DACA2 - h
STARTDATE 2018-08-18
STARTTIME 15:27:46
GIT-REVISION 67e9a9c
ftp://ftp.se.debian.org/debian/pool/main/h/h2database/h2database_1.4.197.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/h2o/h2o_2.2.5+dfsg1.orig.tar.xz
h2o-2.2.5/deps/brotli/dec/decode.c:1402:9: style: The scope of the variable 'postfix' can be reduced. [variableScope]
h2o-2.2.5/deps/brotli/dec/huffman.c:103:54: style: Function 'BrotliBuildCodeLengthsHuffmanTable' argument 1 names different: declaration 'root_table' definition 'table'. [funcArgNamesDifferent]
h2o-2.2.5/deps/brotli/dec/huffman.h:41:54: note: Function 'BrotliBuildCodeLengthsHuffmanTable' argument 1 names different: declaration 'root_table' definition 'table'.
h2o-2.2.5/deps/brotli/dec/huffman.c:103:54: note: Function 'BrotliBuildCodeLengthsHuffmanTable' argument 1 names different: declaration 'root_table' definition 'table'.
h2o-2.2.5/deps/brotli/dec/huffman.c:173:44: style: Function 'BrotliBuildHuffmanTable' argument 4 names different: declaration 'count_arg' definition 'count'. [funcArgNamesDifferent]
h2o-2.2.5/deps/brotli/dec/huffman.h:50:44: note: Function 'BrotliBuildHuffmanTable' argument 4 names different: declaration 'count_arg' definition 'count'.
h2o-2.2.5/deps/brotli/dec/huffman.c:173:44: note: Function 'BrotliBuildHuffmanTable' argument 4 names different: declaration 'count_arg' definition 'count'.
h2o-2.2.5/deps/brotli/dec/huffman.c:268:50: style: Function 'BrotliBuildSimpleHuffmanTable' argument 3 names different: declaration 'symbols' definition 'val'. [funcArgNamesDifferent]
h2o-2.2.5/deps/brotli/dec/huffman.h:58:50: note: Function 'BrotliBuildSimpleHuffmanTable' argument 3 names different: declaration 'symbols' definition 'val'.
h2o-2.2.5/deps/brotli/dec/huffman.c:268:50: note: Function 'BrotliBuildSimpleHuffmanTable' argument 3 names different: declaration 'symbols' definition 'val'.
h2o-2.2.5/deps/brotli/enc/hash.h:643:3: warning: Member variable 'HashToBinaryTree::window_mask_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:643:3: warning: Member variable 'HashToBinaryTree::buckets_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:643:3: warning: Member variable 'HashToBinaryTree::invalid_pos_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/backward_references.cc:198:3: warning: Member variable 'ZopfliNode::distance_cache' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:340:0: warning: Member variable 'brotli :: HashLongestMatch < 14 , 4 , 4 >::num_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:340:0: warning: Member variable 'brotli :: HashLongestMatch < 14 , 4 , 4 >::buckets_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:340:0: warning: Member variable 'brotli :: HashLongestMatch < 14 , 5 , 4 >::num_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:340:0: warning: Member variable 'brotli :: HashLongestMatch < 14 , 5 , 4 >::buckets_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:340:0: warning: Member variable 'brotli :: HashLongestMatch < 15 , 6 , 10 >::num_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:340:0: warning: Member variable 'brotli :: HashLongestMatch < 15 , 6 , 10 >::buckets_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:340:0: warning: Member variable 'brotli :: HashLongestMatch < 15 , 7 , 10 >::num_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:340:0: warning: Member variable 'brotli :: HashLongestMatch < 15 , 7 , 10 >::buckets_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:340:0: warning: Member variable 'brotli :: HashLongestMatch < 15 , 8 , 16 >::num_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:340:0: warning: Member variable 'brotli :: HashLongestMatch < 15 , 8 , 16 >::buckets_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:126:0: warning: Member variable 'brotli :: HashLongestMatchQuickly < 16 , 1 , true >::buckets_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:126:0: warning: Member variable 'brotli :: HashLongestMatchQuickly < 16 , 2 , false >::buckets_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:126:0: warning: Member variable 'brotli :: HashLongestMatchQuickly < 17 , 4 , true >::buckets_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/hash.h:824:17: style: Technically the member function 'brotli::HashToBinaryTree::LeftChildIndex' can be const. [functionConst]
h2o-2.2.5/deps/brotli/enc/hash.h:828:17: style: Technically the member function 'brotli::HashToBinaryTree::RightChildIndex' can be const. [functionConst]
h2o-2.2.5/deps/brotli/enc/hash.h:909:8: performance: Technically the member function 'brotli::Hashers::WarmupHash' can be static. [functionStatic]
h2o-2.2.5/deps/brotli/enc/backward_references.cc:125:8: performance: Technically the member function 'brotli::ZopfliCostModel::Set' can be static. [functionStatic]
h2o-2.2.5/deps/brotli/enc/block_splitter.cc:356:30: style: Function 'SplitBlock' argument 4 names different: declaration 'offset' definition 'pos'. [funcArgNamesDifferent]
h2o-2.2.5/deps/brotli/enc/block_splitter.h:53:30: note: Function 'SplitBlock' argument 4 names different: declaration 'offset' definition 'pos'.
h2o-2.2.5/deps/brotli/enc/block_splitter.cc:356:30: note: Function 'SplitBlock' argument 4 names different: declaration 'offset' definition 'pos'.
h2o-2.2.5/deps/brotli/enc/brotli_bit_stream.cc:785:26: style: Function 'StoreMetaBlock' argument 7 names different: declaration 'final_block' definition 'is_last'. [funcArgNamesDifferent]
h2o-2.2.5/deps/brotli/enc/brotli_bit_stream.h:121:26: note: Function 'StoreMetaBlock' argument 7 names different: declaration 'final_block' definition 'is_last'.
h2o-2.2.5/deps/brotli/enc/brotli_bit_stream.cc:785:26: note: Function 'StoreMetaBlock' argument 7 names different: declaration 'final_block' definition 'is_last'.
h2o-2.2.5/deps/brotli/enc/encode.cc:183:19: warning: Member variable 'BrotliCompressor::small_table_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/encode.h:132:8: performance: Technically the member function 'brotli::BrotliCompressor::WriteStreamHeader' can be static. [functionStatic]
h2o-2.2.5/deps/brotli/enc/ringbuffer.h:36:5: style: Class 'RingBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
h2o-2.2.5/deps/brotli/enc/ringbuffer.h:36:5: style: Class 'RingBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
h2o-2.2.5/deps/brotli/enc/encode.cc:185:7: style: Class 'BrotliCompressor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
h2o-2.2.5/deps/brotli/enc/encode.cc:185:7: style: Class 'BrotliCompressor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
h2o-2.2.5/deps/brotli/enc/streams.h:52:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h2o-2.2.5/deps/brotli/enc/streams.h:29:23: note: Virtual function in base class
h2o-2.2.5/deps/brotli/enc/streams.h:52:15: note: Function in derived class
h2o-2.2.5/deps/brotli/enc/streams.h:70:8: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h2o-2.2.5/deps/brotli/enc/streams.h:39:16: note: Virtual function in base class
h2o-2.2.5/deps/brotli/enc/streams.h:70:8: note: Function in derived class
h2o-2.2.5/deps/brotli/enc/streams.h:88:8: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h2o-2.2.5/deps/brotli/enc/streams.h:39:16: note: Virtual function in base class
h2o-2.2.5/deps/brotli/enc/streams.h:88:8: note: Function in derived class
h2o-2.2.5/deps/brotli/enc/streams.h:101:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h2o-2.2.5/deps/brotli/enc/streams.h:29:23: note: Virtual function in base class
h2o-2.2.5/deps/brotli/enc/streams.h:101:15: note: Function in derived class
h2o-2.2.5/deps/brotli/enc/streams.h:114:8: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h2o-2.2.5/deps/brotli/enc/streams.h:39:16: note: Virtual function in base class
h2o-2.2.5/deps/brotli/enc/streams.h:114:8: note: Function in derived class
h2o-2.2.5/deps/brotli/enc/encode.cc:389:5: error: Common realloc mistake: 'commands_' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/brotli/enc/entropy_encode.cc:375:30: style: Function 'WriteHuffmanTree' argument 2 names different: declaration 'num' definition 'length'. [funcArgNamesDifferent]
h2o-2.2.5/deps/brotli/enc/entropy_encode.h:66:30: note: Function 'WriteHuffmanTree' argument 2 names different: declaration 'num' definition 'length'.
h2o-2.2.5/deps/brotli/enc/entropy_encode.cc:375:30: note: Function 'WriteHuffmanTree' argument 2 names different: declaration 'num' definition 'length'.
h2o-2.2.5/deps/brotli/enc/literal_cost.cc:40:10: style: The scope of the variable 'utf8_pos' can be reduced. [variableScope]
h2o-2.2.5/deps/brotli/enc/metablock.cc:80:0: warning: Member variable 'brotli :: BlockSplitter < Histogram < 256 > >::last_entropy_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/metablock.cc:80:0: warning: Member variable 'brotli :: BlockSplitter < HistogramCommand >::last_entropy_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/metablock.cc:80:0: warning: Member variable 'brotli :: BlockSplitter < HistogramDistance >::last_entropy_' is not initialized in the constructor. [uninitMemberVar]
h2o-2.2.5/deps/brotli/enc/streams.cc:45:54: style: Function 'Reset' argument 2 names different: declaration 'max_len' definition 'max_size'. [funcArgNamesDifferent]
h2o-2.2.5/deps/brotli/enc/streams.h:86:39: note: Function 'Reset' argument 2 names different: declaration 'max_len' definition 'max_size'.
h2o-2.2.5/deps/brotli/enc/streams.cc:45:54: note: Function 'Reset' argument 2 names different: declaration 'max_len' definition 'max_size'.
h2o-2.2.5/deps/brotli/enc/streams.cc:70:49: style: Function 'Read' argument 2 names different: declaration 'OUTPUT' definition 'output'. [funcArgNamesDifferent]
h2o-2.2.5/deps/brotli/enc/streams.h:52:38: note: Function 'Read' argument 2 names different: declaration 'OUTPUT' definition 'output'.
h2o-2.2.5/deps/brotli/enc/streams.cc:70:49: note: Function 'Read' argument 2 names different: declaration 'OUTPUT' definition 'output'.
h2o-2.2.5/deps/brotli/enc/streams.cc:84:7: style: Class 'BrotliFileIn' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
h2o-2.2.5/deps/brotli/enc/streams.cc:84:7: style: Class 'BrotliFileIn' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
h2o-2.2.5/deps/golombset/golombset.h:77:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
h2o-2.2.5/deps/golombset/golombset.h:105:9: style: The scope of the variable 'bit' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/bgzf.c:419:2: style: Variable 'input' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/klib/bgzf.c:416:0: note: Variable 'input' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/klib/bgzf.c:419:2: note: Variable 'input' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/klib/bgzf.c:435:11: style: The scope of the variable 'count' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/bgzf.c:435:18: style: The scope of the variable 'block_length' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/bgzf.c:455:40: style: Function 'bgzf_set_cache_size' argument 2 names different: declaration 'size' definition 'cache_size'. [funcArgNamesDifferent]
h2o-2.2.5/deps/klib/bgzf.h:163:41: note: Function 'bgzf_set_cache_size' argument 2 names different: declaration 'size' definition 'cache_size'.
h2o-2.2.5/deps/klib/bgzf.c:455:40: note: Function 'bgzf_set_cache_size' argument 2 names different: declaration 'size' definition 'cache_size'.
h2o-2.2.5/deps/klib/bgzf.c:472:46: style: Function 'bgzf_seek' argument 3 names different: declaration 'whence' definition 'where'. [funcArgNamesDifferent]
h2o-2.2.5/deps/klib/bgzf.h:135:47: note: Function 'bgzf_seek' argument 3 names different: declaration 'whence' definition 'where'.
h2o-2.2.5/deps/klib/bgzf.c:472:46: note: Function 'bgzf_seek' argument 3 names different: declaration 'whence' definition 'where'.
h2o-2.2.5/deps/klib/bgzf.c:228:57: portability: 'fp->uncompressed_block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
h2o-2.2.5/deps/klib/bgzf.c:240:36: portability: 'fp->compressed_block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
h2o-2.2.5/deps/klib/bgzf.c:440:11: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/klib/bgzf.c:446:47: error: Used file that is not opened. [useClosedFile]
h2o-2.2.5/deps/klib/bgzf.c:446:47: error: Resource handle 'fp' freed twice. [doubleFree]
h2o-2.2.5/deps/klib/khmm.c:271:9: style: The scope of the variable 'prob' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/khmm.c:152:17: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/klib/khmm.c:218:6: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/klib/khmm.c:381:17: style: Variable 'sum' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/klib/kmath.c:108:9: style: The scope of the variable 'ftmp' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/kmath.c:169:9: style: The scope of the variable 'bound' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/kmath.c:175:21: style: The scope of the variable 'mid' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/kmath.c:175:26: style: The scope of the variable 'tol1' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/kmath.c:175:32: style: The scope of the variable 'tol2' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/knetfile.c:189:10: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
h2o-2.2.5/deps/klib/knetfile.c:520:29: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
h2o-2.2.5/deps/klib/knhx.c:67:4: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/knhx.c:81:4: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/knhx.c:83:4: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/kopen.c:253:19: style: The scope of the variable 'q' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/kopen.c:271:12: style: The scope of the variable 'argv' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/kson.c:160:7: style: The scope of the variable 'i' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/kson.c:138:52: style: Function 'kson_by_path' argument 1 names different: declaration 'root' definition 'p'. [funcArgNamesDifferent]
h2o-2.2.5/deps/klib/kson.h:37:53: note: Function 'kson_by_path' argument 1 names different: declaration 'root' definition 'p'.
h2o-2.2.5/deps/klib/kson.c:138:52: note: Function 'kson_by_path' argument 1 names different: declaration 'root' definition 'p'.
h2o-2.2.5/deps/klib/kson.c:138:59: style: Function 'kson_by_path' argument 2 names different: declaration 'path_len' definition 'depth'. [funcArgNamesDifferent]
h2o-2.2.5/deps/klib/kson.h:37:63: note: Function 'kson_by_path' argument 2 names different: declaration 'path_len' definition 'depth'.
h2o-2.2.5/deps/klib/kson.c:138:59: note: Function 'kson_by_path' argument 2 names different: declaration 'path_len' definition 'depth'.
h2o-2.2.5/deps/klib/kson.c:47:5: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/kson.c:48:5: error: Common realloc mistake: 'a' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/kson.c:49:5: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/kson.c:73:4: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/kson.c:82:5: error: Common realloc mistake: 'stack' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/kson.c:83:5: error: Common realloc mistake: 'a' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/ksw.c:204:17: style: The scope of the variable 'low' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/ksw.c:204:22: style: The scope of the variable 'high' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/ksw.c:305:17: style: The scope of the variable 'low' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/ksw.c:305:22: style: The scope of the variable 'high' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/ksw.c:457:139: style: Function 'ksw_global' argument 10 names different: declaration '_n_cigar' definition 'n_cigar_'. [funcArgNamesDifferent]
h2o-2.2.5/deps/klib/ksw.h:66:140: note: Function 'ksw_global' argument 10 names different: declaration '_n_cigar' definition 'n_cigar_'.
h2o-2.2.5/deps/klib/ksw.c:457:139: note: Function 'ksw_global' argument 10 names different: declaration '_n_cigar' definition 'n_cigar_'.
h2o-2.2.5/deps/klib/ksw.c:457:160: style: Function 'ksw_global' argument 11 names different: declaration '_cigar' definition 'cigar_'. [funcArgNamesDifferent]
h2o-2.2.5/deps/klib/ksw.h:66:161: note: Function 'ksw_global' argument 11 names different: declaration '_cigar' definition 'cigar_'.
h2o-2.2.5/deps/klib/ksw.c:457:160: note: Function 'ksw_global' argument 11 names different: declaration '_cigar' definition 'cigar_'.
h2o-2.2.5/deps/klib/ksw.c:188:6: error: Common realloc mistake: 'b' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/ksw.c:290:6: error: Common realloc mistake: 'b' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/kthread.c:54:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/deps/klib/kthread.c:55:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/deps/klib/kthread.c:131:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/deps/klib/kthread.c:137:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/deps/klib/kurl.c:434:5: error: Array 'out[29]' accessed at index 9999, which is out of bounds. [arrayIndexOutOfBounds]
h2o-2.2.5/deps/klib/kurl.c:428:2: note: After for loop, j has value 9999
h2o-2.2.5/deps/klib/kurl.c:434:5: note: Array index out of bounds
h2o-2.2.5/deps/klib/kurl.c:434:21: error: Array 'out[29]' accessed at index 10000, which is out of bounds. [arrayIndexOutOfBounds]
h2o-2.2.5/deps/klib/kurl.c:428:2: note: After for loop, j has value 9999
h2o-2.2.5/deps/klib/kurl.c:434:6: note: j is incremented', new value is 10000
h2o-2.2.5/deps/klib/kurl.c:434:21: note: Array index out of bounds
h2o-2.2.5/deps/klib/kurl.c:61:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/klib/kurl.c:60:3: note: Variable 'rc' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/klib/kurl.c:61:3: note: Variable 'rc' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/klib/kurl.c:62:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/klib/kurl.c:61:3: note: Variable 'rc' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/klib/kurl.c:62:3: note: Variable 'rc' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/klib/kurl.c:97:18: style: The scope of the variable 'rc' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/kurl.c:144:18: style: The scope of the variable 'q' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/kurl.c:62:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/klib/test/kbtree_test.c:62:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/klib/test/kbtree_test.c:62:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/klib/test/kbtree_test.c:62:42: error: Uninitialized variable: y [uninitvar]
h2o-2.2.5/deps/klib/test/kgraph_test.c:7:6: style: struct member 'vertex_t::i' is never used. [unusedStructMember]
h2o-2.2.5/deps/klib/test/khash_keith.c:35:9: style: The scope of the variable 'l' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/khash_keith.c:49:4: error: Common realloc mistake: 'mem' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/klib/test/khash_keith2.c:32:9: style: Unused variable: l [unusedVariable]
h2o-2.2.5/deps/klib/test/khash_test.c:102:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/klib/test/khash_test.c:120:2: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/klib/test/khash_test.c:60:11: style: The scope of the variable 'k' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/khash_test.c:77:11: style: The scope of the variable 'k' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/khash_test.c:93:11: style: The scope of the variable 'k' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/khash_test.c:111:11: style: The scope of the variable 'k' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/kmin_test.c:12:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/kmin_test.c:37:16: style: The scope of the variable 'y' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/ksort_test.cc:294:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/ksort_test.cc:598:27: style: The scope of the variable 'swap' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/ksort_test.cc:773:16: style: The scope of the variable 'bitMask' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/ksort_test.cc:774:16: style: The scope of the variable 'shiftRightAmount' can be reduced. [variableScope]
h2o-2.2.5/deps/klib/test/ksort_test.cc:748:0: style: Array index 'nextBin' is used before limits check. [arrayIndexThenCheck]
h2o-2.2.5/deps/klib/test/ksort_test.cc:750:0: style: Array index 'nextBin' is used before limits check. [arrayIndexThenCheck]
h2o-2.2.5/deps/klib/test/kstring_bench2.c:50:2: style: Variable 'search' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/klib/test/kstring_bench2.c:49:16: note: Variable 'search' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/klib/test/kstring_bench2.c:50:2: note: Variable 'search' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/klib/test/kstring_bench2.c:24:7: style: Unused variable: x [unusedVariable]
h2o-2.2.5/deps/klib/test/kstring_bench2.c:89:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/klib/test/kstring_bench2.c:99:10: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/klib/test/kvec_test.cc:25:5: error: Common realloc mistake: 'array' nulled but not freed upon failure [memleakOnRealloc]
h2o-2.2.5/deps/libgkc/gkc.c:158:23: style: The scope of the variable 'tcur' can be reduced. [variableScope]
h2o-2.2.5/deps/libgkc/gkc.c:279:23: style: The scope of the variable 'tcur' can be reduced. [variableScope]
h2o-2.2.5/deps/libgkc/gkc.c:279:30: style: The scope of the variable 'tprev' can be reduced. [variableScope]
h2o-2.2.5/deps/libgkc/gkc.c:280:14: style: The scope of the variable 'bi' can be reduced. [variableScope]
h2o-2.2.5/deps/libgkc/gkc.c:280:18: style: The scope of the variable 'b_plus_1' can be reduced. [variableScope]
h2o-2.2.5/deps/libgkc/gkc.c:362:23: style: The scope of the variable 'tcur' can be reduced. [variableScope]
h2o-2.2.5/deps/libgkc/test.c:61:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
h2o-2.2.5/deps/libyrmcds/counter.c:372:49: style: Function 'yrmcds_cnt_acquire' argument 5 names different: declaration 'maximum' definition 'initial'. [funcArgNamesDifferent]
h2o-2.2.5/deps/libyrmcds/yrmcds.h:1018:49: note: Function 'yrmcds_cnt_acquire' argument 5 names different: declaration 'maximum' definition 'initial'.
h2o-2.2.5/deps/libyrmcds/counter.c:372:49: note: Function 'yrmcds_cnt_acquire' argument 5 names different: declaration 'maximum' definition 'initial'.
h2o-2.2.5/deps/libyrmcds/send.c:163:9: style: Condition 'compressed' is always false [knownConditionTrueFalse]
h2o-2.2.5/deps/libyrmcds/send.c:133:22: note: Assignment 'compressed=0', assigned value is 0
h2o-2.2.5/deps/libyrmcds/send.c:163:9: note: Condition 'compressed' is always false
h2o-2.2.5/deps/mruby-digest/src/picohash.h:159:19: style: The scope of the variable 'saved_a' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:159:28: style: The scope of the variable 'saved_b' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:159:37: style: The scope of the variable 'saved_c' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:159:46: style: The scope of the variable 'saved_d' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:276:25: style: The scope of the variable 'free' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:498:27: style: The scope of the variable 't' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:498:30: style: The scope of the variable 't0' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:498:34: style: The scope of the variable 't1' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:307:65: style: Function '_picohash_md5_final' argument 2 names different: declaration 'digest' definition '_digest'. [funcArgNamesDifferent]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:47:65: note: Function '_picohash_md5_final' argument 2 names different: declaration 'digest' definition '_digest'.
h2o-2.2.5/deps/mruby-digest/src/picohash.h:307:65: note: Function '_picohash_md5_final' argument 2 names different: declaration 'digest' definition '_digest'.
h2o-2.2.5/deps/mruby-digest/src/picohash.h:422:55: style: Function '_picohash_sha1_init' argument 1 names different: declaration 'ctx' definition 's'. [funcArgNamesDifferent]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:59:55: note: Function '_picohash_sha1_init' argument 1 names different: declaration 'ctx' definition 's'.
h2o-2.2.5/deps/mruby-digest/src/picohash.h:422:55: note: Function '_picohash_sha1_init' argument 1 names different: declaration 'ctx' definition 's'.
h2o-2.2.5/deps/mruby-digest/src/picohash.h:433:57: style: Function '_picohash_sha1_update' argument 1 names different: declaration 'ctx' definition 's'. [funcArgNamesDifferent]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:60:57: note: Function '_picohash_sha1_update' argument 1 names different: declaration 'ctx' definition 's'.
h2o-2.2.5/deps/mruby-digest/src/picohash.h:433:57: note: Function '_picohash_sha1_update' argument 1 names different: declaration 'ctx' definition 's'.
h2o-2.2.5/deps/mruby-digest/src/picohash.h:433:72: style: Function '_picohash_sha1_update' argument 2 names different: declaration 'input' definition '_data'. [funcArgNamesDifferent]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:60:74: note: Function '_picohash_sha1_update' argument 2 names different: declaration 'input' definition '_data'.
h2o-2.2.5/deps/mruby-digest/src/picohash.h:433:72: note: Function '_picohash_sha1_update' argument 2 names different: declaration 'input' definition '_data'.
h2o-2.2.5/deps/mruby-digest/src/picohash.h:442:56: style: Function '_picohash_sha1_final' argument 1 names different: declaration 'ctx' definition 's'. [funcArgNamesDifferent]
h2o-2.2.5/deps/mruby-digest/src/picohash.h:61:56: note: Function '_picohash_sha1_final' argument 1 names different: declaration 'ctx' definition 's'.
h2o-2.2.5/deps/mruby-digest/src/picohash.h:442:56: note: Function '_picohash_sha1_final' argument 1 names different: declaration 'ctx' definition 's'.
h2o-2.2.5/deps/mruby-env/src/env.c:194:23: style: The scope of the variable 'cvalue' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-errno/src/errno.c:26:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-errno/src/errno.c:93:8: style: The scope of the variable 'name' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-file-stat/src/file-stat.c:490:8: style: Variable 'st' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/mruby-file-stat/src/file-stat.c:515:8: style: Variable 'st' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/mruby-file-stat/src/file-stat.c:556:8: style: Variable 'st' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/mruby-file-stat/src/file-stat.c:581:8: style: Variable 'st' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/mruby-file-stat/src/file-stat.c:615:21: style: Variable 'st' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/mruby-file-stat/src/file-stat.c:640:21: style: Variable 'st' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/mruby-iijson/src/json.c:426:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-input-stream/src/mruby_input_stream.c:46:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-input-stream/src/mruby_input_stream.c:107:103: style: Function 'mrb_input_stream_create' argument 4 names different: declaration 'cb' definition 'free_cb'. [funcArgNamesDifferent]
h2o-2.2.5/deps/mruby-input-stream/src/mruby_input_stream.c:17:103: note: Function 'mrb_input_stream_create' argument 4 names different: declaration 'cb' definition 'free_cb'.
h2o-2.2.5/deps/mruby-input-stream/src/mruby_input_stream.c:107:103: note: Function 'mrb_input_stream_create' argument 4 names different: declaration 'cb' definition 'free_cb'.
h2o-2.2.5/deps/mruby-input-stream/src/mruby_input_stream.c:107:118: style: Function 'mrb_input_stream_create' argument 5 names different: declaration 'cb_data' definition 'free_cb_data'. [funcArgNamesDifferent]
h2o-2.2.5/deps/mruby-input-stream/src/mruby_input_stream.c:17:113: note: Function 'mrb_input_stream_create' argument 5 names different: declaration 'cb_data' definition 'free_cb_data'.
h2o-2.2.5/deps/mruby-input-stream/src/mruby_input_stream.c:107:118: note: Function 'mrb_input_stream_create' argument 5 names different: declaration 'cb_data' definition 'free_cb_data'.
h2o-2.2.5/deps/mruby-io/src/file.c:98:15: style: The scope of the variable 'path' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-io/src/io.c:56:53: style: Function 'mrb_io_modestr_to_flags' argument 2 names different: declaration 'modestr' definition 'mode'. [funcArgNamesDifferent]
h2o-2.2.5/deps/mruby-io/src/io.c:43:64: note: Function 'mrb_io_modestr_to_flags' argument 2 names different: declaration 'modestr' definition 'mode'.
h2o-2.2.5/deps/mruby-io/src/io.c:56:53: note: Function 'mrb_io_modestr_to_flags' argument 2 names different: declaration 'modestr' definition 'mode'.
h2o-2.2.5/deps/mruby-io/src/io.c:131:7: style: Unused variable: flags [unusedVariable]
h2o-2.2.5/deps/mruby-io/src/io.c:131:14: style: Unused variable: flags2 [unusedVariable]
h2o-2.2.5/deps/mruby-io/src/io.c:246:5: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
h2o-2.2.5/deps/mruby-onig-regexp/src/mruby_onig_regexp.c:802:9: style: The scope of the variable 'i' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-pack/src/pack.c:298:21: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
h2o-2.2.5/deps/mruby-pack/src/pack.c:328:21: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
h2o-2.2.5/deps/mruby-pack/src/pack.c:357:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
h2o-2.2.5/deps/mruby-pack/src/pack.c:387:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
h2o-2.2.5/deps/mruby-pack/src/pack.c:296:7: style: The scope of the variable 'i' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-pack/src/pack.c:326:7: style: The scope of the variable 'i' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-pack/src/pack.c:355:7: style: The scope of the variable 'i' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-pack/src/pack.c:385:7: style: The scope of the variable 'i' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-pack/src/pack.c:523:16: style: The scope of the variable 'a' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-pack/src/pack.c:523:27: style: The scope of the variable 'b' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-pack/src/pack.c:568:7: style: The scope of the variable 'a' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-pack/src/pack.c:568:18: style: The scope of the variable 'b' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby-require/src/require.c:172:3: style: Variable 'path_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/mruby-require/src/require.c:166:0: note: Variable 'path_ptr' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby-require/src/require.c:172:3: note: Variable 'path_ptr' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby-require/src/require.c:174:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/mruby-require/src/require.c:167:0: note: Variable 'fp' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby-require/src/require.c:174:3: note: Variable 'fp' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.c:89:29: style: The scope of the variable 'info_file' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.c:118:15: style: The scope of the variable 'class_name' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.c:120:17: style: The scope of the variable 'm' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.c:122:15: style: The scope of the variable 'sn' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.c:446:65: style: Checking if unsigned variable 'line' is less than zero. [unsignedLessThanZero]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apibreak.c:65:10: error: Uninitialized variable: index [uninitvar]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apilist.c:88:3: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apilist.c:86:0: note: Variable 'file' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apilist.c:88:3: note: Variable 'file' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/apilist.c:107:7: style: The scope of the variable 'c' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:350:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:362:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:405:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:403:0: note: Variable 'ret' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:405:3: note: Variable 'ret' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:418:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:416:0: note: Variable 'ret' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:418:3: note: Variable 'ret' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:431:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:429:0: note: Variable 'ret' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:431:3: note: Variable 'ret' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:91:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:104:9: style: The scope of the variable 'ps' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:105:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:106:11: style: The scope of the variable 'bpno' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:212:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:213:11: style: The scope of the variable 'bpno' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c:406:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/cmdmisc.c:428:7: style: The scope of the variable 'i' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:414:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:420:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:423:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:403:12: style: The scope of the variable 'lineno' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:404:15: style: The scope of the variable 'file' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:405:15: style: The scope of the variable 'method_name' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-debugger/tools/mrdb/mrdb.c:406:15: style: The scope of the variable 'class_name' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c:54:9: style: The scope of the variable 'p' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c:173:7: style: The scope of the variable 'i' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c:176:17: style: The scope of the variable 'c' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:405:7: style: The scope of the variable 'pos' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:806:7: style: The scope of the variable 'is_splat' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:1047:14: style: The scope of the variable 'post' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:1532:11: style: The scope of the variable 'pos1' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:1532:17: style: The scope of the variable 'pos2' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:1713:11: style: The scope of the variable 'len' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:1713:20: style: The scope of the variable 'n' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:1713:27: style: The scope of the variable 'post' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:1948:18: style: The scope of the variable 'noop' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:2487:13: style: The scope of the variable 'p' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:2874:10: style: The scope of the variable 'fname_len' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-compiler/core/codegen.c:2997:17: style: The scope of the variable 'proc' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-error/src/exception.c:15:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
h2o-2.2.5/deps/mruby/mrbgems/mruby-error/src/exception.c:37:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
h2o-2.2.5/deps/mruby/mrbgems/mruby-error/src/exception.c:69:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
h2o-2.2.5/deps/mruby/mrbgems/mruby-sprintf/src/sprintf.c:77:8: style: The scope of the variable 'd' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-string-ext/src/string.c:375:15: style: The scope of the variable 'prepend' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-struct/src/struct.c:28:18: style: The scope of the variable 'kclass' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-struct/src/struct.c:270:14: style: The scope of the variable 'pargv' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-symbol-ext/src/symbol.c:6:10: style: struct member 'symbol_name::len' is never used. [unusedStructMember]
h2o-2.2.5/deps/mruby/mrbgems/mruby-symbol-ext/src/symbol.c:7:15: style: struct member 'symbol_name::name' is never used. [unusedStructMember]
h2o-2.2.5/deps/mruby/mrbgems/mruby-test/driver.c:62:9: style: The scope of the variable 's' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/mrbgems/mruby-test/driver.c:63:7: style: The scope of the variable 'len' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/class.c:467:15: style: The scope of the variable 'str' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/class.c:765:24: style: The scope of the variable 'a' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/class.c:2340:17: style: The scope of the variable 'method_rproc' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/class.c:2341:18: style: The scope of the variable 'rclass' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/class.c:2342:7: style: The scope of the variable 'ai' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/codedump.c:58:7: style: The scope of the variable 'ai' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/codedump.c:61:11: style: The scope of the variable 'line' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/dump.c:27:0: error: #error This code cannot be built on your environment. [preprocessorErrorDirective]
h2o-2.2.5/deps/mruby/src/error.c:441:18: style: The scope of the variable 'sce' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/fmt_fp.c:102:33: style: The scope of the variable 's' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/fmt_fp.c:130:17: style: The scope of the variable 'round' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/gc.c:380:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/gc.c:554:7: style: The scope of the variable 'nregs' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/gc.c:583:17: style: The scope of the variable 'ci' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/gc.c:936:21: style: The scope of the variable 'ci' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/gc.c:1516:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
h2o-2.2.5/deps/mruby/src/load.c:18:0: error: #error size_t must be at least 32 bits wide [preprocessorErrorDirective]
h2o-2.2.5/deps/mruby/src/pool.c:70:32: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/state.c:84:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/state.c:177:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/string.c:1573:7: warning: Redundant assignment of 'pos' to itself. [selfAssignment]
h2o-2.2.5/deps/mruby/src/string.c:1592:7: warning: Redundant assignment of 'pos' to itself. [selfAssignment]
h2o-2.2.5/deps/mruby/src/string.c:1843:7: warning: Redundant assignment of 'pos' to itself. [selfAssignment]
h2o-2.2.5/deps/mruby/src/string.c:1860:13: warning: Redundant assignment of 'pos' to itself. [selfAssignment]
h2o-2.2.5/deps/mruby/src/string.c:1762:15: style: The scope of the variable 'e' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/string.c:1763:10: style: The scope of the variable 'c' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/string.c:1956:18: style: The scope of the variable 'c' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/symbol.c:55:9: style: The scope of the variable 'p' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/variable.c:720:7: warning: Either the condition 'c2' is redundant or there is possible null pointer dereference: c2. [nullPointerRedundantCheck]
h2o-2.2.5/deps/mruby/src/variable.c:714:10: note: Assuming that condition 'c2' is not redundant
h2o-2.2.5/deps/mruby/src/variable.c:720:7: note: Null pointer dereference
h2o-2.2.5/deps/mruby/src/vm.c:2601:16: style: The scope of the variable 'idx' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/vm.c:2689:30: style: The scope of the variable 'baseclass' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/vm.c:2710:30: style: The scope of the variable 'baseclass' can be reduced. [variableScope]
h2o-2.2.5/deps/mruby/src/vm.c:387:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
h2o-2.2.5/deps/neverbleed/neverbleed.c:190:23: warning: Possible null pointer dereference: s [nullPointer]
h2o-2.2.5/deps/neverbleed/neverbleed.c:1021:26: note: Assignment 'ec_pubkeystr=NULL', assigned value is 0
h2o-2.2.5/deps/neverbleed/neverbleed.c:1089:30: note: Calling function 'expbuf_push_str', 2nd argument 's' value is 0
h2o-2.2.5/deps/neverbleed/neverbleed.c:190:23: note: Null pointer dereference
h2o-2.2.5/deps/neverbleed/neverbleed.c:192:22: warning: Possible null pointer dereference: s [nullPointer]
h2o-2.2.5/deps/neverbleed/neverbleed.c:1021:26: note: Assignment 'ec_pubkeystr=NULL', assigned value is 0
h2o-2.2.5/deps/neverbleed/neverbleed.c:1089:30: note: Calling function 'expbuf_push_str', 2nd argument 's' value is 0
h2o-2.2.5/deps/neverbleed/neverbleed.c:192:22: note: Null pointer dereference
h2o-2.2.5/deps/neverbleed/neverbleed.c:1367:80: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
h2o-2.2.5/deps/neverbleed/neverbleed.c:1373:76: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
h2o-2.2.5/deps/neverbleed/neverbleed.c:1102:22: style: Same expression on both sides of '!=' because the value of 'ec_pubkeystr' and 'NULL' are the same. [duplicateExpression]
h2o-2.2.5/deps/neverbleed/neverbleed.c:1021:26: note: 'ec_pubkeystr' is assigned value 'NULL' here.
h2o-2.2.5/deps/neverbleed/neverbleed.c:1102:22: note: Same expression on both sides of '!=' because the value of 'ec_pubkeystr' and 'NULL' are the same.
h2o-2.2.5/deps/neverbleed/neverbleed.c:1104:21: style: Same expression on both sides of '!=' because the value of 'ec_pubkeybn' and 'NULL' are the same. [duplicateExpression]
h2o-2.2.5/deps/neverbleed/neverbleed.c:1020:27: note: 'ec_pubkeybn' is assigned value 'NULL' here.
h2o-2.2.5/deps/neverbleed/neverbleed.c:1104:21: note: Same expression on both sides of '!=' because the value of 'ec_pubkeybn' and 'NULL' are the same.
h2o-2.2.5/deps/neverbleed/neverbleed.c:240:13: style: The scope of the variable 'r' can be reduced. [variableScope]
h2o-2.2.5/deps/neverbleed/neverbleed.c:299:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
h2o-2.2.5/deps/neverbleed/neverbleed.c:1353:9: style: The scope of the variable 'sock_fd' can be reduced. [variableScope]
h2o-2.2.5/deps/neverbleed/test.c:70:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
h2o-2.2.5/deps/picohttpparser/bench.c:56:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
h2o-2.2.5/deps/picohttpparser/picohttpparser.c:369:35: style: Function 'phr_parse_request' argument 1 names different: declaration 'buf' definition 'buf_start'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picohttpparser/picohttpparser.h:53:35: note: Function 'phr_parse_request' argument 1 names different: declaration 'buf' definition 'buf_start'.
h2o-2.2.5/deps/picohttpparser/picohttpparser.c:369:35: note: Function 'phr_parse_request' argument 1 names different: declaration 'buf' definition 'buf_start'.
h2o-2.2.5/deps/picohttpparser/picohttpparser.c:429:36: style: Function 'phr_parse_response' argument 1 names different: declaration '_buf' definition 'buf_start'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picohttpparser/picohttpparser.h:57:36: note: Function 'phr_parse_response' argument 1 names different: declaration '_buf' definition 'buf_start'.
h2o-2.2.5/deps/picohttpparser/picohttpparser.c:429:36: note: Function 'phr_parse_response' argument 1 names different: declaration '_buf' definition 'buf_start'.
h2o-2.2.5/deps/picohttpparser/picohttpparser.c:455:35: style: Function 'phr_parse_headers' argument 1 names different: declaration 'buf' definition 'buf_start'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picohttpparser/picohttpparser.h:61:35: note: Function 'phr_parse_headers' argument 1 names different: declaration 'buf' definition 'buf_start'.
h2o-2.2.5/deps/picohttpparser/picohttpparser.c:455:35: note: Function 'phr_parse_headers' argument 1 names different: declaration 'buf' definition 'buf_start'.
h2o-2.2.5/deps/picohttpparser/picohttpparser.c:498:84: style: Function 'phr_decode_chunked' argument 3 names different: declaration 'bufsz' definition '_bufsz'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picohttpparser/picohttpparser.h:80:84: note: Function 'phr_decode_chunked' argument 3 names different: declaration 'bufsz' definition '_bufsz'.
h2o-2.2.5/deps/picohttpparser/picohttpparser.c:498:84: note: Function 'phr_decode_chunked' argument 3 names different: declaration 'bufsz' definition '_bufsz'.
h2o-2.2.5/deps/picotls/deps/cifra/src/arm/main.c:2:0: error: #error You must select a function to test. [preprocessorErrorDirective]
h2o-2.2.5/deps/picotls/deps/cifra/src/arm/semihost.c:120:27: style: Function 'emit_uint32' argument 1 names different: declaration 'v' definition 'x'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/arm/semihost.h:31:27: note: Function 'emit_uint32' argument 1 names different: declaration 'v' definition 'x'.
h2o-2.2.5/deps/picotls/deps/cifra/src/arm/semihost.c:120:27: note: Function 'emit_uint32' argument 1 names different: declaration 'v' definition 'x'.
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.c:23:42: style: Function 'cf_blockwise_accumulate' argument 4 names different: declaration 'input' definition 'inp'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.h:43:42: note: Function 'cf_blockwise_accumulate' argument 4 names different: declaration 'input' definition 'inp'.
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.c:23:42: note: Function 'cf_blockwise_accumulate' argument 4 names different: declaration 'input' definition 'inp'.
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.c:33:48: style: Function 'cf_blockwise_accumulate_final' argument 4 names different: declaration 'input' definition 'inp'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.h:67:48: note: Function 'cf_blockwise_accumulate_final' argument 4 names different: declaration 'input' definition 'inp'.
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.c:33:48: note: Function 'cf_blockwise_accumulate_final' argument 4 names different: declaration 'input' definition 'inp'.
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.c:101:35: style: Function 'cf_blockwise_xor' argument 4 names different: declaration 'input' definition 'inp'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.h:91:35: note: Function 'cf_blockwise_xor' argument 4 names different: declaration 'input' definition 'inp'.
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.c:101:35: note: Function 'cf_blockwise_xor' argument 4 names different: declaration 'input' definition 'inp'.
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.c:101:46: style: Function 'cf_blockwise_xor' argument 5 names different: declaration 'output' definition 'outp'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.h:91:48: note: Function 'cf_blockwise_xor' argument 5 names different: declaration 'output' definition 'outp'.
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.c:101:46: note: Function 'cf_blockwise_xor' argument 5 names different: declaration 'output' definition 'outp'.
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.c:102:43: style: Function 'cf_blockwise_xor' argument 7 names different: declaration 'newblock' definition 'process'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.h:92:43: note: Function 'cf_blockwise_xor' argument 7 names different: declaration 'newblock' definition 'process'.
h2o-2.2.5/deps/picotls/deps/cifra/src/blockwise.c:102:43: note: Function 'cf_blockwise_xor' argument 7 names different: declaration 'newblock' definition 'process'.
h2o-2.2.5/deps/picotls/deps/cifra/src/cbcmac.c:48:81: style: Function 'cf_cbcmac_stream_update' argument 3 names different: declaration 'ndata' definition 'len'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/modes.h:196:81: note: Function 'cf_cbcmac_stream_update' argument 3 names different: declaration 'ndata' definition 'len'.
h2o-2.2.5/deps/picotls/deps/cifra/src/cbcmac.c:48:81: note: Function 'cf_cbcmac_stream_update' argument 3 names different: declaration 'ndata' definition 'len'.
h2o-2.2.5/deps/picotls/deps/cifra/src/chacha20.c:155:93: style: Function 'cf_chacha20_cipher' argument 4 names different: declaration 'count' definition 'bytes'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/salsa20.h:138:93: note: Function 'cf_chacha20_cipher' argument 4 names different: declaration 'count' definition 'bytes'.
h2o-2.2.5/deps/picotls/deps/cifra/src/chacha20.c:155:93: note: Function 'cf_chacha20_cipher' argument 4 names different: declaration 'count' definition 'bytes'.
h2o-2.2.5/deps/picotls/deps/cifra/src/cmac.c:50:61: style: Function 'cf_cmac_sign' argument 3 names different: declaration 'bytes' definition 'len'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/modes.h:261:61: note: Function 'cf_cmac_sign' argument 3 names different: declaration 'bytes' definition 'len'.
h2o-2.2.5/deps/picotls/deps/cifra/src/cmac.c:50:61: note: Function 'cf_cmac_sign' argument 3 names different: declaration 'bytes' definition 'len'.
h2o-2.2.5/deps/picotls/deps/cifra/src/cmac.c:108:77: style: Function 'cf_cmac_stream_update' argument 3 names different: declaration 'ndata' definition 'len'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/modes.h:313:77: note: Function 'cf_cmac_stream_update' argument 3 names different: declaration 'ndata' definition 'len'.
h2o-2.2.5/deps/picotls/deps/cifra/src/cmac.c:108:77: note: Function 'cf_cmac_stream_update' argument 3 names different: declaration 'ndata' definition 'len'.
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.tweetnacl.c:48:11: style: The scope of the variable 'c' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.tweetnacl.c:62:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.tweetnacl.c:75:7: style: The scope of the variable 'b' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.tweetnacl.c:177:18: style: The scope of the variable 'e' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.tweetnacl.c:177:21: style: The scope of the variable 'f' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.donna.c:255:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.donna.c:271:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.donna.c:458:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.donna.c:466:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.donna.c:490:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.donna.c:495:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.donna.c:505:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.donna.c:529:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.naclref.c:64:16: style: The scope of the variable 'u' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.naclref.c:92:16: style: The scope of the variable 'u' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.naclref.c:111:16: style: The scope of the variable 't' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/deps/cifra/src/curve25519.naclref.c:140:16: style: The scope of the variable 'b' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/deps/cifra/src/poly1305.c:191:40: style: Function 'cf_poly1305_update' argument 2 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/poly1305.h:80:40: note: Function 'cf_poly1305_update' argument 2 names different: declaration 'data' definition 'buf'.
h2o-2.2.5/deps/picotls/deps/cifra/src/poly1305.c:191:40: note: Function 'cf_poly1305_update' argument 2 names different: declaration 'data' definition 'buf'.
h2o-2.2.5/deps/picotls/deps/cifra/src/salsa20.c:158:91: style: Function 'cf_salsa20_cipher' argument 4 names different: declaration 'count' definition 'bytes'. [funcArgNamesDifferent]
h2o-2.2.5/deps/picotls/deps/cifra/src/salsa20.h:129:91: note: Function 'cf_salsa20_cipher' argument 4 names different: declaration 'count' definition 'bytes'.
h2o-2.2.5/deps/picotls/deps/cifra/src/salsa20.c:158:91: note: Function 'cf_salsa20_cipher' argument 4 names different: declaration 'count' definition 'bytes'.
h2o-2.2.5/deps/picotls/deps/cifra/src/testaes.c:224:3: style: Variable 'nkey' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/picotls/deps/cifra/src/testaes.c:221:0: note: Variable 'nkey' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/picotls/deps/cifra/src/testaes.c:224:3: note: Variable 'nkey' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/picotls/deps/cifra/src/testaes.c:59:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h2o-2.2.5/deps/picotls/deps/cifra/src/testmodes.c:154:15: style: Same expression on both sides of '<='. [duplicateExpression]
h2o-2.2.5/deps/picotls/deps/cifra/src/testsha.h:129:3: warning: The buffer 'message' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
h2o-2.2.5/deps/picotls/deps/cifra/src/testsha.h:155:3: warning: The buffer 'message' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
h2o-2.2.5/deps/picotls/deps/micro-ecc/uECC.c:577:17: style: The scope of the variable 'carry' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/deps/micro-ecc/uECC.c:569:17: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
h2o-2.2.5/deps/picotls/lib/asn1.c:94:13: style: The scope of the variable 'next_byte' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/lib/asn1.c:135:9: style: The scope of the variable 'length_of_length' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/lib/pembase64.c:129:10: style: The scope of the variable 'vc' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/lib/picotls.c:1109:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
h2o-2.2.5/deps/picotls/lib/picotls.c:490:1: style: Label 'Exit' is not used. [unusedLabel]
h2o-2.2.5/deps/picotls/lib/picotls.c:1283:1: style: Label 'Exit' is not used. [unusedLabel]
h2o-2.2.5/deps/picotls/lib/picotls.c:3657:1: style: Label 'Exit' is not used. [unusedLabel]
h2o-2.2.5/deps/picotls/lib/picotls.c:855:9: error: Memory leak: slot [memleak]
h2o-2.2.5/deps/picotls/lib/picotls.c:856:5: error: Memory leak: slot [memleak]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:470:10: style: Condition 'ret==0' is always true [knownConditionTrueFalse]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:463:12: note: Assignment 'ret=0', assigned value is 0
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:470:10: note: Condition 'ret==0' is always true
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:470:10: style: Same expression on both sides of '==' because the value of 'ret' and '0' are the same. [duplicateExpression]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:463:12: note: 'ret' is assigned value '0' here.
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:470:10: note: Same expression on both sides of '==' because the value of 'ret' and '0' are the same.
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:38:9: style: The scope of the variable 'fuzz_index' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:39:10: style: The scope of the variable 'original_byte' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:40:10: style: The scope of the variable 'fuzz_byte' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:41:9: style: The scope of the variable 'byte_index' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:59:17: style: Variable 'byte_index' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:138:0: style: Variable 'inlen' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:138:0: style: Variable 'roff' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:195:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/picotls/picotlsvs/picotlsvs/picotlsvs.c:17:1: error: va_list 'argptr' was opened but not closed by va_end(). [va_end_missing]
h2o-2.2.5/deps/picotls/t/cli.c:381:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
h2o-2.2.5/deps/picotls/t/cli.c:382:10: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
h2o-2.2.5/deps/picotls/t/cli.c:235:20: style: The scope of the variable 'conn_fd' can be reduced. [variableScope]
h2o-2.2.5/deps/picotls/t/cli.c:381:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
h2o-2.2.5/deps/picotls/t/cli.c:382:26: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
h2o-2.2.5/deps/picotls/t/minicrypto.c:164:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
h2o-2.2.5/deps/picotls/lib/picotls.c:3391:57: warning: Possible null pointer dereference: inlen [nullPointer]
h2o-2.2.5/deps/picotls/t/picotls.c:379:47: note: Calling function 'ptls_handshake', 4th argument 'inlen' value is 0
h2o-2.2.5/deps/picotls/lib/picotls.c:3391:57: note: Null pointer dereference
h2o-2.2.5/deps/picotls/lib/picotls.c:3425:6: warning: Possible null pointer dereference: inlen [nullPointer]
h2o-2.2.5/deps/picotls/t/picotls.c:379:47: note: Calling function 'ptls_handshake', 4th argument 'inlen' value is 0
h2o-2.2.5/deps/picotls/lib/picotls.c:3425:6: note: Null pointer dereference
h2o-2.2.5/deps/ssl-conservatory/openssl/openssl_hostname_validation.c:97:2: style: Variable 'common_name_loc' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/deps/ssl-conservatory/openssl/openssl_hostname_validation.c:92:0: note: Variable 'common_name_loc' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/ssl-conservatory/openssl/openssl_hostname_validation.c:97:2: note: Variable 'common_name_loc' is reassigned a value before the old one has been used.
h2o-2.2.5/deps/ssl-conservatory/openssl/test_client.c:39:7: style: The scope of the variable 'len' can be reduced. [variableScope]
h2o-2.2.5/deps/yaml/src/api.c:1091:5: style: Redundant pointer operation on 'document' - it's already a pointer. [redundantPointerOp]
h2o-2.2.5/deps/yaml/src/dumper.c:210:23: style: The scope of the variable 'item' can be reduced. [variableScope]
h2o-2.2.5/deps/yaml/src/dumper.c:211:23: style: The scope of the variable 'pair' can be reduced. [variableScope]
h2o-2.2.5/deps/yaml/src/emitter.c:1877:26: style: The scope of the variable 'value' can be reduced. [variableScope]
h2o-2.2.5/deps/yaml/src/emitter.c:2180:10: style: The scope of the variable 'indent_hint' can be reduced. [variableScope]
h2o-2.2.5/deps/yaml/src/parser.c:764:9: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/yaml/src/parser.c:874:9: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/yaml/src/parser.c:1000:5: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/yaml/src/parser.c:1161:5: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/yaml/src/reader.c:194:37: style: The scope of the variable 'value2' can be reduced. [variableScope]
h2o-2.2.5/deps/yaml/src/scanner.c:802:9: style: The scope of the variable 'need_more_tokens' can be reduced. [variableScope]
h2o-2.2.5/deps/yaml/src/scanner.c:2266:21: style: Function 'yaml_parser_scan_tag_directive_value' argument 2 names different: declaration 'mark' definition 'start_mark'. [funcArgNamesDifferent]
h2o-2.2.5/deps/yaml/src/scanner.c:700:21: note: Function 'yaml_parser_scan_tag_directive_value' argument 2 names different: declaration 'mark' definition 'start_mark'.
h2o-2.2.5/deps/yaml/src/scanner.c:2266:21: note: Function 'yaml_parser_scan_tag_directive_value' argument 2 names different: declaration 'mark' definition 'start_mark'.
h2o-2.2.5/deps/yaml/src/scanner.c:1200:9: style: Variable 'dummy_key' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/deps/yaml/tests/run-dumper.c:182:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/yaml/tests/run-dumper.c:183:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/yaml/tests/run-dumper.c:306:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/yaml/tests/run-dumper.c:268:65: warning: Assert statement modifies 'document_number'. [assignmentInAssert]
h2o-2.2.5/deps/yaml/tests/run-emitter.c:208:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/yaml/tests/run-emitter.c:209:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/yaml/tests/run-emitter.c:322:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/yaml/tests/run-emitter.c:291:52: warning: Assert statement modifies 'event_number'. [assignmentInAssert]
h2o-2.2.5/deps/yaml/tests/test-reader.c:126:13: style: The scope of the variable 'result' can be reduced. [variableScope]
h2o-2.2.5/deps/yaml/tests/test-version.c:24:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/yaml/tests/test-version.c:25:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/yaml/tests/test-version.c:26:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/deps/yoml/yoml.h:69:12: style: The scope of the variable 'i' can be reduced. [variableScope]
h2o-2.2.5/deps/yoml/yoml-parser.h:134:75: style: Function 'yoml__parse_node' argument 2 names different: declaration 'last_event' definition 'unhandled'. [funcArgNamesDifferent]
h2o-2.2.5/deps/yoml/yoml-parser.h:45:75: note: Function 'yoml__parse_node' argument 2 names different: declaration 'last_event' definition 'unhandled'.
h2o-2.2.5/deps/yoml/yoml-parser.h:134:75: note: Function 'yoml__parse_node' argument 2 names different: declaration 'last_event' definition 'unhandled'.
h2o-2.2.5/fuzz/driver.cc:52:0: error: #error "Please defined one of HTTP1 or HTTP2" [preprocessorErrorDirective]
h2o-2.2.5/lib/common/http1client.c:48:20: style: struct member 'Anonymous3::bytes_decoded_in_buf' is never used. [unusedStructMember]
h2o-2.2.5/lib/common/memory.c:248:35: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/common/serverutil.c:279:9: style: Condition 'mutex_locked' is always false [knownConditionTrueFalse]
h2o-2.2.5/lib/common/serverutil.c:265:20: note: Assignment 'mutex_locked=0', assigned value is 0
h2o-2.2.5/lib/common/serverutil.c:279:9: note: Condition 'mutex_locked' is always false
h2o-2.2.5/lib/common/socket.c:214:25: style: Condition 'bio_methods==NULL' is always true [knownConditionTrueFalse]
h2o-2.2.5/lib/common/socket.c:211:21: note: Assuming that condition 'bio_methods==NULL' is not redundant
h2o-2.2.5/lib/common/socket.c:214:25: note: Condition 'bio_methods==NULL' is always true
h2o-2.2.5/lib/common/socket.c:609:9: style: Condition 'can_prepare' is always false [knownConditionTrueFalse]
h2o-2.2.5/lib/common/socket.c:602:19: note: Assignment 'can_prepare=0', assigned value is 0
h2o-2.2.5/lib/common/socket.c:609:9: note: Condition 'can_prepare' is always false
h2o-2.2.5/lib/common/socket.c:614:9: style: Condition 'can_prepare' is always false [knownConditionTrueFalse]
h2o-2.2.5/lib/common/socket.c:602:19: note: Assignment 'can_prepare=0', assigned value is 0
h2o-2.2.5/lib/common/socket.c:614:9: note: Condition 'can_prepare' is always false
h2o-2.2.5/lib/common/socket.c:618:9: style: Condition 'can_prepare' is always false [knownConditionTrueFalse]
h2o-2.2.5/lib/common/socket.c:602:19: note: Assignment 'can_prepare=0', assigned value is 0
h2o-2.2.5/lib/common/socket.c:618:9: note: Condition 'can_prepare' is always false
h2o-2.2.5/lib/common/socket.c:896:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/common/socket.c:896:16: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/common/socket.c:602:5: style: Variable 'can_prepare' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/lib/common/socket.c:598:0: note: Variable 'can_prepare' is reassigned a value before the old one has been used.
h2o-2.2.5/lib/common/socket.c:602:5: note: Variable 'can_prepare' is reassigned a value before the old one has been used.
h2o-2.2.5/lib/common/socket/evloop.c.h:157:9: style: The scope of the variable 'iovcnt' can be reduced. [variableScope]
h2o-2.2.5/lib/common/socket/evloop.c.h:158:13: style: The scope of the variable 'wret' can be reduced. [variableScope]
h2o-2.2.5/lib/common/socket.c:662:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
h2o-2.2.5/lib/common/socket/evloop/poll.c.h:74:37: style: Function 'evloop_do_proceed' argument 1 names different: declaration 'loop' definition '_loop'. [funcArgNamesDifferent]
h2o-2.2.5/lib/common/socket/evloop.c.h:66:44: note: Function 'evloop_do_proceed' argument 1 names different: declaration 'loop' definition '_loop'.
h2o-2.2.5/lib/common/socket/evloop/poll.c.h:74:37: note: Function 'evloop_do_proceed' argument 1 names different: declaration 'loop' definition '_loop'.
h2o-2.2.5/lib/common/socket/evloop.c.h:238:38: style: Function 'do_dispose_socket' argument 1 names different: declaration 'sock' definition '_sock'. [funcArgNamesDifferent]
h2o-2.2.5/lib/common/socket.c:104:45: note: Function 'do_dispose_socket' argument 1 names different: declaration 'sock' definition '_sock'.
h2o-2.2.5/lib/common/socket/evloop.c.h:238:38: note: Function 'do_dispose_socket' argument 1 names different: declaration 'sock' definition '_sock'.
h2o-2.2.5/lib/common/socket/evloop.c.h:252:29: style: Function 'do_write' argument 1 names different: declaration 'sock' definition '_sock'. [funcArgNamesDifferent]
h2o-2.2.5/lib/common/socket.c:105:36: note: Function 'do_write' argument 1 names different: declaration 'sock' definition '_sock'.
h2o-2.2.5/lib/common/socket/evloop.c.h:252:29: note: Function 'do_write' argument 1 names different: declaration 'sock' definition '_sock'.
h2o-2.2.5/lib/common/socket/evloop.c.h:252:49: style: Function 'do_write' argument 2 names different: declaration 'bufs' definition '_bufs'. [funcArgNamesDifferent]
h2o-2.2.5/lib/common/socket.c:105:55: note: Function 'do_write' argument 2 names different: declaration 'bufs' definition '_bufs'.
h2o-2.2.5/lib/common/socket/evloop.c.h:252:49: note: Function 'do_write' argument 2 names different: declaration 'bufs' definition '_bufs'.
h2o-2.2.5/lib/common/socket/evloop.c.h:310:34: style: Function 'do_read_start' argument 1 names different: declaration 'sock' definition '_sock'. [funcArgNamesDifferent]
h2o-2.2.5/lib/common/socket.c:106:41: note: Function 'do_read_start' argument 1 names different: declaration 'sock' definition '_sock'.
h2o-2.2.5/lib/common/socket/evloop.c.h:310:34: note: Function 'do_read_start' argument 1 names different: declaration 'sock' definition '_sock'.
h2o-2.2.5/lib/common/socket/evloop.c.h:317:33: style: Function 'do_read_stop' argument 1 names different: declaration 'sock' definition '_sock'. [funcArgNamesDifferent]
h2o-2.2.5/lib/common/socket.c:107:40: note: Function 'do_read_stop' argument 1 names different: declaration 'sock' definition '_sock'.
h2o-2.2.5/lib/common/socket/evloop.c.h:317:33: note: Function 'do_read_stop' argument 1 names different: declaration 'sock' definition '_sock'.
h2o-2.2.5/lib/common/socket/evloop.c.h:370:47: style: Function 'get_peername_uncached' argument 1 names different: declaration 'sock' definition '_sock'. [funcArgNamesDifferent]
h2o-2.2.5/lib/common/socket.c:110:54: note: Function 'get_peername_uncached' argument 1 names different: declaration 'sock' definition '_sock'.
h2o-2.2.5/lib/common/socket/evloop.c.h:370:47: note: Function 'get_peername_uncached' argument 1 names different: declaration 'sock' definition '_sock'.
h2o-2.2.5/lib/common/socket.c:98:14: style: struct member 'st_h2o_ssl_context_t::ctx' is never used. [unusedStructMember]
h2o-2.2.5/lib/common/socket.c:99:24: style: struct member 'st_h2o_ssl_context_t::protocols' is never used. [unusedStructMember]
h2o-2.2.5/lib/common/socket/evloop.c.h:266:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/common/socket.c:954:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/common/socket.c:1087:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/core/configurator.c:712:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/core/configurator.c:717:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/core/request.c:95:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/core/request.c:586:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/handler/chunked.c:35:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/handler/configurator/fastcgi.c:329:47: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
h2o-2.2.5/lib/handler/configurator/file.c:59:64: error: Dereferencing 'index_files' after it is deallocated / released [deallocuse]
h2o-2.2.5/lib/handler/configurator/headers.c:48:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
h2o-2.2.5/lib/handler/configurator/headers.c:47:46: note: outer condition: *self->cmds!=NULL
h2o-2.2.5/lib/handler/configurator/headers.c:48:25: note: identical inner condition: *self->cmds!=NULL
h2o-2.2.5/lib/handler/file.c:167:17: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/handler/file.c:167:17: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/handler/file.c:167:17: portability: %zd in format string (no. 5) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/handler/file.c:171:17: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/handler/file.c:171:17: portability: %zd in format string (no. 4) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/handler/file.c:171:17: portability: %zd in format string (no. 5) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/handler/file.c:354:29: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/handler/file.c:354:29: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/handler/file.c:354:29: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
h2o-2.2.5/lib/handler/file.c:753:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/handler/mimemap.c:398:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/handler/mruby.c:522:41: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/http1.c:719:9: style: The scope of the variable 'i' can be reduced. [variableScope]
h2o-2.2.5/lib/http1.c:714:117: style: Function 'finalostream_send' argument 5 names different: declaration 'state' definition 'send_state'. [funcArgNamesDifferent]
h2o-2.2.5/lib/http1.c:80:124: note: Function 'finalostream_send' argument 5 names different: declaration 'state' definition 'send_state'.
h2o-2.2.5/lib/http1.c:714:117: note: Function 'finalostream_send' argument 5 names different: declaration 'state' definition 'send_state'.
h2o-2.2.5/lib/http1.c:718:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/http1.c:847:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/lib/http2/connection.c:404:9: style: The scope of the variable 'hret' can be reduced. [variableScope]
h2o-2.2.5/lib/http2/frame.c:47:13: style: Unsigned variable 'value' can't be negative so it is unnecessary to test it. [unsignedPositive]
h2o-2.2.5/lib/http2/frame.c:48:13: style: Unsigned variable 'value' can't be negative so it is unnecessary to test it. [unsignedPositive]
h2o-2.2.5/lib/http2/frame.c:49:13: style: Unsigned variable 'value' can't be negative so it is unnecessary to test it. [unsignedPositive]
h2o-2.2.5/lib/http2/frame.c:50:13: style: Unsigned variable 'value' can't be negative so it is unnecessary to test it. [unsignedPositive]
h2o-2.2.5/lib/http2/frame.c:94:9: style: Variable 'dst' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/src/main.c:1203:30: style: Condition 'ctx->pathconf==NULL' is always true [knownConditionTrueFalse]
h2o-2.2.5/src/main.c:1748:9: style: struct member 'extra_status_jemalloc_cb_arg::err' is never used. [unusedStructMember]
h2o-2.2.5/src/main.c:1749:12: style: struct member 'extra_status_jemalloc_cb_arg::written' is never used. [unusedStructMember]
h2o-2.2.5/src/main.c:1594:40: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/src/main.c:2065:44: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/src/main.c:2226:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
h2o-2.2.5/src/setuidgid.c:59:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
h2o-2.2.5/src/ssl.c:43:23: style: struct member 'st_session_ticket_generating_updater_conf_t::cipher' is never used. [unusedStructMember]
h2o-2.2.5/src/ssl.c:44:19: style: struct member 'st_session_ticket_generating_updater_conf_t::md' is never used. [unusedStructMember]
h2o-2.2.5/src/ssl.c:48:17: style: struct member 'st_session_ticket_file_updater_conf_t::filename' is never used. [unusedStructMember]
h2o-2.2.5/t/00unit/lib/common/string.c:152:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/t/00unit/lib/handler/fastcgi.c:175:16: style: Variable 'pathconf' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/lib/http2/hpack.c:888:9: warning: Possible null pointer dereference: server_name [nullPointer]
h2o-2.2.5/t/00unit/lib/http2/hpack.c:102:109: note: Calling function 'h2o_hpack_flatten_response', 7th argument 'server_name' value is 0
h2o-2.2.5/lib/http2/hpack.c:888:9: note: Null pointer dereference
h2o-2.2.5/lib/http2/hpack.c:902:9: warning: Possible null pointer dereference: server_name [nullPointer]
h2o-2.2.5/t/00unit/lib/http2/hpack.c:102:109: note: Calling function 'h2o_hpack_flatten_response', 7th argument 'server_name' value is 0
h2o-2.2.5/lib/http2/hpack.c:902:9: note: Null pointer dereference
h2o-2.2.5/lib/http2/hpack.c:905:31: warning: Possible null pointer dereference: ts [nullPointer]
h2o-2.2.5/t/00unit/lib/http2/hpack.c:102:103: note: Calling function 'h2o_hpack_flatten_response', 6th argument 'ts' value is 0
h2o-2.2.5/lib/http2/hpack.c:905:31: note: Null pointer dereference
h2o-2.2.5/t/00unit/lib/http2/hpack.c:182:15: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
h2o-2.2.5/t/00unit/lib/http2/scheduler.c:125:5: style: Variable 'nodeA.still_is_active' is reassigned a value before the old one has been used. [redundantAssignment]
h2o-2.2.5/t/00unit/lib/http2/scheduler.c:116:5: note: Variable 'nodeA.still_is_active' is reassigned a value before the old one has been used.
h2o-2.2.5/t/00unit/lib/http2/scheduler.c:125:5: note: Variable 'nodeA.still_is_active' is reassigned a value before the old one has been used.
[15:33]
ftp://ftp.se.debian.org/debian/pool/main/h/h323plus/h323plus_1.24.0~dfsg2.orig.tar.gz
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2466:24: style: Function 'L_mult0' argument 1 names different: declaration 'v1' definition 'var1'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/basop32.h:99:23: note: Function 'L_mult0' argument 1 names different: declaration 'v1' definition 'var1'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2466:24: note: Function 'L_mult0' argument 1 names different: declaration 'v1' definition 'var1'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2466:36: style: Function 'L_mult0' argument 2 names different: declaration 'v2' definition 'var2'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/basop32.h:99:34: note: Function 'L_mult0' argument 2 names different: declaration 'v2' definition 'var2'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2466:36: note: Function 'L_mult0' argument 2 names different: declaration 'v2' definition 'var2'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2510:23: style: Function 'L_mac0' argument 1 names different: declaration 'L_v3' definition 'L_var3'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/basop32.h:100:22: note: Function 'L_mac0' argument 1 names different: declaration 'L_v3' definition 'L_var3'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2510:23: note: Function 'L_mac0' argument 1 names different: declaration 'L_v3' definition 'L_var3'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2510:38: style: Function 'L_mac0' argument 2 names different: declaration 'v1' definition 'var1'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/basop32.h:100:35: note: Function 'L_mac0' argument 2 names different: declaration 'v1' definition 'var1'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2510:38: note: Function 'L_mac0' argument 2 names different: declaration 'v1' definition 'var1'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2510:51: style: Function 'L_mac0' argument 3 names different: declaration 'v2' definition 'var2'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/basop32.h:100:46: note: Function 'L_mac0' argument 3 names different: declaration 'v2' definition 'var2'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2510:51: note: Function 'L_mac0' argument 3 names different: declaration 'v2' definition 'var2'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2558:23: style: Function 'L_msu0' argument 1 names different: declaration 'L_v3' definition 'L_var3'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/basop32.h:101:22: note: Function 'L_msu0' argument 1 names different: declaration 'L_v3' definition 'L_var3'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2558:23: note: Function 'L_msu0' argument 1 names different: declaration 'L_v3' definition 'L_var3'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2558:38: style: Function 'L_msu0' argument 2 names different: declaration 'v1' definition 'var1'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/basop32.h:101:35: note: Function 'L_msu0' argument 2 names different: declaration 'v1' definition 'var1'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2558:38: note: Function 'L_msu0' argument 2 names different: declaration 'v1' definition 'var1'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2558:51: style: Function 'L_msu0' argument 3 names different: declaration 'v2' definition 'var2'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/basop32.h:101:46: note: Function 'L_msu0' argument 3 names different: declaration 'v2' definition 'var2'.
h323plus/plugins/audio/G.722.1/G722-1/basop32.c:2558:51: note: Function 'L_msu0' argument 3 names different: declaration 'v2' definition 'var2'.
h323plus/plugins/audio/G.722.1/G722-1/count.c:81:24: style: Function 'getCounterId' argument 1 names different: declaration 'objectName' definition 'objectNameArg'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/count.h:43:24: note: Function 'getCounterId' argument 1 names different: declaration 'objectName' definition 'objectNameArg'.
h323plus/plugins/audio/G.722.1/G722-1/count.c:81:24: note: Function 'getCounterId' argument 1 names different: declaration 'objectName' definition 'objectNameArg'.
h323plus/plugins/audio/G.722.1/G722-1/count.c:267:27: style: Function 'WMOPS_output' argument 1 names different: declaration 'notPrintWorstWorstCase' definition 'dtx_mode'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/count.h:66:27: note: Function 'WMOPS_output' argument 1 names different: declaration 'notPrintWorstWorstCase' definition 'dtx_mode'.
h323plus/plugins/audio/G.722.1/G722-1/count.c:267:27: note: Function 'WMOPS_output' argument 1 names different: declaration 'notPrintWorstWorstCase' definition 'dtx_mode'.
h323plus/plugins/audio/G.722.1/G722-1/dct4_a.c:75:15: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.1/G722-1/dct4_s.c:79:15: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.1/G722-1/decode.c:153:9: style: Variable 'frame_cnt' is modified but its new value is never used. [unreadVariable]
h323plus/plugins/audio/G.722.1/G722-1/decoder.c:463:13: style: The scope of the variable 'decoder_mlt_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.1/G722-1/decoder.c:459:37: style: Function 'decode_vector_quantized_mlt_indices' argument 5 names different: declaration 'dedecoder_power_categories' definition 'decoder_power_categories'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/defs.h:180:37: note: Function 'decode_vector_quantized_mlt_indices' argument 5 names different: declaration 'dedecoder_power_categories' definition 'decoder_power_categories'.
h323plus/plugins/audio/G.722.1/G722-1/decoder.c:459:37: note: Function 'decode_vector_quantized_mlt_indices' argument 5 names different: declaration 'dedecoder_power_categories' definition 'decoder_power_categories'.
h323plus/plugins/audio/G.722.1/G722-1/decoder.c:460:37: style: Function 'decode_vector_quantized_mlt_indices' argument 6 names different: declaration 'dedecoder_mlt_coefs' definition 'decoder_mlt_coefs'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/defs.h:181:37: note: Function 'decode_vector_quantized_mlt_indices' argument 6 names different: declaration 'dedecoder_mlt_coefs' definition 'decoder_mlt_coefs'.
h323plus/plugins/audio/G.722.1/G722-1/decoder.c:460:37: note: Function 'decode_vector_quantized_mlt_indices' argument 6 names different: declaration 'dedecoder_mlt_coefs' definition 'decoder_mlt_coefs'.
h323plus/plugins/audio/G.722.1/G722-1/encode.c:136:9: style: Variable 'frame_cnt' is modified but its new value is never used. [unreadVariable]
h323plus/plugins/audio/G.722.1/G722-1/sam2coef.c:68:58: style: Function 'samples_to_rmlt_coefs' argument 2 names different: declaration 'history' definition 'old_samples'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.1/G722-1/defs.h:143:59: note: Function 'samples_to_rmlt_coefs' argument 2 names different: declaration 'history' definition 'old_samples'.
h323plus/plugins/audio/G.722.1/G722-1/sam2coef.c:68:58: note: Function 'samples_to_rmlt_coefs' argument 2 names different: declaration 'history' definition 'old_samples'.
h323plus/plugins/audio/G.722.2/AMR-WB/dec_acelp.c:35:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_dtx.c:674:62: style: Redundant condition: st->mem_valid_data==0. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_dtx.c:327:17: style: The scope of the variable 'temp1' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_dtx.c:407:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_dtx.c:407:24: style: The scope of the variable 'ptr' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_dtx.c:411:11: style: The scope of the variable 'log_en_index' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:743:14: warning: Redundant assignment of '*T0' to itself. [selfAssignment]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:748:14: warning: Redundant assignment of '*T0' to itself. [selfAssignment]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:753:14: warning: Redundant assignment of '*T0' to itself. [selfAssignment]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:757:14: warning: Redundant assignment of '*T0' to itself. [selfAssignment]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:761:14: warning: Redundant assignment of '*T0' to itself. [selfAssignment]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:175:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:435:11: style: The scope of the variable 'gain_in' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:617:27: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:617:37: style: The scope of the variable 'meanLag' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:841:20: style: The scope of the variable 'sum' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_gain.c:890:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_if.c:969:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_if.c:91:23: warning: Return value of function memcmp() is not used. [ignoredReturnValue]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_if.c:109:20: warning: Return value of function memcmp() is not used. [ignoredReturnValue]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_if.c:796:65: style: Function 'D_IF_decode' argument 4 names different: declaration 'bfi' definition 'lfi'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_if.h:19:64: note: Function 'D_IF_decode' argument 4 names different: declaration 'bfi' definition 'lfi'.
h323plus/plugins/audio/G.722.2/AMR-WB/dec_if.c:796:65: note: Function 'D_IF_decode' argument 4 names different: declaration 'bfi' definition 'lfi'.
h323plus/plugins/audio/G.722.2/AMR-WB/dec_lpc.c:147:14: style: The scope of the variable 'ind' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_lpc.c:147:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_lpc.c:147:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_lpc.c:436:11: style: The scope of the variable 'L_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_lpc.c:437:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_lpc.c:545:17: style: The scope of the variable 'L_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_lpc.c:546:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_lpc.c:664:22: style: The scope of the variable 'fac_old' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_lpc.c:664:31: style: The scope of the variable 'fac_new' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_main.c:68:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_main.c:208:18: style: The scope of the variable 'L_tmp2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_main.c:209:26: style: The scope of the variable 'pit_flag' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_main.c:222:18: style: The scope of the variable 'fac' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_main.c:222:23: style: The scope of the variable 'voice_fac' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_main.c:222:34: style: The scope of the variable 'max' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_main.c:233:11: style: The scope of the variable 'vad_flag' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:555:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:583:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:664:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:664:16: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:729:14: style: The scope of the variable 'L_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:730:47: style: The scope of the variable 'x2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:839:16: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:840:11: style: The scope of the variable 'frac' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:913:14: style: The scope of the variable 'L_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:914:47: style: The scope of the variable 'x2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:979:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:1033:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:1083:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:1141:11: style: The scope of the variable 'HfA' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:1142:11: style: The scope of the variable 'HF_corr_gain' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:1143:11: style: The scope of the variable 'HF_gain_ind' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/dec_util.c:808:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:206:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:272:17: style: The scope of the variable 'dn' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:275:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:301:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:348:11: style: The scope of the variable 'x' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:348:14: style: The scope of the variable 'x2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:350:12: style: The scope of the variable 'ps1' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:351:12: style: The scope of the variable 'alp1' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:352:13: style: The scope of the variable 'p1' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:352:18: style: The scope of the variable 'p2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:838:21: style: The scope of the variable 'ps1' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:838:37: style: The scope of the variable 'alp1' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:840:28: style: The scope of the variable 'psign' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:841:34: style: The scope of the variable 'ptr_h2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:1142:33: style: The scope of the variable 'index' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:1893:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:1896:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:1896:37: style: The scope of the variable 'g_code' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_acelp.c:1740:15: warning: The 2nd memset() argument '4294967295U' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:128:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:190:39: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:1129:44: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:1338:12: style: The scope of the variable 'alpha' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:1338:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:1398:42: style: Function 'E_DTX_vad_reset' argument 1 names different: declaration 'st' definition 'state'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.h:66:41: note: Function 'E_DTX_vad_reset' argument 1 names different: declaration 'st' definition 'state'.
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:1398:42: note: Function 'E_DTX_vad_reset' argument 1 names different: declaration 'st' definition 'state'.
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:1449:42: style: Function 'E_DTX_vad_init' argument 1 names different: declaration 'st' definition 'state'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.h:65:41: note: Function 'E_DTX_vad_init' argument 1 names different: declaration 'st' definition 'state'.
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:1449:42: note: Function 'E_DTX_vad_init' argument 1 names different: declaration 'st' definition 'state'.
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:1484:40: style: Function 'E_DTX_vad_exit' argument 1 names different: declaration 'st' definition 'state'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.h:67:39: note: Function 'E_DTX_vad_exit' argument 1 names different: declaration 'st' definition 'state'.
h323plus/plugins/audio/G.722.2/AMR-WB/enc_dtx.c:1484:40: note: Function 'E_DTX_vad_exit' argument 1 names different: declaration 'st' definition 'state'.
h323plus/plugins/audio/G.722.2/AMR-WB/enc_gain.c:160:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_gain.c:213:13: style: The scope of the variable 'o' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_gain.c:318:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_gain.c:318:21: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_gain.c:426:12: style: The scope of the variable 'alp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_gain.c:426:17: style: The scope of the variable 'ps' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_gain.c:426:21: style: The scope of the variable 'norm' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_gain.c:540:26: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_gain.c:641:20: style: The scope of the variable 'L_sum' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_gain.c:690:11: style: The scope of the variable 'L_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_if.c:1030:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_if.c:897:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_if.c:893:34: style: Function 'E_IF_encode' argument 2 names different: declaration 'mode' definition 'req_mode'. [funcArgNamesDifferent]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_if.h:14:34: note: Function 'E_IF_encode' argument 2 names different: declaration 'mode' definition 'req_mode'.
h323plus/plugins/audio/G.722.2/AMR-WB/enc_if.c:893:34: note: Function 'E_IF_encode' argument 2 names different: declaration 'mode' definition 'req_mode'.
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:365:17: style: The scope of the variable 'fac_old' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:365:26: style: The scope of the variable 'fac_new' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:393:19: style: The scope of the variable 'fnew' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:393:25: style: The scope of the variable 'fold' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:466:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:532:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:606:14: style: The scope of the variable 'ind' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:606:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:606:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:648:20: style: The scope of the variable 'b0' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:683:22: style: The scope of the variable 'dist' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:762:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:846:24: style: The scope of the variable 'xhigh' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:846:31: style: The scope of the variable 'yhigh' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_lpc.c:1012:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_main.c:74:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_main.c:285:26: style: The scope of the variable 'gain2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_main.c:291:13: style: The scope of the variable 'f_pt_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_main.c:295:21: style: The scope of the variable 'clip_gain' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_main.c:298:11: style: The scope of the variable 'voice_fac' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_main.c:300:23: style: The scope of the variable 'pit_flag' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_main.c:308:11: style: The scope of the variable 'select' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_main.c:311:18: style: The scope of the variable 's_max' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:456:20: style: The scope of the variable 'x2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:456:24: style: The scope of the variable 'y0' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:512:20: style: The scope of the variable 'x2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:513:12: style: The scope of the variable 'y0' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:557:12: style: The scope of the variable 's0' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:557:16: style: The scope of the variable 's1' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:557:20: style: The scope of the variable 's2' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:557:24: style: The scope of the variable 's3' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:709:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:758:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:758:17: style: The scope of the variable 'frac' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:823:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:871:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:905:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:949:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:976:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:1123:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/AMR-WB/enc_util.c:1252:28: style: Variable 'HP_corr_gain' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/G.722.2/G7222Codec.cpp:301:9: style: The scope of the variable 'RequestedMode' can be reduced. [variableScope]
h323plus/plugins/audio/G.722.2/G7222Codec.cpp:328:9: style: Variable 'Followed' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/G722/VoIPCodecs/g722_decode.c:249:9: style: The scope of the variable 'dlowt' can be reduced. [variableScope]
h323plus/plugins/audio/G722/VoIPCodecs/g722_decode.c:250:9: style: The scope of the variable 'rlow' can be reduced. [variableScope]
h323plus/plugins/audio/G722/VoIPCodecs/g722_decode.c:258:9: style: The scope of the variable 'wd3' can be reduced. [variableScope]
h323plus/plugins/audio/G722/VoIPCodecs/g722_encode.c:234:9: style: The scope of the variable 'dlow' can be reduced. [variableScope]
h323plus/plugins/audio/G722/VoIPCodecs/g722_encode.c:236:9: style: The scope of the variable 'el' can be reduced. [variableScope]
h323plus/plugins/audio/G722/VoIPCodecs/g722_encode.c:237:9: style: The scope of the variable 'wd' can be reduced. [variableScope]
h323plus/plugins/audio/G722/VoIPCodecs/g722_encode.c:239:9: style: The scope of the variable 'ril' can be reduced. [variableScope]
h323plus/plugins/audio/G722/VoIPCodecs/g722_encode.c:240:9: style: The scope of the variable 'wd2' can be reduced. [variableScope]
h323plus/plugins/audio/G722/VoIPCodecs/g722_encode.c:241:9: style: The scope of the variable 'il4' can be reduced. [variableScope]
h323plus/plugins/audio/G722/VoIPCodecs/g722_encode.c:243:9: style: The scope of the variable 'wd3' can be reduced. [variableScope]
h323plus/plugins/audio/G722/VoIPCodecs/g722_encode.c:256:9: style: The scope of the variable 'ilow' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g711.c:138:7: style: The scope of the variable 'aval' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g711.c:229:7: style: The scope of the variable 'uval' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g726_16.c:96:7: style: Function 'g726_16_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
h323plus/plugins/audio/G726/g726/g72x.h:84:13: note: Function 'g726_16_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
h323plus/plugins/audio/G726/g726/g726_16.c:96:7: note: Function 'g726_16_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
h323plus/plugins/audio/G726/g726/g726_16.c:163:7: style: Function 'g726_16_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
h323plus/plugins/audio/G726/g726/g72x.h:88:13: note: Function 'g726_16_decoder' argument 1 names different: declaration 'code' definition 'i'.
h323plus/plugins/audio/G726/g726/g726_16.c:163:7: note: Function 'g726_16_decoder' argument 1 names different: declaration 'code' definition 'i'.
h323plus/plugins/audio/G726/g726/g726_24.c:82:7: style: Function 'g726_24_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
h323plus/plugins/audio/G726/g726/g72x.h:92:7: note: Function 'g726_24_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
h323plus/plugins/audio/G726/g726/g726_24.c:82:7: note: Function 'g726_24_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
h323plus/plugins/audio/G726/g726/g726_24.c:141:7: style: Function 'g726_24_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
h323plus/plugins/audio/G726/g726/g72x.h:96:7: note: Function 'g726_24_decoder' argument 1 names different: declaration 'code' definition 'i'.
h323plus/plugins/audio/G726/g726/g726_24.c:141:7: note: Function 'g726_24_decoder' argument 1 names different: declaration 'code' definition 'i'.
h323plus/plugins/audio/G726/g726/g726_32.c:94:7: style: Function 'g726_32_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
h323plus/plugins/audio/G726/g726/g72x.h:76:7: note: Function 'g726_32_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
h323plus/plugins/audio/G726/g726/g726_32.c:94:7: note: Function 'g726_32_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
h323plus/plugins/audio/G726/g726/g726_32.c:154:7: style: Function 'g726_32_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
h323plus/plugins/audio/G726/g726/g72x.h:80:7: note: Function 'g726_32_decoder' argument 1 names different: declaration 'code' definition 'i'.
h323plus/plugins/audio/G726/g726/g726_32.c:154:7: note: Function 'g726_32_decoder' argument 1 names different: declaration 'code' definition 'i'.
h323plus/plugins/audio/G726/g726/g726_40.c:102:7: style: Function 'g726_40_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
h323plus/plugins/audio/G726/g726/g72x.h:100:7: note: Function 'g726_40_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
h323plus/plugins/audio/G726/g726/g726_40.c:102:7: note: Function 'g726_40_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
h323plus/plugins/audio/G726/g726/g726_40.c:162:7: style: Function 'g726_40_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
h323plus/plugins/audio/G726/g726/g72x.h:104:7: note: Function 'g726_40_decoder' argument 1 names different: declaration 'code' definition 'i'.
h323plus/plugins/audio/G726/g726/g726_40.c:162:7: note: Function 'g726_40_decoder' argument 1 names different: declaration 'code' definition 'i'.
h323plus/plugins/audio/G726/g726/g72x.c:167:7: style: The scope of the variable 'y' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:168:7: style: The scope of the variable 'dif' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:169:7: style: The scope of the variable 'al' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:252:7: style: The scope of the variable 'dex' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:253:7: style: The scope of the variable 'dqt' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:254:7: style: The scope of the variable 'dq' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:288:7: style: The scope of the variable 'a1ul' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:289:7: style: The scope of the variable 'pks1' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:290:7: style: The scope of the variable 'fa1' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:495:7: style: The scope of the variable 'sd' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:496:7: style: The scope of the variable 'im' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:497:7: style: The scope of the variable 'imx' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:544:7: style: The scope of the variable 'sd' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:545:7: style: The scope of the variable 'im' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:546:7: style: The scope of the variable 'imx' can be reduced. [variableScope]
h323plus/plugins/audio/G726/g726/g72x.c:355:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/G726/g726/g72x.c:501:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/GSM0610/src/add.c:146:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/audio/GSM0610/src/add.c:147:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/audio/GSM0610/src/add.c:150:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/audio/GSM0610/src/code.c:91:23: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/decode.c:26:20: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/gsm_lpc.c:322:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
h323plus/plugins/audio/GSM0610/src/gsm_lpc.c:35:18: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/GSM0610/src/gsm_lpc.c:185:20: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/gsm_lpc.c:293:11: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/long_term.c:920:20: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/preprocess.c:53:11: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/preprocess.c:54:12: style: Unused variable: utmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/rpe.c:175:2: style: Variable 'EM' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/GSM0610/src/rpe.c:135:2: note: Variable 'EM' is reassigned a value before the old one has been used.
h323plus/plugins/audio/GSM0610/src/rpe.c:175:2: note: Variable 'EM' is reassigned a value before the old one has been used.
h323plus/plugins/audio/GSM0610/src/rpe.c:210:9: style: Variable 'EM' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/GSM0610/src/rpe.c:363:11: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/short_term.c:64:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/GSM0610/src/short_term.c:67:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/GSM0610/src/short_term.c:68:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/GSM0610/src/short_term.c:69:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/GSM0610/src/short_term.c:29:16: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/short_term.c:98:20: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/short_term.c:112:20: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/short_term.c:124:20: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/short_term.c:155:20: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/short_term.c:204:21: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/GSM0610/src/short_term.c:277:20: style: Unused variable: ltmp [unusedVariable]
h323plus/plugins/audio/IMA_ADPCM/ima_adpcm.c:239:5: style: Variable 'index' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/IMA_ADPCM/ima_adpcm.c:236:5: note: Variable 'index' is reassigned a value before the old one has been used.
h323plus/plugins/audio/IMA_ADPCM/ima_adpcm.c:239:5: note: Variable 'index' is reassigned a value before the old one has been used.
h323plus/plugins/audio/IMA_ADPCM/ima_adpcm.c:111:9: style: The scope of the variable 'val' can be reduced. [variableScope]
h323plus/plugins/audio/IMA_ADPCM/ima_adpcm.c:112:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
h323plus/plugins/audio/IMA_ADPCM/ima_adpcm.c:113:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
h323plus/plugins/audio/IMA_ADPCM/ima_adpcm.c:114:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
h323plus/plugins/audio/IMA_ADPCM/ima_adpcm.c:117:9: style: The scope of the variable 'vpdiff' can be reduced. [variableScope]
h323plus/plugins/audio/IMA_ADPCM/ima_adpcm.c:223:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
h323plus/plugins/audio/IMA_ADPCM/ima_adpcm.c:227:9: style: The scope of the variable 'vpdiff' can be reduced. [variableScope]
h323plus/plugins/audio/LPC_10/src/analys.c:672:5: warning: Either the condition 'voice' is redundant or there is possible null pointer dereference: voice. [nullPointerRedundantCheck]
h323plus/plugins/audio/LPC_10/src/analys.c:488:9: note: Assuming that condition 'voice' is not redundant
h323plus/plugins/audio/LPC_10/src/analys.c:672:5: note: Null pointer dereference
h323plus/plugins/audio/LPC_10/src/analys.c:673:5: warning: Either the condition 'voice' is redundant or there is possible null pointer dereference: voice. [nullPointerRedundantCheck]
h323plus/plugins/audio/LPC_10/src/analys.c:488:9: note: Assuming that condition 'voice' is not redundant
h323plus/plugins/audio/LPC_10/src/analys.c:673:5: note: Null pointer dereference
h323plus/plugins/audio/LPC_10/src/bsynz.c:165:12: warning: Return value of function sqrt() is not used. [ignoredReturnValue]
h323plus/plugins/audio/LPC_10/src/dyptrk.c:412:2: style: Variable 'path' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/LPC_10/src/energy.c:103:12: warning: Return value of function sqrt() is not used. [ignoredReturnValue]
h323plus/plugins/audio/LPC_10/src/irc2pc.c:108:12: warning: Return value of function sqrt() is not used. [ignoredReturnValue]
h323plus/plugins/audio/LPC_10/src/pitsyn.c:160:12: warning: Return value of function log() is not used. [ignoredReturnValue]
h323plus/plugins/audio/LPC_10/src/pitsyn.c:160:29: warning: Return value of function exp() is not used. [ignoredReturnValue]
h323plus/plugins/audio/LPC_10/src/voicin.c:298:12: warning: Return value of function sqrt() is not used. [ignoredReturnValue]
h323plus/plugins/audio/LPC_10/src/voicin.c:614:16: warning: Either the condition 'ivrc' is redundant or there is possible null pointer dereference: ivrc. [nullPointerRedundantCheck]
h323plus/plugins/audio/LPC_10/src/voicin.c:522:9: note: Assuming that condition 'ivrc' is not redundant
h323plus/plugins/audio/LPC_10/src/voicin.c:614:16: note: Null pointer dereference
h323plus/plugins/audio/SBC/sbc.c:168:32: style: The scope of the variable 'max_bitneed' can be reduced. [variableScope]
h323plus/plugins/audio/SBC/sbc.c:168:45: style: The scope of the variable 'bitcount' can be reduced. [variableScope]
h323plus/plugins/audio/SBC/sbc.c:168:55: style: The scope of the variable 'slicecount' can be reduced. [variableScope]
h323plus/plugins/audio/SBC/sbc.c:168:67: style: The scope of the variable 'bitslice' can be reduced. [variableScope]
h323plus/plugins/audio/SBC/sbc.c:248:22: style: The scope of the variable 'loudness' can be reduced. [variableScope]
h323plus/plugins/audio/SBC/sbc.c:371:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/SBC/sbc.c:541:9: style: The scope of the variable 'k' can be reduced. [variableScope]
h323plus/plugins/audio/SBC/sbc.c:583:12: style: The scope of the variable 'k' can be reduced. [variableScope]
h323plus/plugins/audio/SBC/sbc.c:1159:24: style: Function 'sbc_decode' argument 6 names different: declaration 'len' definition 'written'. [funcArgNamesDifferent]
h323plus/plugins/audio/SBC/sbc.h:85:24: note: Function 'sbc_decode' argument 6 names different: declaration 'len' definition 'written'.
h323plus/plugins/audio/SBC/sbc.c:1159:24: note: Function 'sbc_decode' argument 6 names different: declaration 'len' definition 'written'.
h323plus/plugins/audio/SBC/sbccodec.cxx:201:32: style: C-style pointer casting [cstyleCast]
h323plus/plugins/audio/SBC/sbccodec.cxx:230:32: style: C-style pointer casting [cstyleCast]
h323plus/plugins/audio/SBC/sbccodec.cxx:206:7: style: The scope of the variable 'lenFrom' can be reduced. [variableScope]
h323plus/plugins/audio/SBC/sbccodec.cxx:275:7: style: The scope of the variable 'lenFrom' can be reduced. [variableScope]
h323plus/plugins/audio/SBC/sbccodec.cxx:90:0: error: Memory leak: context [memleak]
h323plus/plugins/audio/SBC/sbccodec.cxx:248:0: error: Memory leak: context [memleak]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_A2NLSF.c:127:20: style: The scope of the variable 'xhi' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_A2NLSF.c:128:20: style: The scope of the variable 'yhi' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_Inlines.h:241:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_Inlines.h:257:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_A2NLSF.c:238:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_Inlines.h:109:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_Inlines.h:121:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_Inlines.h:163:20: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 162. [shiftTooManyBitsSigned]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_Inlines.h:162:20: note: Assuming that condition 'lshift<32' is not redundant
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_Inlines.h:163:20: note: Shift
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_Inlines.h:205:20: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 204. [shiftTooManyBitsSigned]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_Inlines.h:204:20: note: Assuming that condition 'lshift<32' is not redundant
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_Inlines.h:205:20: note: Shift
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_CNG.c:40:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_CNG.c:82:18: style: The scope of the variable 'subfr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_CNG.c:83:15: style: The scope of the variable 'tmp_32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_CNG.c:83:23: style: The scope of the variable 'Gain_Q26' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_CNG.c:83:33: style: The scope of the variable 'max_Gain_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_CNG.c:84:15: style: The scope of the variable 'LPC_buf' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_CNG.c:85:15: style: The scope of the variable 'CNG_sig' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_HP_variable_cutoff_FIX.c:43:15: style: The scope of the variable 'quality_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_HP_variable_cutoff_FIX.c:46:15: style: The scope of the variable 'pitch_freq_Hz_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_HP_variable_cutoff_FIX.c:46:34: style: The scope of the variable 'pitch_freq_log_Q7' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_HP_variable_cutoff_FIX.c:46:53: style: The scope of the variable 'delta_freq_Q7' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_inv_pred_gain.c:48:21: style: The scope of the variable 'headrm' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_inv_pred_gain.c:49:37: style: The scope of the variable 'rc_mult2_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_inv_pred_gain.c:123:21: style: The scope of the variable 'headrm' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_inv_pred_gain.c:124:37: style: The scope of the variable 'rc_mult2_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_stabilize.c:41:17: style: The scope of the variable 'maxabs' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_stabilize.c:96:17: style: The scope of the variable 'maxabs' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_synthesis_filter.c:48:15: style: The scope of the variable 'SA' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_synthesis_filter.c:48:70: style: The scope of the variable 'out32_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_synthesis_filter.c:48:81: style: The scope of the variable 'out32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_synthesis_order16.c:46:15: style: The scope of the variable 'SA' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_synthesis_order16.c:46:19: style: The scope of the variable 'SB' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_synthesis_order16.c:46:23: style: The scope of the variable 'Atmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_synthesis_order16.c:46:45: style: The scope of the variable 'out32_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LPC_synthesis_order16.c:46:56: style: The scope of the variable 'out32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LP_variable_cutoff.c:47:13: style: The scope of the variable 'nb' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LP_variable_cutoff.c:47:17: style: The scope of the variable 'na' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LP_variable_cutoff.c:123:17: style: The scope of the variable 'fac_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LP_variable_cutoff.c:123:30: style: The scope of the variable 'ind' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LTP_analysis_filter_FIX.c:41:30: style: The scope of the variable 'x_lag_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LTP_scale_ctrl_FIX.c:44:25: style: The scope of the variable 'frames_per_packet' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LTP_scale_ctrl_FIX.c:45:36: style: The scope of the variable 'thrld1_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_LTP_scale_ctrl_FIX.c:45:48: style: The scope of the variable 'thrld2_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_MA.c:48:21: style: The scope of the variable 'in16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_MA.c:49:15: style: The scope of the variable 'out32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_MA.c:77:15: style: The scope of the variable 'B32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_MA.c:131:22: style: The scope of the variable 'B32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_MA.c:186:64: style: The scope of the variable 'out32_Q12' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_MA.c:186:75: style: The scope of the variable 'out32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_MA.c:187:15: style: The scope of the variable 'SA' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF2A.c:44:18: style: The scope of the variable 'ftmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF2A.c:68:15: style: The scope of the variable 'Ptmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF2A.c:68:21: style: The scope of the variable 'Qtmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF2A.c:69:15: style: The scope of the variable 'f_int' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF2A.c:70:15: style: The scope of the variable 'f_frac' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF2A.c:71:15: style: The scope of the variable 'cos_val' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF2A.c:71:24: style: The scope of the variable 'delta' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF2A.c:73:15: style: The scope of the variable 'maxabs' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF_MSVQ_encode_FIX.c:50:17: style: The scope of the variable 'se_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF_MSVQ_encode_FIX.c:50:25: style: The scope of the variable 'wsse_Q20' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF_MSVQ_encode_FIX.c:50:35: style: The scope of the variable 'bestRateDist_Q20' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF_VQ_sum_error_FIX.c:44:22: style: The scope of the variable 'cb_vec_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF_stabilize.c:49:18: style: The scope of the variable 'min_diff_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NLSF_stabilize.c:51:23: style: The scope of the variable 'I' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:158:37: warning: Redundant assignment of 'NSQ->sLF_AR_shp_Q12' to itself. [selfAssignment]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:159:37: warning: Redundant assignment of 'NSQ->prev_inv_gain_Q16' to itself. [selfAssignment]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:84:22: style: The scope of the variable 'A_Q12' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:84:30: style: The scope of the variable 'B_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:84:38: style: The scope of the variable 'AR_shp_Q13' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:88:17: style: The scope of the variable 'HarmShapeFIRPacked_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:193:31: style: The scope of the variable 'LPC_pred_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:193:45: style: The scope of the variable 'n_AR_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:194:17: style: The scope of the variable 'n_LF_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:194:27: style: The scope of the variable 'r_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:196:17: style: The scope of the variable 'Atmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:196:23: style: The scope of the variable 'dither' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:197:17: style: The scope of the variable 'exc_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:197:26: style: The scope of the variable 'LPC_exc_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:197:39: style: The scope of the variable 'xq_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:198:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:198:22: style: The scope of the variable 'sLF_AR_shp_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:393:29: style: The scope of the variable 'gain_adj_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:393:43: style: The scope of the variable 'inv_gain_Q32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:224:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ.c:93:20: style: Variable 'subfr_length' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:282:28: warning: Redundant assignment of 'NSQ->prev_inv_gain_Q16' to itself. [selfAssignment]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:125:22: style: The scope of the variable 'A_Q12' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:125:30: style: The scope of the variable 'B_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:125:38: style: The scope of the variable 'AR_shp_Q13' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:129:17: style: The scope of the variable 'HarmShapeFIRPacked_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:321:26: style: The scope of the variable 'Winner_ind' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:321:38: style: The scope of the variable 'RDmin_ind' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:321:49: style: The scope of the variable 'RDmax_ind' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:321:60: style: The scope of the variable 'last_smple_idx' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:322:17: style: The scope of the variable 'Winner_rand_state' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:325:50: style: The scope of the variable 'RDmin_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:325:61: style: The scope of the variable 'RDmax_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:636:27: style: The scope of the variable 'k' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:636:30: style: The scope of the variable 'scale_length' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:637:38: style: The scope of the variable 'gain_adj_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:637:52: style: The scope of the variable 'inv_gain_Q32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:638:25: style: The scope of the variable 'psDD' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:382:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_NSQ_del_dec.c:275:9: style: Variable 'sLTP_Q16' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_PLC.c:80:29: style: The scope of the variable 'temp_LTP_Gain_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_PLC.c:81:15: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_PLC.c:81:18: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_PLC.c:156:45: style: The scope of the variable 'pred_lag_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_PLC.c:342:15: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_VAD.c:87:38: style: The scope of the variable 'dec_subframe_length' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_VAD.c:87:59: style: The scope of the variable 'dec_subframe_offset' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_VAD.c:268:15: style: The scope of the variable 'nl' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_VAD.c:268:19: style: The scope of the variable 'nrg' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_VAD.c:268:24: style: The scope of the variable 'inv_nrg' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_VQ_nearest_neighbor_FIX.c:44:15: style: The scope of the variable 'sum1_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_VQ_nearest_neighbor_FIX.c:44:25: style: The scope of the variable 'sum2_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_VQ_nearest_neighbor_FIX.c:44:35: style: The scope of the variable 'diff_Q14_01' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_VQ_nearest_neighbor_FIX.c:44:48: style: The scope of the variable 'diff_Q14_23' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_VQ_nearest_neighbor_FIX.c:44:61: style: The scope of the variable 'diff_Q14_4' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_allpass_int.c:58:18: style: The scope of the variable 'Y2' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_allpass_int.c:58:22: style: The scope of the variable 'X2' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_ana_filt_bank_1.c:53:18: style: The scope of the variable 'out_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_apply_sine_window.c:44:15: style: The scope of the variable 'px32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_biquad.c:50:18: style: The scope of the variable 'in16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_biquad.c:51:39: style: The scope of the variable 'out32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_biquad.c:51:46: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_biquad_alt.c:49:15: style: The scope of the variable 'inval' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_biquad_alt.c:49:62: style: The scope of the variable 'out32_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_burg_modified.c:60:43: style: The scope of the variable 'rshifts_extra' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_burg_modified.c:61:25: style: The scope of the variable 'num' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_burg_modified.c:51:22: style: Function 'SKP_Silk_burg_modified' argument 2 names different: declaration 'res_nrgQ' definition 'res_nrg_Q'. [funcArgNamesDifferent]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_SigProc_FIX.h:514:27: note: Function 'SKP_Silk_burg_modified' argument 2 names different: declaration 'res_nrgQ' definition 'res_nrg_Q'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_burg_modified.c:51:22: note: Function 'SKP_Silk_burg_modified' argument 2 names different: declaration 'res_nrgQ' definition 'res_nrg_Q'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_code_signs.c:38:38: style: Function 'SKP_Silk_encode_signs' argument 1 names different: declaration 'psRC' definition 'sRC'. [funcArgNamesDifferent]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_main.h:44:34: note: Function 'SKP_Silk_encode_signs' argument 1 names different: declaration 'psRC' definition 'sRC'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_code_signs.c:38:38: note: Function 'SKP_Silk_encode_signs' argument 1 names different: declaration 'psRC' definition 'sRC'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_code_signs.c:63:38: style: Function 'SKP_Silk_decode_signs' argument 1 names different: declaration 'psRC' definition 'sRC'. [funcArgNamesDifferent]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_main.h:54:34: note: Function 'SKP_Silk_decode_signs' argument 1 names different: declaration 'psRC' definition 'sRC'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_code_signs.c:63:38: note: Function 'SKP_Silk_decode_signs' argument 1 names different: declaration 'psRC' definition 'sRC'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_control_codec_FIX.c:43:15: style: The scope of the variable 'LBRRRate_thres_bps' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_control_codec_FIX.c:44:15: style: The scope of the variable 'k' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_control_codec_FIX.c:45:15: style: The scope of the variable 'frac_Q6' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_control_codec_FIX.c:46:22: style: The scope of the variable 'rateTable' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_control_codec_FIX.c:637:13: style: The scope of the variable 'LBRR_usage' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_control_codec_FIX.c:195:25: error: Buffer is accessed out of bounds: x_bufout [bufferAccessOutOfBounds]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_control_codec_FIX.c:320:25: error: Buffer is accessed out of bounds: x_bufout [bufferAccessOutOfBounds]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_corrMatrix_FIX.c:44:26: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_corrMatrix_FIX.c:46:21: style: The scope of the variable 'inner_prod' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_dec_API.c:187:13: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_dec_API.c:267:13: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_dec_API.c:267:16: style: The scope of the variable 'TempQ' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_core.c:40:68: style: The scope of the variable 'sigtype' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_core.c:40:77: style: The scope of the variable 'LTP_scale_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_core.c:41:18: style: The scope of the variable 'A_Q12' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_core.c:41:26: style: The scope of the variable 'B_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_core.c:43:17: style: The scope of the variable 'Gain_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_core.c:44:40: style: The scope of the variable 'dither' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_core.c:46:17: style: The scope of the variable 'inv_gain_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_core.c:46:45: style: The scope of the variable 'gain_adj_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_core.c:63:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_core.c:105:40: style: Variable 'LTP_scale_Q14' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_frame.c:46:24: style: The scope of the variable 'fs_Khz_old' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_frame.c:46:36: style: The scope of the variable 'LPC_order_old' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_frame.c:47:21: style: The scope of the variable 'Pulses' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_indices_v4.c:35:25: style: The scope of the variable 'fs_kHz_dec' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_indices_v4.c:36:15: style: The scope of the variable 'sigtype' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_indices_v4.c:36:24: style: The scope of the variable 'QuantOffsetType' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_indices_v4.c:59:12: error: Uninitialized variable: FrameTermination [uninitvar]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_parameters.c:38:18: style: The scope of the variable 'k' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_parameters.c:38:25: style: The scope of the variable 'fs_kHz_dec' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_parameters.c:42:43: style: The scope of the variable 'pNLSF0_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_parameters_v4.c:58:5: style: Variable 'psNLSF_CB' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_parameters_v4.c:41:0: note: Variable 'psNLSF_CB' is reassigned a value before the old one has been used.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_parameters_v4.c:58:5: note: Variable 'psNLSF_CB' is reassigned a value before the old one has been used.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_parameters_v4.c:38:18: style: The scope of the variable 'k' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_parameters_v4.c:38:21: style: The scope of the variable 'Ix' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_decode_parameters_v4.c:39:43: style: The scope of the variable 'pNLSF0_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_enc_API.c:114:15: style: The scope of the variable 'nSamplesToBuffer' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_frame_FIX.c:41:17: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_frame_FIX.c:46:17: style: The scope of the variable 'LBRR_idx' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_frame_FIX.c:299:17: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_frame_FIX.c:299:20: style: The scope of the variable 'TempGainsIndices' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_frame_FIX.c:299:50: style: The scope of the variable 'frame_terminator' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_frame_FIX.c:300:25: style: The scope of the variable 'nFramesInPayloadBuf' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_frame_FIX.c:301:17: style: The scope of the variable 'TempGains_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_frame_FIX.c:302:17: style: The scope of the variable 'typeOffset' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_frame_FIX.c:302:29: style: The scope of the variable 'LTP_scaleIndex' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_frame_FIX.c:302:45: style: The scope of the variable 'Rate_only_parameters' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_parameters.c:40:18: style: The scope of the variable 'k' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_parameters_v4.c:39:18: style: The scope of the variable 'k' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_parameters_v4.c:40:15: style: The scope of the variable 'encode_absolute_lagIndex' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_parameters_v4.c:40:41: style: The scope of the variable 'delta_lagIndex' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_pulses.c:41:16: style: The scope of the variable 'sum' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_pulses.c:64:37: style: The scope of the variable 'sumBits_Q6' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_encode_pulses.c:72:22: style: The scope of the variable 'nBits_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:41:17: style: The scope of the variable 'k' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:44:17: style: The scope of the variable 'isInterpLower' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:44:32: style: The scope of the variable 'shift' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:45:17: style: The scope of the variable 'S' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:50:17: style: The scope of the variable 'a_tmp_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:50:45: style: The scope of the variable 'res_nrg_interp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:50:83: style: The scope of the variable 'res_nrg_2nd' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:51:17: style: The scope of the variable 'res_nrg_interp_Q' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:51:61: style: The scope of the variable 'res_nrg_2nd_Q' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:52:17: style: The scope of the variable 'a_tmp_Q12' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:53:17: style: The scope of the variable 'NLSF0_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:54:17: style: The scope of the variable 'LPC_res' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:35:25: style: Function 'SKP_Silk_find_LPC_FIX' argument 4 names different: declaration 'useInterpolatedLSFs' definition 'useInterpolatedNLSFs'. [funcArgNamesDifferent]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_main_FIX.h:156:25: note: Function 'SKP_Silk_find_LPC_FIX' argument 4 names different: declaration 'useInterpolatedLSFs' definition 'useInterpolatedNLSFs'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:35:25: note: Function 'SKP_Silk_find_LPC_FIX' argument 4 names different: declaration 'useInterpolatedLSFs' definition 'useInterpolatedNLSFs'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:73:37: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 72. [shiftTooManyBitsSigned]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:72:23: note: Assuming that condition 'shift<32' is not redundant
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:73:37: note: Shift
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:138:29: style: Variable 'res_nrg_2nd' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LPC_FIX.c:139:29: style: Variable 'res_nrg_2nd_Q' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LTP_FIX.c:48:21: style: The scope of the variable 'lshift' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LTP_FIX.c:49:30: style: The scope of the variable 'lag_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LTP_FIX.c:52:15: style: The scope of the variable 'regu' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LTP_FIX.c:54:97: style: The scope of the variable 'g_Q26' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LTP_FIX.c:55:30: style: The scope of the variable 'WLTP_max' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LTP_FIX.c:57:23: style: The scope of the variable 'denom32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LTP_FIX.c:59:56: style: The scope of the variable 'LZs' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LTP_FIX.c:60:15: style: The scope of the variable 'LPC_res_nrg' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LTP_FIX.c:60:28: style: The scope of the variable 'LPC_LTP_res_nrg' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_LTP_FIX.c:60:45: style: The scope of the variable 'div_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_pred_coefs_FIX.c:38:21: style: The scope of the variable 'WLTP' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_pred_coefs_FIX.c:41:22: style: The scope of the variable 'x_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_pred_coefs_FIX.c:42:22: style: The scope of the variable 'x_pre_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_pred_coefs_FIX.c:43:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_find_pred_coefs_FIX.c:44:21: style: The scope of the variable 'LTP_corrs_rshift' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_lowpass_int.c:48:18: style: The scope of the variable 'in_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_lowpass_int.c:48:26: style: The scope of the variable 'out_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_lowpass_short.c:49:18: style: The scope of the variable 'in_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_lowpass_short.c:49:26: style: The scope of the variable 'out_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:43:20: style: The scope of the variable 'nSamples' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:43:30: style: The scope of the variable 'lz' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:43:34: style: The scope of the variable 'Qnrg' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:45:35: style: The scope of the variable 'log_energy_Q7' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:45:50: style: The scope of the variable 'log_energy_prev_Q7' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:45:70: style: The scope of the variable 'energy_variation_Q7' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:51:30: style: The scope of the variable 'pitch_res_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:81:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:90:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:221:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:223:40: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:203:9: style: Variable 'sqrt_nrg' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_noise_shape_analysis_FIX.c:204:9: style: Variable 'Qnrg_vec' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:239:9: style: Variable 'cross_corr' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:237:9: note: Variable 'cross_corr' is reassigned a value before the old one has been used.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:239:9: note: Variable 'cross_corr' is reassigned a value before the old one has been used.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:240:9: style: Variable 'normalizer' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:236:9: note: Variable 'normalizer' is reassigned a value before the old one has been used.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:240:9: note: Variable 'normalizer' is reassigned a value before the old one has been used.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:390:26: style: Same expression on both sides of '&'. [duplicateExpression]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:390:26: style: Same expression on both sides of '|'. [duplicateExpression]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:106:16: style: The scope of the variable 'input_signal_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:111:27: style: The scope of the variable 'normalizer' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:111:68: style: The scope of the variable 'energy_target' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:115:15: style: The scope of the variable 'sum' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:116:23: style: The scope of the variable 'CBimax_new' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:116:35: style: The scope of the variable 'CBimax_old' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:116:52: style: The scope of the variable 'start_lag' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:116:63: style: The scope of the variable 'end_lag' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:116:72: style: The scope of the variable 'lag_new' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:117:67: style: The scope of the variable 'CCmax_new_b' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:118:15: style: The scope of the variable 'energies_st3' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:119:15: style: The scope of the variable 'crosscorr_st3' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:120:15: style: The scope of the variable 'lag_counter' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:125:15: style: The scope of the variable 'contour_bias' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:125:29: style: The scope of the variable 'diff' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:127:15: style: The scope of the variable 'cbk_offset' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:127:27: style: The scope of the variable 'cbk_size' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:128:38: style: The scope of the variable 'lag_log2_Q7' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:620:29: style: The scope of the variable 'lag_counter' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:621:42: style: The scope of the variable 'delta' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:670:35: style: The scope of the variable 'basis_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:671:18: style: The scope of the variable 'energy' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:672:29: style: The scope of the variable 'lag_counter' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pitch_analysis_core.c:673:42: style: The scope of the variable 'delta' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_prefilter_FIX.c:52:15: style: The scope of the variable 'tmp_32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_prefilter_FIX.c:52:23: style: The scope of the variable 'B_Q12' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_prefilter_FIX.c:53:22: style: The scope of the variable 'AR1_shp_Q13' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_prefilter_FIX.c:56:15: style: The scope of the variable 'HarmShapeGain_Q12' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_prefilter_FIX.c:56:34: style: The scope of the variable 'Tilt_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_prefilter_FIX.c:56:44: style: The scope of the variable 'LF_shp_Q14' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_prefilter_FIX.c:57:15: style: The scope of the variable 'HarmShapeFIRPacked_Q12' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_prefilter_FIX.c:128:26: style: The scope of the variable 'n_Tilt_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_prefilter_FIX.c:128:38: style: The scope of the variable 'n_LF_Q10' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_NLSFs_FIX.c:40:17: style: The scope of the variable 'i_sqr_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_NLSFs_FIX.c:45:17: style: The scope of the variable 'pNLSFW0_temp_Q6' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_NLSFs_FIX.c:46:17: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_NLSFs_FIX.c:60:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_NLSFs_FIX.c:61:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_NLSFs_FIX.c:65:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_NLSFs_FIX.c:66:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_gains_FIX.c:38:17: style: The scope of the variable 's_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_gains_FIX.c:38:42: style: The scope of the variable 'gain' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_gains_FIX.c:38:48: style: The scope of the variable 'gain_squared' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_gains_FIX.c:38:62: style: The scope of the variable 'ResNrg' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_process_gains_FIX.c:38:70: style: The scope of the variable 'ResNrgPart' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pulses_to_bytes.c:47:15: style: The scope of the variable 'sum_abs_val' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_pulses_to_bytes.c:47:28: style: The scope of the variable 'nBytes' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_quant_LTP_gains_FIX.c:39:53: style: The scope of the variable 'cbk_size' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_quant_LTP_gains_FIX.c:40:26: style: The scope of the variable 'cdf_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_quant_LTP_gains_FIX.c:41:26: style: The scope of the variable 'cl_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_quant_LTP_gains_FIX.c:43:26: style: The scope of the variable 'b_Q14_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_quant_LTP_gains_FIX.c:44:26: style: The scope of the variable 'W_Q18_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_quant_LTP_gains_FIX.c:45:42: style: The scope of the variable 'rate_dist' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_range_coder.c:309:13: style: The scope of the variable 'bufferIx_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_range_coder.c:309:66: style: The scope of the variable 'mask' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_1_3.c:48:29: style: The scope of the variable 'LSubFrameIn' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_1_3.c:48:42: style: The scope of the variable 'LSubFrameOut' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3.c:51:26: style: The scope of the variable 'LSubFrameIn' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3.c:51:39: style: The scope of the variable 'LSubFrameOut' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3_coarse.c:51:18: style: The scope of the variable 'ind' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3_coarse.c:51:23: style: The scope of the variable 'interpol_ind' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3_coarse.c:51:37: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3_coarse.c:52:16: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3_coarse.c:54:22: style: The scope of the variable 'interpol_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3_coarsest.c:51:18: style: The scope of the variable 'ind' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3_coarsest.c:51:23: style: The scope of the variable 'interpol_ind' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3_coarsest.c:51:37: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3_coarsest.c:52:16: style: The scope of the variable 'in_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_2_3_coarsest.c:54:22: style: The scope of the variable 'interpol_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_3_1.c:48:20: style: The scope of the variable 'LSubFrameIn' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_3_1.c:48:33: style: The scope of the variable 'LSubFrameOut' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_3_2.c:51:17: style: The scope of the variable 'LSubFrameIn' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_3_2.c:51:30: style: The scope of the variable 'LSubFrameOut' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_3_4.c:51:18: style: The scope of the variable 'LSubFrameIn' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_3_4.c:51:31: style: The scope of the variable 'LSubFrameOut' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_4_3.c:51:26: style: The scope of the variable 'LSubFrameIn' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_resample_4_3.c:51:39: style: The scope of the variable 'LSubFrameOut' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_residual_energy16_FIX.c:43:22: style: The scope of the variable 'pRow' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_residual_energy_FIX.c:42:43: style: The scope of the variable 'lz1' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_residual_energy_FIX.c:42:48: style: The scope of the variable 'lz2' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_residual_energy_FIX.c:43:22: style: The scope of the variable 'LPC_res_ptr' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_residual_energy_FIX.c:46:21: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_scale_copy_vector16.c:39:15: style: The scope of the variable 'tmp32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_scale_vector.c:38:15: style: The scope of the variable 'data32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_scale_vector.c:85:17: style: The scope of the variable 'gain_Q16' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_schur.c:48:32: style: The scope of the variable 'rc_tmp_Q15' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_schur64.c:49:37: style: The scope of the variable 'rc_tmp_Q31' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_shell_coder.c:51:23: style: The scope of the variable 'cdf' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_shell_coder.c:67:13: style: The scope of the variable 'cdf_middle' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_shell_coder.c:68:23: style: The scope of the variable 'cdf' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_shell_coder.c:83:38: style: Function 'SKP_Silk_shell_encoder' argument 1 names different: declaration 'psRC' definition 'sRC'. [funcArgNamesDifferent]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_main.h:77:34: note: Function 'SKP_Silk_shell_encoder' argument 1 names different: declaration 'psRC' definition 'sRC'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_shell_coder.c:83:38: note: Function 'SKP_Silk_shell_encoder' argument 1 names different: declaration 'psRC' definition 'sRC'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_shell_coder.c:125:38: style: Function 'SKP_Silk_shell_decoder' argument 2 names different: declaration 'psRC' definition 'sRC'. [funcArgNamesDifferent]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_main.h:84:34: note: Function 'SKP_Silk_shell_decoder' argument 2 names different: declaration 'psRC' definition 'sRC'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_shell_coder.c:125:38: note: Function 'SKP_Silk_shell_decoder' argument 2 names different: declaration 'psRC' definition 'sRC'.
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_solve_LS_FIX.c:186:15: style: The scope of the variable 'tmp_32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_solve_LS_FIX.c:187:15: style: The scope of the variable 'one_div_diag_Q36' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_solve_LS_FIX.c:187:33: style: The scope of the variable 'one_div_diag_Q48' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_solve_LS_FIX.c:207:22: style: The scope of the variable 'ptr32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_solve_LS_FIX.c:208:15: style: The scope of the variable 'tmp_32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_solve_LS_FIX.c:229:22: style: The scope of the variable 'ptr32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_solve_LS_FIX.c:230:15: style: The scope of the variable 'tmp_32' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkSrc/SKP_Silk_sort.c:180:16: style: The scope of the variable 'value' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkcodec.cxx:224:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
h323plus/plugins/audio/SILK/silkcodec.cxx:230:23: style: Variable 'outPtr' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/Speex/libspeex/bits.c:125:8: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/bits.c:265:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/Speex/libspeex/bits.c:93:50: style: Function 'speex_bits_read_from' argument 2 names different: declaration 'bytes' definition 'chars'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/speex_bits.h:72:50: note: Function 'speex_bits_read_from' argument 2 names different: declaration 'bytes' definition 'chars'.
h323plus/plugins/audio/Speex/libspeex/bits.c:93:50: note: Function 'speex_bits_read_from' argument 2 names different: declaration 'bytes' definition 'chars'.
h323plus/plugins/audio/Speex/libspeex/bits.c:136:57: style: Function 'speex_bits_read_whole_bytes' argument 2 names different: declaration 'bytes' definition 'chars'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/speex_bits.h:79:57: note: Function 'speex_bits_read_whole_bytes' argument 2 names different: declaration 'bytes' definition 'chars'.
h323plus/plugins/audio/Speex/libspeex/bits.c:136:57: note: Function 'speex_bits_read_whole_bytes' argument 2 names different: declaration 'bytes' definition 'chars'.
h323plus/plugins/audio/Speex/libspeex/bits.c:136:68: style: Function 'speex_bits_read_whole_bytes' argument 3 names different: declaration 'len' definition 'nbytes'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/speex_bits.h:79:68: note: Function 'speex_bits_read_whole_bytes' argument 3 names different: declaration 'len' definition 'nbytes'.
h323plus/plugins/audio/Speex/libspeex/bits.c:136:68: note: Function 'speex_bits_read_whole_bytes' argument 3 names different: declaration 'len' definition 'nbytes'.
h323plus/plugins/audio/Speex/libspeex/bits.c:168:45: style: Function 'speex_bits_write' argument 2 names different: declaration 'bytes' definition 'chars'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/speex_bits.h:82:45: note: Function 'speex_bits_write' argument 2 names different: declaration 'bytes' definition 'chars'.
h323plus/plugins/audio/Speex/libspeex/bits.c:168:45: note: Function 'speex_bits_write' argument 2 names different: declaration 'bytes' definition 'chars'.
h323plus/plugins/audio/Speex/libspeex/bits.c:168:56: style: Function 'speex_bits_write' argument 3 names different: declaration 'max_len' definition 'max_nbytes'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/speex_bits.h:82:56: note: Function 'speex_bits_write' argument 3 names different: declaration 'max_len' definition 'max_nbytes'.
h323plus/plugins/audio/Speex/libspeex/bits.c:168:56: note: Function 'speex_bits_write' argument 3 names different: declaration 'max_len' definition 'max_nbytes'.
h323plus/plugins/audio/Speex/libspeex/bits.c:195:57: style: Function 'speex_bits_write_whole_bytes' argument 2 names different: declaration 'bytes' definition 'chars'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/speex_bits.h:85:57: note: Function 'speex_bits_write_whole_bytes' argument 2 names different: declaration 'bytes' definition 'chars'.
h323plus/plugins/audio/Speex/libspeex/bits.c:195:57: note: Function 'speex_bits_write_whole_bytes' argument 2 names different: declaration 'bytes' definition 'chars'.
h323plus/plugins/audio/Speex/libspeex/bits.c:195:68: style: Function 'speex_bits_write_whole_bytes' argument 3 names different: declaration 'max_len' definition 'max_nbytes'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/speex_bits.h:85:68: note: Function 'speex_bits_write_whole_bytes' argument 3 names different: declaration 'max_len' definition 'max_nbytes'.
h323plus/plugins/audio/Speex/libspeex/bits.c:195:68: note: Function 'speex_bits_write_whole_bytes' argument 3 names different: declaration 'max_len' definition 'max_nbytes'.
h323plus/plugins/audio/Speex/libspeex/cb_search.c:55:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:148:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:154:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:156:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:157:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:244:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:322:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:328:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:330:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:331:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:332:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:335:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:344:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:347:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:348:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:597:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:136:4: style: Variable 'N' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:132:0: note: Variable 'N' is reassigned a value before the old one has been used.
h323plus/plugins/audio/Speex/libspeex/cb_search.c:136:4: note: Variable 'N' is reassigned a value before the old one has been used.
h323plus/plugins/audio/Speex/libspeex/cb_search.c:300:4: style: Variable 'N' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:294:0: note: Variable 'N' is reassigned a value before the old one has been used.
h323plus/plugins/audio/Speex/libspeex/cb_search.c:300:4: note: Variable 'N' is reassigned a value before the old one has been used.
h323plus/plugins/audio/Speex/libspeex/cb_search.c:140:7: style: Variable 'N' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/Speex/libspeex/cb_search.c:541:4: style: Variable 'shape_cb_size' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/Speex/libspeex/filters.c:347:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/filters.c:360:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/filters.c:376:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/filters.c:377:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/filters.c:412:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/filters.c:413:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/filters.c:450:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/filters.c:237:14: style: The scope of the variable 'xi' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:237:17: style: The scope of the variable 'yi' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:237:20: style: The scope of the variable 'nyi' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:278:17: style: The scope of the variable 'xi' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:278:20: style: The scope of the variable 'yi' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:278:23: style: The scope of the variable 'nyi' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:319:17: style: The scope of the variable 'xi' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:319:20: style: The scope of the variable 'yi' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:373:17: style: The scope of the variable 'y1' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:373:21: style: The scope of the variable 'ny1i' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:373:27: style: The scope of the variable 'ny2i' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/filters.c:343:39: style: Function 'syn_percep_zero' argument 1 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/filters.h:71:39: note: Function 'syn_percep_zero' argument 1 names different: declaration 'x' definition 'xx'.
h323plus/plugins/audio/Speex/libspeex/filters.c:343:39: note: Function 'syn_percep_zero' argument 1 names different: declaration 'x' definition 'xx'.
h323plus/plugins/audio/Speex/libspeex/kiss_fft.c:63:18: warning: Redundant assignment of 'x[i].r' to itself. [selfAssignment]
h323plus/plugins/audio/Speex/libspeex/kiss_fft.c:64:18: warning: Redundant assignment of 'x[i].i' to itself. [selfAssignment]
h323plus/plugins/audio/Speex/libspeex/kiss_fft.c:99:18: warning: Redundant assignment of 'x[i].r' to itself. [selfAssignment]
h323plus/plugins/audio/Speex/libspeex/kiss_fft.c:100:18: warning: Redundant assignment of 'x[i].i' to itself. [selfAssignment]
h323plus/plugins/audio/Speex/libspeex/kiss_fft.c:270:11: style: The scope of the variable 'k' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/kiss_fft.c:409:35: style: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/kiss_fft.h:92:35: note: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'.
h323plus/plugins/audio/Speex/libspeex/kiss_fft.c:409:35: note: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'.
h323plus/plugins/audio/Speex/libspeex/kiss_fft.c:409:85: style: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/kiss_fft.h:92:86: note: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'.
h323plus/plugins/audio/Speex/libspeex/kiss_fft.c:409:85: note: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'.
h323plus/plugins/audio/Speex/libspeex/kiss_fftr.c:76:30: style: Function 'kiss_fftr' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/kiss_fftr.h:29:30: note: Function 'kiss_fftr' argument 1 names different: declaration 'cfg' definition 'st'.
h323plus/plugins/audio/Speex/libspeex/kiss_fftr.c:76:30: note: Function 'kiss_fftr' argument 1 names different: declaration 'cfg' definition 'st'.
h323plus/plugins/audio/Speex/libspeex/kiss_fftr.c:132:31: style: Function 'kiss_fftri' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/kiss_fftr.h:35:31: note: Function 'kiss_fftri' argument 1 names different: declaration 'cfg' definition 'st'.
h323plus/plugins/audio/Speex/libspeex/kiss_fftr.c:132:31: note: Function 'kiss_fftri' argument 1 names different: declaration 'cfg' definition 'st'.
h323plus/plugins/audio/Speex/libspeex/lpc.c:80:17: style: The scope of the variable 'r' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/lsp.c:160:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/lsp.c:225:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/lsp.c:226:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/lsp.c:463:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/lsp.c:478:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/lsp.c:209:18: style: The scope of the variable 'psuml' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/ltp.c:182:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/ltp.c:183:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/ltp.c:184:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/ltp.c:185:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/ltp.c:330:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/ltp.c:331:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/ltp.c:615:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/ltp.c:616:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/ltp.c:617:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/ltp.c:733:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/ltp.c:592:17: style: The scope of the variable 'err' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/ltp.c:701:20: style: The scope of the variable 'gain_sum' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/ltp.c:740:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/ltp.c:667:5: style: Function 'pitch_unquant_3tap' argument 11 names different: declaration 'lost' definition 'count_lost'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/ltp.h:89:5: note: Function 'pitch_unquant_3tap' argument 11 names different: declaration 'lost' definition 'count_lost'.
h323plus/plugins/audio/Speex/libspeex/ltp.c:667:5: note: Function 'pitch_unquant_3tap' argument 11 names different: declaration 'lost' definition 'count_lost'.
h323plus/plugins/audio/Speex/libspeex/ltp.c:831:5: style: Function 'forced_pitch_unquant' argument 11 names different: declaration 'lost' definition 'count_lost'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/ltp.h:130:5: note: Function 'forced_pitch_unquant' argument 11 names different: declaration 'lost' definition 'count_lost'.
h323plus/plugins/audio/Speex/libspeex/ltp.c:831:5: note: Function 'forced_pitch_unquant' argument 11 names different: declaration 'lost' definition 'count_lost'.
h323plus/plugins/audio/Speex/libspeex/mdf.c:424:15: warning: Redundant assignment of 'tmp_out' to itself. [selfAssignment]
h323plus/plugins/audio/Speex/libspeex/mdf.c:515:21: warning: Redundant assignment of 'leak_estimate' to itself. [selfAssignment]
h323plus/plugins/audio/Speex/libspeex/mdf.c:358:94: style: Function 'speex_echo_cancel' argument 5 names different: declaration 'Y' definition 'Yout'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/speex_echo.h:55:94: note: Function 'speex_echo_cancel' argument 5 names different: declaration 'Y' definition 'Yout'.
h323plus/plugins/audio/Speex/libspeex/mdf.c:358:94: note: Function 'speex_echo_cancel' argument 5 names different: declaration 'Y' definition 'Yout'.
h323plus/plugins/audio/Speex/libspeex/mdf.c:563:7: style: Variable 'tmp32' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/Speex/libspeex/misc.c:70:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/Speex/libspeex/misc.c:68:0: note: Variable 'ret' is reassigned a value before the old one has been used.
h323plus/plugins/audio/Speex/libspeex/misc.c:70:4: note: Variable 'ret' is reassigned a value before the old one has been used.
h323plus/plugins/audio/Speex/libspeex/modes.c:721:25: warning: Either the condition 'mode>3' is redundant or the array 'speex_mode_list[3]' is accessed at index 3, which is out of bounds. [arrayIndexOutOfBoundsCond]
h323plus/plugins/audio/Speex/libspeex/modes.c:719:24: note: Assuming that condition 'mode>3' is not redundant
h323plus/plugins/audio/Speex/libspeex/modes.c:721:25: note: Array index out of bounds
h323plus/plugins/audio/Speex/libspeex/modes_noglobals.c:689:11: warning: Size of pointer 'submodes' used instead of size of its data. [pointerSize]
h323plus/plugins/audio/Speex/libspeex/modes_noglobals.c:907:11: warning: Size of pointer 'submodes' used instead of size of its data. [pointerSize]
h323plus/plugins/audio/Speex/libspeex/modes_noglobals.c:1012:11: warning: Size of pointer 'submodes' used instead of size of its data. [pointerSize]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:312:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:692:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:694:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:695:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:696:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:697:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:942:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1168:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1169:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1170:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1382:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1486:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1487:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1488:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1713:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:704:11: style: The scope of the variable 'pitch' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1133:8: style: The scope of the variable 'pitch_val' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1140:17: style: The scope of the variable 'innov_gain' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1264:8: style: The scope of the variable 'wideband' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1265:8: style: The scope of the variable 'm' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1508:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:279:34: style: Function 'nb_encode' argument 2 names different: declaration 'in' definition 'vin'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/nb_celp.h:191:34: note: Function 'nb_encode' argument 2 names different: declaration 'in' definition 'vin'.
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:279:34: note: Function 'nb_encode' argument 2 names different: declaration 'in' definition 'vin'.
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1253:51: style: Function 'nb_decode' argument 3 names different: declaration 'out' definition 'vout'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/nb_celp.h:201:51: note: Function 'nb_decode' argument 3 names different: declaration 'out' definition 'vout'.
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1253:51: note: Function 'nb_decode' argument 3 names different: declaration 'out' definition 'vout'.
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1323:36: style: Variable 'submode' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/Speex/libspeex/nb_celp.c:1388:13: style: Variable 'pgain' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/Speex/libspeex/pcm_wrapper.c:154:39: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/Speex/libspeex/quant_lsp.c:96:17: style: The scope of the variable 'dist' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/quant_lsp.c:126:17: style: The scope of the variable 'dist' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:401:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:424:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:425:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:426:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:440:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:601:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:602:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:603:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:779:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:937:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:938:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:939:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1026:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1103:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1104:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1105:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1118:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1119:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1120:4: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1241:13: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1007:8: style: The scope of the variable 'wideband' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1126:20: style: The scope of the variable 'el' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:380:34: style: Function 'sb_encode' argument 2 names different: declaration 'in' definition 'vin'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/sb_celp.h:153:34: note: Function 'sb_encode' argument 2 names different: declaration 'in' definition 'vin'.
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:380:34: note: Function 'sb_encode' argument 2 names different: declaration 'in' definition 'vin'.
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1003:51: style: Function 'sb_decode' argument 3 names different: declaration 'out' definition 'vout'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/sb_celp.h:163:51: note: Function 'sb_decode' argument 3 names different: declaration 'out' definition 'vout'.
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1003:51: note: Function 'sb_decode' argument 3 names different: declaration 'out' definition 'vout'.
h323plus/plugins/audio/Speex/libspeex/sb_celp.c:1060:21: style: Variable 'wideband' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/Speex/libspeex/smallft.c:695:29: style: The scope of the variable 't6' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/smallft.c:695:32: style: The scope of the variable 't7' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/smallft.c:695:35: style: The scope of the variable 't8' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/smallft.c:695:38: style: The scope of the variable 't9' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/smallft.c:695:41: style: The scope of the variable 't10' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/speex_preprocess.c:803:7: style: Variable 'q' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/Speex/libspeex/speex_preprocess.c:802:7: note: Variable 'q' is reassigned a value before the old one has been used.
h323plus/plugins/audio/Speex/libspeex/speex_preprocess.c:803:7: note: Variable 'q' is reassigned a value before the old one has been used.
h323plus/plugins/audio/Speex/libspeex/speex_preprocess.c:314:8: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/speex_preprocess.c:947:48: style: Function 'speex_preprocess_ctl' argument 1 names different: declaration 'st' definition 'state'. [funcArgNamesDifferent]
h323plus/plugins/audio/Speex/libspeex/speex_preprocess.h:122:48: note: Function 'speex_preprocess_ctl' argument 1 names different: declaration 'st' definition 'state'.
h323plus/plugins/audio/Speex/libspeex/speex_preprocess.c:947:48: note: Function 'speex_preprocess_ctl' argument 1 names different: declaration 'st' definition 'state'.
h323plus/plugins/audio/Speex/libspeex/speex_preprocess.c:553:18: style: Variable 'loudness' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/Speex/libspeex/testenc.c:18:29: style: The scope of the variable 'bitsFile' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/testenc.c:25:8: style: The scope of the variable 'nbBits' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/testenc.c:133:0: error: Resource leak: fbits [resourceLeak]
h323plus/plugins/audio/Speex/libspeex/testenc_uwb.c:18:29: style: The scope of the variable 'bitsFile' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/testenc_uwb.c:26:8: style: The scope of the variable 'nbBits' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/testenc_uwb.c:135:0: error: Resource leak: fbits [resourceLeak]
h323plus/plugins/audio/Speex/libspeex/testenc_wb.c:18:29: style: The scope of the variable 'bitsFile' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/testenc_wb.c:26:8: style: The scope of the variable 'nbBits' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/libspeex/testenc_wb.c:140:0: error: Resource leak: fbits [resourceLeak]
h323plus/plugins/audio/Speex/libspeex/vbr.c:173:7: style: Variable 'va' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/Speex/speexcodec.cxx:110:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/audio/Speex/speexcodec.cxx:137:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/audio/Speex/speexcodec.cxx:178:7: style: The scope of the variable 'status' can be reduced. [variableScope]
h323plus/plugins/audio/Speex/speexcodec.cxx:853:15: style: Variable 'bps' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/audio/celt/celtcodec.c:150:17: style: Checking if unsigned variable 'byteCount' is less than zero. [unsignedLessThanZero]
h323plus/plugins/audio/gsm-amr/src/decoder.c:70:8: style: The scope of the variable 'read_size' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/encoder.c:201:14: error: Width 9 given in format string (no. 1) is larger than destination buffer 'mode_string[9]', use %8s to prevent overflowing it. [invalidScanfFormatWidth]
h323plus/plugins/audio/gsm-amr/src/encoder.c:100:8: style: The scope of the variable 'byte_counter' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/interf_dec.c:629:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
h323plus/plugins/audio/gsm-amr/src/interf_dec.c:802:31: warning: Possible null pointer dereference: homing [nullPointer]
h323plus/plugins/audio/gsm-amr/src/interf_dec.c:796:22: note: Assignment 'homing=NULL', assigned value is 0
h323plus/plugins/audio/gsm-amr/src/interf_dec.c:802:31: note: Null pointer dereference
h323plus/plugins/audio/gsm-amr/src/interf_enc.c:797:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
h323plus/plugins/audio/gsm-amr/src/interf_enc.c:681:19: warning: Possible null pointer dereference: homing [nullPointer]
h323plus/plugins/audio/gsm-amr/src/interf_enc.c:676:22: note: Assignment 'homing=NULL', assigned value is 0
h323plus/plugins/audio/gsm-amr/src/interf_enc.c:681:19: note: Null pointer dereference
h323plus/plugins/audio/gsm-amr/src/interf_enc.c:601:11: style: The scope of the variable 'homing_size' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/interf_enc.c:597:11: style: Function 'Encoder_Interface_Encode' argument 5 names different: declaration 'forceSpeech' definition 'force_speech'. [funcArgNamesDifferent]
h323plus/plugins/audio/gsm-amr/src/interf_enc.h:55:11: note: Function 'Encoder_Interface_Encode' argument 5 names different: declaration 'forceSpeech' definition 'force_speech'.
h323plus/plugins/audio/gsm-amr/src/interf_enc.c:597:11: note: Function 'Encoder_Interface_Encode' argument 5 names different: declaration 'forceSpeech' definition 'force_speech'.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:665:7: style: Variable 'p_dico' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:664:20: note: Variable 'p_dico' is reassigned a value before the old one has been used.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:665:7: note: Variable 'p_dico' is reassigned a value before the old one has been used.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2074:7: style: Variable 'p_dico' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2073:20: note: Variable 'p_dico' is reassigned a value before the old one has been used.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2074:7: note: Variable 'p_dico' is reassigned a value before the old one has been used.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2081:7: style: Variable 'p_dico' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2078:20: note: Variable 'p_dico' is reassigned a value before the old one has been used.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2081:7: note: Variable 'p_dico' is reassigned a value before the old one has been used.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2100:7: style: Variable 'p_dico' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2099:20: note: Variable 'p_dico' is reassigned a value before the old one has been used.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2100:7: note: Variable 'p_dico' is reassigned a value before the old one has been used.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:556:14: style: The scope of the variable 'ind' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:556:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:556:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:597:14: style: The scope of the variable 'index' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:598:42: style: The scope of the variable 'p_dico' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:720:23: style: The scope of the variable 'Sn' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:923:11: style: The scope of the variable 'T0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1112:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1149:25: style: The scope of the variable 'exp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1199:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1199:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1320:11: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1387:17: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1461:11: style: The scope of the variable 'negative' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1461:21: style: The scope of the variable 'lsf_mean' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1461:68: style: The scope of the variable 'ptr' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1462:11: style: The scope of the variable 'log_en_index' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1462:60: style: The scope of the variable 'ma_pred_init' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1816:14: style: The scope of the variable 'num' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1816:19: style: The scope of the variable 'denom' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1881:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2038:21: style: The scope of the variable 'temp2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2038:28: style: The scope of the variable 'sign' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2039:18: style: The scope of the variable 'p_dico' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2250:11: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2251:22: style: The scope of the variable 'x2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2328:11: style: The scope of the variable 't0_min' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2328:19: style: The scope of the variable 't0_max' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2756:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2756:17: style: The scope of the variable 'pos1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2756:23: style: The scope of the variable 'pos2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2811:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2811:17: style: The scope of the variable 'pos1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2811:23: style: The scope of the variable 'pos2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2811:35: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2870:11: style: The scope of the variable 'max' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3533:36: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3533:41: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3533:47: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3680:25: style: The scope of the variable 'tmp_diff' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3680:42: style: The scope of the variable 'cbGainMean' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3680:54: style: The scope of the variable 'sum' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3680:71: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3681:8: style: The scope of the variable 'shift1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3681:16: style: The scope of the variable 'shift2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3681:24: style: The scope of the variable 'shift' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3857:11: style: The scope of the variable 'inno_sav' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3858:14: style: The scope of the variable 'i1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3858:32: style: The scope of the variable 'temp2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3858:39: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3858:42: style: The scope of the variable 'nze' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3858:47: style: The scope of the variable 'nPulse' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3858:55: style: The scope of the variable 'ppos' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3859:18: style: The scope of the variable 'ph_imp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4100:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4100:14: style: The scope of the variable 'testEnergy' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4100:26: style: The scope of the variable 'scaleFactor' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4100:62: style: The scope of the variable 'T0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4101:8: style: The scope of the variable 'exp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4238:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4326:11: style: The scope of the variable 'gain_in' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4407:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5294:11: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5346:14: style: The scope of the variable 'gain_in' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5468:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5468:28: style: The scope of the variable 'temp1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5468:35: style: The scope of the variable 'temp2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5468:42: style: The scope of the variable 'overflow' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5469:22: style: The scope of the variable 'p2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5602:12: style: The scope of the variable 'x2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5602:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3718:31: warning: Either the condition 'tmp2!=0' is redundant or there is division by zero at line 3718. [zerodivcond]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3711:16: note: Assuming that condition 'tmp2!=0' is not redundant
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3718:31: note: Division by zero
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4135:29: warning: Either the condition 'excEnergy!=0' is redundant or there is division by zero at line 4135. [zerodivcond]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4128:21: note: Assuming that condition 'excEnergy!=0' is not redundant
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:4135:29: note: Division by zero
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:1636:56: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:2199:48: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:3422:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5137:47: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5316:34: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5625:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5629:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5668:61: style: Function 'Speech_Decode_Frame' argument 3 names different: declaration 'serial' definition 'parm'. [funcArgNamesDifferent]
h323plus/plugins/audio/gsm-amr/src/sp_dec.h:74:67: note: Function 'Speech_Decode_Frame' argument 3 names different: declaration 'serial' definition 'parm'.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5668:61: note: Function 'Speech_Decode_Frame' argument 3 names different: declaration 'serial' definition 'parm'.
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5848:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5856:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5864:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5872:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5880:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5893:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5901:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5909:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5917:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_dec.c:5988:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:325:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:372:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:534:12: style: The scope of the variable 'b0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:572:24: style: The scope of the variable 'xhigh' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:572:31: style: The scope of the variable 'yhigh' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:697:12: style: The scope of the variable 'T0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:886:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:886:18: style: The scope of the variable 'dist' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:940:22: style: The scope of the variable 'dist1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:940:29: style: The scope of the variable 'dist2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:940:36: style: The scope of the variable 'temp1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:940:43: style: The scope of the variable 'temp2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1155:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1156:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1219:12: style: The scope of the variable 'pred_init_err' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1220:12: style: The scope of the variable 'min_pred_init_err' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1222:12: style: The scope of the variable 'temp_p' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1223:11: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1572:12: style: The scope of the variable 'lsp_mid' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1572:24: style: The scope of the variable 'lsp_mid_q' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1773:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1852:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:2039:13: style: The scope of the variable 'p' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:2039:17: style: The scope of the variable 'p1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:2040:12: style: The scope of the variable 'T0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:2562:11: style: The scope of the variable 'max' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:2637:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:2941:12: style: The scope of the variable 'corr' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:2941:18: style: The scope of the variable 'norm' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:2942:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:3085:17: style: The scope of the variable 'corr_int' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:3351:32: style: The scope of the variable 'flag4' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:3354:11: style: The scope of the variable 'frame_offset' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:3541:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:3542:23: style: The scope of the variable 'x2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:3621:11: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:3622:22: style: The scope of the variable 'x2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:3873:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4094:13: style: The scope of the variable 'rrj' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4094:25: style: The scope of the variable 'signi' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4498:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4501:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4501:20: style: The scope of the variable 'track' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4501:27: style: The scope of the variable 'index' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4502:10: style: The scope of the variable 'first' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4739:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4742:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4742:20: style: The scope of the variable 'track' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:4742:27: style: The scope of the variable 'index' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5018:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5021:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5021:20: style: The scope of the variable 'track' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5021:27: style: The scope of the variable 'index' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5331:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5334:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5334:20: style: The scope of the variable 'track' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5334:27: style: The scope of the variable 'index' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5489:34: style: The scope of the variable 'max' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5585:21: style: The scope of the variable 'ps0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5585:36: style: The scope of the variable 'sq' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5585:51: style: The scope of the variable 'alp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5585:56: style: The scope of the variable 'alp0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5586:19: style: The scope of the variable 'p_r0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5586:26: style: The scope of the variable 'p_r1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5586:33: style: The scope of the variable 'p_r2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5587:13: style: The scope of the variable 'p_rrv' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5588:15: style: The scope of the variable 'i1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5588:19: style: The scope of the variable 'i2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5588:23: style: The scope of the variable 'i3' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5588:27: style: The scope of the variable 'i4' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5588:31: style: The scope of the variable 'i5' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5588:35: style: The scope of the variable 'i6' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5588:39: style: The scope of the variable 'i7' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5588:60: style: The scope of the variable 'pos' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5912:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5915:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5915:20: style: The scope of the variable 'track' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:5915:39: style: The scope of the variable 'pos_index' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6225:21: style: The scope of the variable 'ps0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6225:36: style: The scope of the variable 'sq' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6225:51: style: The scope of the variable 'alp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6225:56: style: The scope of the variable 'alp0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6226:19: style: The scope of the variable 'p_r0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6226:26: style: The scope of the variable 'p_r1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6226:33: style: The scope of the variable 'p_r2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6228:13: style: The scope of the variable 'p_rrv' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6228:37: style: The scope of the variable 'p_dn0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6229:15: style: The scope of the variable 'i1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6229:19: style: The scope of the variable 'i2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6229:23: style: The scope of the variable 'i3' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6229:27: style: The scope of the variable 'i4' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6229:31: style: The scope of the variable 'i5' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6229:35: style: The scope of the variable 'i6' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6229:39: style: The scope of the variable 'i7' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6229:43: style: The scope of the variable 'i8' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6229:47: style: The scope of the variable 'i9' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6229:68: style: The scope of the variable 'pos' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6636:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6636:20: style: The scope of the variable 'track' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6636:27: style: The scope of the variable 'index' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:6638:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7050:25: style: The scope of the variable 'exp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7125:28: style: The scope of the variable 'ener_tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7125:38: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7326:22: style: The scope of the variable 'pred_err_fact' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7327:34: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7412:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7412:18: style: The scope of the variable 'temp2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7412:25: style: The scope of the variable 'g_pitch' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7412:34: style: The scope of the variable 'g2_pitch' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7412:44: style: The scope of the variable 'g_code' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7412:52: style: The scope of the variable 'g2_code' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7412:61: style: The scope of the variable 'g_pit_cod' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7588:21: style: The scope of the variable 'err' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7641:30: style: The scope of the variable 'g_pitch' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7641:39: style: The scope of the variable 'g2_pitch' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7641:77: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7759:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7759:17: style: The scope of the variable 'pred_gain' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7816:12: style: The scope of the variable 'max' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7982:30: style: The scope of the variable 'g_code' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7982:38: style: The scope of the variable 'g2_code' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7982:47: style: The scope of the variable 'd2_code' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:7982:77: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:8100:25: style: The scope of the variable 'gain_cod_unq' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:8175:12: style: The scope of the variable 'g_pitch' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:8175:31: style: The scope of the variable 'g_code' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:8317:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:8542:12: style: The scope of the variable 's' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:8714:12: style: The scope of the variable 'log_en' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:8714:20: style: The scope of the variable 'lsf' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:8714:36: style: The scope of the variable 'lsp_q' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:8715:11: style: The scope of the variable 'i' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:8715:14: style: The scope of the variable 'j' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:9715:17: style: The scope of the variable 'burstcount_table' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:9729:37: style: The scope of the variable 'enrg' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:9729:43: style: The scope of the variable 'snr' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:9730:13: style: The scope of the variable 'tne' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:9732:19: style: The scope of the variable 'j1' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:9732:23: style: The scope of the variable 'j2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:9746:17: style: The scope of the variable 'tce_db' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:9746:25: style: The scope of the variable 'tne_db' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:10225:22: style: The scope of the variable 'theta' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:10763:12: style: The scope of the variable 'x2' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:10764:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11227:40: style: Function 'Speech_Encode_Frame' argument 3 names different: declaration 'newSpeech' definition 'new_speech'. [funcArgNamesDifferent]
h323plus/plugins/audio/gsm-amr/src/sp_enc.h:73:73: note: Function 'Speech_Encode_Frame' argument 3 names different: declaration 'newSpeech' definition 'new_speech'.
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11227:40: note: Function 'Speech_Encode_Frame' argument 3 names different: declaration 'newSpeech' definition 'new_speech'.
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11229:37: style: Function 'Speech_Encode_Frame' argument 5 names different: declaration 'usedMode' definition 'used_mode'. [funcArgNamesDifferent]
h323plus/plugins/audio/gsm-amr/src/sp_enc.h:74:43: note: Function 'Speech_Encode_Frame' argument 5 names different: declaration 'usedMode' definition 'used_mode'.
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11229:37: note: Function 'Speech_Encode_Frame' argument 5 names different: declaration 'usedMode' definition 'used_mode'.
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:10982:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:10989:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:10989:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:10995:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:10995:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11002:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11002:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11002:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11009:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11009:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11009:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11016:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11016:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11016:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11016:7: error: Memory leak: gc_predSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11022:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11022:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11022:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11022:7: error: Memory leak: gc_predSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11022:7: error: Memory leak: gc_predUncSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11029:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11029:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11029:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11029:7: error: Memory leak: gc_predSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11029:7: error: Memory leak: gc_predUncSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11029:7: error: Memory leak: adaptSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11036:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11036:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11036:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11036:7: error: Memory leak: gc_predSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11036:7: error: Memory leak: gc_predUncSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11036:7: error: Memory leak: adaptSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11043:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11043:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11043:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11043:7: error: Memory leak: gc_predSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11043:7: error: Memory leak: gc_predUncSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11043:7: error: Memory leak: adaptSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11049:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11049:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11049:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11049:7: error: Memory leak: gc_predSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11049:7: error: Memory leak: gc_predUncSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11049:7: error: Memory leak: adaptSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11056:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11056:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11056:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11056:7: error: Memory leak: gc_predSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11056:7: error: Memory leak: gc_predUncSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11056:7: error: Memory leak: adaptSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11056:7: error: Memory leak: LevinsonSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11061:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11061:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11061:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11061:7: error: Memory leak: gc_predSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11061:7: error: Memory leak: gc_predUncSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11061:7: error: Memory leak: adaptSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11061:7: error: Memory leak: LevinsonSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11068:7: error: Memory leak: s [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11068:7: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11068:7: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11068:7: error: Memory leak: gc_predSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11068:7: error: Memory leak: gc_predUncSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11068:7: error: Memory leak: adaptSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11068:7: error: Memory leak: LevinsonSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11072:4: error: Memory leak: pitchSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11072:4: error: Memory leak: qSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11072:4: error: Memory leak: gc_predSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11072:4: error: Memory leak: gc_predUncSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11072:4: error: Memory leak: adaptSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:11072:4: error: Memory leak: LevinsonSt [memleak]
h323plus/plugins/audio/gsm-amr/src/sp_enc.c:1621:23: error: Uninitialized variable: lsp_new_q [uninitvar]
h323plus/plugins/video/H.261-vic/h261vic.cxx:374:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.261-vic/h261vic.cxx:401:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.261-vic/h261vic.cxx:413:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.261-vic/h261vic.cxx:600:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.261-vic/h261vic.cxx:619:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.261-vic/h261vic.cxx:632:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.261-vic/h261vic.cxx:166:5: warning: Member variable 'H261EncoderContext::lastTimeStamp' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.h:113:14: style: Technically the member function 'P64Decoder::bb' can be const. [functionConst]
h323plus/plugins/video/H.261-vic/vic/encoder.h:109:13: style: Technically the member function 'Encoder::SameSize' can be const. [functionConst]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:270:9: style: Technically the member function 'H261PixelEncoder::MoreToIncEncode' can be const. [functionConst]
h323plus/plugins/video/H.261-vic/h261vic.cxx:186:10: style: Technically the member function 'H261EncoderContext::GetFrameSize' can be const. [functionConst]
h323plus/plugins/video/H.261-vic/h261vic.cxx:169:7: style: Class 'H261EncoderContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
h323plus/plugins/video/H.261-vic/h261vic.cxx:169:7: style: Class 'H261EncoderContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
h323plus/plugins/video/H.261-vic/h261vic.cxx:443:7: style: Class 'H261DecoderContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
h323plus/plugins/video/H.261-vic/h261vic.cxx:443:7: style: Class 'H261DecoderContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
h323plus/plugins/video/H.261-vic/vic/encoder.h:103:2: style: Class 'Encoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:251:5: style: Class 'H261DCTEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:262:5: style: Class 'H261PixelEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
h323plus/plugins/video/H.261-vic/vic/p64.h:230:15: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h323plus/plugins/video/H.261-vic/vic/p64.h:132:15: note: Virtual function in base class
h323plus/plugins/video/H.261-vic/vic/p64.h:230:15: note: Function in derived class
h323plus/plugins/video/H.261-vic/vic/p64.h:233:15: style: The function 'sync' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h323plus/plugins/video/H.261-vic/vic/p64.h:112:15: note: Virtual function in base class
h323plus/plugins/video/H.261-vic/vic/p64.h:233:15: note: Function in derived class
h323plus/plugins/video/H.261-vic/vic/p64.h:240:15: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h323plus/plugins/video/H.261-vic/vic/p64.h:132:15: note: Virtual function in base class
h323plus/plugins/video/H.261-vic/vic/p64.h:240:15: note: Function in derived class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:252:9: style: The function 'consume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h323plus/plugins/video/H.261-vic/vic/encoder.h:94:14: note: Virtual function in base class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:252:9: note: Function in derived class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:253:10: style: The function 'SetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:188:15: note: Virtual function in base class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:253:10: note: Function in derived class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:255:10: style: The function 'encode_mb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:189:15: note: Virtual function in base class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:255:10: note: Function in derived class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:263:9: style: The function 'consume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h323plus/plugins/video/H.261-vic/vic/encoder.h:94:14: note: Virtual function in base class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:263:9: note: Function in derived class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:264:10: style: The function 'SetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:188:15: note: Virtual function in base class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:264:10: note: Function in derived class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:274:10: style: The function 'encode_mb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:189:15: note: Virtual function in base class
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:274:10: note: Function in derived class
h323plus/plugins/video/H.261-vic/vic/dct.cxx:342:33: style: Function 'rdct_fold_q' argument 2 names different: declaration 'qt' definition 'out'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:111:38: note: Function 'rdct_fold_q' argument 2 names different: declaration 'qt' definition 'out'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:342:33: note: Function 'rdct_fold_q' argument 2 names different: declaration 'qt' definition 'out'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:364:40: style: Function 'fdct_fold_q' argument 2 names different: declaration 'qt' definition 'out'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:112:40: note: Function 'fdct_fold_q' argument 2 names different: declaration 'qt' definition 'out'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:364:40: note: Function 'fdct_fold_q' argument 2 names different: declaration 'qt' definition 'out'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:435:17: style: Function 'dcfill' argument 1 names different: declaration 'dc' definition 'DC'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:105:17: note: Function 'dcfill' argument 1 names different: declaration 'dc' definition 'DC'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:435:17: note: Function 'dcfill' argument 1 names different: declaration 'dc' definition 'DC'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:537:25: style: Function 'bv_rdct1' argument 2 names different: declaration 'blk' definition 'bp'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:89:30: note: Function 'bv_rdct1' argument 2 names different: declaration 'blk' definition 'bp'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:537:25: note: Function 'bv_rdct1' argument 2 names different: declaration 'blk' definition 'bp'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:537:33: style: Function 'bv_rdct1' argument 3 names different: declaration 'ac0' definition 'acx'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:89:39: note: Function 'bv_rdct1' argument 3 names different: declaration 'ac0' definition 'acx'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:537:33: note: Function 'bv_rdct1' argument 3 names different: declaration 'ac0' definition 'acx'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:570:25: style: Function 'bv_rdct2' argument 2 names different: declaration 'blk' definition 'bp'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:90:30: note: Function 'bv_rdct2' argument 2 names different: declaration 'blk' definition 'bp'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:570:25: note: Function 'bv_rdct2' argument 2 names different: declaration 'blk' definition 'bp'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:608:25: style: Function 'bv_rdct3' argument 2 names different: declaration 'blk' definition 'bp'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:92:30: note: Function 'bv_rdct3' argument 2 names different: declaration 'blk' definition 'bp'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:608:25: note: Function 'bv_rdct3' argument 2 names different: declaration 'blk' definition 'bp'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:703:22: style: Function 'rdct' argument 1 names different: declaration 'coef' definition 'bp'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:99:18: note: Function 'rdct' argument 1 names different: declaration 'coef' definition 'bp'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:703:22: note: Function 'rdct' argument 1 names different: declaration 'coef' definition 'bp'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:703:54: style: Function 'rdct' argument 4 names different: declaration 'out' definition 'p'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:99:52: note: Function 'rdct' argument 4 names different: declaration 'out' definition 'p'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:703:54: note: Function 'rdct' argument 4 names different: declaration 'out' definition 'p'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:925:22: style: Function 'rdct' argument 1 names different: declaration 'coef' definition 'bp'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:101:18: note: Function 'rdct' argument 1 names different: declaration 'coef' definition 'bp'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:925:22: note: Function 'rdct' argument 1 names different: declaration 'coef' definition 'bp'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:925:54: style: Function 'rdct' argument 4 names different: declaration 'out' definition 'p'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:101:52: note: Function 'rdct' argument 4 names different: declaration 'out' definition 'p'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:925:54: note: Function 'rdct' argument 4 names different: declaration 'out' definition 'p'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1235:57: style: Function 'dct_decimate' argument 3 names different: declaration 'out' definition 'o'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/dct.h:108:62: note: Function 'dct_decimate' argument 3 names different: declaration 'out' definition 'o'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1235:57: note: Function 'dct_decimate' argument 3 names different: declaration 'out' definition 'o'.
h323plus/plugins/video/H.261-vic/vic/dct.cxx:393:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:394:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:395:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:396:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:401:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:402:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:403:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:404:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:417:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:418:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:419:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:420:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:424:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:425:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:426:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:427:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:439:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:627:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:629:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:631:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:633:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:640:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:642:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:644:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:646:8: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:892:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:893:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:894:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:895:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:897:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:898:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:899:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:900:4: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1077:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1078:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1079:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1080:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1082:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1083:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1084:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1085:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1103:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1104:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1105:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1106:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1108:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1109:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1110:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/dct.cxx:1111:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:171:6: style: The scope of the variable 'qt' can be reduced. [variableScope]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:825:31: style: The scope of the variable 'currentBitCount' can be reduced. [variableScope]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::bb_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::nbb_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::lq_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::mq_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::hq_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::mquant_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::quant_required_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::mba_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::cif_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::bstride_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::lstride_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::cstride_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::loffsize_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::coffsize_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::bloffsize_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::lqt_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::mqt_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::hqt_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::coff_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::loff_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::blkno_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gVf' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gPicture' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gHdrGOBN' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gNxtGOB' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gGobMax' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gGOBhdrNxt' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gSendGOBhdr' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gHdrMBAP' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gNxtMBA' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gHdrQUANT' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gStep' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gDbase' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gNbytes' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gloff' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gcoff' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gblkno' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:133:14: warning: Member variable 'H261Encoder::gline' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:154:20: warning: Member variable 'H261PixelEncoder::gData' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:198:6: style: Member variable 'H261Encoder::sbit_' is in the wrong place in the initializer list. [initializerList]
h323plus/plugins/video/H.261-vic/vic/encoder-h261.cxx:134:36: note: Member variable 'H261Encoder::sbit_' is in the wrong place in the initializer list.
h323plus/plugins/video/H.261-vic/vic/encoder-h261.h:198:6: note: Member variable 'H261Encoder::sbit_' is in the wrong place in the initializer list.
h323plus/plugins/video/H.261-vic/vic/p64.cxx:442:12: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 441. [shiftTooManyBitsSigned]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:441:9: note: Assuming that condition 'r<32' is not redundant
h323plus/plugins/video/H.261-vic/vic/p64.cxx:442:12: note: Shift
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::size_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::bb_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::nbb_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::bs_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::es_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::ps_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::pebit_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::mbst_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::coord_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::width_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::height_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::minx_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::miny_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::maxx_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::maxy_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::bbx_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::bby_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::bbw_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::bbh_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::mb_state_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::quant_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:193:13: warning: Member variable 'P64Decoder::base_' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64.h:136:6: performance: Technically the member function 'P64Decoder::quantize' can be static. [functionStatic]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:320:17: note: Technically the member function 'P64Decoder::quantize' can be static.
h323plus/plugins/video/H.261-vic/vic/p64.h:136:6: note: Technically the member function 'P64Decoder::quantize' can be static.
h323plus/plugins/video/H.261-vic/vic/p64.h:144:7: performance: Technically the member function 'P64Decoder::filter' can be static. [functionStatic]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:477:18: note: Technically the member function 'P64Decoder::filter' can be static.
h323plus/plugins/video/H.261-vic/vic/p64.h:144:7: note: Technically the member function 'P64Decoder::filter' can be static.
h323plus/plugins/video/H.261-vic/vic/p64.h:146:7: performance: Technically the member function 'P64Decoder::mvblka' can be static. [functionStatic]
h323plus/plugins/video/H.261-vic/vic/p64.cxx:717:18: note: Technically the member function 'P64Decoder::mvblka' can be static.
h323plus/plugins/video/H.261-vic/vic/p64.h:146:7: note: Technically the member function 'P64Decoder::mvblka' can be static.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:81:44: style: Function 'P64Encoder' argument 2 names different: declaration 'idle' definition 'fillLevel'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/p64encoder.h:91:34: note: Function 'P64Encoder' argument 2 names different: declaration 'idle' definition 'fillLevel'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:81:44: note: Function 'P64Encoder' argument 2 names different: declaration 'idle' definition 'fillLevel'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:173:40: style: Function 'VideoFrame' argument 2 names different: declaration 'w' definition 'newWidth'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/videoframe.h:39:33: note: Function 'VideoFrame' argument 2 names different: declaration 'w' definition 'newWidth'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:173:40: note: Function 'VideoFrame' argument 2 names different: declaration 'w' definition 'newWidth'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:173:54: style: Function 'VideoFrame' argument 3 names different: declaration 'h' definition 'newHeight'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/videoframe.h:39:40: note: Function 'VideoFrame' argument 3 names different: declaration 'h' definition 'newHeight'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:173:54: note: Function 'VideoFrame' argument 3 names different: declaration 'h' definition 'newHeight'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:181:28: style: Function 'VideoFrame' argument 1 names different: declaration 'w' definition 'newWidth'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/videoframe.h:40:21: note: Function 'VideoFrame' argument 1 names different: declaration 'w' definition 'newWidth'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:181:28: note: Function 'VideoFrame' argument 1 names different: declaration 'w' definition 'newWidth'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:181:42: style: Function 'VideoFrame' argument 2 names different: declaration 'h' definition 'newHeight'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/videoframe.h:40:28: note: Function 'VideoFrame' argument 2 names different: declaration 'h' definition 'newHeight'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:181:42: note: Function 'VideoFrame' argument 2 names different: declaration 'h' definition 'newHeight'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:190:30: style: Function 'SetSize' argument 1 names different: declaration 'newwidth' definition 'newWidth'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/videoframe.h:43:23: note: Function 'SetSize' argument 1 names different: declaration 'newwidth' definition 'newWidth'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:190:30: note: Function 'SetSize' argument 1 names different: declaration 'newwidth' definition 'newWidth'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:190:44: style: Function 'SetSize' argument 2 names different: declaration 'newheight' definition 'newHeight'. [funcArgNamesDifferent]
h323plus/plugins/video/H.261-vic/vic/videoframe.h:43:37: note: Function 'SetSize' argument 2 names different: declaration 'newheight' definition 'newHeight'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:190:44: note: Function 'SetSize' argument 2 names different: declaration 'newheight' definition 'newHeight'.
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:173:13: warning: Member variable 'VideoFrame::ts' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:181:13: warning: Member variable 'VideoFrame::ts' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:81:13: warning: Member variable 'P64Encoder::vid_frame2' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:81:13: warning: Member variable 'P64Encoder::pre_vid2' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:83:3: style: Class 'P64Encoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
h323plus/plugins/video/H.261-vic/vic/p64encoder.cxx:83:3: style: Class 'P64Encoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
h323plus/plugins/video/H.261-vic/vic/transmitter.h:125:13: style: Technically the member function 'Transmitter::PacketsOutStanding' can be const. [functionConst]
h323plus/plugins/video/H.261-vic/vic/transmitter.cxx:161:18: note: Technically the member function 'Transmitter::PacketsOutStanding' can be const.
h323plus/plugins/video/H.261-vic/vic/transmitter.h:125:13: note: Technically the member function 'Transmitter::PacketsOutStanding' can be const.
h323plus/plugins/video/H.261-vic/vic/transmitter.h:127:6: style: Technically the member function 'Transmitter::GetCountPacketsOutStanding' can be const. [functionConst]
h323plus/plugins/video/H.261-vic/vic/transmitter.cxx:166:18: note: Technically the member function 'Transmitter::GetCountPacketsOutStanding' can be const.
h323plus/plugins/video/H.261-vic/vic/transmitter.h:127:6: note: Technically the member function 'Transmitter::GetCountPacketsOutStanding' can be const.
h323plus/plugins/video/H.261-vic/vic/transmitter.h:133:14: performance: Technically the member function 'Transmitter::PurgeBufferQueue' can be static. [functionStatic]
h323plus/plugins/video/H.261-vic/vic/transmitter.cxx:96:19: note: Technically the member function 'Transmitter::PurgeBufferQueue' can be static.
h323plus/plugins/video/H.261-vic/vic/transmitter.h:133:14: note: Technically the member function 'Transmitter::PurgeBufferQueue' can be static.
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::inw' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::inh' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::outw' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::outh' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::blkw' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::blkh' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::idle_high' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::idle_low' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::delta' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::frametime' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::scan' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:90:16: warning: Member variable 'Pre_Vid_Coder::nblk' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.261-vic/vic/vid_coder.h:211:12: performance: Technically the member function 'Pre_Vid_Coder::save' can be static. [functionStatic]
h323plus/plugins/video/H.261-vic/vic/vid_coder.cxx:163:28: note: Technically the member function 'Pre_Vid_Coder::save' can be static.
h323plus/plugins/video/H.261-vic/vic/vid_coder.h:211:12: note: Technically the member function 'Pre_Vid_Coder::save' can be static.
h323plus/plugins/video/common/ffmpeg.h:86:0: error: #error Libavcodec include is not correct [preprocessorErrorDirective]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:124:43: style: Function 'Open' argument 1 names different: declaration 'timeStamp' definition '_timestamp'. [funcArgNamesDifferent]
h323plus/plugins/video/H.263-1998/rfc2190.h:51:28: note: Function 'Open' argument 1 names different: declaration 'timeStamp' definition '_timestamp'.
h323plus/plugins/video/H.263-1998/rfc2190.cxx:124:43: note: Function 'Open' argument 1 names different: declaration 'timeStamp' definition '_timestamp'.
h323plus/plugins/video/H.263-1998/rfc2190.cxx:348:42: style: Function 'LostSync' argument 1 names different: declaration 'requestIFrame' definition 'requestIframe'. [funcArgNamesDifferent]
h323plus/plugins/video/H.263-1998/rfc2190.h:40:25: note: Function 'LostSync' argument 1 names different: declaration 'requestIFrame' definition 'requestIframe'.
h323plus/plugins/video/H.263-1998/rfc2190.cxx:348:42: note: Function 'LostSync' argument 1 names different: declaration 'requestIFrame' definition 'requestIframe'.
h323plus/plugins/video/H.263-1998/rfc2190.cxx:355:53: style: Function 'SetPacket' argument 1 names different: declaration 'outputFrame' definition 'inputFrame'. [funcArgNamesDifferent]
h323plus/plugins/video/H.263-1998/rfc2190.h:34:36: note: Function 'SetPacket' argument 1 names different: declaration 'outputFrame' definition 'inputFrame'.
h323plus/plugins/video/H.263-1998/rfc2190.cxx:355:53: note: Function 'SetPacket' argument 1 names different: declaration 'outputFrame' definition 'inputFrame'.
h323plus/plugins/video/H.263-1998/rfc2190.cxx:425:5: style: Variable 'mode' is assigned a value that is never used. [unreadVariable]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:335:22: warning: Member variable 'RFC2190Depacketizer::lastSequence' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::m_bufferSize' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::m_bufferLen' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::TR' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::frameSize' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::iFrame' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::annexD' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::annexE' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::annexF' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::annexG' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::pQuant' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::cpm' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::macroblocksPerGOB' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::timestamp' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:113:20: warning: Member variable 'RFC2190Packetizer::fragPtr' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-1998/rfc2190.cxx:261:11: performance: Possible inefficient checking for 'fragments' emptiness. [stlSize]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1555:19: style: Condition 'frameRate!=0' is always true [knownConditionTrueFalse]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1504:23: note: Assignment 'frameRate=10', assigned value is 10
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1555:19: note: Condition 'frameRate!=0' is always true
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:540:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:547:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:992:27: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1143:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1176:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1188:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1433:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1445:34: style: C-style pointer casting [cstyleCast]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1504:7: style: The scope of the variable 'frameRate' can be reduced. [variableScope]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1508:7: style: The scope of the variable 'targetBitRate' can be reduced. [variableScope]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:270:23: warning: Obsolete function 'alloca' called. [allocaCalled]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:209:5: warning: Member variable 'CriticalSection::sem' is not initialized in the constructor. [uninitMemberVarPrivate]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:211:23: warning: Member variable 'CriticalSection::sem' is not assigned a value in 'CriticalSection::operator='. [operatorEqVarError]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_init' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_h263_encoder' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_h263p_encoder' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_h263_decoder' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_register' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_find_encoder' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_find_decoder' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_alloc_context' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_free' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_alloc_frame' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_open' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_close' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_encode_video' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_decode_video' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_set_print_fn' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_version' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:427:16: warning: Member variable 'FFMPEGLibrary::Favcodec_build' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:861:21: warning: Member variable 'H263EncoderContext::encFrameBuffer' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:861:21: warning: Member variable 'H263EncoderContext::encFrameLen' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:861:21: warning: Member variable 'H263EncoderContext::rawFrameBuffer' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:861:21: warning: Member variable 'H263EncoderContext::lastTimeStamp' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:1218:21: warning: Member variable 'H263DecoderContext::encFrameBuffer' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:250:6: warning: Class 'DynaLink' which has virtual members does not have a virtual destructor. [virtualDestructor]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:190:10: style: Technically the member function 'CriticalSection::Wait' can be const. [functionConst]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:199:10: style: Technically the member function 'CriticalSection::Signal' can be const. [functionConst]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:395:10: style: Technically the member function 'FFMPEGLibrary::IsLoaded' can be const. [functionConst]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:648:21: note: Technically the member function 'FFMPEGLibrary::IsLoaded' can be const.
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:395:10: note: Technically the member function 'FFMPEGLibrary::IsLoaded' can be const.
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:314:18: warning: Virtual function 'Close' is called from destructor '~DynaLink()' at line 251. Dynamic binding is not used. [virtualCallInConstructor]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:251:7: note: Calling Close
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:314:18: note: Close is a virtual method
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:221:5: style: Class 'WaitAndSignal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
h323plus/plugins/video/H.263-ffmpeg/h263ffmpeg.cxx:219:1: warning: The class 'WaitAndSignal' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
h323plus/plugins/video/H.264/shared/h264frame.h:194:8: style: Technically the member function 'H264Frame::HasRTPFrames' can be const. [functionConst]
h323plus/plugins/video/H.264/shared/h264frame.h:204:12: style: Technically the member function 'H264Frame::GetFrameSize' can be const. [functionConst]
h323plus/plugins/video/H.264/gpl/enc-ctx.cxx:77:3: style: Class 'X264EncoderContext' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
h323plus/plugins/video/H.264/gpl/enc-ctx.cxx:77:3: style: Class 'X264EncoderContext' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
h323plus/plugins/video/H.264/gpl/h264helper_win32.cxx:72:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
h323plus/plugins/video/H.264/gpl/h264helper_win32.cxx:75:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
h323plus/plugins/video/H.264/gpl/h264helper_win32.cxx:72:51: error: Undefined behavior: Variable 'string' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
h323plus/plugins/video/H.264/gpl/x264loader_unix.cxx:75:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h323plus/plugins/video/H.264/gpl/x264loader_unix.cxx:28:14: warning: Member variable 'X264Library::Xx264_encoder_open' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_unix.cxx:28:14: warning: Member variable 'X264Library::Xx264_param_default' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_unix.cxx:28:14: warning: Member variable 'X264Library::Xx264_encoder_encode' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_unix.cxx:28:14: warning: Member variable 'X264Library::Xx264_nal_encode' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_unix.cxx:28:14: warning: Member variable 'X264Library::Xx264_encoder_reconfig' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_unix.cxx:28:14: warning: Member variable 'X264Library::Xx264_encoder_headers' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_unix.cxx:28:14: warning: Member variable 'X264Library::Xx264_encoder_close' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_win32.cxx:76:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
h323plus/plugins/video/H.264/gpl/x264loader_win32.cxx:31:14: warning: Member variable 'X264Library::Xx264_encoder_open' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_win32.cxx:31:14: warning: Member variable 'X264Library::Xx264_param_default' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_win32.cxx:31:14: warning: Member variable 'X264Library::Xx264_encoder_encode' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_win32.cxx:31:14: warning: Member variable 'X264Library::Xx264_nal_encode' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_win32.cxx:31:14: warning: Member variable 'X264Library::Xx264_encoder_reconfig' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_win32.cxx:31:14: warning: Member variable 'X264Library::Xx264_encoder_headers' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_win32.cxx:31:14: warning: Member variable 'X264Library::Xx264_encoder_close' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/gpl/x264loader_win32.cxx:33:3: performance: Variable '_dynamicLibrary' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
h323plus/plugins/video/H.264/h264pipe_unix.cxx:329:98: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
h323plus/plugins/video/H.264/h264pipe_unix.cxx:293:3: warning: The buffer 'gplProcess' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
h323plus/plugins/video/H.264/h264pipe_unix.cxx:43:13: warning: Member variable 'H264EncCtx::dlName' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/h264pipe_unix.cxx:43:13: warning: Member variable 'H264EncCtx::ulName' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/h264pipe_unix.cxx:43:13: warning: Member variable 'H264EncCtx::gplProcess' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/h264pipe_unix.h:41:11: style: Technically the member function 'H264EncCtx::isLoaded' can be const. [functionConst]
h323plus/plugins/video/H.264/h264pipe_unix.h:45:19: performance: Technically the member function 'H264EncCtx::GetInstanceNumber' can be static. [functionStatic]
h323plus/plugins/video/H.264/h264pipe_win32.cxx:363:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
h323plus/plugins/video/H.264/h264pipe_win32.cxx:366:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
h323plus/plugins/video/H.264/h264pipe_win32.cxx:301:3: warning: The buffer 'gplProcess' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
h323plus/plugins/video/H.264/h264pipe_win32.cxx:63:13: warning: Member variable 'H264EncCtx::pipeName' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/h264pipe_win32.cxx:63:13: warning: Member variable 'H264EncCtx::gplProcess' is not initialized in the constructor. [uninitMemberVar]
h323plus/plugins/video/H.264/h264pipe_win32.h:41:11: style: Technically the member function 'H264EncCtx::isLoaded' can be const. [functionConst]
h323plus/plugins/video/H.264/h264pipe_win32.h:45:12: performance: Technically the member function 'H264EncCtx::GetInstanceNumber' can be static. [functionStatic]
h323plus/plugins/video/H.264/h264pipe_win32.h:56:18: performance: Technically the member function 'H264EncCtx::ErrorMessage' can be static. [functionStatic]
h323plus/plugins/video/H.264/h264pipe_win32.cxx:348:13: note: Technically the member function 'H264EncCtx::ErrorMessage' can be static.
h323plus/plugins/video/H.264/h264pipe_win32.h:56:18: note: Technically the member function 'H264EncCtx::ErrorMessage' can be static.
h323plus/plugins/video/H.264/h264pipe_win32.cxx:363:51: error: Undefined behavior: Variable 'string' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
h323plus/plugins/video/H.264/shared/h264frame.cxx:133:36: style: Public interface of H264Frame is not safe. When calling H264Frame::SetMaxPayloadSize(), if parameter maxPayloadSize is 0 that leads to division by zero. [unsafeClassDivZero]
h323plus/plugins/video/H.264/shared/h264frame.cxx:280:12: style: The scope of the variable 'curNALLen' can be reduced. [variableScope]
h323plus/plugins/video/H.264/shared/h264frame.cxx:281:18: style: The scope of the variable 'curNALPtr' can be reduced. [variableScope]
h323plus/plugins/video/H.264/shared/h264frame.cxx:315:12: style: The scope of the variable 'curFULen' can be reduced. [variableScope]
h323plus/plugins/video/H.264/shared/h264frame.cxx:441:11: style: The scope of the variable 'header' can be reduced. [variableScope]
h323plus/plugins/video/H.264/shared/h264frame.h:210:8: style: Unused private function: 'H264Frame::EncapsulateSTAP' [unusedPrivateFunction]
h323plus/plugins/video/H.264/shared/h264frame.h:207:8: style: Technically the member function 'H264Frame::IsSync' can be const. [functionConst]
h323plus/plugins/video/H.264/shared/h264frame.cxx:394:17: note: Technically the member function 'H264Frame::IsSync' can be const.
h323plus/plugins/video/H.264/shared/h264frame.h:207:8: note: Technically the member function 'H264Frame::IsSync' can be const.
h323plus/plugins/video/H.264/shared/h264frame.h:216:8: performance: Technically the member function 'H264Frame::IsStartCode' can be static. [functionStatic]
h323plus/plugins/video/H.264/shared/h264frame.cxx:557:17: note: Technically the member function 'H264Frame::IsStartCode' can be static.
h323plus/plugins/video/H.264/shared/h264frame.h:216:8: note: Technically the member function 'H264Frame::IsStartCode' can be static.
h323plus/plugins/video/H.264/shared/h264frame.cxx:61:3: style: Class 'H264Frame' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
h323plus/plugins/video/H.264/shared/h264frame.cxx:61:3: style: Class 'H264Frame' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
h323plus/plugins/video/H.264/shared/h264frame.cxx:530:7: error: Common realloc mistake: '_NALs' nulled but not freed upon failure [memleakOnRealloc]
h323plus/plugins/video/H.264/shared/h264frame.cxx:183:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/video/H.264/shared/h264frame.cxx:184:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/video/H.264/shared/h264frame.cxx:185:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/video/H.264/shared/h264frame.cxx:186:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/video/H.264/shared/h264frame.cxx:507:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/video/H.264/shared/h264frame.cxx:508:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/video/H.264/shared/h264frame.cxx:509:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/video/H.264/shared/h264frame.cxx:510:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
h323plus/plugins/video/common/mpi.cxx:126:12: style: The scope of the variable 'distance' can be reduced. [variableScope]
h323plus/plugins/video/common/mpi.h:52:14: style: Technically the member function 'MPIList::getSupportedMPI' can be const. [functionConst]
h323plus/plugins/video/common/mpi.cxx:96:19: note: Technically the member function 'MPIList::getSupportedMPI' can be const.
h323plus/plugins/video/common/mpi.h:52:14: note: Technically the member function 'MPIList::getSupportedMPI' can be const.
h323plus/plugins/video/common/mpi.h:61:14: style: Technically the member function 'MPIList::size' can be const. [functionConst]
h323plus/samples/simple/main.cxx:354:3: style: Variable 'hasVideo' is reassigned a value before the old one has been used. [redundantAssignment]
h323plus/samples/simple/main.cxx:309:0: note: Variable 'hasVideo' is reassigned a value before the old one has been used.
h323plus/samples/simple/main.cxx:354:3: note: Variable 'hasVideo' is reassigned a value before the old one has been used.
h323plus/samples/simple/main.cxx:231:21: warning: Member variable 'SimpleH323EndPoint::autoAnswer' is not initialized in the constructor. [uninitMemberVar]
h323plus/samples/simple/main.cxx:785:23: warning: Member variable 'SimpleH323Connection::noFastStart' is not initialized in the constructor. [uninitMemberVar]
h323plus/src/channels.cxx:89:66: style: Function 'H323LogicalChannelThread' argument 2 names different: declaration 'channel' definition 'c'. [funcArgNamesDifferent]
h323plus/src/channels.cxx:56:69: note: Function 'H323LogicalChannelThread' argument 2 names different: declaration 'channel' definition 'c'.
h323plus/src/channels.cxx:89:66: note: Function 'H323LogicalChannelThread' argument 2 names different: declaration 'channel' definition 'c'.
h323plus/src/g711.c:138:7: style: The scope of the variable 'aval' can be reduced. [variableScope]
h323plus/src/g711.c:229:7: style: The scope of the variable 'uval' can be reduced. [variableScope]
h323plus/src/gkclient.cxx:1106:42: style: C-style pointer casting [cstyleCast]
h323plus/src/gkclient.cxx:1165:42: style: C-style pointer casting [cstyleCast]
h323plus/src/gkclient.cxx:1588:18: style: Variable 'connection' is assigned a value that is never used. [unreadVariable]
h323plus/src/gkclient.cxx:839:3: warning: Member variable 'AdmissionRequestResponseInfo::allocatedBandwidth' is not initialized in the constructor. [uninitMemberVar]
h323plus/src/gkclient.cxx:839:3: warning: Member variable 'AdmissionRequestResponseInfo::uuiesRequested' is not initialized in the constructor. [uninitMemberVar]
h323plus/src/gkserver.cxx:853:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
h323plus/src/h235auth.cxx:1011:70: error: Shifting by a negative value is undefined behaviour [shiftNegative]
h323plus/src/h235pluginmgr.cxx:409:3: warning: Either the condition 'auth!=NULL' is redundant or there is possible null pointer dereference: auth. [nullPointerRedundantCheck]
h323plus/src/h235pluginmgr.cxx:412:12: note: Assuming that condition 'auth!=NULL' is not redundant
h323plus/src/h235pluginmgr.cxx:409:3: note: Null pointer dereference
h323plus/src/h323.cxx:2099:32: style: The scope of the variable 'fac' can be reduced. [variableScope]
h323plus/src/h323ep.cxx:713:2: style: Variable 'reply' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
h323plus/src/h323ep.cxx:712:0: note: Variable 'reply' is reassigned a value before the old one has been used if variable is no semaphore variable.
h323plus/src/h323ep.cxx:713:2: note: Variable 'reply' is reassigned a value before the old one has been used if variable is no semaphore variable.
h323plus/src/h323ep.cxx:206:49: style: Function 'H225CallThread' argument 2 names different: declaration 'connection' definition 'c'. [funcArgNamesDifferent]
h323plus/src/h323ep.cxx:134:37: note: Function 'H225CallThread' argument 2 names different: declaration 'connection' definition 'c'.
h323plus/src/h323ep.cxx:206:49: note: Function 'H225CallThread' argument 2 names different: declaration 'connection' definition 'c'.
h323plus/src/h323ep.cxx:207:48: style: Function 'H225CallThread' argument 3 names different: declaration 'transport' definition 't'. [funcArgNamesDifferent]
h323plus/src/h323ep.cxx:135:36: note: Function 'H225CallThread' argument 3 names different: declaration 'transport' definition 't'.
h323plus/src/h323ep.cxx:207:48: note: Function 'H225CallThread' argument 3 names different: declaration 'transport' definition 't'.
h323plus/src/h323ep.cxx:208:48: style: Function 'H225CallThread' argument 4 names different: declaration 'alias' definition 'a'. [funcArgNamesDifferent]
h323plus/src/h323ep.cxx:136:36: note: Function 'H225CallThread' argument 4 names different: declaration 'alias' definition 'a'.
h323plus/src/h323ep.cxx:208:48: note: Function 'H225CallThread' argument 4 names different: declaration 'alias' definition 'a'.
h323plus/src/h323ep.cxx:209:61: style: Function 'H225CallThread' argument 5 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent]
h323plus/src/h323ep.cxx:137:49: note: Function 'H225CallThread' argument 5 names different: declaration 'address' definition 'addr'.
h323plus/src/h323ep.cxx:209:61: note: Function 'H225CallThread' argument 5 names different: declaration 'address' definition 'addr'.
h323plus/src/h323ep.cxx:261:63: style: Function 'H323ConnectionsCleaner' argument 1 names different: declaration 'endpoint' definition 'ep'. [funcArgNamesDifferent]
h323plus/src/h323ep.cxx:157:43: note: Function 'H323ConnectionsCleaner' argument 1 names different: declaration 'endpoint' definition 'ep'.
h323plus/src/h323ep.cxx:261:63: note: Function 'H323ConnectionsCleaner' argument 1 names different: declaration 'endpoint' definition 'ep'.
h323plus/src/h323ep.cxx:157:5: style: Class 'H323ConnectionsCleaner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
h323plus/src/h323pluginmgr.cxx:2822:11: style: Same expression on both sides of '==' because the value of 'map' and 'NULL' are the same. [duplicateExpression]
h323plus/src/h323pluginmgr.cxx:2801:45: note: 'map' is assigned value 'NULL' here.
h323plus/src/h323pluginmgr.cxx:2822:11: note: Same expression on both sides of '==' because the value of 'map' and 'NULL' are the same.
h323plus/src/h323pluginmgr.cxx:1965:5: warning: Member variable 'H323AudioPluginCapability::h323subType' is not initialized in the constructor. [uninitMemberVar]
h323plus/src/h323pluginmgr.cxx:1977:5: warning: Member variable 'H323AudioPluginCapability::h323subType' is not initialized in the constructor. [uninitMemberVar]
h323plus/src/h323pluginmgr.cxx:119:5: style: Class 'OpalPluginCodec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
h323plus/src/h323trans.cxx:668:11: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
h323plus/src/h450/h450pdu.cxx:521:32: style: The scope of the variable 'interpretation' can be reduced. [variableScope]
h323plus/src/precompile.cxx:32:0: error: #error "You require PTLib v2.6.x or above to compile this version of H323plus") [preprocessorErrorDirective]
h323plus/src/transports.cxx:882:6: style: C-style pointer casting [cstyleCast]
h323plus/src/transports.cxx:107:57: style: Function 'H225TransportThread' argument 1 names different: declaration 'endpoint' definition 'ep'. [funcArgNamesDifferent]
h323plus/src/transports.cxx:60:40: note: Function 'H225TransportThread' argument 1 names different: declaration 'endpoint' definition 'ep'.
h323plus/src/transports.cxx:107:57: note: Function 'H225TransportThread' argument 1 names different: declaration 'endpoint' definition 'ep'.
h323plus/src/transports.cxx:107:77: style: Function 'H225TransportThread' argument 2 names different: declaration 'transport' definition 't'. [funcArgNamesDifferent]
h323plus/src/transports.cxx:60:66: note: Function 'H225TransportThread' argument 2 names different: declaration 'transport' definition 't'.
h323plus/src/transports.cxx:107:77: note: Function 'H225TransportThread' argument 2 names different: declaration 'transport' definition 't'.
h323plus/src/transports.cxx:165:59: style: Function 'H245TransportThread' argument 2 names different: declaration 'connection' definition 'c'. [funcArgNamesDifferent]
h323plus/src/transports.cxx:83:42: note: Function 'H245TransportThread' argument 2 names different: declaration 'connection' definition 'c'.
h323plus/src/transports.cxx:165:59: note: Function 'H245TransportThread' argument 2 names different: declaration 'connection' definition 'c'.
h323plus/src/transports.cxx:166:58: style: Function 'H245TransportThread' argument 3 names different: declaration 'transport' definition 't'. [funcArgNamesDifferent]
h323plus/src/transports.cxx:84:41: note: Function 'H245TransportThread' argument 3 names different: declaration 'transport' definition 't'.
h323plus/src/transports.cxx:166:58: note: Function 'H245TransportThread' argument 3 names different: declaration 'transport' definition 't'.
h323plus/src/transports.cxx:114:3: performance: Variable 'useKeepAlive' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[15:33]
ftp://ftp.se.debian.org/debian/pool/main/h/h5py/h5py_2.8.0.orig.tar.gz
h5py-2.8.0/lzf/lzf/lzf_c.c:109:14: style: The scope of the variable 'hslot' can be reduced. [variableScope]
h5py-2.8.0/lzf/lzf/lzf_c.c:114:13: style: The scope of the variable 'ref' can be reduced. [variableScope]
h5py-2.8.0/lzf/lzf/lzf_c.c:126:17: style: The scope of the variable 'off' can be reduced. [variableScope]
[15:33]
ftp://ftp.se.debian.org/debian/pool/main/h/h5utils/h5utils_1.13.1.orig.tar.gz
h5utils-1.13.1/arrayh5.c:406:6: style: Variable 'file_id' is reassigned a value before the old one has been used. [redundantAssignment]
h5utils-1.13.1/arrayh5.c:402:0: note: Variable 'file_id' is reassigned a value before the old one has been used.
h5utils-1.13.1/arrayh5.c:406:6: note: Variable 'file_id' is reassigned a value before the old one has been used.
h5utils-1.13.1/arrayh5.c:195:8: style: Function 'arrayh5_read' argument 5 names different: declaration 'nslicedims' definition 'nslicedims_'. [funcArgNamesDifferent]
h5utils-1.13.1/arrayh5.h:48:8: note: Function 'arrayh5_read' argument 5 names different: declaration 'nslicedims' definition 'nslicedims_'.
h5utils-1.13.1/arrayh5.c:195:8: note: Function 'arrayh5_read' argument 5 names different: declaration 'nslicedims' definition 'nslicedims_'.
h5utils-1.13.1/arrayh5.c:195:32: style: Function 'arrayh5_read' argument 6 names different: declaration 'slicedim' definition 'slicedim_'. [funcArgNamesDifferent]
h5utils-1.13.1/arrayh5.h:49:15: note: Function 'arrayh5_read' argument 6 names different: declaration 'slicedim' definition 'slicedim_'.
h5utils-1.13.1/arrayh5.c:195:32: note: Function 'arrayh5_read' argument 6 names different: declaration 'slicedim' definition 'slicedim_'.
h5utils-1.13.1/arrayh5.c:195:54: style: Function 'arrayh5_read' argument 7 names different: declaration 'islice' definition 'islice_'. [funcArgNamesDifferent]
h5utils-1.13.1/arrayh5.h:49:36: note: Function 'arrayh5_read' argument 7 names different: declaration 'islice' definition 'islice_'.
h5utils-1.13.1/arrayh5.c:195:54: note: Function 'arrayh5_read' argument 7 names different: declaration 'islice' definition 'islice_'.
h5utils-1.13.1/arrayh5.c:174:4: error: Memory leak: d [memleak]
h5utils-1.13.1/h5fromtxt.c:147:9: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
h5utils-1.13.1/h5math.c:265:9: error: Common realloc mistake: 'expr_string' nulled but not freed upon failure [memleakOnRealloc]
h5utils-1.13.1/h5read.cc:42:25: style: Unused variable: dataname [unusedVariable]
h5utils-1.13.1/h5topng.c:259:6: style: Variable 'colormap' is reassigned a value before the old one has been used. [redundantAssignment]
h5utils-1.13.1/h5topng.c:244:0: note: Variable 'colormap' is reassigned a value before the old one has been used.
h5utils-1.13.1/h5topng.c:259:6: note: Variable 'colormap' is reassigned a value before the old one has been used.
h5utils-1.13.1/h5topng.c:260:6: style: Variable 'overlay_colormap' is reassigned a value before the old one has been used. [redundantAssignment]
h5utils-1.13.1/h5topng.c:244:0: note: Variable 'overlay_colormap' is reassigned a value before the old one has been used.
h5utils-1.13.1/h5topng.c:260:6: note: Variable 'overlay_colormap' is reassigned a value before the old one has been used.
h5utils-1.13.1/h5topng.c:157:10: error: Resource leak: cmap_f [resourceLeak]
h5utils-1.13.1/h5totxt.c:66:10: style: The scope of the variable 'err' can be reduced. [variableScope]
h5utils-1.13.1/h5totxt.c:67:10: style: The scope of the variable 'nx' can be reduced. [variableScope]
h5utils-1.13.1/h5totxt.c:67:14: style: The scope of the variable 'ny' can be reduced. [variableScope]
h5utils-1.13.1/h5totxt.c:67:18: style: The scope of the variable 'nz' can be reduced. [variableScope]
h5utils-1.13.1/h5tov5d.c:75:12: style: The scope of the variable 'fname' can be reduced. [variableScope]
h5utils-1.13.1/h5tov5d.c:77:18: style: The scope of the variable 'firstdim' can be reduced. [variableScope]
h5utils-1.13.1/h5tov5d.c:78:13: style: The scope of the variable 'g' can be reduced. [variableScope]
h5utils-1.13.1/h5tov5d.c:81:10: style: The scope of the variable 'NumTimes' can be reduced. [variableScope]
h5utils-1.13.1/h5tov5d.c:82:10: style: The scope of the variable 'NumVars' can be reduced. [variableScope]
h5utils-1.13.1/h5tov5d.c:87:10: style: The scope of the variable 'CompressMode' can be reduced. [variableScope]
h5utils-1.13.1/h5tov5d.c:88:10: style: The scope of the variable 'Projection' can be reduced. [variableScope]
h5utils-1.13.1/h5tov5d.c:90:10: style: The scope of the variable 'Vertical' can be reduced. [variableScope]
h5utils-1.13.1/h5tov5d.c:297:10: style: The scope of the variable 'verbose' can be reduced. [variableScope]
h5utils-1.13.1/h5tovtk.c:163:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
h5utils-1.13.1/writepng.c:474:20: style: The scope of the variable 'newrange' can be reduced. [variableScope]
[15:33]
ftp://ftp.se.debian.org/debian/pool/main/h/ha/ha_0.999p+dfsg.orig.tar.gz
ha-0.999p+dfsg/archive.c:211:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ha-0.999p+dfsg/archive.c:176:14: style: The scope of the variable 'hd' can be reduced. [variableScope]
ha-0.999p+dfsg/archive.c:199:10: style: The scope of the variable 'id' can be reduced. [variableScope]
ha-0.999p+dfsg/archive.c:231:21: style: The scope of the variable 'hd' can be reduced. [variableScope]
ha-0.999p+dfsg/archive.c:285:14: style: The scope of the variable 'oldpos' can be reduced. [variableScope]
ha-0.999p+dfsg/archive.c:287:14: style: The scope of the variable 'hd' can be reduced. [variableScope]
ha-0.999p+dfsg/archive.c:315:18: style: The scope of the variable 'len' can be reduced. [variableScope]
ha-0.999p+dfsg/archive.c:316:9: style: The scope of the variable 'cplen' can be reduced. [variableScope]
ha-0.999p+dfsg/archive.c:365:20: style: The scope of the variable 'sdata' can be reduced. [variableScope]
ha-0.999p+dfsg/archive.c:197:21: style: Function 'arc_open' argument 1 names different: declaration 'arcname' definition 'aname'. [funcArgNamesDifferent]
ha-0.999p+dfsg/archive.h:56:21: note: Function 'arc_open' argument 1 names different: declaration 'arcname' definition 'aname'.
ha-0.999p+dfsg/archive.c:197:21: note: Function 'arc_open' argument 1 names different: declaration 'arcname' definition 'aname'.
ha-0.999p+dfsg/asc.c:221:24: style: The scope of the variable 'tot' can be reduced. [variableScope]
ha-0.999p+dfsg/asc.c:293:23: style: The scope of the variable 'tv' can be reduced. [variableScope]
ha-0.999p+dfsg/asc.c:293:26: style: The scope of the variable 'i' can be reduced. [variableScope]
ha-0.999p+dfsg/error.c:83:8: error: va_list 'argptr' was opened but not closed by va_end(). [va_end_missing]
ha-0.999p+dfsg/ha.c:132:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ha-0.999p+dfsg/ha.c:228:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ha-0.999p+dfsg/ha.c:228:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ha-0.999p+dfsg/ha.c:245:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ha-0.999p+dfsg/ha.c:245:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ha-0.999p+dfsg/ha.c:245:5: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
ha-0.999p+dfsg/ha.c:352:11: style: The scope of the variable 'ofname' can be reduced. [variableScope]
ha-0.999p+dfsg/ha.c:465:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ha-0.999p+dfsg/ha.c:467:11: style: The scope of the variable 'cumark' can be reduced. [variableScope]
ha-0.999p+dfsg/ha.c:607:11: style: The scope of the variable 'path' can be reduced. [variableScope]
ha-0.999p+dfsg/ha.c:607:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
ha-0.999p+dfsg/ha.c:681:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ha-0.999p+dfsg/ha.c:339:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ha-0.999p+dfsg/ha.c:383:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ha-0.999p+dfsg/ha.c:671:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
ha-0.999p+dfsg/haio.c:71:6: style: Condition '!crctabok' is always true [knownConditionTrueFalse]
ha-0.999p+dfsg/haio.c:87:6: style: Condition '!crctabok' is always true [knownConditionTrueFalse]
ha-0.999p+dfsg/haio.c:48:10: style: The scope of the variable 'tv' can be reduced. [variableScope]
ha-0.999p+dfsg/haio.c:106:19: style: The scope of the variable 'i' can be reduced. [variableScope]
ha-0.999p+dfsg/haio.c:107:29: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ha-0.999p+dfsg/haio.c:136:19: style: The scope of the variable 'i' can be reduced. [variableScope]
ha-0.999p+dfsg/haio.c:137:29: style: The scope of the variable 'ptr' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:118:12: style: The scope of the variable 'l' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:118:14: style: The scope of the variable 'h' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:118:16: style: The scope of the variable 't' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:244:22: style: The scope of the variable 'fp' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:296:19: style: The scope of the variable 'i' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:297:19: style: The scope of the variable 'cp' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:336:21: style: The scope of the variable 'k' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:488:19: style: The scope of the variable 'i' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:490:28: style: The scope of the variable 'sv' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:621:19: style: The scope of the variable 'ncmax' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:621:25: style: The scope of the variable 'ncmin' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:660:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:661:19: style: The scope of the variable 'ncmax' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:661:25: style: The scope of the variable 'ncmin' can be reduced. [variableScope]
ha-0.999p+dfsg/hsc.c:241:41: style: Function 'make_context' argument 1 names different: declaration 'cl' definition 'conlen'. [funcArgNamesDifferent]
ha-0.999p+dfsg/hsc.c:113:41: note: Function 'make_context' argument 1 names different: declaration 'cl' definition 'conlen'.
ha-0.999p+dfsg/hsc.c:241:41: note: Function 'make_context' argument 1 names different: declaration 'cl' definition 'conlen'.
ha-0.999p+dfsg/machine.c:430:22: style: Function 'md_pconcat' argument 1 names different: declaration 'delim' definition 'delim2'. [funcArgNamesDifferent]
ha-0.999p+dfsg/machine.h:73:22: note: Function 'md_pconcat' argument 1 names different: declaration 'delim' definition 'delim2'.
ha-0.999p+dfsg/machine.c:430:22: note: Function 'md_pconcat' argument 1 names different: declaration 'delim' definition 'delim2'.
ha-0.999p+dfsg/machine.c:175:17: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
ha-0.999p+dfsg/misc.c:188:17: style: The scope of the variable 'path' can be reduced. [variableScope]
ha-0.999p+dfsg/misc.c:217:11: style: The scope of the variable 'fullhapath' can be reduced. [variableScope]
ha-0.999p+dfsg/swdict.c:81:19: style: The scope of the variable 'i' can be reduced. [variableScope]
ha-0.999p+dfsg/swdict.c:112:21: style: The scope of the variable 'ref' can be reduced. [variableScope]
[15:33]
ftp://ftp.se.debian.org/debian/pool/main/h/ha-jdbc/ha-jdbc_2.0.16+rc1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hachoir-core/hachoir-core_1.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hachoir-metadata/hachoir-metadata_1.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hachoir-parser/hachoir-parser_1.3.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hachoir-regex/hachoir-regex_1.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hachoir-subfile/hachoir-subfile_0.5.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hachoir-urwid/hachoir-urwid_1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hachoir-wx/hachoir-wx_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hachu/hachu_0.21~200141020.orig.tar.gz
hachu-0.21~200141020/hachu.c:1000:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hachu-0.21~200141020/hachu.c:1174:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hachu-0.21~200141020/hachu.c:1762:34: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hachu-0.21~200141020/hachu.c:1770:34: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hachu-0.21~200141020/hachu.c:2041:3: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
hachu-0.21~200141020/hachu.c:2041:9: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hachu-0.21~200141020/hachu.c:2061:3: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
hachu-0.21~200141020/hachu.c:2061:9: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hachu-0.21~200141020/hachu.c:2198:21: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
hachu-0.21~200141020/hachu.c:2198:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hachu-0.21~200141020/hachu.c:1936:6: warning: Variable 'phase' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
hachu-0.21~200141020/hachu.c:1934:6: note: Variable 'phase' is reassigned a value before the old one has been used. 'break;' missing?
hachu-0.21~200141020/hachu.c:1936:6: note: Variable 'phase' is reassigned a value before the old one has been used. 'break;' missing?
hachu-0.21~200141020/hachu.c:1625:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hachu-0.21~200141020/hachu.c:1631:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hachu-0.21~200141020/hachu.c:1473:9: style: The scope of the variable 'x' can be reduced. [variableScope]
hachu-0.21~200141020/hachu.c:1473:12: style: The scope of the variable 'v' can be reduced. [variableScope]
hachu-0.21~200141020/hachu.c:1473:15: style: The scope of the variable 'jcapt' can be reduced. [variableScope]
hachu-0.21~200141020/hachu.c:2250:10: style: The scope of the variable 'm' can be reduced. [variableScope]
hachu-0.21~200141020/hachu.c:2250:13: style: The scope of the variable 'f' can be reduced. [variableScope]
hachu-0.21~200141020/hachu.c:2250:16: style: The scope of the variable 't' can be reduced. [variableScope]
hachu-0.21~200141020/hachu.c:2399:22: style: The scope of the variable 'realHash' can be reduced. [variableScope]
hachu-0.21~200141020/hachu.c:2401:12: style: The scope of the variable 'l' can be reduced. [variableScope]
hachu-0.21~200141020/hachu.c:2470:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hachu-0.21~200141020/hachu.c:2413:28: style: Function 'MoveToText' argument 2 names different: declaration 'm' definition 'multiLine'. [funcArgNamesDifferent]
hachu-0.21~200141020/hachu.c:127:33: note: Function 'MoveToText' argument 2 names different: declaration 'm' definition 'multiLine'.
hachu-0.21~200141020/hachu.c:2413:28: note: Function 'MoveToText' argument 2 names different: declaration 'm' definition 'multiLine'.
hachu-0.21~200141020/hachu.c:601:9: style: struct member 'HashEntry::upper' is never used. [unusedStructMember]
hachu-0.21~200141020/hachu.c:602:9: style: struct member 'HashEntry::lower' is never used. [unusedStructMember]
hachu-0.21~200141020/hachu.c:603:8: style: struct member 'HashEntry::depthU' is never used. [unusedStructMember]
hachu-0.21~200141020/hachu.c:604:8: style: struct member 'HashEntry::depthL' is never used. [unusedStructMember]
hachu-0.21~200141020/hachu.c:605:8: style: struct member 'HashEntry::flags' is never used. [unusedStructMember]
hachu-0.21~200141020/hachu.c:606:8: style: struct member 'HashEntry::age' is never used. [unusedStructMember]
hachu-0.21~200141020/hachu.c:2655:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hachu-0.21~200141020/hachu.c:2801:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hachu-0.21~200141020/hachu.c:2860:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hachu-0.21~200141020/hachu.c:856:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hachu-0.21~200141020/hachu.c:2522:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[15:33]
ftp://ftp.se.debian.org/debian/pool/main/h/haci/haci_0.98c.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hackrf/hackrf_2018.01.1.orig.tar.xz
hackrf-2018.01.1/firmware/common/hackrf_core.c:433:37: style: Function 'sample_rate_set' argument 1 names different: declaration 'sampling_rate_hz' definition 'sample_rate_hz'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/hackrf_core.h:262:37: note: Function 'sample_rate_set' argument 1 names different: declaration 'sampling_rate_hz' definition 'sample_rate_hz'.
hackrf-2018.01.1/firmware/common/hackrf_core.c:433:37: note: Function 'sample_rate_set' argument 1 names different: declaration 'sampling_rate_hz' definition 'sample_rate_hz'.
hackrf-2018.01.1/firmware/common/i2c_lpc.c:48:7: style: The scope of the variable 'ack' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/i2c_lpc.c:29:60: style: Function 'i2c_lpc_start' argument 2 names different: declaration 'config' definition '_config'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/i2c_lpc.h:34:60: note: Function 'i2c_lpc_start' argument 2 names different: declaration 'config' definition '_config'.
hackrf-2018.01.1/firmware/common/i2c_lpc.c:29:60: note: Function 'i2c_lpc_start' argument 2 names different: declaration 'config' definition '_config'.
hackrf-2018.01.1/firmware/common/max2837_regs.def:32:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:54:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:71:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:139:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:147:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:166:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:172:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:207:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:213:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:241:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:260:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:279:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:325:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/max2837_regs.def:387:1: style: Same expression on both sides of '-'. [duplicateExpression]
hackrf-2018.01.1/firmware/common/operacake.c:80:10: style: The scope of the variable 'reg' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/operacake.c:80:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/rffc5071_spi.c:144:62: style: Function 'rffc5071_spi_transfer' argument 2 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/rffc5071_spi.h:38:62: note: Function 'rffc5071_spi_transfer' argument 2 names different: declaration 'data' definition '_data'.
hackrf-2018.01.1/firmware/common/rffc5071_spi.c:144:62: note: Function 'rffc5071_spi_transfer' argument 2 names different: declaration 'data' definition '_data'.
hackrf-2018.01.1/firmware/common/si5351c.c:255:11: style: The scope of the variable 'data' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/spi_ssp.c:27:60: style: Function 'spi_ssp_start' argument 2 names different: declaration 'config' definition '_config'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/spi_ssp.h:41:60: note: Function 'spi_ssp_start' argument 2 names different: declaration 'config' definition '_config'.
hackrf-2018.01.1/firmware/common/spi_ssp.c:27:60: note: Function 'spi_ssp_start' argument 2 names different: declaration 'config' definition '_config'.
hackrf-2018.01.1/firmware/common/usb_queue.c:195:36: warning: Either the condition 'queue==NULL' is redundant or there is possible null pointer dereference: queue. [nullPointerRedundantCheck]
hackrf-2018.01.1/firmware/common/usb_queue.c:194:19: note: Assuming that condition 'queue==NULL' is not redundant
hackrf-2018.01.1/firmware/common/usb_queue.c:195:36: note: Null pointer dereference
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:59:21: style: The scope of the variable 'ucByteVal1' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:60:21: style: The scope of the variable 'ucByteVal2' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:145:21: style: The scope of the variable 'usSum' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:146:21: style: The scope of the variable 'usVal1' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:147:21: style: The scope of the variable 'usVal2' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:15:25: style: Function 'value' argument 1 names different: declaration 'x' definition 'plvValue'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:71:27: note: Function 'value' argument 1 names different: declaration 'x' definition 'plvValue'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:15:25: note: Function 'value' argument 1 names different: declaration 'x' definition 'plvValue'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:38:29: style: Function 'initLenVal' argument 1 names different: declaration 'x' definition 'plv'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:74:32: note: Function 'initLenVal' argument 1 names different: declaration 'x' definition 'plv'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:38:29: note: Function 'initLenVal' argument 1 names different: declaration 'x' definition 'plv'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:39:29: style: Function 'initLenVal' argument 2 names different: declaration 'value' definition 'lValue'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:74:40: note: Function 'initLenVal' argument 2 names different: declaration 'value' definition 'lValue'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:39:29: note: Function 'initLenVal' argument 2 names different: declaration 'value' definition 'lValue'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:53:29: style: Function 'EqualLenVal' argument 1 names different: declaration 'expected' definition 'plvTdoExpected'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:77:34: note: Function 'EqualLenVal' argument 1 names different: declaration 'expected' definition 'plvTdoExpected'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:53:29: note: Function 'EqualLenVal' argument 1 names different: declaration 'expected' definition 'plvTdoExpected'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:54:29: style: Function 'EqualLenVal' argument 2 names different: declaration 'actual' definition 'plvTdoCaptured'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:77:52: note: Function 'EqualLenVal' argument 2 names different: declaration 'actual' definition 'plvTdoCaptured'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:54:29: note: Function 'EqualLenVal' argument 2 names different: declaration 'actual' definition 'plvTdoCaptured'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:55:29: style: Function 'EqualLenVal' argument 3 names different: declaration 'mask' definition 'plvTdoMask'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:77:68: note: Function 'EqualLenVal' argument 3 names different: declaration 'mask' definition 'plvTdoMask'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:55:29: note: Function 'EqualLenVal' argument 3 names different: declaration 'mask' definition 'plvTdoMask'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:94:25: style: Function 'RetBit' argument 1 names different: declaration 'lv' definition 'plv'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:83:29: note: Function 'RetBit' argument 1 names different: declaration 'lv' definition 'plv'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:94:25: note: Function 'RetBit' argument 1 names different: declaration 'lv' definition 'plv'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:95:25: style: Function 'RetBit' argument 2 names different: declaration 'byte' definition 'iByte'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:83:37: note: Function 'RetBit' argument 2 names different: declaration 'byte' definition 'iByte'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:95:25: note: Function 'RetBit' argument 2 names different: declaration 'byte' definition 'iByte'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:96:25: style: Function 'RetBit' argument 3 names different: declaration 'bit' definition 'iBit'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:83:47: note: Function 'RetBit' argument 3 names different: declaration 'bit' definition 'iBit'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:96:25: note: Function 'RetBit' argument 3 names different: declaration 'bit' definition 'iBit'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:113:25: style: Function 'SetBit' argument 1 names different: declaration 'lv' definition 'plv'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:87:28: note: Function 'SetBit' argument 1 names different: declaration 'lv' definition 'plv'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:113:25: note: Function 'SetBit' argument 1 names different: declaration 'lv' definition 'plv'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:114:25: style: Function 'SetBit' argument 2 names different: declaration 'byte' definition 'iByte'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:87:36: note: Function 'SetBit' argument 2 names different: declaration 'byte' definition 'iByte'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:114:25: note: Function 'SetBit' argument 2 names different: declaration 'byte' definition 'iByte'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:115:25: style: Function 'SetBit' argument 3 names different: declaration 'bit' definition 'iBit'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:87:46: note: Function 'SetBit' argument 3 names different: declaration 'bit' definition 'iBit'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:115:25: note: Function 'SetBit' argument 3 names different: declaration 'bit' definition 'iBit'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:116:25: style: Function 'SetBit' argument 4 names different: declaration 'val' definition 'sVal'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:87:57: note: Function 'SetBit' argument 4 names different: declaration 'val' definition 'sVal'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:116:25: note: Function 'SetBit' argument 4 names different: declaration 'val' definition 'sVal'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:140:25: style: Function 'addVal' argument 1 names different: declaration 'resVal' definition 'plvResVal'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:80:28: note: Function 'addVal' argument 1 names different: declaration 'resVal' definition 'plvResVal'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:140:25: note: Function 'addVal' argument 1 names different: declaration 'resVal' definition 'plvResVal'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:141:25: style: Function 'addVal' argument 2 names different: declaration 'val1' definition 'plvVal1'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:80:44: note: Function 'addVal' argument 2 names different: declaration 'val1' definition 'plvVal1'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:141:25: note: Function 'addVal' argument 2 names different: declaration 'val1' definition 'plvVal1'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:142:25: style: Function 'addVal' argument 3 names different: declaration 'val2' definition 'plvVal2'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:80:58: note: Function 'addVal' argument 3 names different: declaration 'val2' definition 'plvVal2'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:142:25: note: Function 'addVal' argument 3 names different: declaration 'val2' definition 'plvVal2'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:178:25: style: Function 'readVal' argument 1 names different: declaration 'x' definition 'plv'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:90:30: note: Function 'readVal' argument 1 names different: declaration 'x' definition 'plv'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:178:25: note: Function 'readVal' argument 1 names different: declaration 'x' definition 'plv'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:179:25: style: Function 'readVal' argument 2 names different: declaration 'numBytes' definition 'sNumBytes'. [funcArgNamesDifferent]
hackrf-2018.01.1/firmware/common/xapp058/lenval.h:90:39: note: Function 'readVal' argument 2 names different: declaration 'numBytes' definition 'sNumBytes'.
hackrf-2018.01.1/firmware/common/xapp058/lenval.c:179:25: note: Function 'readVal' argument 2 names different: declaration 'numBytes' definition 'sNumBytes'.
hackrf-2018.01.1/firmware/common/xapp058/micro.c:1745:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hackrf-2018.01.1/firmware/common/xapp058/micro.c:1753:5: note: Found duplicate branches for 'if' and 'else'.
hackrf-2018.01.1/firmware/common/xapp058/micro.c:1745:5: note: Found duplicate branches for 'if' and 'else'.
hackrf-2018.01.1/firmware/common/xapp058/micro.c:503:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/micro.c:726:21: style: The scope of the variable 'ucTdiByte' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/micro.c:727:21: style: The scope of the variable 'ucTdoByte' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/micro.c:989:21: style: The scope of the variable 'ucDataMask' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/micro.c:1355:21: style: The scope of the variable 'iDataMaskLen' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/micro.c:1356:21: style: The scope of the variable 'ucDataMask' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/common/xapp058/micro.c:1358:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/hackrf_usb/usb_api_board_info.c:49:10: style: The scope of the variable 'length' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/hackrf_usb/usb_api_board_info.c:62:10: style: The scope of the variable 'length' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/hackrf_usb/usb_api_cpld.c:64:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/hackrf_usb/usb_api_register.c:132:11: style: The scope of the variable 'value' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/hackrf_usb/usb_api_sweep.c:50:11: style: The scope of the variable 'num_samples' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/sgpio-rx/sgpio-rx.c:51:11: style: The scope of the variable 'magsq' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/sgpio-rx/sgpio-rx.c:52:9: style: The scope of the variable 'sigi' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/sgpio-rx/sgpio-rx.c:52:15: style: The scope of the variable 'sigq' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/startup_systick/startup_systick.c:96:21: style: The scope of the variable 'end' can be reduced. [variableScope]
hackrf-2018.01.1/firmware/startup_systick_perfo/startup_systick.c:96:21: style: The scope of the variable 'end' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_cpldjtag.c:142:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_cpldjtag.c:154:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_cpldjtag.c:147:0: error: Resource leak: fd [resourceLeak]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:97:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:96:0: note: Variable 'result' is reassigned a value before the old one has been used.
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:97:2: note: Variable 'result' is reassigned a value before the old one has been used.
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:140:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:139:0: note: Variable 'result' is reassigned a value before the old one has been used.
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:140:2: note: Variable 'result' is reassigned a value before the old one has been used.
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:260:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:259:0: note: Variable 'result' is reassigned a value before the old one has been used.
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:260:2: note: Variable 'result' is reassigned a value before the old one has been used.
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:155:11: style: The scope of the variable 'p1' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:155:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:155:17: style: The scope of the variable 'p3' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_debug.c:209:6: style: The scope of the variable 'result' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_info.c:41:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_info.c:31:0: note: Variable 'result' is reassigned a value before the old one has been used.
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_info.c:41:2: note: Variable 'result' is reassigned a value before the old one has been used.
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_operacake.c:71:10: style: The scope of the variable 'operacakes' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_operacake.c:72:10: style: The scope of the variable 'operacake_count' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_operacake.c:73:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_spiflash.c:200:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_spiflash.c:290:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_spiflash.c:107:11: style: The scope of the variable 'tmp_length' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_spiflash.c:233:0: error: Resource leak: fd [resourceLeak]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_sweep.c:371:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_sweep.c:200:11: style: The scope of the variable 'ubuf' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_sweep.c:344:6: style: The scope of the variable 'step_count' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:813:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:820:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:956:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:1070:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:279:6: style: The scope of the variable 'digit' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:364:9: style: The scope of the variable 'bytes_to_write' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:365:9: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:366:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:415:9: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:537:7: style: The scope of the variable 'date_time' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:544:14: style: The scope of the variable 'timeinfo' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:545:7: style: The scope of the variable 'file_pos' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:1046:12: style: The scope of the variable 'byte_count_now' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:1048:9: style: The scope of the variable 'time_difference' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:1048:26: style: The scope of the variable 'rate' can be reduced. [variableScope]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:127:10: style: struct member 't_WAVRIFF_hdr::groupID' is never used. [unusedStructMember]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:129:10: style: struct member 't_WAVRIFF_hdr::riffType' is never used. [unusedStructMember]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:135:9: style: struct member 't_FormatChunk::chunkID' is never used. [unusedStructMember]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:138:12: style: struct member 't_FormatChunk::wFormatTag' is never used. [unusedStructMember]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:139:12: style: struct member 't_FormatChunk::wChannels' is never used. [unusedStructMember]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:142:12: style: struct member 't_FormatChunk::wBlockAlign' is never used. [unusedStructMember]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:143:12: style: struct member 't_FormatChunk::wBitsPerSample' is never used. [unusedStructMember]
hackrf-2018.01.1/host/hackrf-tools/src/hackrf_transfer.c:148:11: style: struct member 't_DataChunk::chunkID' is never used. [unusedStructMember]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1293:36: warning: Redundant assignment of 'read_partid_serialno->part_id[0]' to itself. [selfAssignment]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1294:36: warning: Redundant assignment of 'read_partid_serialno->part_id[1]' to itself. [selfAssignment]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1295:38: warning: Redundant assignment of 'read_partid_serialno->serial_no[0]' to itself. [selfAssignment]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1296:38: warning: Redundant assignment of 'read_partid_serialno->serial_no[1]' to itself. [selfAssignment]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1297:38: warning: Redundant assignment of 'read_partid_serialno->serial_no[2]' to itself. [selfAssignment]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1298:38: warning: Redundant assignment of 'read_partid_serialno->serial_no[3]' to itself. [selfAssignment]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:157:11: style: The scope of the variable 'transfer_index' can be reduced. [variableScope]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:176:11: style: The scope of the variable 'transfer_index' can be reduced. [variableScope]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:241:6: style: The scope of the variable 'error' can be reduced. [variableScope]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:242:11: style: The scope of the variable 'transfer_index' can be reduced. [variableScope]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1419:6: style: The scope of the variable 'error' can be reduced. [variableScope]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1473:6: style: The scope of the variable 'result' can be reduced. [variableScope]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1498:6: style: The scope of the variable 'result' can be reduced. [variableScope]
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1207:72: style: Function 'hackrf_set_sample_rate' argument 2 names different: declaration 'freq_hz' definition 'freq'. [funcArgNamesDifferent]
hackrf-2018.01.1/host/libhackrf/src/hackrf.h:195:86: note: Function 'hackrf_set_sample_rate' argument 2 names different: declaration 'freq_hz' definition 'freq'.
hackrf-2018.01.1/host/libhackrf/src/hackrf.c:1207:72: note: Function 'hackrf_set_sample_rate' argument 2 names different: declaration 'freq_hz' definition 'freq'.
[15:33]
ftp://ftp.se.debian.org/debian/pool/main/h/hadori/hadori_1.0.orig.tar.gz
[15:33]
ftp://ftp.se.debian.org/debian/pool/main/h/haildb/haildb_2.3.2.orig.tar.gz
haildb-2.3.2/api/api0api.c:2274:3: warning: Either the condition '!new_table' is redundant or there is possible null pointer dereference: new_table. [nullPointerRedundantCheck]
haildb-2.3.2/api/api0api.c:2277:6: note: Assuming that condition '!new_table' is not redundant
haildb-2.3.2/api/api0api.c:2274:3: note: Null pointer dereference
haildb-2.3.2/api/api0api.c:1489:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/api/api0api.c:1482:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/api/api0api.c:1489:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/api/api0api.c:2768:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/api/api0api.c:2765:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/api/api0api.c:2768:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/api/api0api.c:3369:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/api/api0api.c:3354:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/api/api0api.c:3369:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/api/api0api.c:4392:3: style: Variable 'pad_char' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/api/api0api.c:4390:0: note: Variable 'pad_char' is reassigned a value before the old one has been used.
haildb-2.3.2/api/api0api.c:4392:3: note: Variable 'pad_char' is reassigned a value before the old one has been used.
haildb-2.3.2/api/api0api.c:5233:2: style: Variable 'ib_trx' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/api/api0api.c:5228:0: note: Variable 'ib_trx' is reassigned a value before the old one has been used.
haildb-2.3.2/api/api0api.c:5233:2: note: Variable 'ib_trx' is reassigned a value before the old one has been used.
haildb-2.3.2/api/api0api.c:2392:18: style: The scope of the variable 'ib_index_def' can be reduced. [variableScope]
haildb-2.3.2/api/api0api.c:3468:13: style: The scope of the variable 'dst_field' can be reduced. [variableScope]
haildb-2.3.2/api/api0api.c:3601:16: style: The scope of the variable 'upd_field' can be reduced. [variableScope]
haildb-2.3.2/api/api0api.c:6191:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
haildb-2.3.2/api/api0api.c:248:4: style: Function 'ib_default_compare' argument 1 names different: declaration 'col_meta' definition 'ib_col_meta'. [funcArgNamesDifferent]
haildb-2.3.2/api/api0api.c:90:4: note: Function 'ib_default_compare' argument 1 names different: declaration 'col_meta' definition 'ib_col_meta'.
haildb-2.3.2/api/api0api.c:248:4: note: Function 'ib_default_compare' argument 1 names different: declaration 'col_meta' definition 'ib_col_meta'.
haildb-2.3.2/api/api0api.c:2691:14: style: Variable 'index_def' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/btr/btr0btr.c:2732:0: error: #error "FIL_NULL != 0xffffffff" [preprocessorErrorDirective]
haildb-2.3.2/btr/btr0cur.c:720:10: style: The scope of the variable 'node_ptr' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0cur.c:850:10: style: The scope of the variable 'node_ptr' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0cur.c:2473:10: style: The scope of the variable 'rec' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0cur.c:2674:9: style: The scope of the variable 'rec' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0cur.c:3112:14: style: The scope of the variable 'slot1' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0cur.c:3257:11: style: The scope of the variable 'page' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0cur.c:3258:10: style: The scope of the variable 'rec' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0cur.c:4262:11: style: The scope of the variable 'page' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0pcur.c:493:10: style: Variable 'space' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/btr/btr0sea.c:546:9: style: The scope of the variable 'rec' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0sea.c:611:10: style: The scope of the variable 'params2' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0sea.c:1574:16: style: The scope of the variable 'table' can be reduced. [variableScope]
haildb-2.3.2/btr/btr0sea.c:1558:10: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/buf/buf0buf.c:3045:2: style: Variable 'free_block' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/buf/buf0buf.c:3038:0: note: Variable 'free_block' is reassigned a value before the old one has been used.
haildb-2.3.2/buf/buf0buf.c:3045:2: note: Variable 'free_block' is reassigned a value before the old one has been used.
haildb-2.3.2/buf/buf0buf.c:1024:29: warning: Division of result of sizeof() on pointer type. [divideSizeof]
haildb-2.3.2/buf/buf0flu.c:134:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/buf/buf0flu.c:131:0: note: Variable 'ret' is reassigned a value before the old one has been used.
haildb-2.3.2/buf/buf0flu.c:134:2: note: Variable 'ret' is reassigned a value before the old one has been used.
haildb-2.3.2/buf/buf0flu.c:1141:14: style: The scope of the variable 'bpage' can be reduced. [variableScope]
haildb-2.3.2/buf/buf0lru.c:66:0: error: #error "BUF_LRU_NON_OLD_MIN_LEN >= BUF_LRU_OLD_MIN_LEN" [preprocessorErrorDirective]
haildb-2.3.2/ddl/ddl0ddl.c:1398:35: style: Condition 'n_constraints_to_drop>0' is always false [knownConditionTrueFalse]
haildb-2.3.2/ddl/ddl0ddl.c:1277:33: note: Assignment 'n_constraints_to_drop=0', assigned value is 0
haildb-2.3.2/ddl/ddl0ddl.c:1398:35: note: Condition 'n_constraints_to_drop>0' is always false
haildb-2.3.2/ddl/ddl0ddl.c:1410:5: warning: Possible null pointer dereference: constraints_to_drop [nullPointer]
haildb-2.3.2/ddl/ddl0ddl.c:1276:37: note: Assignment 'constraints_to_drop=NULL', assigned value is 0
haildb-2.3.2/ddl/ddl0ddl.c:1410:5: note: Null pointer dereference
haildb-2.3.2/ddl/ddl0ddl.c:1191:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/ddl/ddl0ddl.c:1159:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/ddl/ddl0ddl.c:1191:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/ddl/ddl0ddl.c:1398:35: style: Same expression on both sides of '>' because the value of 'n_constraints_to_drop' and '0' are the same. [duplicateExpression]
haildb-2.3.2/ddl/ddl0ddl.c:1277:33: note: 'n_constraints_to_drop' is assigned value '0' here.
haildb-2.3.2/ddl/ddl0ddl.c:1398:35: note: Same expression on both sides of '>' because the value of 'n_constraints_to_drop' and '0' are the same.
haildb-2.3.2/dict/dict0boot.c:363:0: error: #error "DICT_SYS_INDEXES_PAGE_NO_FIELD != 6 + 2" [preprocessorErrorDirective]
haildb-2.3.2/dict/dict0crea.c:90:0: error: #error [preprocessorErrorDirective]
haildb-2.3.2/dict/dict0dict.c:760:0: error: #error "DATA_TRX_ID != 1" [preprocessorErrorDirective]
haildb-2.3.2/dict/dict0load.c:622:3: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/dict/dict0load.c:619:3: note: Variable 'field' is reassigned a value before the old one has been used.
haildb-2.3.2/dict/dict0load.c:622:3: note: Variable 'field' is reassigned a value before the old one has been used.
haildb-2.3.2/dict/dict0load.c:470:15: style: The scope of the variable 'rec' can be reduced. [variableScope]
haildb-2.3.2/dict/dict0load.c:471:14: style: The scope of the variable 'field' can be reduced. [variableScope]
haildb-2.3.2/dict/dict0load.c:474:9: style: The scope of the variable 'name' can be reduced. [variableScope]
haildb-2.3.2/dict/dict0load.c:1205:15: style: The scope of the variable 'rec' can be reduced. [variableScope]
haildb-2.3.2/dict/dict0load.c:1206:14: style: The scope of the variable 'field' can be reduced. [variableScope]
haildb-2.3.2/dict/dict0load.c:292:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
haildb-2.3.2/dict/dict0load.c:969:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
haildb-2.3.2/dict/dict0load.c:978:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
haildb-2.3.2/dict/dict0load.c:1007:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
haildb-2.3.2/dict/dict0mem.c:62:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
haildb-2.3.2/eval/eval0eval.c:267:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
haildb-2.3.2/eval/eval0eval.c:302:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
haildb-2.3.2/eval/eval0eval.c:614:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
haildb-2.3.2/eval/eval0eval.c:395:9: style: Variable 'arg2' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/fil/fil0fil.c:4388:0: error: #error "(1 << UNIV_PAGE_SIZE_SHIFT) != UNIV_PAGE_SIZE" [preprocessorErrorDirective]
haildb-2.3.2/fsp/fsp0fsp.c:1458:0: error: failed to evaluate #if condition, division/modulo by zero [preprocessorErrorDirective]
haildb-2.3.2/fut/fut0lst.c:85:15: style: The scope of the variable 'last_node' can be reduced. [variableScope]
haildb-2.3.2/fut/fut0lst.c:128:15: style: The scope of the variable 'first_node' can be reduced. [variableScope]
haildb-2.3.2/fut/fut0lst.c:171:15: style: The scope of the variable 'node3' can be reduced. [variableScope]
haildb-2.3.2/fut/fut0lst.c:224:15: style: The scope of the variable 'node1' can be reduced. [variableScope]
haildb-2.3.2/fut/fut0lst.c:278:15: style: The scope of the variable 'node1' can be reduced. [variableScope]
haildb-2.3.2/fut/fut0lst.c:281:15: style: The scope of the variable 'node3' can be reduced. [variableScope]
haildb-2.3.2/fut/fut0lst.c:356:15: style: The scope of the variable 'node1' can be reduced. [variableScope]
haildb-2.3.2/ha/ha0storage.c:66:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
haildb-2.3.2/ha/ha0storage.c:68:11: note: Assuming that condition 'node==NULL' is not redundant
haildb-2.3.2/ha/ha0storage.c:66:3: note: Null pointer dereference
haildb-2.3.2/ibuf/ibuf0ibuf.c:1303:12: style: The scope of the variable 'field' can be reduced. [variableScope]
haildb-2.3.2/ibuf/ibuf0ibuf.c:1484:18: style: The scope of the variable 'entry_field' can be reduced. [variableScope]
haildb-2.3.2/ibuf/ibuf0ibuf.c:2541:15: style: The scope of the variable 'rec' can be reduced. [variableScope]
haildb-2.3.2/ibuf/ibuf0ibuf.c:2542:14: style: The scope of the variable 'field' can be reduced. [variableScope]
haildb-2.3.2/ibuf/ibuf0ibuf.c:1445:11: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/log/log0recv.c:191:2: style: Variable 'recv_lsn_checks_on' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/log/log0recv.c:178:2: note: Variable 'recv_lsn_checks_on' is reassigned a value before the old one has been used.
haildb-2.3.2/log/log0recv.c:191:2: note: Variable 'recv_lsn_checks_on' is reassigned a value before the old one has been used.
haildb-2.3.2/log/log0recv.c:208:2: style: Variable 'recv_n_pool_free_frames' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/log/log0recv.c:180:2: note: Variable 'recv_n_pool_free_frames' is reassigned a value before the old one has been used.
haildb-2.3.2/log/log0recv.c:208:2: note: Variable 'recv_n_pool_free_frames' is reassigned a value before the old one has been used.
haildb-2.3.2/log/log0recv.c:1671:15: style: The scope of the variable 'recv_addr' can be reduced. [variableScope]
haildb-2.3.2/log/log0recv.c:555:14: style: Variable 'limit_lsn' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/log/log0recv.c:3026:17: style: Variable 'archived_lsn' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/mem/mem0mem.c:378:3: warning: Either the condition 'heap' is redundant or there is possible null pointer dereference: heap. [nullPointerRedundantCheck]
haildb-2.3.2/mem/mem0mem.c:312:6: note: Assuming that condition 'heap' is not redundant
haildb-2.3.2/mem/mem0mem.c:378:3: note: Null pointer dereference
haildb-2.3.2/mtr/mtr0log.c:586:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haildb-2.3.2/mtr/mtr0mtr.c:88:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
haildb-2.3.2/mtr/mtr0mtr.c:118:15: style: The scope of the variable 'block' can be reduced. [variableScope]
haildb-2.3.2/mtr/mtr0mtr.c:232:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
haildb-2.3.2/mtr/mtr0mtr.c:265:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
haildb-2.3.2/os/os0file.c:3378:18: warning: Possible null pointer dereference: array [nullPointer]
haildb-2.3.2/os/os0file.c:3702:11: note: Assignment 'array=NULL', assigned value is 0
haildb-2.3.2/os/os0file.c:3706:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
haildb-2.3.2/os/os0file.c:3378:18: note: Null pointer dereference
haildb-2.3.2/os/os0file.c:3384:9: warning: Possible null pointer dereference: array [nullPointer]
haildb-2.3.2/os/os0file.c:3702:11: note: Assignment 'array=NULL', assigned value is 0
haildb-2.3.2/os/os0file.c:3706:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
haildb-2.3.2/os/os0file.c:3384:9: note: Null pointer dereference
haildb-2.3.2/os/os0file.c:3387:17: warning: Possible null pointer dereference: array [nullPointer]
haildb-2.3.2/os/os0file.c:3702:11: note: Assignment 'array=NULL', assigned value is 0
haildb-2.3.2/os/os0file.c:3706:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
haildb-2.3.2/os/os0file.c:3387:17: note: Null pointer dereference
haildb-2.3.2/os/os0file.c:3389:6: warning: Possible null pointer dereference: array [nullPointer]
haildb-2.3.2/os/os0file.c:3702:11: note: Assignment 'array=NULL', assigned value is 0
haildb-2.3.2/os/os0file.c:3706:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
haildb-2.3.2/os/os0file.c:3389:6: note: Null pointer dereference
haildb-2.3.2/os/os0file.c:3424:2: warning: Possible null pointer dereference: array [nullPointer]
haildb-2.3.2/os/os0file.c:3702:11: note: Assignment 'array=NULL', assigned value is 0
haildb-2.3.2/os/os0file.c:3706:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
haildb-2.3.2/os/os0file.c:3424:2: note: Null pointer dereference
haildb-2.3.2/os/os0file.c:3426:6: warning: Possible null pointer dereference: array [nullPointer]
haildb-2.3.2/os/os0file.c:3702:11: note: Assignment 'array=NULL', assigned value is 0
haildb-2.3.2/os/os0file.c:3706:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
haildb-2.3.2/os/os0file.c:3426:6: note: Null pointer dereference
haildb-2.3.2/os/os0file.c:3430:6: warning: Possible null pointer dereference: array [nullPointer]
haildb-2.3.2/os/os0file.c:3702:11: note: Assignment 'array=NULL', assigned value is 0
haildb-2.3.2/os/os0file.c:3706:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
haildb-2.3.2/os/os0file.c:3430:6: note: Null pointer dereference
haildb-2.3.2/os/os0file.c:3454:16: warning: Possible null pointer dereference: array [nullPointer]
haildb-2.3.2/os/os0file.c:3702:11: note: Assignment 'array=NULL', assigned value is 0
haildb-2.3.2/os/os0file.c:3706:41: note: Calling function 'os_aio_array_reserve_slot', 2nd argument 'array' value is 0
haildb-2.3.2/os/os0file.c:3454:16: note: Null pointer dereference
haildb-2.3.2/os/os0file.c:3101:17: style: The scope of the variable 'slot' can be reduced. [variableScope]
haildb-2.3.2/os/os0file.c:3503:17: style: The scope of the variable 'slot' can be reduced. [variableScope]
haildb-2.3.2/os/os0file.c:4266:17: style: The scope of the variable 'slot' can be reduced. [variableScope]
haildb-2.3.2/page/page0cur.c:1948:0: error: #error "PAGE_DIR_SLOT_MIN_N_OWNED < 2" [preprocessorErrorDirective]
haildb-2.3.2/page/page0page.c:261:8: style: The scope of the variable 'block' can be reduced. [variableScope]
haildb-2.3.2/page/page0page.c:1417:11: style: The scope of the variable 'old_rec' can be reduced. [variableScope]
haildb-2.3.2/page/page0page.c:1418:11: style: The scope of the variable 'new_rec' can be reduced. [variableScope]
haildb-2.3.2/page/page0page.c:1629:19: style: The scope of the variable 'slot' can be reduced. [variableScope]
haildb-2.3.2/page/page0zip.c:3862:0: error: #error "REC_NODE_PTR_SIZE != 4" [preprocessorErrorDirective]
lexyy.c:2196:27: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:2193:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lexyy.c:2196:27: note: Null pointer dereference
lexyy.c:2198:9: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:2193:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lexyy.c:2198:9: note: Null pointer dereference
lexyy.c:2524:2: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:2417:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexyy.c:2524:2: note: Null pointer dereference
lexyy.c:2525:2: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:2417:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexyy.c:2525:2: note: Null pointer dereference
lexyy.c:2536:9: warning: Possible null pointer dereference: b [nullPointer]
lexyy.c:2417:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lexyy.c:2536:9: note: Null pointer dereference
lexyy.c:2306:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lexyy.c:361:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexyy.c:2306:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lexyy.c:2768:55: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lexyy.c:831:54: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lexyy.c:2768:55: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
pars0lex.l:701:55: style: Function 'yyset_extra' argument 1 names different: declaration 'user_defined' definition 'p'. [funcArgNamesDifferent]
lexyy.c:835:64: note: Function 'yyset_extra' argument 1 names different: declaration 'user_defined' definition 'p'.
pars0lex.l:701:55: note: Function 'yyset_extra' argument 1 names different: declaration 'user_defined' definition 'p'.
pars0grm.y:383:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
haildb-2.3.2/pars/pars0opt.c:92:16: style: The scope of the variable 'table' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0opt.c:93:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0opt.c:252:15: style: The scope of the variable 'new_cond' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0opt.c:482:11: style: The scope of the variable 'plan' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0opt.c:719:15: style: The scope of the variable 'new_cond' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0opt.c:765:14: style: The scope of the variable 'arg1' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0opt.c:844:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0opt.c:945:15: style: The scope of the variable 'new_cond' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0opt.c:946:11: style: The scope of the variable 'plan' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0opt.c:1105:16: style: The scope of the variable 'table' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0opt.c:1177:10: style: The scope of the variable 'plan' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0pars.c:412:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0pars.c:517:14: style: The scope of the variable 'arg' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0pars.c:666:16: style: The scope of the variable 'table' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0pars.c:939:16: style: The scope of the variable 'upd_field' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0pars.c:941:15: style: The scope of the variable 'col_sym' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0pars.c:1310:16: style: The scope of the variable 'elsif_node' can be reduced. [variableScope]
haildb-2.3.2/pars/pars0pars.c:1673:17: style: The scope of the variable 'dtype' can be reduced. [variableScope]
haildb-2.3.2/que/que0que.c:355:2: style: Variable 'suspended_thr' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/que/que0que.c:348:0: note: Variable 'suspended_thr' is reassigned a value before the old one has been used.
haildb-2.3.2/que/que0que.c:355:2: note: Variable 'suspended_thr' is reassigned a value before the old one has been used.
haildb-2.3.2/que/que0que.c:356:2: style: Variable 'completed_thr' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/que/que0que.c:349:0: note: Variable 'completed_thr' is reassigned a value before the old one has been used.
haildb-2.3.2/que/que0que.c:356:2: note: Variable 'completed_thr' is reassigned a value before the old one has been used.
haildb-2.3.2/rem/rem0rec.c:167:16: style: The scope of the variable 'field' can be reduced. [variableScope]
haildb-2.3.2/rem/rem0rec.c:1083:17: style: The scope of the variable 'type' can be reduced. [variableScope]
haildb-2.3.2/rem/rem0rec.c:1505:14: style: The scope of the variable 'data' can be reduced. [variableScope]
haildb-2.3.2/rem/rem0rec.c:1564:14: style: The scope of the variable 'data' can be reduced. [variableScope]
haildb-2.3.2/rem/rem0rec.c:1628:14: style: The scope of the variable 'data' can be reduced. [variableScope]
haildb-2.3.2/row/row0ins.c:99:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
haildb-2.3.2/row/row0ins.c:360:14: style: The scope of the variable 'upd_node' can be reduced. [variableScope]
haildb-2.3.2/row/row0ins.c:1939:9: style: The scope of the variable 'rec' can be reduced. [variableScope]
haildb-2.3.2/row/row0merge.c:2010:2: style: Variable 'new_table' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/row/row0merge.c:2000:0: note: Variable 'new_table' is reassigned a value before the old one has been used.
haildb-2.3.2/row/row0merge.c:2010:2: note: Variable 'new_table' is reassigned a value before the old one has been used.
haildb-2.3.2/row/row0merge.c:2070:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/row/row0merge.c:2048:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/row/row0merge.c:2070:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/row/row0merge.c:2124:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/row/row0merge.c:2103:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/row/row0merge.c:2124:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/row/row0merge.c:460:12: style: Variable 'offsets' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/row/row0purge.c:351:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
haildb-2.3.2/row/row0purge.c:352:16: style: The scope of the variable 'index' can be reduced. [variableScope]
haildb-2.3.2/row/row0row.c:221:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
haildb-2.3.2/row/row0row.c:333:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
haildb-2.3.2/row/row0row.c:335:14: style: The scope of the variable 'field' can be reduced. [variableScope]
haildb-2.3.2/row/row0row.c:405:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
haildb-2.3.2/row/row0row.c:451:12: style: The scope of the variable 'dfield' can be reduced. [variableScope]
haildb-2.3.2/row/row0row.c:453:14: style: The scope of the variable 'field' can be reduced. [variableScope]
haildb-2.3.2/row/row0row.c:457:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
haildb-2.3.2/row/row0sel.c:274:10: style: The scope of the variable 'plan' can be reduced. [variableScope]
haildb-2.3.2/row/row0sel.c:467:13: style: The scope of the variable 'sel_buf' can be reduced. [variableScope]
haildb-2.3.2/row/row0sel.c:492:13: style: The scope of the variable 'sel_buf' can be reduced. [variableScope]
haildb-2.3.2/row/row0sel.c:956:14: style: The scope of the variable 'exp' can be reduced. [variableScope]
haildb-2.3.2/row/row0sel.c:1934:14: style: The scope of the variable 'table_node' can be reduced. [variableScope]
haildb-2.3.2/row/row0sel.c:2231:14: style: The scope of the variable 'node' can be reduced. [variableScope]
haildb-2.3.2/row/row0umod.c:453:10: style: The scope of the variable 'update' can be reduced. [variableScope]
haildb-2.3.2/row/row0umod.c:539:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
haildb-2.3.2/row/row0umod.c:540:16: style: The scope of the variable 'index' can be reduced. [variableScope]
haildb-2.3.2/row/row0umod.c:593:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
haildb-2.3.2/row/row0umod.c:594:16: style: The scope of the variable 'index' can be reduced. [variableScope]
haildb-2.3.2/row/row0umod.c:639:16: style: The scope of the variable 'index' can be reduced. [variableScope]
haildb-2.3.2/row/row0upd.c:354:0: error: #error "DATA_TRX_ID + 1 != DATA_ROLL_PTR" [preprocessorErrorDirective]
haildb-2.3.2/row/row0vers.c:358:14: style: The scope of the variable 'heap2' can be reduced. [variableScope]
haildb-2.3.2/row/row0vers.c:530:19: style: The scope of the variable 'undo_rec' can be reduced. [variableScope]
haildb-2.3.2/srv/srv0srv.c:2679:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
haildb-2.3.2/srv/srv0srv.c:920:14: style: The scope of the variable 'slot' can be reduced. [variableScope]
haildb-2.3.2/srv/srv0srv.c:1461:14: style: The scope of the variable 'slot' can be reduced. [variableScope]
haildb-2.3.2/srv/srv0srv.c:2708:9: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
haildb-2.3.2/srv/srv0start.c:893:3: style: Variable 'is_absolute' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/srv/srv0start.c:878:0: note: Variable 'is_absolute' is reassigned a value before the old one has been used.
haildb-2.3.2/srv/srv0start.c:893:3: note: Variable 'is_absolute' is reassigned a value before the old one has been used.
haildb-2.3.2/sync/sync0arr.c:298:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
haildb-2.3.2/sync/sync0arr.c:348:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
haildb-2.3.2/sync/sync0arr.c:466:11: style: The scope of the variable 'mutex' can be reduced. [variableScope]
haildb-2.3.2/sync/sync0arr.c:778:11: style: The scope of the variable 'mutex' can be reduced. [variableScope]
haildb-2.3.2/sync/sync0arr.c:883:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
haildb-2.3.2/sync/sync0arr.c:923:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
haildb-2.3.2/sync/sync0arr.c:990:15: style: The scope of the variable 'cell' can be reduced. [variableScope]
haildb-2.3.2/sync/sync0sync.c:221:16: style: struct member 'sync_thread_struct::levels' is never used. [unusedStructMember]
haildb-2.3.2/sync/sync0sync.c:230:8: style: struct member 'sync_level_struct::latch' is never used. [unusedStructMember]
haildb-2.3.2/tests/bug579934_open_index_by_name_segv.c:97:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/bug579934_open_index_by_name_segv.c:85:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/bug579934_open_index_by_name_segv.c:97:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/bug579934_open_index_by_name_segv.c:169:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/bug579934_open_index_by_name_segv.c:161:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/bug579934_open_index_by_name_segv.c:169:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_client_compare.c:100:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_client_compare.c:88:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_client_compare.c:100:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_client_compare.c:173:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_client_compare.c:165:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_client_compare.c:173:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_client_compare.c:191:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_client_compare.c:188:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_client_compare.c:191:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_client_compare.c:289:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_client_compare.c:284:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_client_compare.c:289:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_cursor.c:87:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_cursor.c:75:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_cursor.c:87:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_cursor.c:145:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_cursor.c:136:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_cursor.c:145:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_cursor.c:163:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_cursor.c:161:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_cursor.c:163:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_cursor.c:342:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_cursor.c:301:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_cursor.c:342:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_ddl.c:84:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_ddl.c:73:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_ddl.c:84:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_ddl.c:144:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_ddl.c:135:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_ddl.c:144:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_ddl.c:323:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_ddl.c:311:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_ddl.c:323:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_ddl.c:464:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_ddl.c:461:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_ddl.c:464:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_ddl.c:374:0: style: Variable 'index_id' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/tests/ib_deadlock.c:172:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_deadlock.c:164:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_deadlock.c:172:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_dict.c:326:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_dict.c:314:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_dict.c:326:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_dict.c:545:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_dict.c:533:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_dict.c:545:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_drop.c:85:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_drop.c:74:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_drop.c:85:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_drop.c:134:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_drop.c:126:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_drop.c:134:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_duplicate_key_name.c:79:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_duplicate_key_name.c:67:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_duplicate_key_name.c:79:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_duplicate_key_name.c:157:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_duplicate_key_name.c:148:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_duplicate_key_name.c:157:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_index.c:197:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_index.c:189:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_index.c:197:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_index.c:215:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_index.c:212:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_index.c:215:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_index.c:218:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_index.c:213:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_index.c:218:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_base.c:68:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_base.c:64:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_base.c:68:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_drv.c:246:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_drv.c:244:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_drv.c:246:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_drv.c:335:7: style: The scope of the variable 'j' can be reduced. [variableScope]
haildb-2.3.2/tests/ib_mt_drv.c:289:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/tests/ib_mt_stress.c:400:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_stress.c:396:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_stress.c:400:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_stress.c:607:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_stress.c:600:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_stress.c:607:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_stress.c:645:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_stress.c:640:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_stress.c:645:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_stress.c:926:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
haildb-2.3.2/tests/ib_mt_t1.c:86:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_t1.c:74:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t1.c:86:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t1.c:143:2: style: Variable 'err2' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_t1.c:75:0: note: Variable 'err2' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t1.c:143:2: note: Variable 'err2' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t1.c:351:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_t1.c:346:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t1.c:351:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t2.c:88:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_t2.c:76:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t2.c:88:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t2.c:136:2: style: Variable 'err2' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_t2.c:77:0: note: Variable 'err2' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t2.c:136:2: note: Variable 'err2' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t2.c:344:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_mt_t2.c:339:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_mt_t2.c:344:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:303:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_perf1.c:295:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:303:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:323:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_perf1.c:320:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:323:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:362:2: style: Variable 'src_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_perf1.c:358:0: note: Variable 'src_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:362:2: note: Variable 'src_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:365:2: style: Variable 'dst_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_perf1.c:359:0: note: Variable 'dst_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:365:2: note: Variable 'dst_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:447:2: style: Variable 't1_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_perf1.c:437:0: note: Variable 't1_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:447:2: note: Variable 't1_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:450:2: style: Variable 't2_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_perf1.c:438:0: note: Variable 't2_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_perf1.c:450:2: note: Variable 't2_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_recover.c:93:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_recover.c:81:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_recover.c:93:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_recover.c:156:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_recover.c:148:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_recover.c:156:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_recover.c:180:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_recover.c:174:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_recover.c:180:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_search.c:114:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_search.c:102:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_search.c:114:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_search.c:187:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_search.c:179:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_search.c:187:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_search.c:205:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_search.c:202:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_search.c:205:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_table_statistics.c:88:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_table_statistics.c:74:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_table_statistics.c:88:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_table_statistics.c:178:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_table_statistics.c:170:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_table_statistics.c:178:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_table_statistics.c:199:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_table_statistics.c:196:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_table_statistics.c:199:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_table_statistics.c:197:15: style: Variable 'ptr' is allocated memory that is never used. [unusedAllocatedMemory]
haildb-2.3.2/tests/ib_table_statistics.c:268:7: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/tests/ib_table_statistics.c:277:7: style: Unused variable: i [unusedVariable]
haildb-2.3.2/tests/ib_tablename.c:39:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_tablename.c:36:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_tablename.c:39:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test1.c:113:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test1.c:101:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test1.c:113:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test1.c:186:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test1.c:178:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test1.c:186:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test1.c:204:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test1.c:201:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test1.c:204:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test1.c:302:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test1.c:297:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test1.c:302:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test2.c:184:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test2.c:176:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test2.c:184:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test2.c:203:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test2.c:200:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test2.c:203:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test2.c:307:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test2.c:302:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test2.c:307:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test2.c:316:3: style: Variable 'first_len' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test2.c:296:3: note: Variable 'first_len' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test2.c:316:3: note: Variable 'first_len' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test3.c:97:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test3.c:84:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test3.c:97:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test3.c:155:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test3.c:144:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test3.c:155:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test3.c:340:2: style: Variable 'data_len' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test3.c:334:2: note: Variable 'data_len' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test3.c:340:2: note: Variable 'data_len' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test3.c:340:13: style: Variable 'data_len' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/tests/ib_test5.c:196:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test5.c:187:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test5.c:196:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test5.c:312:3: style: Variable 'old_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test5.c:305:0: note: Variable 'old_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test5.c:312:3: note: Variable 'old_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test5.c:315:3: style: Variable 'new_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test5.c:306:0: note: Variable 'new_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test5.c:315:3: note: Variable 'new_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test5.c:334:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test5.c:329:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test5.c:334:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test5.c:343:3: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_test5.c:340:3: note: Variable 'l' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test5.c:343:3: note: Variable 'l' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_test5.c:323:15: style: Variable 'first_len' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/tests/ib_trx_is_interrupted.c:80:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_trx_is_interrupted.c:69:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_trx_is_interrupted.c:80:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_trx_is_interrupted.c:141:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_trx_is_interrupted.c:132:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_trx_is_interrupted.c:141:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_trx_is_interrupted.c:326:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_trx_is_interrupted.c:313:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_trx_is_interrupted.c:326:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_types.c:97:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_types.c:85:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_types.c:97:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_types.c:174:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_types.c:166:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_types.c:174:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_types.c:191:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_types.c:189:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_types.c:191:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:87:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_update.c:75:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:87:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:150:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_update.c:142:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:150:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:169:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_update.c:166:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:169:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:215:2: style: Variable 'old_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_update.c:200:0: note: Variable 'old_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:215:2: note: Variable 'old_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:218:2: style: Variable 'new_tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_update.c:201:0: note: Variable 'new_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:218:2: note: Variable 'new_tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:232:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_update.c:229:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_update.c:232:3: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_zip.c:160:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_zip.c:152:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_zip.c:160:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_zip.c:177:2: style: Variable 'tpl' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_zip.c:174:0: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_zip.c:177:2: note: Variable 'tpl' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_zip.c:180:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/tests/ib_zip.c:175:0: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/tests/ib_zip.c:180:2: note: Variable 'err' is reassigned a value before the old one has been used.
haildb-2.3.2/thr/thr0loc.c:94:42: warning: Either the condition 'local==NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
haildb-2.3.2/thr/thr0loc.c:95:12: note: Assuming that condition 'local==NULL' is not redundant
haildb-2.3.2/thr/thr0loc.c:94:42: note: Null pointer dereference
haildb-2.3.2/thr/thr0loc.c:218:42: warning: Either the condition 'local==NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
haildb-2.3.2/thr/thr0loc.c:219:12: note: Assuming that condition 'local==NULL' is not redundant
haildb-2.3.2/thr/thr0loc.c:218:42: note: Null pointer dereference
haildb-2.3.2/trx/trx0purge.c:1010:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
haildb-2.3.2/trx/trx0purge.c:1007:6: note: outer condition: !purge_sys->next_stored
haildb-2.3.2/trx/trx0purge.c:1010:7: note: identical inner condition: !purge_sys->next_stored
haildb-2.3.2/trx/trx0purge.c:101:18: style: The scope of the variable 'cell' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0purge.c:873:11: style: The scope of the variable 'page' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0purge.c:336:16: style: Variable 'page_header' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/trx/trx0purge.c:690:12: style: Variable 'seg_hdr' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/trx/trx0purge.c:1087:8: style: Variable 'arr' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/trx/trx0rec.c:1431:12: style: The scope of the variable 'entry' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0roll.c:197:16: style: The scope of the variable 'table' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0roll.c:518:18: style: The scope of the variable 'cell' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0roll.c:633:11: style: The scope of the variable 'prev_rec_page' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0roll.c:1101:16: style: The scope of the variable 'savept' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0roll.c:523:11: style: Variable 'n_used' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/trx/trx0roll.c:524:2: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/trx/trx0rseg.c:197:15: style: The scope of the variable 'undo_log_hdr' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0sys.c:787:14: style: The scope of the variable 'unit' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0sys.c:788:10: style: The scope of the variable 'trx' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0trx.c:732:11: style: The scope of the variable 'update_hdr_page' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0trx.c:735:14: style: The scope of the variable 'undo' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0trx.c:1106:13: style: The scope of the variable 'thr' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0trx.c:1224:10: style: The scope of the variable 'receiver_trx' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0trx.c:1428:9: style: The scope of the variable 'receiver_trx' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0trx.c:1770:11: style: The scope of the variable 'update_hdr_page' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0trx.c:1803:22: style: Variable 'update_hdr_page' is assigned a value that is never used. [unreadVariable]
haildb-2.3.2/trx/trx0undo.c:798:2: style: Variable 'log_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
haildb-2.3.2/trx/trx0undo.c:781:2: note: Variable 'log_hdr' is reassigned a value before the old one has been used.
haildb-2.3.2/trx/trx0undo.c:798:2: note: Variable 'log_hdr' is reassigned a value before the old one has been used.
haildb-2.3.2/trx/trx0undo.c:232:15: style: The scope of the variable 'log_hdr' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0undo.c:544:15: style: The scope of the variable 'prev_log_hdr' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0undo.c:862:15: style: The scope of the variable 'prev_log_hdr' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0undo.c:983:15: style: The scope of the variable 'rseg_header' can be reduced. [variableScope]
haildb-2.3.2/trx/trx0undo.c:1231:17: style: The scope of the variable 'file_seg' can be reduced. [variableScope]
haildb-2.3.2/ut/ut0mem.c:230:20: warning: Either the condition 'ret==NULL' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck]
haildb-2.3.2/ut/ut0mem.c:195:10: note: Assuming that condition 'ret==NULL' is not redundant
haildb-2.3.2/ut/ut0mem.c:230:20: note: Null pointer dereference
haildb-2.3.2/ut/ut0mem.c:231:20: warning: Either the condition 'ret==NULL' is redundant or there is possible null pointer dereference: ret. [nullPointerRedundantCheck]
haildb-2.3.2/ut/ut0mem.c:195:10: note: Assuming that condition 'ret==NULL' is not redundant
haildb-2.3.2/ut/ut0mem.c:231:20: note: Null pointer dereference
haildb-2.3.2/ut/ut0mem.c:239:28: warning: Either the condition 'ret==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
haildb-2.3.2/ut/ut0mem.c:195:10: note: Assuming that condition 'ret==NULL' is not redundant
haildb-2.3.2/ut/ut0mem.c:239:28: note: Null pointer addition
haildb-2.3.2/ut/ut0ut.c:256:13: style: Unused variable: cal_tm [unusedVariable]
haildb-2.3.2/ut/ut0ut.c:299:13: style: Unused variable: cal_tm [unusedVariable]
[15:34]
ftp://ftp.se.debian.org/debian/pool/main/h/hal/hal_0.5.14.orig.tar.gz
hal-0.5.14/hald-runner/runner.c:269:67: warning: Possible null pointer dereference: program_dir [nullPointer]
hal-0.5.14/hald-runner/runner.c:252:22: note: Assignment 'program_dir=NULL', assigned value is 0
hal-0.5.14/hald-runner/runner.c:269:67: note: Null pointer dereference
hal-0.5.14/hald-runner/runner.c:113:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald-runner/runner.c:135:9: style: The scope of the variable 'list' can be reduced. [variableScope]
hal-0.5.14/hald-runner/runner.c:253:9: style: The scope of the variable 'list' can be reduced. [variableScope]
hal-0.5.14/hald/cache_test.c:53:19: style: The scope of the variable 'r' can be reduced. [variableScope]
hal-0.5.14/hald/create_cache.c:182:14: style: The scope of the variable 'pad' can be reduced. [variableScope]
hal-0.5.14/hald/device.c:1347:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hal-0.5.14/hald/device.c:1679:10: style: The scope of the variable 'strlist' can be reduced. [variableScope]
hal-0.5.14/hald/device.c:1899:21: style: The scope of the variable 'n' can be reduced. [variableScope]
hal-0.5.14/hald/device.c:877:25: style: Variable 'prop' is assigned a value that is never used. [unreadVariable]
hal-0.5.14/hald/device_info.c:135:2: style: Variable 'tokens' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/device_info.c:131:0: note: Variable 'tokens' is reassigned a value before the old one has been used.
hal-0.5.14/hald/device_info.c:135:2: note: Variable 'tokens' is reassigned a value before the old one has been used.
hal-0.5.14/hald/device_info.c:539:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/device_info.c:581:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/device_info.c:853:7: style: The scope of the variable 'resolve_scratch' can be reduced. [variableScope]
hal-0.5.14/hald/device_info.c:944:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
hal-0.5.14/hald/device_info.c:945:8: style: The scope of the variable 'buf2' can be reduced. [variableScope]
hal-0.5.14/hald/device_info.c:964:5: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hal-0.5.14/hald/device_info.c:1002:6: warning: The buffer 'buf2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hal-0.5.14/hald/device_info.c:1005:6: warning: The buffer 'buf2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hal-0.5.14/hald/device_info.c:1009:5: warning: The buffer 'buf2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hal-0.5.14/hald/device_pm.c:60:6: style: The scope of the variable 'design_voltage' can be reduced. [variableScope]
hal-0.5.14/hald/device_pm.c:61:6: style: The scope of the variable 'voltage' can be reduced. [variableScope]
hal-0.5.14/hald/device_pm.c:140:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/device_pm.c:142:21: style: The scope of the variable '_d' can be reduced. [variableScope]
hal-0.5.14/hald/device_pm.c:264:15: style: The scope of the variable 'unit' can be reduced. [variableScope]
hal-0.5.14/hald/device_store.c:382:10: style: The scope of the variable 'devices' can be reduced. [variableScope]
hal-0.5.14/hald/device_store.c:453:10: style: The scope of the variable 'devices' can be reduced. [variableScope]
hal-0.5.14/hald/device_store.c:544:78: style: Function 'property_index_check_all' argument 3 names different: declaration 'add' definition 'added'. [funcArgNamesDifferent]
hal-0.5.14/hald/device_store.c:179:78: note: Function 'property_index_check_all' argument 3 names different: declaration 'add' definition 'added'.
hal-0.5.14/hald/device_store.c:544:78: note: Function 'property_index_check_all' argument 3 names different: declaration 'add' definition 'added'.
hal-0.5.14/hald/freebsd/addons/addon-storage.c:192:8: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/freebsd/addons/addon-storage.c:181:0: note: Variable 'msg' is reassigned a value before the old one has been used.
hal-0.5.14/hald/freebsd/addons/addon-storage.c:192:8: note: Variable 'msg' is reassigned a value before the old one has been used.
hal-0.5.14/hald/freebsd/hf-acpi.c:414:14: style: The scope of the variable 'device' can be reduced. [variableScope]
hal-0.5.14/hald/freebsd/hf-acpi.c:438:14: style: The scope of the variable 'device' can be reduced. [variableScope]
hal-0.5.14/hald/freebsd/hf-acpi.c:678:18: style: The scope of the variable 'button' can be reduced. [variableScope]
hal-0.5.14/hald/freebsd/hf-acpi.c:579:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-acpi.c:665:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-acpi.c:491:13: style: Variable 'product' is allocated memory that is never used. [unusedAllocatedMemory]
hal-0.5.14/hald/freebsd/hf-acpi.c:243:86: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hal-0.5.14/hald/freebsd/hf-acpi.c:245:86: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hal-0.5.14/hald/freebsd/hf-ata.c:208:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-computer.c:47:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-devtree.c:441:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-devtree.c:457:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-devtree.c:490:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-devtree.c:582:60: style: Function 'hf_devtree_device_set_name' argument 2 names different: declaration 'devname' definition 'name'. [funcArgNamesDifferent]
hal-0.5.14/hald/freebsd/hf-devtree.h:54:65: note: Function 'hf_devtree_device_set_name' argument 2 names different: declaration 'devname' definition 'name'.
hal-0.5.14/hald/freebsd/hf-devtree.c:582:60: note: Function 'hf_devtree_device_set_name' argument 2 names different: declaration 'devname' definition 'name'.
hal-0.5.14/hald/freebsd/hf-devtree.c:67:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hal-0.5.14/hald/freebsd/hf-pci.c:222:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-pcmcia.c:95:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/freebsd/hf-pcmcia.c:95:8: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/freebsd/hf-pcmcia.c:108:21: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/freebsd/hf-scsi.c:403:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-scsi.c:498:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-scsi.c:530:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-sound.c:58:19: style: The scope of the variable 'card_id' can be reduced. [variableScope]
hal-0.5.14/hald/freebsd/hf-sound.c:204:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-storage.c:307:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb.c:520:78: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb.c:545:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb.c:547:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb.c:688:90: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb.c:814:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb2.c:90:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb2.c:105:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb2.c:116:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb2.c:159:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb2.c:199:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb2.c:235:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-usb2.c:268:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/hf-volume.c:224:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hal-0.5.14/hald/freebsd/libprobe/hfp.c:176:26: style: The scope of the variable 'log_levels' can be reduced. [variableScope]
hal-0.5.14/hald/freebsd/probing/freebsd_dvd_rw_utils.c:638:65: style: Function 'get_disc_capacity_for_type' argument 3 names different: declaration 'capacity' definition 'size'. [funcArgNamesDifferent]
hal-0.5.14/hald/freebsd/probing/freebsd_dvd_rw_utils.h:34:69: note: Function 'get_disc_capacity_for_type' argument 3 names different: declaration 'capacity' definition 'size'.
hal-0.5.14/hald/freebsd/probing/freebsd_dvd_rw_utils.c:638:65: note: Function 'get_disc_capacity_for_type' argument 3 names different: declaration 'capacity' definition 'size'.
hal-0.5.14/hald/freebsd/probing/probe-mouse.c:227:10: style: The scope of the variable 'udis' can be reduced. [variableScope]
hal-0.5.14/hald/freebsd/probing/probe-smbios.c:213:44: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
hal-0.5.14/hald/freebsd/probing/probe-volume.c:577:4: style: Variable 'ufs_devs' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/freebsd/probing/probe-volume.c:571:0: note: Variable 'ufs_devs' is reassigned a value before the old one has been used.
hal-0.5.14/hald/freebsd/probing/probe-volume.c:577:4: note: Variable 'ufs_devs' is reassigned a value before the old one has been used.
hal-0.5.14/hald/freebsd/probing/probe-volume.c:174:32: style: The scope of the variable 'pte' can be reduced. [variableScope]
hal-0.5.14/hald/freebsd/probing/probe-volume.c:176:7: style: The scope of the variable 'name_len' can be reduced. [variableScope]
hal-0.5.14/hald/freebsd/probing/probe-volume.c:407:11: style: The scope of the variable 'type' can be reduced. [variableScope]
hal-0.5.14/hald/hald.c:680:11: style: The scope of the variable 'written' can be reduced. [variableScope]
hal-0.5.14/hald/hald.c:681:8: style: The scope of the variable 'pid' can be reduced. [variableScope]
hal-0.5.14/hald/hald.c:351:12: style: Variable 'written' is assigned a value that is never used. [unreadVariable]
hal-0.5.14/hald/hald.c:884:12: style: Variable 'written' is assigned a value that is never used. [unreadVariable]
hal-0.5.14/hald/hald_dbus.c:5111:17: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/hald_dbus.c:5110:3: note: Variable 'd' is reassigned a value before the old one has been used.
hal-0.5.14/hald/hald_dbus.c:5111:17: note: Variable 'd' is reassigned a value before the old one has been used.
hal-0.5.14/hald/hald_dbus.c:3645:13: style: The scope of the variable 'device' can be reduced. [variableScope]
hal-0.5.14/hald/hald_dbus.c:4096:20: style: The scope of the variable 'mi' can be reduced. [variableScope]
hal-0.5.14/hald/hald_dbus.c:3558:43: style: Function 'hald_singleton_device_added' argument 1 names different: declaration 'commandline' definition 'command_line'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_dbus.h:121:52: note: Function 'hald_singleton_device_added' argument 1 names different: declaration 'commandline' definition 'command_line'.
hal-0.5.14/hald/hald_dbus.c:3558:43: note: Function 'hald_singleton_device_added' argument 1 names different: declaration 'commandline' definition 'command_line'.
hal-0.5.14/hald/hald_dbus.c:3608:45: style: Function 'hald_singleton_device_removed' argument 1 names different: declaration 'commandline' definition 'command_line'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_dbus.h:122:54: note: Function 'hald_singleton_device_removed' argument 1 names different: declaration 'commandline' definition 'command_line'.
hal-0.5.14/hald/hald_dbus.c:3608:45: note: Function 'hald_singleton_device_removed' argument 1 names different: declaration 'commandline' definition 'command_line'.
hal-0.5.14/hald/hald_dbus.c:2271:11: style: Variable 'sender' is assigned a value that is never used. [unreadVariable]
hal-0.5.14/hald/hald_marshal.c:54:69: style: Function 'hald_marshal_VOID__OBJECT_STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:11:68: note: Function 'hald_marshal_VOID__OBJECT_STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:54:69: note: Function 'hald_marshal_VOID__OBJECT_STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:57:72: style: Function 'hald_marshal_VOID__OBJECT_STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:14:68: note: Function 'hald_marshal_VOID__OBJECT_STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:57:72: note: Function 'hald_marshal_VOID__OBJECT_STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:93:62: style: Function 'hald_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:19:61: note: Function 'hald_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:93:62: note: Function 'hald_marshal_VOID__STRING_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:96:65: style: Function 'hald_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:22:61: note: Function 'hald_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:96:65: note: Function 'hald_marshal_VOID__STRING_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:130:71: style: Function 'hald_marshal_VOID__STRING_BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:27:70: note: Function 'hald_marshal_VOID__STRING_BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:130:71: note: Function 'hald_marshal_VOID__STRING_BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:133:74: style: Function 'hald_marshal_VOID__STRING_BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:30:70: note: Function 'hald_marshal_VOID__STRING_BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:133:74: note: Function 'hald_marshal_VOID__STRING_BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:169:63: style: Function 'hald_marshal_VOID__STRING_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:36:62: note: Function 'hald_marshal_VOID__STRING_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:169:63: note: Function 'hald_marshal_VOID__STRING_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:172:66: style: Function 'hald_marshal_VOID__STRING_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:39:62: note: Function 'hald_marshal_VOID__STRING_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:172:66: note: Function 'hald_marshal_VOID__STRING_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:208:63: style: Function 'hald_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:48:62: note: Function 'hald_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:208:63: note: Function 'hald_marshal_VOID__OBJECT_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:211:66: style: Function 'hald_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:51:62: note: Function 'hald_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:211:66: note: Function 'hald_marshal_VOID__OBJECT_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:245:78: style: Function 'hald_marshal_VOID__OBJECT_STRING_BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:57:77: note: Function 'hald_marshal_VOID__OBJECT_STRING_BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:245:78: note: Function 'hald_marshal_VOID__OBJECT_STRING_BOOLEAN_BOOLEAN' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:248:81: style: Function 'hald_marshal_VOID__OBJECT_STRING_BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:60:77: note: Function 'hald_marshal_VOID__OBJECT_STRING_BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:248:81: note: Function 'hald_marshal_VOID__OBJECT_STRING_BOOLEAN_BOOLEAN' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:286:62: style: Function 'hald_marshal_VOID__OBJECT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:66:61: note: Function 'hald_marshal_VOID__OBJECT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:286:62: note: Function 'hald_marshal_VOID__OBJECT_STRING' argument 2 names different: declaration 'return_value' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:289:65: style: Function 'hald_marshal_VOID__OBJECT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
hal-0.5.14/hald/hald_marshal.h:69:61: note: Function 'hald_marshal_VOID__OBJECT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_marshal.c:289:65: note: Function 'hald_marshal_VOID__OBJECT_STRING' argument 5 names different: declaration 'invocation_hint' definition 'G_GNUC_UNUSED'.
hal-0.5.14/hald/hald_runner.c:711:2: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/hald_runner.c:708:0: note: Variable 'error' is reassigned a value before the old one has been used.
hal-0.5.14/hald/hald_runner.c:711:2: note: Variable 'error' is reassigned a value before the old one has been used.
hal-0.5.14/hald/hald_runner.c:530:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/linux/acpi.c:142:13: style: The scope of the variable 'd' can be reduced. [variableScope]
hal-0.5.14/hald/linux/acpi.c:182:13: style: The scope of the variable 'd' can be reduced. [variableScope]
hal-0.5.14/hald/linux/acpi.c:220:13: style: The scope of the variable 'd' can be reduced. [variableScope]
hal-0.5.14/hald/linux/acpi.c:313:6: style: The scope of the variable 'voltage_design' can be reduced. [variableScope]
hal-0.5.14/hald/linux/acpi.c:493:9: style: The scope of the variable 'model_name' can be reduced. [variableScope]
hal-0.5.14/hald/linux/acpi.c:498:10: style: The scope of the variable 'lines' can be reduced. [variableScope]
hal-0.5.14/hald/linux/acpi.c:502:9: style: The scope of the variable 'cursor' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-acpi-buttons-toshiba.c:76:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/addons/addon-acpi-buttons-toshiba.c:100:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/addons/addon-acpi-buttons-toshiba.c:122:8: style: The scope of the variable 'result' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-acpi-buttons-toshiba.c:104:3: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning]
hal-0.5.14/hald/linux/addons/addon-acpi.c:218:12: style: The scope of the variable 'type' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-acpi.c:203:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:303:0: style: Same expression used in consecutive assignments of 'new_speed' and 'current_speed'. [duplicateAssignExpression]
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:304:0: note: Same expression used in consecutive assignments of 'new_speed' and 'current_speed'.
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:303:0: note: Same expression used in consecutive assignments of 'new_speed' and 'current_speed'.
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:328:0: style: Same expression used in consecutive assignments of 'new_speed' and 'current_speed'. [duplicateAssignExpression]
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:329:0: note: Same expression used in consecutive assignments of 'new_speed' and 'current_speed'.
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:328:0: note: Same expression used in consecutive assignments of 'new_speed' and 'current_speed'.
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:110:16: style: The scope of the variable 'total_elapsed' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:110:31: style: The scope of the variable 'working_elapsed' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:113:16: style: The scope of the variable 'total_time' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:114:11: style: The scope of the variable 'scan_ret' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:401:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:62:6: style: struct member 'userspace_config::performance' is never used. [unusedStructMember]
hal-0.5.14/hald/linux/addons/addon-cpufreq-userspace.c:161:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:499:25: style: Condition 'performance<50' is always true [knownConditionTrueFalse]
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:266:3: style: Variable 'affected_cpus_file' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:264:0: note: Variable 'affected_cpus_file' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:266:3: note: Variable 'affected_cpus_file' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:371:2: style: Variable 'up_threshold_file' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:369:0: note: Variable 'up_threshold_file' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:371:2: note: Variable 'up_threshold_file' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:1151:2: style: Variable 'governor_file' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:1149:0: note: Variable 'governor_file' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:1151:2: note: Variable 'governor_file' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:724:23: style: The scope of the variable 'cpufreq_obj' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:751:23: style: The scope of the variable 'cpufreq_obj' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-cpufreq.c:558:22: error: Uninitialized variable: perf [uninitvar]
hal-0.5.14/hald/linux/addons/addon-generic-backlight.c:69:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/linux/addons/addon-generic-backlight.c:64:2: note: Variable 'f' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/addons/addon-generic-backlight.c:69:2: note: Variable 'f' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/addons/addon-macbookpro-backlight.c:164:23: style: The scope of the variable 'c' can be reduced. [variableScope]
hal-0.5.14/hald/linux/addons/addon-omap-backlight.c:118:13: style: Unused variable: ret [unusedVariable]
hal-0.5.14/hald/linux/addons/addon-storage.c:79:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/linux/addons/addon-storage.c:70:0: note: Variable 'msg' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/addons/addon-storage.c:79:2: note: Variable 'msg' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/addons/addon-usb-csr.c:158:22: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
hal-0.5.14/hald/linux/addons/addon-usb-csr.c:133:6: style: The scope of the variable 'percentage' can be reduced. [variableScope]
hal-0.5.14/hald/linux/apm.c:99:6: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/apm.c:99:6: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/apm.c:99:6: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/apm.c:99:6: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/apm.c:129:6: style: The scope of the variable 'remaining_percentage' can be reduced. [variableScope]
hal-0.5.14/hald/linux/apm.c:130:6: style: The scope of the variable 'remaining_time' can be reduced. [variableScope]
hal-0.5.14/hald/linux/apm.c:133:13: style: The scope of the variable 'computer' can be reduced. [variableScope]
hal-0.5.14/hald/linux/apm.c:99:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hal-0.5.14/hald/linux/blockdev.c:1032:6: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/blockdev.c:1032:6: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/blockdev.c:1611:3: style: Variable 'exp_name' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/linux/blockdev.c:1608:0: note: Variable 'exp_name' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/blockdev.c:1611:3: note: Variable 'exp_name' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/blockdev.c:956:19: style: The scope of the variable 'dp' can be reduced. [variableScope]
hal-0.5.14/hald/linux/coldplug.c:382:24: style: The scope of the variable 'dent2' can be reduced. [variableScope]
hal-0.5.14/hald/linux/coldplug.c:410:17: style: The scope of the variable 'dent' can be reduced. [variableScope]
hal-0.5.14/hald/linux/coldplug.c:420:19: style: The scope of the variable 'dent2' can be reduced. [variableScope]
hal-0.5.14/hald/linux/coldplug.c:454:17: style: The scope of the variable 'dent' can be reduced. [variableScope]
hal-0.5.14/hald/linux/coldplug.c:461:19: style: The scope of the variable 'dent2' can be reduced. [variableScope]
hal-0.5.14/hald/linux/coldplug.c:503:17: style: The scope of the variable 'dent' can be reduced. [variableScope]
hal-0.5.14/hald/linux/coldplug.c:510:19: style: The scope of the variable 'dent2' can be reduced. [variableScope]
hal-0.5.14/hald/linux/device.c:374:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:374:3: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:374:3: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:382:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:382:3: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:382:3: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:382:3: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:382:3: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:382:3: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:382:3: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:382:3: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:3728:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:3728:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hal-0.5.14/hald/linux/device.c:569:2: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/linux/device.c:567:0: note: Variable 'd' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/device.c:569:2: note: Variable 'd' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/device.c:1662:2: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/linux/device.c:1661:2: note: Variable 'd' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/device.c:1662:2: note: Variable 'd' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/device.c:2644:2: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/linux/device.c:2640:0: note: Variable 'type' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/device.c:2644:2: note: Variable 'type' is reassigned a value before the old one has been used.
hal-0.5.14/hald/linux/device.c:346:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/linux/device.c:1350:10: style: The scope of the variable 'attributes' can be reduced. [variableScope]
hal-0.5.14/hald/linux/device.c:2222:13: style: The scope of the variable 'computer' can be reduced. [variableScope]
hal-0.5.14/hald/linux/device.c:2596:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/linux/device.c:2598:13: style: The scope of the variable 'd' can be reduced. [variableScope]
hal-0.5.14/hald/linux/device.c:725:16: style: Expression '(X & 0xff0004) == 0x10008' is always false. [comparisonError]
hal-0.5.14/hald/linux/device.c:1839:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hal-0.5.14/hald/linux/hal-file-monitor.c:635:40: style: Function 'hal_file_monitor_init' argument 1 names different: declaration 'file_monitor' definition 'monitor'. [funcArgNamesDifferent]
hal-0.5.14/hald/linux/hal-file-monitor.c:98:68: note: Function 'hal_file_monitor_init' argument 1 names different: declaration 'file_monitor' definition 'monitor'.
hal-0.5.14/hald/linux/hal-file-monitor.c:635:40: note: Function 'hal_file_monitor_init' argument 1 names different: declaration 'file_monitor' definition 'monitor'.
hal-0.5.14/hald/linux/hotplug.c:88:7: style: The scope of the variable 'subsystem' can be reduced. [variableScope]
hal-0.5.14/hald/linux/hotplug.c:89:9: style: The scope of the variable 'subsystem_target' can be reduced. [variableScope]
hal-0.5.14/hald/linux/hotplug.c:384:16: style: The scope of the variable 'loop_event' can be reduced. [variableScope]
hal-0.5.14/hald/linux/hotplug.c:427:16: style: The scope of the variable 'loop_event' can be reduced. [variableScope]
hal-0.5.14/hald/linux/hotplug.c:459:16: style: The scope of the variable 'hotplug_event' can be reduced. [variableScope]
hal-0.5.14/hald/linux/hotplug.c:318:38: style: Function 'hotplug_event_enqueue' argument 1 names different: declaration 'event' definition 'hotplug_event'. [funcArgNamesDifferent]
hal-0.5.14/hald/linux/hotplug.h:102:43: note: Function 'hotplug_event_enqueue' argument 1 names different: declaration 'event' definition 'hotplug_event'.
hal-0.5.14/hald/linux/hotplug.c:318:38: note: Function 'hotplug_event_enqueue' argument 1 names different: declaration 'event' definition 'hotplug_event'.
hal-0.5.14/hald/linux/osspec.c:339:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
hal-0.5.14/hald/linux/osspec.c:340:15: style: The scope of the variable 'product_serial' can be reduced. [variableScope]
hal-0.5.14/hald/linux/osspec.c:341:15: style: The scope of the variable 'product_uuid' can be reduced. [variableScope]
hal-0.5.14/hald/linux/osspec.c:342:15: style: The scope of the variable 'board_serial' can be reduced. [variableScope]
hal-0.5.14/hald/linux/osspec.c:566:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/linux/osspec.c:615:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
hal-0.5.14/hald/linux/probing/linux_dvd_rw_utils.c:760:17: style: Function 'get_disc_capacity_for_type' argument 3 names different: declaration 'capacity' definition 'size'. [funcArgNamesDifferent]
hal-0.5.14/hald/linux/probing/linux_dvd_rw_utils.h:30:60: note: Function 'get_disc_capacity_for_type' argument 3 names different: declaration 'capacity' definition 'size'.
hal-0.5.14/hald/linux/probing/linux_dvd_rw_utils.c:760:17: note: Function 'get_disc_capacity_for_type' argument 3 names different: declaration 'capacity' definition 'size'.
hal-0.5.14/hald/linux/probing/probe-ieee1394-unit.c:243:15: style: The scope of the variable 'unit_type' can be reduced. [variableScope]
hal-0.5.14/hald/linux/probing/probe-ieee1394-unit.c:281:40: warning: Either the condition 'unit_type>(sizeof(unit_names)/sizeof(unit_names[0]))' is redundant or the array 'unit_names[12]' is accessed at index 12, which is out of bounds. [arrayIndexOutOfBoundsCond]
hal-0.5.14/hald/linux/probing/probe-ieee1394-unit.c:274:17: note: Assuming that condition 'unit_type>(sizeof(unit_names)/sizeof(unit_names[0]))' is not redundant
hal-0.5.14/hald/linux/probing/probe-ieee1394-unit.c:281:40: note: Array index out of bounds
hal-0.5.14/hald/logger.c:132:19: style: Function 'logger_setup' argument 1 names different: declaration 'priority' definition '_priority'. [funcArgNamesDifferent]
hal-0.5.14/hald/logger.h:45:24: note: Function 'logger_setup' argument 1 names different: declaration 'priority' definition '_priority'.
hal-0.5.14/hald/logger.c:132:19: note: Function 'logger_setup' argument 1 names different: declaration 'priority' definition '_priority'.
hal-0.5.14/hald/logger.c:132:42: style: Function 'logger_setup' argument 2 names different: declaration 'file' definition '_file'. [funcArgNamesDifferent]
hal-0.5.14/hald/logger.h:45:46: note: Function 'logger_setup' argument 2 names different: declaration 'file' definition '_file'.
hal-0.5.14/hald/logger.c:132:42: note: Function 'logger_setup' argument 2 names different: declaration 'file' definition '_file'.
hal-0.5.14/hald/logger.c:132:53: style: Function 'logger_setup' argument 3 names different: declaration 'line' definition '_line'. [funcArgNamesDifferent]
hal-0.5.14/hald/logger.h:45:56: note: Function 'logger_setup' argument 3 names different: declaration 'line' definition '_line'.
hal-0.5.14/hald/logger.c:132:53: note: Function 'logger_setup' argument 3 names different: declaration 'line' definition '_line'.
hal-0.5.14/hald/logger.c:132:72: style: Function 'logger_setup' argument 4 names different: declaration 'function' definition '_function'. [funcArgNamesDifferent]
hal-0.5.14/hald/logger.h:45:74: note: Function 'logger_setup' argument 4 names different: declaration 'function' definition '_function'.
hal-0.5.14/hald/logger.c:132:72: note: Function 'logger_setup' argument 4 names different: declaration 'function' definition '_function'.
hal-0.5.14/hald/mmap_cache.c:176:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/addons/addon-storage.c:63:2: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/solaris/addons/addon-storage.c:52:0: note: Variable 'msg' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/addons/addon-storage.c:63:2: note: Variable 'msg' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/devinfo.c:264:6: warning: Either the condition 'handler!=NULL' is redundant or there is possible null pointer dereference: handler. [nullPointerRedundantCheck]
hal-0.5.14/hald/solaris/devinfo.c:258:21: note: Assuming that condition 'handler!=NULL' is not redundant
hal-0.5.14/hald/solaris/devinfo.c:264:6: note: Null pointer dereference
hal-0.5.14/hald/solaris/devinfo.c:66:13: style: The scope of the variable 'd' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo.c:89:14: style: The scope of the variable 's1' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo.c:318:13: style: The scope of the variable 'child' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo.c:319:8: style: Unused variable: child_devfs_path [unusedVariable]
hal-0.5.14/hald/solaris/devinfo_ieee1394.c:80:2: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/solaris/devinfo_ieee1394.c:78:0: note: Variable 'd' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/devinfo_ieee1394.c:80:2: note: Variable 'd' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/devinfo_ieee1394.c:76:33: style: Function 'devinfo_scsa1394_add' argument 1 names different: declaration 'd' definition 'parent'. [funcArgNamesDifferent]
hal-0.5.14/hald/solaris/devinfo_ieee1394.c:37:51: note: Function 'devinfo_scsa1394_add' argument 1 names different: declaration 'd' definition 'parent'.
hal-0.5.14/hald/solaris/devinfo_ieee1394.c:76:33: note: Function 'devinfo_scsa1394_add' argument 1 names different: declaration 'd' definition 'parent'.
hal-0.5.14/hald/solaris/devinfo_misc.c:132:8: style: The scope of the variable 'driver_name' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_misc.c:133:14: style: The scope of the variable 'parent_path' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_pci.c:45:8: style: The scope of the variable 's' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:1366:2: style: Variable 'p[0]' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/solaris/devinfo_storage.c:1364:2: note: Variable 'p[0]' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/devinfo_storage.c:1366:2: note: Variable 'p[0]' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/devinfo_storage.c:1507:3: style: Variable 'exp_name' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/solaris/devinfo_storage.c:1504:0: note: Variable 'exp_name' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/devinfo_storage.c:1507:3: note: Variable 'exp_name' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/devinfo_storage.c:478:13: style: The scope of the variable 'v' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:526:7: style: The scope of the variable 'udi' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:600:7: style: The scope of the variable 'dospath' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:602:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:716:6: style: The scope of the variable 'pathlen' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:1204:8: style: The scope of the variable 'p' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:1252:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:1254:13: style: The scope of the variable 'v' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:1255:9: style: The scope of the variable 'v_devfs_path' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:1392:8: style: The scope of the variable 'mount_point' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/devinfo_storage.c:475:36: style: Variable 'end_token' is assigned a value that is never used. [unreadVariable]
hal-0.5.14/hald/solaris/devinfo_storage.c:532:18: style: Unused variable: devpath [unusedVariable]
hal-0.5.14/hald/solaris/devinfo_storage.c:1201:36: style: Variable 'end_token' is assigned a value that is never used. [unreadVariable]
hal-0.5.14/hald/solaris/devinfo_storage.c:1527:16: style: Variable 'device_file' is assigned a value that is never used. [unreadVariable]
hal-0.5.14/hald/solaris/devinfo_usb.c:117:2: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/solaris/devinfo_usb.c:112:0: note: Variable 'd' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/devinfo_usb.c:117:2: note: Variable 'd' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/devinfo_usb.c:101:1: style: Label 'out' is not used. [unusedLabel]
hal-0.5.14/hald/solaris/devinfo_usb.c:110:31: style: Function 'devinfo_usb_if_add' argument 1 names different: declaration 'd' definition 'parent'. [funcArgNamesDifferent]
hal-0.5.14/hald/solaris/devinfo_usb.c:37:49: note: Function 'devinfo_usb_if_add' argument 1 names different: declaration 'd' definition 'parent'.
hal-0.5.14/hald/solaris/devinfo_usb.c:110:31: note: Function 'devinfo_usb_if_add' argument 1 names different: declaration 'd' definition 'parent'.
hal-0.5.14/hald/solaris/devinfo_usb.c:155:37: style: Function 'devinfo_usb_scsa2usb_add' argument 1 names different: declaration 'd' definition 'usbd'. [funcArgNamesDifferent]
hal-0.5.14/hald/solaris/devinfo_usb.c:38:55: note: Function 'devinfo_usb_scsa2usb_add' argument 1 names different: declaration 'd' definition 'usbd'.
hal-0.5.14/hald/solaris/devinfo_usb.c:155:37: note: Function 'devinfo_usb_scsa2usb_add' argument 1 names different: declaration 'd' definition 'usbd'.
hal-0.5.14/hald/solaris/probing/cdutils.c:216:9: style: The scope of the variable 'buflen' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/cdutils.c:239:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/cdutils.c:240:11: style: The scope of the variable 'profile' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/cdutils.c:240:20: style: The scope of the variable 'current_profile' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/cdutils.c:242:9: style: The scope of the variable 'buflen' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/cdutils.c:244:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/cdutils.c:309:17: style: Function 'get_read_write_speeds' argument 4 names different: declaration 'wspeeds' definition 'speeds'. [funcArgNamesDifferent]
hal-0.5.14/hald/solaris/probing/cdutils.h:52:15: note: Function 'get_read_write_speeds' argument 4 names different: declaration 'wspeeds' definition 'speeds'.
hal-0.5.14/hald/solaris/probing/cdutils.c:309:17: note: Function 'get_read_write_speeds' argument 4 names different: declaration 'wspeeds' definition 'speeds'.
hal-0.5.14/hald/solaris/probing/cdutils.c:309:30: style: Function 'get_read_write_speeds' argument 5 names different: declaration 'n_wspeeds' definition 'n_speeds'. [funcArgNamesDifferent]
hal-0.5.14/hald/solaris/probing/cdutils.h:52:29: note: Function 'get_read_write_speeds' argument 5 names different: declaration 'n_wspeeds' definition 'n_speeds'.
hal-0.5.14/hald/solaris/probing/cdutils.c:309:30: note: Function 'get_read_write_speeds' argument 5 names different: declaration 'n_wspeeds' definition 'n_speeds'.
hal-0.5.14/hald/solaris/probing/cdutils.c:309:52: style: Function 'get_read_write_speeds' argument 6 names different: declaration 'wspeeds_mem' definition 'speeds_mem'. [funcArgNamesDifferent]
hal-0.5.14/hald/solaris/probing/cdutils.h:52:52: note: Function 'get_read_write_speeds' argument 6 names different: declaration 'wspeeds_mem' definition 'speeds_mem'.
hal-0.5.14/hald/solaris/probing/cdutils.c:309:52: note: Function 'get_read_write_speeds' argument 6 names different: declaration 'wspeeds_mem' definition 'speeds_mem'.
hal-0.5.14/hald/solaris/probing/cdutils.c:214:9: style: Unused variable: i [unusedVariable]
hal-0.5.14/hald/solaris/probing/cdutils.c:62:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
hal-0.5.14/hald/solaris/probing/cdutils.c:302:13: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
hal-0.5.14/hald/solaris/probing/cdutils.c:131:10: error: Uninitialized variable: ret [uninitvar]
hal-0.5.14/hald/solaris/probing/fsutils.c:52:2: style: Variable 'p[0]' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/solaris/probing/fsutils.c:50:2: note: Variable 'p[0]' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/probing/fsutils.c:52:2: note: Variable 'p[0]' is reassigned a value before the old one has been used.
hal-0.5.14/hald/solaris/probing/fsutils.c:86:22: style: Function 'is_dos_drive' argument 1 names different: declaration 'id' definition 'type'. [funcArgNamesDifferent]
hal-0.5.14/hald/solaris/probing/fsutils.h:22:32: note: Function 'is_dos_drive' argument 1 names different: declaration 'id' definition 'type'.
hal-0.5.14/hald/solaris/probing/fsutils.c:86:22: note: Function 'is_dos_drive' argument 1 names different: declaration 'id' definition 'type'.
hal-0.5.14/hald/solaris/probing/probe-storage.c:204:14: style: The scope of the variable 'p' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/probe-storage.c:134:12: style: Unused variable: error [unusedVariable]
hal-0.5.14/hald/solaris/probing/probe-storage.c:135:6: style: Unused variable: capabilities [unusedVariable]
hal-0.5.14/hald/solaris/probing/probe-volume.c:61:14: style: The scope of the variable 'p' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/probe-volume.c:79:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/probe-volume.c:133:11: style: The scope of the variable 'p' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/probe-volume.c:135:6: style: The scope of the variable 'name_len' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/probe-volume.c:307:10: style: The scope of the variable 'toc_size' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/probe-volume.c:308:18: style: The scope of the variable 'p' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/probing/probe-volume.c:357:1: style: Label 'out' is not used. [unusedLabel]
hal-0.5.14/hald/solaris/sysevent.c:163:6: style: The scope of the variable 'matches' can be reduced. [variableScope]
hal-0.5.14/hald/solaris/sysevent.c:178:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hal-0.5.14/hald/util.c:193:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/util.c:188:2: note: Variable 'f' is reassigned a value before the old one has been used.
hal-0.5.14/hald/util.c:193:2: note: Variable 'f' is reassigned a value before the old one has been used.
hal-0.5.14/hald/util.c:247:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/util.c:242:2: note: Variable 'f' is reassigned a value before the old one has been used.
hal-0.5.14/hald/util.c:247:2: note: Variable 'f' is reassigned a value before the old one has been used.
hal-0.5.14/hald/util.c:301:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/util.c:296:2: note: Variable 'f' is reassigned a value before the old one has been used.
hal-0.5.14/hald/util.c:301:2: note: Variable 'f' is reassigned a value before the old one has been used.
hal-0.5.14/hald/util.c:1109:2: style: Variable 'hal_mtab' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/util.c:1103:2: note: Variable 'hal_mtab' is reassigned a value before the old one has been used.
hal-0.5.14/hald/util.c:1109:2: note: Variable 'hal_mtab' is reassigned a value before the old one has been used.
hal-0.5.14/hald/util.c:369:9: style: The scope of the variable 'value' can be reduced. [variableScope]
hal-0.5.14/hald/util.c:1054:15: style: The scope of the variable 'j' can be reduced. [variableScope]
hal-0.5.14/hald/util.c:660:55: style: Function 'hal_util_grep_string_elem_from_file' argument 5 names different: declaration 'reuse_file' definition 'reuse'. [funcArgNamesDifferent]
hal-0.5.14/hald/util.h:86:55: note: Function 'hal_util_grep_string_elem_from_file' argument 5 names different: declaration 'reuse_file' definition 'reuse'.
hal-0.5.14/hald/util.c:660:55: note: Function 'hal_util_grep_string_elem_from_file' argument 5 names different: declaration 'reuse_file' definition 'reuse'.
hal-0.5.14/hald/util.c:708:64: style: Function 'hal_util_grep_int_elem_from_file' argument 6 names different: declaration 'reuse_file' definition 'reuse'. [funcArgNamesDifferent]
hal-0.5.14/hald/util.h:83:69: note: Function 'hal_util_grep_int_elem_from_file' argument 6 names different: declaration 'reuse_file' definition 'reuse'.
hal-0.5.14/hald/util.c:708:64: note: Function 'hal_util_grep_int_elem_from_file' argument 6 names different: declaration 'reuse_file' definition 'reuse'.
hal-0.5.14/hald/util.c:759:54: style: Function 'hal_util_set_string_elem_from_file' argument 7 names different: declaration 'reuse_file' definition 'reuse'. [funcArgNamesDifferent]
hal-0.5.14/hald/util.h:90:56: note: Function 'hal_util_set_string_elem_from_file' argument 7 names different: declaration 'reuse_file' definition 'reuse'.
hal-0.5.14/hald/util.c:759:54: note: Function 'hal_util_set_string_elem_from_file' argument 7 names different: declaration 'reuse_file' definition 'reuse'.
hal-0.5.14/hald/util.c:802:63: style: Function 'hal_util_set_int_elem_from_file' argument 8 names different: declaration 'reuse_file' definition 'reuse'. [funcArgNamesDifferent]
hal-0.5.14/hald/util.h:94:65: note: Function 'hal_util_set_int_elem_from_file' argument 8 names different: declaration 'reuse_file' definition 'reuse'.
hal-0.5.14/hald/util.c:802:63: note: Function 'hal_util_set_int_elem_from_file' argument 8 names different: declaration 'reuse_file' definition 'reuse'.
hal-0.5.14/hald/util.c:862:75: style: Function 'hal_util_set_bool_elem_from_file' argument 8 names different: declaration 'reuse_file' definition 'reuse'. [funcArgNamesDifferent]
hal-0.5.14/hald/util.h:99:18: note: Function 'hal_util_set_bool_elem_from_file' argument 8 names different: declaration 'reuse_file' definition 'reuse'.
hal-0.5.14/hald/util.c:862:75: note: Function 'hal_util_set_bool_elem_from_file' argument 8 names different: declaration 'reuse_file' definition 'reuse'.
hal-0.5.14/hald/util.c:1051:31: style: Function 'hal_util_hexdump' argument 1 names different: declaration 'buf' definition 'mem'. [funcArgNamesDifferent]
hal-0.5.14/hald/util.h:112:36: note: Function 'hal_util_hexdump' argument 1 names different: declaration 'buf' definition 'mem'.
hal-0.5.14/hald/util.c:1051:31: note: Function 'hal_util_hexdump' argument 1 names different: declaration 'buf' definition 'mem'.
hal-0.5.14/hald/util.c:435:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hal-0.5.14/hald/util_helper.c:105:2: style: Variable 'pw' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/hald/util_helper.c:101:0: note: Variable 'pw' is reassigned a value before the old one has been used.
hal-0.5.14/hald/util_helper.c:105:2: note: Variable 'pw' is reassigned a value before the old one has been used.
hal-0.5.14/libhal-storage/libhal-storage.c:2080:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/libhal-storage/libhal-storage.c:2066:2: note: Variable 'result' is reassigned a value before the old one has been used.
hal-0.5.14/libhal-storage/libhal-storage.c:2080:2: note: Variable 'result' is reassigned a value before the old one has been used.
hal-0.5.14/libhal-storage/libhal-storage.c:2123:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/libhal-storage/libhal-storage.c:2109:2: note: Variable 'result' is reassigned a value before the old one has been used.
hal-0.5.14/libhal-storage/libhal-storage.c:2123:2: note: Variable 'result' is reassigned a value before the old one has been used.
hal-0.5.14/libhal-storage/libhal-storage.c:1371:9: style: The scope of the variable 'storage_udi' can be reduced. [variableScope]
hal-0.5.14/libhal/libhal.c:124:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hal-0.5.14/libhal/libhal.c:207:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hal-0.5.14/libhal/libhal.c:593:22: style: The scope of the variable 'p_old' can be reduced. [variableScope]
hal-0.5.14/libhal/libhal.c:2869:6: style: The scope of the variable 'type' can be reduced. [variableScope]
hal-0.5.14/libhal/libhal.c:2870:8: style: The scope of the variable 'key' can be reduced. [variableScope]
hal-0.5.14/libhal/libhal.c:3082:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/partutil/partutil.c:109:34: style: Function 'part_table_find' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:141:56: note: Function 'part_table_find' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:109:34: note: Function 'part_table_find' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:336:34: style: Function 'part_table_free' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:73:68: note: Function 'part_table_free' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:336:34: note: Function 'part_table_free' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:906:40: style: Function 'part_table_get_scheme' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:85:68: note: Function 'part_table_get_scheme' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:906:40: note: Function 'part_table_get_scheme' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:912:45: style: Function 'part_table_get_num_entries' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:95:68: note: Function 'part_table_get_num_entries' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:912:45: note: Function 'part_table_get_num_entries' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:918:40: style: Function 'part_table_get_offset' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:107:62: note: Function 'part_table_get_offset' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:918:40: note: Function 'part_table_get_offset' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:924:38: style: Function 'part_table_get_size' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:119:62: note: Function 'part_table_get_size' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:924:38: note: Function 'part_table_get_size' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:930:46: style: Function 'part_table_entry_get_nested' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:159:68: note: Function 'part_table_entry_get_nested' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:930:46: note: Function 'part_table_entry_get_nested' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:949:44: style: Function 'part_table_entry_get_type' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:185:68: note: Function 'part_table_entry_get_type' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:949:44: note: Function 'part_table_entry_get_type' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:983:44: style: Function 'part_table_entry_get_uuid' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:211:67: note: Function 'part_table_entry_get_uuid' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:983:44: note: Function 'part_table_entry_get_uuid' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:1009:45: style: Function 'part_table_entry_get_label' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:199:68: note: Function 'part_table_entry_get_label' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:1009:45: note: Function 'part_table_entry_get_label' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:1039:45: style: Function 'part_table_entry_get_flags' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:247:68: note: Function 'part_table_entry_get_flags' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:1039:45: note: Function 'part_table_entry_get_flags' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:1120:46: style: Function 'part_table_entry_get_offset' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:259:68: note: Function 'part_table_entry_get_offset' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:1120:46: note: Function 'part_table_entry_get_offset' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:1158:44: style: Function 'part_table_entry_get_size' argument 1 names different: declaration 'part_table' definition 'p'. [funcArgNamesDifferent]
hal-0.5.14/partutil/partutil.h:270:68: note: Function 'part_table_entry_get_size' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/partutil/partutil.c:1158:44: note: Function 'part_table_entry_get_size' argument 1 names different: declaration 'part_table' definition 'p'.
hal-0.5.14/tools/hal-acl-tool.c:363:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/tools/hal-acl-tool.c:360:2: note: Variable 'f' is reassigned a value before the old one has been used.
hal-0.5.14/tools/hal-acl-tool.c:363:2: note: Variable 'f' is reassigned a value before the old one has been used.
hal-0.5.14/tools/hal-acl-tool.c:599:9: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/tools/hal-acl-tool.c:591:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hal-0.5.14/tools/hal-acl-tool.c:599:9: note: Variable 'buf' is reassigned a value before the old one has been used.
hal-0.5.14/tools/hal-acl-tool.c:629:9: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hal-0.5.14/tools/hal-acl-tool.c:621:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hal-0.5.14/tools/hal-acl-tool.c:629:9: note: Variable 'buf' is reassigned a value before the old one has been used.
hal-0.5.14/tools/hal-acl-tool.c:924:1: style: Label 'out' is not used. [unusedLabel]
hal-0.5.14/tools/hal-device.c:232:7: style: The scope of the variable 'type' can be reduced. [variableScope]
hal-0.5.14/tools/hal-device.c:542:7: style: Variable 's' is modified but its new value is never used. [unreadVariable]
hal-0.5.14/tools/hal-device.c:345:0: error: Memory leak: udi [memleak]
hal-0.5.14/tools/hal-disable-polling.c:88:15: style: The scope of the variable 'f' can be reduced. [variableScope]
hal-0.5.14/tools/hal-setup-keymap.c:90:6: style: The scope of the variable 'values' can be reduced. [variableScope]
hal-0.5.14/tools/hal-setup-keymap.c:136:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hal-0.5.14/tools/hal-storage-mount.c:894:9: style: The scope of the variable 'hal_mtab_orig' can be reduced. [variableScope]
hal-0.5.14/tools/hal-storage-mount.c:895:7: style: The scope of the variable 'hal_mtab_orig_len' can be reduced. [variableScope]
hal-0.5.14/tools/hal-storage-mount.c:896:7: style: The scope of the variable 'num_read' can be reduced. [variableScope]
hal-0.5.14/tools/hal-storage-shared.c:682:25: style: Variable 'reply' is assigned a value that is never used. [unreadVariable]
hal-0.5.14/tools/hal_get_property.c:229:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hal-0.5.14/tools/lshal.c:110:6: style: The scope of the variable 'type' can be reduced. [variableScope]
hal-0.5.14/tools/lshal.c:249:8: style: The scope of the variable 'j' can be reduced. [variableScope]
hal-0.5.14/tools/lshal.c:474:16: style: The scope of the variable 'i' can be reduced. [variableScope]
[15:34]
ftp://ftp.se.debian.org/debian/pool/main/h/hal-flash/hal-flash_0.3.3.orig.tar.gz
hal-flash-0.3.3/src/libhal.c:330:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hal-flash-0.3.3/src/libhal.c:108:5: style: Variable 'object_list' is reassigned a value before the old one has been used. [redundantAssignment]
hal-flash-0.3.3/src/libhal.c:98:0: note: Variable 'object_list' is reassigned a value before the old one has been used.
hal-flash-0.3.3/src/libhal.c:108:5: note: Variable 'object_list' is reassigned a value before the old one has been used.
hal-flash-0.3.3/src/libhal.c:135:5: style: Variable 'drive_proxy' is reassigned a value before the old one has been used. [redundantAssignment]
hal-flash-0.3.3/src/libhal.c:131:0: note: Variable 'drive_proxy' is reassigned a value before the old one has been used.
hal-flash-0.3.3/src/libhal.c:135:5: note: Variable 'drive_proxy' is reassigned a value before the old one has been used.
hal-flash-0.3.3/src/libhal.c:159:5: style: Variable 'drive_proxy' is reassigned a value before the old one has been used. [redundantAssignment]
hal-flash-0.3.3/src/libhal.c:155:0: note: Variable 'drive_proxy' is reassigned a value before the old one has been used.
hal-flash-0.3.3/src/libhal.c:159:5: note: Variable 'drive_proxy' is reassigned a value before the old one has been used.
hal-flash-0.3.3/src/libhal.c:101:18: style: The scope of the variable 'object' can be reduced. [variableScope]
hal-flash-0.3.3/src/libhal.c:104:18: style: The scope of the variable 'object_path' can be reduced. [variableScope]
hal-flash-0.3.3/test/flash.c:75:11: style: Unused variable: handle [unusedVariable]
hal-flash-0.3.3/test/flash.c:76:11: style: Unused variable: error [unusedVariable]
[15:34]
ftp://ftp.se.debian.org/debian/pool/main/h/hal-info/hal-info_20091130.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/halevt/halevt_0.1.6.2.orig.tar.gz
halevt-0.1.6.2/halevt-mount/halevt-mount.c:211:9: style: The scope of the variable 'hal_mountpoint' can be reduced. [variableScope]
halevt-0.1.6.2/halevt-mount/halevt-mount.c:590:10: style: The scope of the variable 'current_device' can be reduced. [variableScope]
halevt-0.1.6.2/halevt-mount/halevt-mount.c:652:9: style: The scope of the variable 'out_fd' can be reduced. [variableScope]
halevt-0.1.6.2/halevt-mount/halevt-mount.c:149:0: error: Resource leak: fd [resourceLeak]
halevt-0.1.6.2/halevt-mount/halevt-mount.c:90:0: error: Memory leak: new_udi [memleak]
halevt-0.1.6.2/src/debug.c:35:8: style: The scope of the variable 'n' can be reduced. [variableScope]
halevt-0.1.6.2/src/debug.c:72:4: warning: Size of pointer 'buffer_next' used instead of size of its data. [pointerSize]
halevt-0.1.6.2/src/devices_list.c:146:70: style: Function 'halevt_device_list_get_property' argument 1 names different: declaration 'property' definition 'key'. [funcArgNamesDifferent]
halevt-0.1.6.2/src/devices_list.h:47:70: note: Function 'halevt_device_list_get_property' argument 1 names different: declaration 'property' definition 'key'.
halevt-0.1.6.2/src/devices_list.c:146:70: note: Function 'halevt_device_list_get_property' argument 1 names different: declaration 'property' definition 'key'.
halevt-0.1.6.2/src/hal_interface.c:59:11: style: The scope of the variable 'cur_str' can be reduced. [variableScope]
halevt-0.1.6.2/src/hal_interface.c:60:8: style: The scope of the variable 'i' can be reduced. [variableScope]
halevt-0.1.6.2/src/hal_interface.c:471:18: error: Common realloc mistake: 'command' nulled but not freed upon failure [memleakOnRealloc]
halevt-0.1.6.2/src/manager.c:236:12: style: The scope of the variable 'current_conffile' can be reduced. [variableScope]
halevt-0.1.6.2/src/manager.c:245:9: style: The scope of the variable 'c' can be reduced. [variableScope]
halevt-0.1.6.2/src/match.c:37:73: style: Function 'halevt_new_boolean_expression' argument 1 names different: declaration 'expression' definition 'original_string'. [funcArgNamesDifferent]
halevt-0.1.6.2/src/match.h:50:73: note: Function 'halevt_new_boolean_expression' argument 1 names different: declaration 'expression' definition 'original_string'.
halevt-0.1.6.2/src/match.c:37:73: note: Function 'halevt_new_boolean_expression' argument 1 names different: declaration 'expression' definition 'original_string'.
halevt-0.1.6.2/src/match.c:106:19: error: Common realloc mistake: 'atoms' nulled but not freed upon failure [memleakOnRealloc]
halevt-0.1.6.2/src/match.c:132:16: error: Common realloc mistake: 'expr' nulled but not freed upon failure [memleakOnRealloc]
halevt-0.1.6.2/src/parse_config.c:285:0: error: Memory leak: property_strings [memleak]
halevt-0.1.6.2/src/parse_config.c:186:12: error: Memory leak: result_exec.elements [memleak]
[15:34]
ftp://ftp.se.debian.org/debian/pool/main/h/halibut/halibut_1.2.orig.tar.gz
halibut-1.2/bk_html.c:168:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/bk_html.c:2422:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/bk_html.c:2429:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/bk_html.c:708:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
halibut-1.2/bk_html.c:168:5: warning: Redundant assignment of 'write_ctx' to itself. [selfAssignment]
halibut-1.2/bk_html.c:169:5: warning: Redundant assignment of 'data' to itself. [selfAssignment]
halibut-1.2/bk_html.c:170:5: warning: Redundant assignment of 'len' to itself. [selfAssignment]
halibut-1.2/bk_html.c:2422:5: warning: Redundant assignment of 'unused' to itself. [selfAssignment]
halibut-1.2/bk_html.c:2429:5: warning: Redundant assignment of 'unused' to itself. [selfAssignment]
halibut-1.2/bk_html.c:669:34: style: The scope of the variable 'chmname' can be reduced. [variableScope]
halibut-1.2/bk_html.c:873:17: style: The scope of the variable 'q' can be reduced. [variableScope]
halibut-1.2/bk_html.c:1453:11: style: The scope of the variable 'hlevel' can be reduced. [variableScope]
halibut-1.2/bk_html.c:1454:12: style: The scope of the variable 'htag' can be reduced. [variableScope]
halibut-1.2/bk_html.c:2248:10: style: The scope of the variable 'j' can be reduced. [variableScope]
halibut-1.2/bk_html.c:2298:21: style: The scope of the variable 'data' can be reduced. [variableScope]
halibut-1.2/bk_html.c:2593:17: style: The scope of the variable 'p' can be reduced. [variableScope]
halibut-1.2/bk_html.c:2594:16: style: The scope of the variable 's' can be reduced. [variableScope]
halibut-1.2/bk_html.c:2699:8: style: The scope of the variable 'open_tag' can be reduced. [variableScope]
halibut-1.2/bk_html.c:2859:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
halibut-1.2/bk_html.c:748:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_html.c:749:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_html.c:756:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_html.c:2836:54: style: Function 'html_text' argument 2 names different: declaration 'str' definition 'text'. [funcArgNamesDifferent]
halibut-1.2/bk_html.c:312:54: note: Function 'html_text' argument 2 names different: declaration 'str' definition 'text'.
halibut-1.2/bk_html.c:2836:54: note: Function 'html_text' argument 2 names different: declaration 'str' definition 'text'.
halibut-1.2/bk_html.c:2842:59: style: Function 'html_text_nbsp' argument 2 names different: declaration 'str' definition 'text'. [funcArgNamesDifferent]
halibut-1.2/bk_html.c:313:59: note: Function 'html_text_nbsp' argument 2 names different: declaration 'str' definition 'text'.
halibut-1.2/bk_html.c:2842:59: note: Function 'html_text_nbsp' argument 2 names different: declaration 'str' definition 'text'.
halibut-1.2/bk_html.c:2848:60: style: Function 'html_text_limit' argument 2 names different: declaration 'str' definition 'text'. [funcArgNamesDifferent]
halibut-1.2/bk_html.c:314:60: note: Function 'html_text_limit' argument 2 names different: declaration 'str' definition 'text'.
halibut-1.2/bk_html.c:2848:60: note: Function 'html_text_limit' argument 2 names different: declaration 'str' definition 'text'.
halibut-1.2/bk_info.c:324:5: warning: Redundant assignment of 'unused' to itself. [selfAssignment]
halibut-1.2/bk_info.c:1261:18: style: The scope of the variable 'ret' can be reduced. [variableScope]
halibut-1.2/bk_info.c:305:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_info.c:1193:49: style: Function 'info_node_name_for_para' argument 1 names different: declaration 'p' definition 'par'. [funcArgNamesDifferent]
halibut-1.2/bk_info.c:123:49: note: Function 'info_node_name_for_para' argument 1 names different: declaration 'p' definition 'par'.
halibut-1.2/bk_info.c:1193:49: note: Function 'info_node_name_for_para' argument 1 names different: declaration 'p' definition 'par'.
halibut-1.2/bk_man.c:229:5: warning: Redundant assignment of 'unused' to itself. [selfAssignment]
halibut-1.2/bk_man.c:230:5: warning: Redundant assignment of 'keywords' to itself. [selfAssignment]
halibut-1.2/bk_man.c:231:5: warning: Redundant assignment of 'idx' to itself. [selfAssignment]
halibut-1.2/bk_man.c:85:15: style: The scope of the variable 'k' can be reduced. [variableScope]
halibut-1.2/bk_man.c:215:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_man.c:544:14: style: Variable 'plen' is assigned a value that is never used. [unreadVariable]
halibut-1.2/bk_paper.c:200:11: style: The scope of the variable 'fn' can be reduced. [variableScope]
halibut-1.2/bk_paper.c:476:6: style: The scope of the variable 'n' can be reduced. [variableScope]
halibut-1.2/bk_paper.c:1574:9: style: The scope of the variable 'nindex' can be reduced. [variableScope]
halibut-1.2/bk_paper.c:1827:10: style: The scope of the variable 'minheight' can be reduced. [variableScope]
halibut-1.2/bk_paper.c:2034:48: style: The scope of the variable 'oglyph' can be reduced. [variableScope]
halibut-1.2/bk_paper.c:486:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_paper.c:496:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_paper.c:501:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_paper.c:505:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_paper.c:517:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_paper.c:2783:11: style: Variable 'ret' is not assigned a value. [unassignedVariable]
halibut-1.2/bk_paper.c:845:32: error: Uninitialized variable: first_index_page [uninitvar]
halibut-1.2/bk_pdf.c:60:5: warning: Redundant assignment of 'keywords' to itself. [selfAssignment]
halibut-1.2/bk_pdf.c:61:5: warning: Redundant assignment of 'idx' to itself. [selfAssignment]
halibut-1.2/bk_pdf.c:133:9: style: The scope of the variable 'prev' can be reduced. [variableScope]
halibut-1.2/bk_pdf.c:135:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
halibut-1.2/bk_pdf.c:323:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
halibut-1.2/bk_pdf.c:620:24: style: The scope of the variable 'zcontext' can be reduced. [variableScope]
halibut-1.2/bk_pdf.c:826:13: style: The scope of the variable 'thisfirst' can be reduced. [variableScope]
halibut-1.2/bk_pdf.c:14:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_pdf.c:915:58: style: Function 'make_outline' argument 2 names different: declaration 'start' definition 'items'. [funcArgNamesDifferent]
halibut-1.2/bk_pdf.c:43:58: note: Function 'make_outline' argument 2 names different: declaration 'start' definition 'items'.
halibut-1.2/bk_pdf.c:915:58: note: Function 'make_outline' argument 2 names different: declaration 'start' definition 'items'.
halibut-1.2/bk_pdf.c:330:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
halibut-1.2/bk_ps.c:368:12: error: Array 'fmt[6]' accessed at index 52, which is out of bounds. [arrayIndexOutOfBounds]
halibut-1.2/bk_ps.c:171:23: note: Calling function 'ps_token', 3rd argument 'fmt' value is " pop 2 dict dup /PageSize [%g %g] put setpagedevice\n"
halibut-1.2/bk_ps.c:368:12: note: Array index out of bounds
halibut-1.2/bk_ps.c:38:5: warning: Redundant assignment of 'keywords' to itself. [selfAssignment]
halibut-1.2/bk_ps.c:39:5: warning: Redundant assignment of 'idx' to itself. [selfAssignment]
halibut-1.2/bk_ps.c:21:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_ps.c:370:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
halibut-1.2/bk_text.c:331:5: warning: Redundant assignment of 'unused' to itself. [selfAssignment]
halibut-1.2/bk_text.c:332:5: warning: Redundant assignment of 'keywords' to itself. [selfAssignment]
halibut-1.2/bk_text.c:333:5: warning: Redundant assignment of 'idx' to itself. [selfAssignment]
halibut-1.2/bk_text.c:489:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
halibut-1.2/bk_text.c:317:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_whlp.c:538:2: style: Variable 'state.cstate' is reassigned a value before the old one has been used. [redundantAssignment]
halibut-1.2/bk_whlp.c:533:2: note: Variable 'state.cstate' is reassigned a value before the old one has been used.
halibut-1.2/bk_whlp.c:538:2: note: Variable 'state.cstate' is reassigned a value before the old one has been used.
halibut-1.2/bk_whlp.c:165:5: warning: Redundant assignment of 'unused' to itself. [selfAssignment]
halibut-1.2/bk_whlp.c:63:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_whlp.c:330:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/bk_whlp.c:474:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
halibut-1.2/charset/big5enc.c:18:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/charset/big5enc.c:64:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/charset/big5enc.c:18:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/big5enc.c:64:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/big5enc.c:65:5: warning: Redundant assignment of 'state' to itself. [selfAssignment]
halibut-1.2/charset/big5set.c:3971:9: style: The scope of the variable 'rr' can be reduced. [variableScope]
halibut-1.2/charset/big5set.c:3971:13: style: The scope of the variable 'cc' can be reduced. [variableScope]
halibut-1.2/charset/big5set.c:3972:10: style: The scope of the variable 'uu' can be reduced. [variableScope]
halibut-1.2/charset/big5set.c:3973:15: style: The scope of the variable 'k' can be reduced. [variableScope]
halibut-1.2/charset/cns11643.c:13026:9: style: The scope of the variable 'index' can be reduced. [variableScope]
halibut-1.2/charset/cns11643.c:13027:10: style: The scope of the variable 'uu' can be reduced. [variableScope]
halibut-1.2/charset/cns11643.c:13028:15: style: The scope of the variable 'k' can be reduced. [variableScope]
halibut-1.2/charset/confuse.c:68:0: error: Memory leak: chars [memleak]
halibut-1.2/charset/confuse.c:155:0: error: Memory leak: encodings [memleak]
halibut-1.2/charset/convcs.c:208:9: style: The scope of the variable 'rdret' can be reduced. [variableScope]
halibut-1.2/charset/convcs.c:253:24: style: The scope of the variable 'midret' can be reduced. [variableScope]
halibut-1.2/charset/convcs.c:205:26: style: Function 'convert' argument 1 names different: declaration 'fp' definition 'infile'. [funcArgNamesDifferent]
halibut-1.2/charset/convcs.c:43:26: note: Function 'convert' argument 1 names different: declaration 'fp' definition 'infile'.
halibut-1.2/charset/convcs.c:205:26: note: Function 'convert' argument 1 names different: declaration 'fp' definition 'infile'.
halibut-1.2/charset/convcs.c:90:0: style: Variable 'instate' is assigned a value that is never used. [unreadVariable]
halibut-1.2/charset/convcs.c:91:0: style: Variable 'outstate' is assigned a value that is never used. [unreadVariable]
halibut-1.2/charset/convcs.c:92:10: style: Unused variable: inbuf [unusedVariable]
halibut-1.2/charset/convcs.c:92:22: style: Unused variable: outbuf [unusedVariable]
halibut-1.2/charset/convcs.c:93:13: style: Unused variable: midbuf [unusedVariable]
halibut-1.2/charset/convcs.c:96:20: style: Unused variable: midptr [unusedVariable]
halibut-1.2/charset/convcs.c:97:9: style: Unused variable: rdlen [unusedVariable]
halibut-1.2/charset/convcs.c:97:23: style: Unused variable: midlen [unusedVariable]
halibut-1.2/charset/convcs.c:97:31: style: Unused variable: inret [unusedVariable]
halibut-1.2/charset/convcs.c:97:38: style: Unused variable: midret [unusedVariable]
halibut-1.2/charset/convcs.c:130:17: style: Unused variable: cs [unusedVariable]
halibut-1.2/charset/cp949.c:18:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/charset/cp949.c:65:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/charset/cp949.c:18:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/cp949.c:65:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/cp949.c:66:5: warning: Redundant assignment of 'state' to itself. [selfAssignment]
halibut-1.2/charset/csshow.c:120:24: style: Condition 'output_charset==CS_NONE' is always true [knownConditionTrueFalse]
halibut-1.2/charset/csshow.c:79:53: note: Assignment 'output_charset=CS_NONE', assigned value is 0
halibut-1.2/charset/csshow.c:120:24: note: Condition 'output_charset==CS_NONE' is always true
halibut-1.2/charset/csshow.c:120:24: style: Same expression on both sides of '==' because the value of 'output_charset' and 'CS_NONE' are the same. [duplicateExpression]
halibut-1.2/charset/csshow.c:79:53: note: 'output_charset' is assigned value 'CS_NONE' here.
halibut-1.2/charset/csshow.c:120:24: note: Same expression on both sides of '==' because the value of 'output_charset' and 'CS_NONE' are the same.
halibut-1.2/charset/csshow.c:80:29: style: The scope of the variable 'size' can be reduced. [variableScope]
halibut-1.2/charset/csshow.c:80:43: style: The scope of the variable 'rowlen' can be reduced. [variableScope]
halibut-1.2/charset/csshow.c:231:0: error: Memory leak: trans [memleak]
halibut-1.2/charset/cstable.c:46:26: style: The scope of the variable 'chr' can be reduced. [variableScope]
halibut-1.2/charset/euc.c:104:5: warning: Redundant assignment of 'state' to itself. [selfAssignment]
halibut-1.2/charset/gb2312.c:2026:9: style: The scope of the variable 'rr' can be reduced. [variableScope]
halibut-1.2/charset/gb2312.c:2026:13: style: The scope of the variable 'cc' can be reduced. [variableScope]
halibut-1.2/charset/gb2312.c:2027:10: style: The scope of the variable 'uu' can be reduced. [variableScope]
halibut-1.2/charset/gb2312.c:2028:15: style: The scope of the variable 'k' can be reduced. [variableScope]
halibut-1.2/charset/hz.c:27:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/charset/hz.c:27:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/hz.c:99:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/iso2022.c:204:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
halibut-1.2/charset/iso2022.c:210:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
halibut-1.2/charset/iso2022.c:204:5: warning: Redundant assignment of 'r' to itself. [selfAssignment]
halibut-1.2/charset/iso2022.c:205:5: warning: Redundant assignment of 'c' to itself. [selfAssignment]
halibut-1.2/charset/iso2022.c:210:5: warning: Redundant assignment of 'unicode' to itself. [selfAssignment]
halibut-1.2/charset/iso2022.c:211:5: warning: Redundant assignment of 'r' to itself. [selfAssignment]
halibut-1.2/charset/iso2022.c:212:5: warning: Redundant assignment of 'c' to itself. [selfAssignment]
halibut-1.2/charset/iso2022.c:167:58: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:168:58: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:169:58: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:170:58: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:171:58: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:172:58: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:173:58: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:181:60: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:182:60: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:1083:27: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:1084:26: warning: Found calculation inside sizeof(). [sizeofCalculation]
halibut-1.2/charset/iso2022.c:1171:49: error: Array 'ctext_encodings[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
halibut-1.2/charset/iso2022s.c:360:16: style: The scope of the variable 'oldstate' can be reduced. [variableScope]
halibut-1.2/charset/jisx0208.c:1958:9: style: The scope of the variable 'rr' can be reduced. [variableScope]
halibut-1.2/charset/jisx0208.c:1958:13: style: The scope of the variable 'cc' can be reduced. [variableScope]
halibut-1.2/charset/jisx0208.c:1959:10: style: The scope of the variable 'uu' can be reduced. [variableScope]
halibut-1.2/charset/jisx0208.c:1960:15: style: The scope of the variable 'k' can be reduced. [variableScope]
halibut-1.2/charset/jisx0212.c:1856:9: style: The scope of the variable 'rr' can be reduced. [variableScope]
halibut-1.2/charset/jisx0212.c:1856:13: style: The scope of the variable 'cc' can be reduced. [variableScope]
halibut-1.2/charset/jisx0212.c:1857:10: style: The scope of the variable 'uu' can be reduced. [variableScope]
halibut-1.2/charset/jisx0212.c:1858:15: style: The scope of the variable 'k' can be reduced. [variableScope]
halibut-1.2/charset/ksx1001.c:5175:9: style: The scope of the variable 'rr' can be reduced. [variableScope]
halibut-1.2/charset/ksx1001.c:5175:13: style: The scope of the variable 'cc' can be reduced. [variableScope]
halibut-1.2/charset/ksx1001.c:5176:10: style: The scope of the variable 'uu' can be reduced. [variableScope]
halibut-1.2/charset/ksx1001.c:5177:15: style: The scope of the variable 'k' can be reduced. [variableScope]
halibut-1.2/charset/locale.c:24:15: style: The scope of the variable 'p' can be reduced. [variableScope]
halibut-1.2/charset/locale.c:47:10: style: The scope of the variable 'charset' can be reduced. [variableScope]
halibut-1.2/charset/sbcs.c:26:5: warning: Redundant assignment of 'state' to itself. [selfAssignment]
halibut-1.2/charset/sbcs.c:61:5: warning: Redundant assignment of 'state' to itself. [selfAssignment]
halibut-1.2/charset/sbcs.c:33:15: style: The scope of the variable 'k' can be reduced. [variableScope]
halibut-1.2/charset/sbcs.c:33:18: style: The scope of the variable 'c' can be reduced. [variableScope]
halibut-1.2/charset/shiftjis.c:18:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/charset/shiftjis.c:84:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/charset/shiftjis.c:18:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/shiftjis.c:84:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/shiftjis.c:85:5: warning: Redundant assignment of 'state' to itself. [selfAssignment]
halibut-1.2/charset/utf7.c:47:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/utf8.c:24:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/charset/utf8.c:207:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/charset/utf8.c:24:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/utf8.c:207:5: warning: Redundant assignment of 'charset' to itself. [selfAssignment]
halibut-1.2/charset/utf8.c:208:5: warning: Redundant assignment of 'state' to itself. [selfAssignment]
halibut-1.2/deflate.c:869:9: style: The scope of the variable 'i' can be reduced. [variableScope]
halibut-1.2/deflate.c:869:12: style: The scope of the variable 'j' can be reduced. [variableScope]
halibut-1.2/deflate.c:1010:50: style: Function 'deflate_compress_free' argument 1 names different: declaration 'ctx' definition 'out'. [funcArgNamesDifferent]
halibut-1.2/deflate.h:58:50: note: Function 'deflate_compress_free' argument 1 names different: declaration 'ctx' definition 'out'.
halibut-1.2/deflate.c:1010:50: note: Function 'deflate_compress_free' argument 1 names different: declaration 'ctx' definition 'out'.
halibut-1.2/deflate.c:1020:50: style: Function 'deflate_compress_data' argument 1 names different: declaration 'ctx' definition 'out'. [funcArgNamesDifferent]
halibut-1.2/deflate.h:87:50: note: Function 'deflate_compress_data' argument 1 names different: declaration 'ctx' definition 'out'.
halibut-1.2/deflate.c:1020:50: note: Function 'deflate_compress_data' argument 1 names different: declaration 'ctx' definition 'out'.
halibut-1.2/deflate.c:1021:19: style: Function 'deflate_compress_data' argument 2 names different: declaration 'inblock' definition 'vblock'. [funcArgNamesDifferent]
halibut-1.2/deflate.h:88:19: note: Function 'deflate_compress_data' argument 2 names different: declaration 'inblock' definition 'vblock'.
halibut-1.2/deflate.c:1021:19: note: Function 'deflate_compress_data' argument 2 names different: declaration 'inblock' definition 'vblock'.
halibut-1.2/deflate.c:1021:31: style: Function 'deflate_compress_data' argument 3 names different: declaration 'inlen' definition 'len'. [funcArgNamesDifferent]
halibut-1.2/deflate.h:88:32: note: Function 'deflate_compress_data' argument 3 names different: declaration 'inlen' definition 'len'.
halibut-1.2/deflate.c:1021:31: note: Function 'deflate_compress_data' argument 3 names different: declaration 'inlen' definition 'len'.
halibut-1.2/deflate.c:1380:54: style: Function 'deflate_decompress_free' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
halibut-1.2/deflate.h:116:54: note: Function 'deflate_decompress_free' argument 1 names different: declaration 'ctx' definition 'dctx'.
halibut-1.2/deflate.c:1380:54: note: Function 'deflate_decompress_free' argument 1 names different: declaration 'ctx' definition 'dctx'.
halibut-1.2/deflate.c:1445:53: style: Function 'deflate_decompress_data' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
halibut-1.2/deflate.h:136:53: note: Function 'deflate_decompress_data' argument 1 names different: declaration 'ctx' definition 'dctx'.
halibut-1.2/deflate.c:1445:53: note: Function 'deflate_decompress_data' argument 1 names different: declaration 'ctx' definition 'dctx'.
halibut-1.2/deflate.c:1446:20: style: Function 'deflate_decompress_data' argument 2 names different: declaration 'inblock' definition 'vblock'. [funcArgNamesDifferent]
halibut-1.2/deflate.h:137:20: note: Function 'deflate_decompress_data' argument 2 names different: declaration 'inblock' definition 'vblock'.
halibut-1.2/deflate.c:1446:20: note: Function 'deflate_decompress_data' argument 2 names different: declaration 'inblock' definition 'vblock'.
halibut-1.2/deflate.c:1446:32: style: Function 'deflate_decompress_data' argument 3 names different: declaration 'inlen' definition 'len'. [funcArgNamesDifferent]
halibut-1.2/deflate.h:137:33: note: Function 'deflate_decompress_data' argument 3 names different: declaration 'inlen' definition 'len'.
halibut-1.2/deflate.c:1446:32: note: Function 'deflate_decompress_data' argument 3 names different: declaration 'inlen' definition 'len'.
halibut-1.2/help.c:51:16: style: The scope of the variable 'c' can be reduced. [variableScope]
halibut-1.2/huffman.c:29:13: style: The scope of the variable 'dad' can be reduced. [variableScope]
halibut-1.2/huffman.c:49:13: style: The scope of the variable 'lc' can be reduced. [variableScope]
halibut-1.2/huffman.c:49:17: style: The scope of the variable 'rc' can be reduced. [variableScope]
halibut-1.2/in_afm.c:129:12: style: Expression is always false because 'else if' condition matches previous condition at line 105. [multiCondition]
halibut-1.2/in_afm.c:7:9: style: The scope of the variable 'i' can be reduced. [variableScope]
halibut-1.2/in_afm.c:8:9: style: The scope of the variable 'c' can be reduced. [variableScope]
halibut-1.2/in_pf.c:50:10: style: The scope of the variable 'type' can be reduced. [variableScope]
halibut-1.2/in_pf.c:79:26: style: The scope of the variable 'got' can be reduced. [variableScope]
halibut-1.2/in_pf.c:228:11: style: The scope of the variable 'tok' can be reduced. [variableScope]
halibut-1.2/in_pf.c:277:12: style: The scope of the variable 'blk' can be reduced. [variableScope]
halibut-1.2/in_pf.c:327:12: style: The scope of the variable 'blk' can be reduced. [variableScope]
halibut-1.2/in_sfnt.c:76:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/in_sfnt.c:83:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/in_sfnt.c:76:5: warning: Redundant assignment of 'src' to itself. [selfAssignment]
halibut-1.2/in_sfnt.c:77:5: warning: Redundant assignment of 'dest' to itself. [selfAssignment]
halibut-1.2/in_sfnt.c:83:5: warning: Redundant assignment of 'src' to itself. [selfAssignment]
halibut-1.2/in_sfnt.c:84:5: warning: Redundant assignment of 'dest' to itself. [selfAssignment]
halibut-1.2/in_sfnt.c:475:17: style: The scope of the variable 'nr' can be reduced. [variableScope]
halibut-1.2/in_sfnt.c:928:21: style: The scope of the variable 'got' can be reduced. [variableScope]
halibut-1.2/in_sfnt.c:274:9: style: struct member 't_hhea_Tag::lineGap' is never used. [unusedStructMember]
halibut-1.2/in_sfnt.c:386:14: style: struct member 't_name_Tag::stringOffset' is never used. [unusedStructMember]
halibut-1.2/in_sfnt.c:418:9: style: struct member 't_post_Tag::underlinePosition' is never used. [unusedStructMember]
halibut-1.2/in_sfnt.c:419:9: style: struct member 't_post_Tag::underlineThickness' is never used. [unusedStructMember]
halibut-1.2/in_sfnt.c:420:14: style: struct member 't_post_Tag::isFixedPitch' is never used. [unusedStructMember]
halibut-1.2/in_sfnt.c:438:20: style: struct member 'glyphmap::index' is never used. [unusedStructMember]
halibut-1.2/index.c:254:11: style: The scope of the variable 'wp' can be reduced. [variableScope]
halibut-1.2/input.c:320:15: style: The scope of the variable 'k' can be reduced. [variableScope]
halibut-1.2/input.c:320:18: style: The scope of the variable 'c' can be reduced. [variableScope]
halibut-1.2/input.c:385:9: style: The scope of the variable 'nls' can be reduced. [variableScope]
halibut-1.2/lzx.c:597:40: style: Function 'lzx' argument 1 names different: declaration 'data' definition 'vdata'. [funcArgNamesDifferent]
halibut-1.2/lzx.h:23:40: note: Function 'lzx' argument 1 names different: declaration 'data' definition 'vdata'.
halibut-1.2/lzx.c:597:40: note: Function 'lzx' argument 1 names different: declaration 'data' definition 'vdata'.
halibut-1.2/lzx.c:597:51: style: Function 'lzx' argument 2 names different: declaration 'len' definition 'totallen'. [funcArgNamesDifferent]
halibut-1.2/lzx.h:23:50: note: Function 'lzx' argument 2 names different: declaration 'len' definition 'totallen'.
halibut-1.2/lzx.c:597:51: note: Function 'lzx' argument 2 names different: declaration 'len' definition 'totallen'.
halibut-1.2/main.c:50:22: style: The scope of the variable 'prebackbits' can be reduced. [variableScope]
halibut-1.2/main.c:417:11: style: The scope of the variable 'wp' can be reduced. [variableScope]
halibut-1.2/main.c:465:11: style: The scope of the variable 'wp' can be reduced. [variableScope]
halibut-1.2/malloc.c:126:11: style: The scope of the variable 't' can be reduced. [variableScope]
halibut-1.2/malloc.c:141:16: style: The scope of the variable 't' can be reduced. [variableScope]
halibut-1.2/misc.c:110:9: style: The scope of the variable 't' can be reduced. [variableScope]
halibut-1.2/misc.c:310:15: style: The scope of the variable 'n' can be reduced. [variableScope]
halibut-1.2/misc.c:95:25: style: Function 'rdaddsn' argument 1 names different: declaration 'rc' definition 'rs'. [funcArgNamesDifferent]
halibut-1.2/halibut.h:438:25: note: Function 'rdaddsn' argument 1 names different: declaration 'rc' definition 'rs'.
halibut-1.2/misc.c:95:25: note: Function 'rdaddsn' argument 1 names different: declaration 'rc' definition 'rs'.
halibut-1.2/psdata.c:1147:18: style: The scope of the variable 'c' can be reduced. [variableScope]
halibut-1.2/tree234.c:492:13: error: Array 'n->kids[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
halibut-1.2/tree234.c:478:2: note: After for loop, kcount has value 4
halibut-1.2/tree234.c:492:13: note: Array index out of bounds
halibut-1.2/tree234.c:370:14: style: Expression is always false because 'else if' condition matches previous condition at line 366. [multiCondition]
halibut-1.2/tree234.c:374:14: style: Expression is always false because 'else if' condition matches previous condition at line 366. [multiCondition]
halibut-1.2/tree234.c:374:14: style: Expression is always false because 'else if' condition matches previous condition at line 370. [multiCondition]
halibut-1.2/tree234.c:1165:27: style: The scope of the variable 'lcount' can be reduced. [variableScope]
halibut-1.2/tree234.c:1165:35: style: The scope of the variable 'rcount' can be reduced. [variableScope]
halibut-1.2/tree234.c:492:9: error: Array 'n.kids[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
halibut-1.2/ustring.c:52:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
halibut-1.2/ustring.c:337:15: style: Redundant condition: If 'EXPR >= '0'', the comparison 'EXPR' is always true. [redundantCondition]
halibut-1.2/ustring.c:67:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
halibut-1.2/wcwidth.c:29:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
halibut-1.2/wcwidth.c:125:7: style: The scope of the variable 'w' can be reduced. [variableScope]
halibut-1.2/winchm.c:248:13: style: The scope of the variable 'saved_pos' can be reduced. [variableScope]
halibut-1.2/winchm.c:248:24: style: The scope of the variable 'saved_rq_pos' can be reduced. [variableScope]
halibut-1.2/winchm.c:357:17: style: The scope of the variable 'saved_pos' can be reduced. [variableScope]
halibut-1.2/winchm.c:357:28: style: The scope of the variable 'saved_rq_pos' can be reduced. [variableScope]
halibut-1.2/winchm.c:533:9: style: The scope of the variable 'size' can be reduced. [variableScope]
halibut-1.2/winchm.c:898:19: style: The scope of the variable 's' can be reduced. [variableScope]
halibut-1.2/winchm.c:979:23: style: The scope of the variable 's' can be reduced. [variableScope]
halibut-1.2/winhelp.c:570:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
halibut-1.2/winhelp.c:570:5: warning: Redundant assignment of 'h' to itself. [selfAssignment]
halibut-1.2/winhelp.c:990:20: style: The scope of the variable 'size' can be reduced. [variableScope]
halibut-1.2/winhelp.c:1189:30: style: The scope of the variable 'next' can be reduced. [variableScope]
halibut-1.2/winhelp.c:1748:25: style: The scope of the variable 'map' can be reduced. [variableScope]
halibut-1.2/winhelp.c:1627:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
halibut-1.2/winhelp.c:1634:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
halibut-1.2/winhelp.c:809:58: style: Function 'whlp_add_picture' argument 4 names different: declaration 'picdata' definition 'vpicdata'. [funcArgNamesDifferent]
halibut-1.2/winhelp.h:196:58: note: Function 'whlp_add_picture' argument 4 names different: declaration 'picdata' definition 'vpicdata'.
halibut-1.2/winhelp.c:809:58: note: Function 'whlp_add_picture' argument 4 names different: declaration 'picdata' definition 'vpicdata'.
halibut-1.2/winhelp.c:880:35: style: Function 'whlp_ref_picture' argument 2 names different: declaration 'index' definition 'picid'. [funcArgNamesDifferent]
halibut-1.2/winhelp.h:198:35: note: Function 'whlp_ref_picture' argument 2 names different: declaration 'index' definition 'picid'.
halibut-1.2/winhelp.c:880:35: note: Function 'whlp_ref_picture' argument 2 names different: declaration 'index' definition 'picid'.
halibut-1.2/winhelp.c:1271:44: style: Function 'whlp_primary_topic' argument 2 names different: declaration 'topic' definition 't'. [funcArgNamesDifferent]
halibut-1.2/winhelp.h:94:44: note: Function 'whlp_primary_topic' argument 2 names different: declaration 'topic' definition 't'.
halibut-1.2/winhelp.c:1271:44: note: Function 'whlp_primary_topic' argument 2 names different: declaration 'topic' definition 't'.
halibut-1.2/winhelp.c:1332:2: warning: The buffer 'data' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/hama-slide-mouse-control/hama-slide-mouse-control_1.0.orig.tar.gz
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/hamexam/hamexam_1.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hamfax/hamfax_0.8.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/haml-elisp/haml-elisp_3.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hamlib/hamlib_3.1.orig.tar.gz
hamlib-3.1/adat/adat.c:823:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hamlib-3.1/adat/adat.c:3368:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hamlib-3.1/adat/adat.c:1213:2: style: Variable 'nRC' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/adat/adat.c:1201:0: note: Variable 'nRC' is reassigned a value before the old one has been used.
hamlib-3.1/adat/adat.c:1213:2: note: Variable 'nRC' is reassigned a value before the old one has been used.
hamlib-3.1/adat/adat.c:1243:2: style: Variable 'nRC' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/adat/adat.c:1233:0: note: Variable 'nRC' is reassigned a value before the old one has been used.
hamlib-3.1/adat/adat.c:1243:2: note: Variable 'nRC' is reassigned a value before the old one has been used.
hamlib-3.1/adat/adat.c:1423:4: style: Variable 'pcPos' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/adat/adat.c:1411:0: note: Variable 'pcPos' is reassigned a value before the old one has been used.
hamlib-3.1/adat/adat.c:1423:4: note: Variable 'pcPos' is reassigned a value before the old one has been used.
hamlib-3.1/adat/adat.c:2388:4: style: Variable 'pCmd' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/adat/adat.c:2386:0: note: Variable 'pCmd' is reassigned a value before the old one has been used.
hamlib-3.1/adat/adat.c:2388:4: note: Variable 'pCmd' is reassigned a value before the old one has been used.
hamlib-3.1/adat/adat.c:2621:3: style: Variable 'pPriv' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/adat/adat.c:2617:0: note: Variable 'pPriv' is reassigned a value before the old one has been used.
hamlib-3.1/adat/adat.c:2621:3: note: Variable 'pPriv' is reassigned a value before the old one has been used.
hamlib-3.1/adat/adat.c:1409:10: style: The scope of the variable 'nBufLength' can be reduced. [variableScope]
hamlib-3.1/adat/adat.c:1426:11: style: The scope of the variable 'nLength' can be reduced. [variableScope]
hamlib-3.1/adat/adat.c:2365:6: style: The scope of the variable 'nFini' can be reduced. [variableScope]
hamlib-3.1/adat/adat.c:2411:11: style: The scope of the variable 'nJ' can be reduced. [variableScope]
hamlib-3.1/adat/adat.c:596:2: style: Variable 'end' is modified but its new value is never used. [unreadVariable]
hamlib-3.1/alinco/alinco.c:653:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hamlib-3.1/alinco/alinco.c:655:6: note: Found duplicate branches for 'if' and 'else'.
hamlib-3.1/alinco/alinco.c:653:11: note: Found duplicate branches for 'if' and 'else'.
hamlib-3.1/alinco/alinco.c:797:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/alinco/alinco.c:542:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/alinco/alinco.c:551:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/alinco/alinco.c:560:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/aor/aor.c:390:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/aor.c:385:3: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/aor/aor.c:390:3: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/aor/aor.c:446:7: style: The scope of the variable 'ackbuf2' can be reduced. [variableScope]
hamlib-3.1/aor/aor.c:508:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/aor/aor.c:857:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/aor/aor.c:1007:14: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/aor/aor.c:1010:6: style: The scope of the variable 'mem_num' can be reduced. [variableScope]
hamlib-3.1/aor/aor.c:1011:7: style: The scope of the variable 'bank_base' can be reduced. [variableScope]
hamlib-3.1/aor/ar3030.c:439:7: style: The scope of the variable 'cmdbuf' can be reduced. [variableScope]
hamlib-3.1/aor/ar3030.c:440:6: style: The scope of the variable 'cmd_len' can be reduced. [variableScope]
hamlib-3.1/aor/ar5000.c:399:16: style: The scope of the variable 'aorwidth' can be reduced. [variableScope]
hamlib-3.1/aor/ar7030.c:640:24: style: Condition 'smval1>=11' is always true [knownConditionTrueFalse]
hamlib-3.1/aor/ar7030p.c:326:65: warning: Either the condition 'NULL!=rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/aor/ar7030p.c:330:16: note: Assuming that condition 'NULL!=rig' is not redundant
hamlib-3.1/aor/ar7030p.c:326:65: note: Null pointer dereference
hamlib-3.1/aor/ar7030p.c:1137:65: warning: Either the condition 'NULL!=rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/aor/ar7030p.c:1139:16: note: Assuming that condition 'NULL!=rig' is not redundant
hamlib-3.1/aor/ar7030p.c:1137:65: note: Null pointer dereference
hamlib-3.1/aor/ar7030p.c:1179:65: warning: Either the condition 'NULL!=rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/aor/ar7030p.c:1181:16: note: Assuming that condition 'NULL!=rig' is not redundant
hamlib-3.1/aor/ar7030p.c:1179:65: note: Null pointer dereference
hamlib-3.1/aor/ar7030p.c:369:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:363:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:369:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:453:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:452:6: note: Variable 'p' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:453:5: note: Variable 'p' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:476:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:471:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:476:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:506:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:504:5: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:506:5: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:525:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:522:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:525:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:573:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:568:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:573:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:638:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:630:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:638:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:795:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:792:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:795:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:954:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:948:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:954:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1318:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:1312:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1318:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1354:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:1349:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1354:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1392:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:1385:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1392:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1424:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:1420:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1424:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1460:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:1455:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1460:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1556:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:1543:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1556:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1583:7: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:1582:7: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1583:7: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1588:7: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p.c:1587:7: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:1588:7: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p.c:248:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/aor/ar7030p.c:364:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/aor/ar7030p.c:472:26: style: The scope of the variable 'caps' can be reduced. [variableScope]
hamlib-3.1/aor/ar7030p.c:571:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/aor/ar7030p.c:793:17: style: The scope of the variable 'v' can be reduced. [variableScope]
hamlib-3.1/aor/ar7030p.c:950:16: style: The scope of the variable 'x' can be reduced. [variableScope]
hamlib-3.1/aor/ar7030p.c:1350:18: style: The scope of the variable 'v' can be reduced. [variableScope]
hamlib-3.1/aor/ar7030p.c:1387:10: style: The scope of the variable 'x' can be reduced. [variableScope]
hamlib-3.1/aor/ar7030p.c:1548:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/aor/ar7030p_utils.c:516:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:510:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:516:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:551:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:548:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:551:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:577:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:574:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:577:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:608:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:605:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:608:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:647:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:641:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:647:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:685:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:679:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:685:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:720:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:714:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:720:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:799:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:794:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:799:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:1063:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:1060:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:1063:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:1089:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:1087:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:1089:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:1425:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/aor/ar7030p_utils.c:1420:0: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/aor/ar7030p_utils.c:1425:3: note: Variable 'rc' is reassigned a value before the old one has been used.
hamlib-3.1/ars/ars.c:265:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/ars/ars.c:266:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/ars/ars.c:267:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/ars/ars.c:268:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/c++/rigclass.cc:676:16: style: The scope of the variable 'rng' can be reduced. [variableScope]
hamlib-3.1/c++/rigclass.cc:694:16: style: The scope of the variable 'rng' can be reduced. [variableScope]
hamlib-3.1/cnctrk/cnctrk.c:53:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hamlib-3.1/cnctrk/cnctrk.c:51:21: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
hamlib-3.1/drake/drake.c:131:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/drake/drake.c:222:7: style: The scope of the variable 'cvfo' can be reduced. [variableScope]
hamlib-3.1/drake/drake.c:262:26: style: The scope of the variable 'width_sel' can be reduced. [variableScope]
hamlib-3.1/dummy/dummy.c:443:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/dummy/dummy.c:767:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/dummy/netrigctl.c:662:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/easycomm/easycomm.c:317:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hamlib-3.1/easycomm/easycomm.c:215:16: warning: Logical conjunction always evaluates to false: speed < 0 && speed > 9999. [incorrectLogicOperator]
hamlib-3.1/easycomm/easycomm.c:220:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hamlib-3.1/easycomm/easycomm.c:70:32: style: Checking if unsigned variable 'data_len' is less than zero. [unsignedLessThanZero]
hamlib-3.1/ether6/ether6.c:149:10: warning: Width 4 given in format string (no. 1) is smaller than destination buffer 'mv[64]'. [invalidScanfFormatWidth_smaller]
hamlib-3.1/flexradio/dttsp.c:337:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hamlib-3.1/flexradio/dttsp.c:349:45: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hamlib-3.1/flexradio/dttsp.c:668:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/flexradio/dttsp.c:662:0: note: Variable 'ret' is reassigned a value before the old one has been used.
hamlib-3.1/flexradio/dttsp.c:668:3: note: Variable 'ret' is reassigned a value before the old one has been used.
hamlib-3.1/flexradio/dttsp.c:326:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
hamlib-3.1/flexradio/sdr1k.c:295:6: style: Condition 'spur_red' is always true [knownConditionTrueFalse]
hamlib-3.1/flexradio/sdr1k.c:282:17: note: Assignment 'spur_red=1', assigned value is 1
hamlib-3.1/flexradio/sdr1k.c:295:6: note: Condition 'spur_red' is always true
hamlib-3.1/flexradio/sdr1k.c:312:7: style: Condition 'spur_red' is always true [knownConditionTrueFalse]
hamlib-3.1/flexradio/sdr1k.c:282:17: note: Assignment 'spur_red=1', assigned value is 1
hamlib-3.1/flexradio/sdr1k.c:312:7: note: Condition 'spur_red' is always true
hamlib-3.1/gs232a/gs232.c:267:0: error: Syntax error in #if [preprocessorErrorDirective]
hamlib-3.1/heathkit/hd1780.c:260:55: style: Function 'hd1780_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'. [funcArgNamesDifferent]
hamlib-3.1/heathkit/hd1780.c:57:55: note: Function 'hd1780_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'.
hamlib-3.1/heathkit/hd1780.c:260:55: note: Function 'hd1780_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'.
hamlib-3.1/icmarine/icmarine.c:216:12: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hamlib-3.1/icom/frame.c:155:21: warning: Either the condition 'retval<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
hamlib-3.1/icom/frame.c:148:14: note: Assuming that condition 'retval<0' is not redundant
hamlib-3.1/icom/frame.c:155:21: note: Negative array index
hamlib-3.1/icom/frame.c:212:21: warning: Either the condition 'frm_len<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
hamlib-3.1/icom/frame.c:205:14: note: Assuming that condition 'frm_len<0' is not redundant
hamlib-3.1/icom/frame.c:212:21: note: Negative array index
hamlib-3.1/icom/ic7300.c:304:16: style: The scope of the variable 'ackbuf' can be reduced. [variableScope]
hamlib-3.1/icom/ic746.c:818:30: style: The scope of the variable 'databuf' can be reduced. [variableScope]
hamlib-3.1/icom/ic746.c:820:45: style: The scope of the variable 'sc' can be reduced. [variableScope]
hamlib-3.1/icom/ic746.c:820:49: style: The scope of the variable 'band' can be reduced. [variableScope]
hamlib-3.1/icom/ic746.c:132:17: style: struct member 'Anonymous0::pol' is never used. [unusedStructMember]
hamlib-3.1/icom/ic7800.c:245:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/icom/icom.c:3610:3: style: Variable 'frm_len' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/icom/icom.c:3607:3: note: Variable 'frm_len' is reassigned a value before the old one has been used.
hamlib-3.1/icom/icom.c:3610:3: note: Variable 'frm_len' is reassigned a value before the old one has been used.
hamlib-3.1/icom/icom.c:3669:3: style: Variable 'frm_len' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/icom/icom.c:3666:3: note: Variable 'frm_len' is reassigned a value before the old one has been used.
hamlib-3.1/icom/icom.c:3669:3: note: Variable 'frm_len' is reassigned a value before the old one has been used.
hamlib-3.1/icom/icom.c:592:24: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/icom/icom.c:768:17: style: The scope of the variable 'databuf' can be reduced. [variableScope]
hamlib-3.1/icom/icom.c:2810:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/icom/icom.c:3086:16: style: The scope of the variable 'cmdbuf' can be reduced. [variableScope]
hamlib-3.1/icom/icom.c:3087:6: style: The scope of the variable 'cmd_len' can be reduced. [variableScope]
hamlib-3.1/icom/icom.c:3564:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/icom/icom.c:3494:21: warning: Either the condition 'frm_len<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
hamlib-3.1/icom/icom.c:3491:14: note: Assuming that condition 'frm_len<0' is not redundant
hamlib-3.1/icom/icom.c:3494:21: note: Negative array index
hamlib-3.1/icom/icom.c:2815:31: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/icom/icom.c:2873:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/icom/icom.c:2896:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/icom/icom.c:2950:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/icom/icom.c:2973:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/icom/icom.c:3026:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/icom/icr7000.c:276:0: error: Syntax error in #if [preprocessorErrorDirective]
hamlib-3.1/icom/icr9000.c:181:0: error: Syntax error in #if [preprocessorErrorDirective]
hamlib-3.1/icom/optoscan.c:254:28: warning: Either the condition 'digit<22' is redundant or the array 'xlate[16]' is accessed at index 21, which is out of bounds. [arrayIndexOutOfBoundsCond]
hamlib-3.1/icom/optoscan.c:253:13: note: Assuming that condition 'digit<22' is not redundant
hamlib-3.1/icom/optoscan.c:254:28: note: Array index out of bounds
hamlib-3.1/icom/optoscan.c:704:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hamlib-3.1/icom/optoscan.c:232:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/icom/optoscan.c:445:16: style: The scope of the variable 'lvlbuf' can be reduced. [variableScope]
hamlib-3.1/icom/optoscan.c:447:6: style: The scope of the variable 'lvl_cn' can be reduced. [variableScope]
hamlib-3.1/icom/optoscan.c:447:14: style: The scope of the variable 'lvl_sc' can be reduced. [variableScope]
hamlib-3.1/icom/optoscan.c:449:6: style: The scope of the variable 'cmdhead' can be reduced. [variableScope]
hamlib-3.1/jrc/jrc.c:744:4: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/jrc/jrc.c:761:4: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/jrc/jrc.c:778:4: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/jrc/jrc.c:795:4: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/jrc/jrc.c:1121:12: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hamlib-3.1/jrc/jrc.c:1211:37: style: The scope of the variable 'freqbuf' can be reduced. [variableScope]
hamlib-3.1/jrc/jrc.c:919:77: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
hamlib-3.1/jrc/nrd525.c:228:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hamlib-3.1/kenwood/elecraft.c:90:72: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/kenwood/elecraft.c:92:6: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/kenwood/elecraft.c:90:72: note: Null pointer dereference
hamlib-3.1/kenwood/elecraft.c:317:18: warning: Either the condition 'bufptr' is redundant or there is possible null pointer dereference: bufptr. [nullPointerRedundantCheck]
hamlib-3.1/kenwood/elecraft.c:314:9: note: Assuming that condition 'bufptr' is not redundant
hamlib-3.1/kenwood/elecraft.c:317:18: note: Null pointer dereference
hamlib-3.1/kenwood/ic10.c:681:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hamlib-3.1/kenwood/k2.c:327:39: style: Redundant condition: flt->filt_list[0].width>=width. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
hamlib-3.1/kenwood/k2.c:289:7: style: The scope of the variable 'fcmd' can be reduced. [variableScope]
hamlib-3.1/kenwood/k2.c:600:8: style: The scope of the variable 'bufptr' can be reduced. [variableScope]
hamlib-3.1/kenwood/k3.c:804:21: style: Condition 'retval>=0' is always true [knownConditionTrueFalse]
hamlib-3.1/kenwood/k3.c:356:7: style: The scope of the variable 'cmd_s' can be reduced. [variableScope]
hamlib-3.1/kenwood/k3.c:608:8: style: The scope of the variable 'cmd_s' can be reduced. [variableScope]
hamlib-3.1/kenwood/k3.c:872:7: style: The scope of the variable 'offs' can be reduced. [variableScope]
hamlib-3.1/kenwood/k3.c:873:7: style: The scope of the variable 'cmd' can be reduced. [variableScope]
hamlib-3.1/kenwood/k3.c:361:3: warning: The buffer 'cmd_m' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hamlib-3.1/kenwood/k3.c:365:3: warning: The buffer 'cmd_m' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hamlib-3.1/kenwood/k3.c:369:3: warning: The buffer 'cmd_m' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hamlib-3.1/kenwood/k3.c:614:7: warning: The buffer 'cmd_m' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hamlib-3.1/kenwood/k3.c:618:7: warning: The buffer 'cmd_m' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hamlib-3.1/kenwood/kenwood.c:460:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/kenwood/kenwood.c:2716:16: style: The scope of the variable 'buff_len' can be reduced. [variableScope]
hamlib-3.1/kenwood/kenwood.c:2716:26: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/kenwood/kenwood.c:197:47: style: Function 'kenwood_transaction' argument 2 names different: declaration 'cmd' definition 'cmdstr'. [funcArgNamesDifferent]
hamlib-3.1/kenwood/kenwood.h:93:47: note: Function 'kenwood_transaction' argument 2 names different: declaration 'cmd' definition 'cmdstr'.
hamlib-3.1/kenwood/kenwood.c:197:47: note: Function 'kenwood_transaction' argument 2 names different: declaration 'cmd' definition 'cmdstr'.
hamlib-3.1/kenwood/kenwood.c:197:74: style: Function 'kenwood_transaction' argument 4 names different: declaration 'data_len' definition 'datasize'. [funcArgNamesDifferent]
hamlib-3.1/kenwood/kenwood.h:93:71: note: Function 'kenwood_transaction' argument 4 names different: declaration 'data_len' definition 'datasize'.
hamlib-3.1/kenwood/kenwood.c:197:74: note: Function 'kenwood_transaction' argument 4 names different: declaration 'data_len' definition 'datasize'.
hamlib-3.1/kenwood/kenwood.c:1630:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
hamlib-3.1/kenwood/kenwood.c:2111:31: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/kenwood/kenwood.c:2136:31: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/kenwood/kenwood.c:2260:31: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/kenwood/th.c:966:12: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/kenwood/th.c:983:13: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/kenwood/th.c:1330:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/kenwood/th.c:1346:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/kenwood/th.c:341:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/kenwood/th.c:1799:81: style: The scope of the variable 'mode' can be reduced. [variableScope]
hamlib-3.1/kenwood/th.c:1185:15: style: Checking if unsigned variable 'tone_idx' is less than zero. [unsignedLessThanZero]
hamlib-3.1/kenwood/th.c:1256:15: style: Checking if unsigned variable 'tone_idx' is less than zero. [unsignedLessThanZero]
hamlib-3.1/kenwood/th.c:1140:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/kenwood/th.c:1211:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/kenwood/th.c:1290:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/kenwood/th.c:1784:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/kenwood/th.c:1917:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/kenwood/th.c:1918:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/kenwood/thg71.c:393:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/kenwood/thg71.c:414:36: style: The scope of the variable 'stru' can be reduced. [variableScope]
hamlib-3.1/kenwood/tmd710.c:1125:14: style: The scope of the variable 'tx_mode' can be reduced. [variableScope]
hamlib-3.1/kenwood/tmd710.c:1126:7: style: The scope of the variable 'tone' can be reduced. [variableScope]
hamlib-3.1/kenwood/tmd710.c:840:55: style: Function 'tmd710_set_rptr_offs' argument 3 names different: declaration 'offset' definition 'freq'. [funcArgNamesDifferent]
hamlib-3.1/kenwood/tmd710.c:53:66: note: Function 'tmd710_set_rptr_offs' argument 3 names different: declaration 'offset' definition 'freq'.
hamlib-3.1/kenwood/tmd710.c:840:55: note: Function 'tmd710_set_rptr_offs' argument 3 names different: declaration 'offset' definition 'freq'.
hamlib-3.1/kenwood/tmd710.c:879:56: style: Function 'tmd710_get_rptr_offs' argument 3 names different: declaration 'offset' definition 'rptr_offs'. [funcArgNamesDifferent]
hamlib-3.1/kenwood/tmd710.c:54:67: note: Function 'tmd710_get_rptr_offs' argument 3 names different: declaration 'offset' definition 'rptr_offs'.
hamlib-3.1/kenwood/tmd710.c:879:56: note: Function 'tmd710_get_rptr_offs' argument 3 names different: declaration 'offset' definition 'rptr_offs'.
hamlib-3.1/kenwood/tmv7.c:572:44: style: Array index 'tonefq' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/kenwood/tmv7.c:582:45: style: Array index 'ctcssfq' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/kenwood/transfox.c:151:0: error: Syntax error in #if [preprocessorErrorDirective]
hamlib-3.1/kenwood/trc80.c:153:0: error: Syntax error in #if [preprocessorErrorDirective]
hamlib-3.1/kenwood/ts570.c:277:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/kenwood/ts570.c:328:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/kenwood/ts850.c:280:53: style: Function 'ts850_set_xit' argument 3 names different: declaration 'rit' definition 'xit'. [funcArgNamesDifferent]
hamlib-3.1/kenwood/ts850.c:73:60: note: Function 'ts850_set_xit' argument 3 names different: declaration 'rit' definition 'xit'.
hamlib-3.1/kenwood/ts850.c:280:53: note: Function 'ts850_set_xit' argument 3 names different: declaration 'rit' definition 'xit'.
hamlib-3.1/kenwood/xg3.c:325:58: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/kenwood/xg3.c:327:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/kenwood/xg3.c:325:58: note: Null pointer dereference
hamlib-3.1/kenwood/xg3.c:341:58: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/kenwood/xg3.c:343:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/kenwood/xg3.c:341:58: note: Null pointer dereference
hamlib-3.1/kenwood/xg3.c:567:58: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/kenwood/xg3.c:569:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/kenwood/xg3.c:567:58: note: Null pointer dereference
hamlib-3.1/kenwood/xg3.c:589:58: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/kenwood/xg3.c:591:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/kenwood/xg3.c:589:58: note: Null pointer dereference
hamlib-3.1/kenwood/xg3.c:464:17: style: The scope of the variable 'cmd' can be reduced. [variableScope]
hamlib-3.1/kenwood/xg3.c:431:9: error: Buffer is accessed out of bounds: cmdbuf [bufferAccessOutOfBounds]
hamlib-3.1/kit/drt1.c:211:4: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hamlib-3.1/kit/drt1.c:217:4: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hamlib-3.1/kit/drt1.c:241:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/kit/drt1.c:247:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/kit/drt1.c:350:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/kit/drt1.c:359:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/kit/elektor304.c:303:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/lib/getopt.c:322:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
hamlib-3.1/lib/getopt.c:240:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hamlib-3.1/lowe/lowe.c:252:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/lowe/lowe.c:249:2: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/lowe/lowe.c:252:2: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/m2/rc2800.c:279:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/m2/rc2800.c:278:3: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/m2/rc2800.c:279:3: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/m2/rc2800.c:285:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/m2/rc2800.c:279:3: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/m2/rc2800.c:285:3: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/m2/rc2800.c:286:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/m2/rc2800.c:285:3: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/m2/rc2800.c:286:3: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/m2/rc2800.c:71:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/pcr/pcr.c:251:4: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/pcr/pcr.c:255:4: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/pcr/pcr.c:270:4: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/pcr/pcr.c:274:4: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/pcr/pcr.c:165:6: style: The scope of the variable 'err' can be reduced. [variableScope]
hamlib-3.1/pcr/pcr.c:722:15: style: The scope of the variable 'pcrfilter' can be reduced. [variableScope]
hamlib-3.1/pcr/pcr.c:1694:6: style: The scope of the variable 'err' can be reduced. [variableScope]
hamlib-3.1/pcr/pcr.c:1535:50: style: Function 'pcr_set_dsp_auto_notch' argument 3 names different: declaration 'level' definition 'status'. [funcArgNamesDifferent]
hamlib-3.1/pcr/pcr.c:150:60: note: Function 'pcr_set_dsp_auto_notch' argument 3 names different: declaration 'level' definition 'status'.
hamlib-3.1/pcr/pcr.c:1535:50: note: Function 'pcr_set_dsp_auto_notch' argument 3 names different: declaration 'level' definition 'status'.
hamlib-3.1/pcr/pcr.c:1545:39: style: Function 'pcr_set_vsc' argument 3 names different: declaration 'level' definition 'status'. [funcArgNamesDifferent]
hamlib-3.1/pcr/pcr.c:144:49: note: Function 'pcr_set_vsc' argument 3 names different: declaration 'level' definition 'status'.
hamlib-3.1/pcr/pcr.c:1545:39: note: Function 'pcr_set_vsc' argument 3 names different: declaration 'level' definition 'status'.
hamlib-3.1/pcr/pcr.c:930:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/pcr/pcr.c:931:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/pcr/pcr.c:940:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/pcr/pcr.c:941:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/pcr/pcr.c:1709:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/prm80/prm80.c:202:15: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hamlib-3.1/prm80/prm80.c:310:46: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hamlib-3.1/prm80/prm80.c:94:3: style: Variable 'retbuf' is assigned a value that is never used. [unreadVariable]
hamlib-3.1/prm80/prm80.c:276:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/prm80/prm80.c:277:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/prm80/prm80.c:278:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/prm80/prm80.c:312:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/prm80/prm80.c:315:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/prosistel/prosistel.c:110:34: warning: Either the condition 'cmdstr' is redundant or there is possible null pointer dereference: cmdstr. [nullPointerRedundantCheck]
hamlib-3.1/prosistel/prosistel.c:86:9: note: Assuming that condition 'cmdstr' is not redundant
hamlib-3.1/prosistel/prosistel.c:110:34: note: Null pointer dereference
hamlib-3.1/prosistel/prosistel.c:114:97: warning: Either the condition 'cmdstr' is redundant or there is possible null pointer dereference: cmdstr. [nullPointerRedundantCheck]
hamlib-3.1/prosistel/prosistel.c:86:9: note: Assuming that condition 'cmdstr' is not redundant
hamlib-3.1/prosistel/prosistel.c:114:97: note: Null pointer dereference
hamlib-3.1/racal/ra37xx.c:283:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hamlib-3.1/racal/racal.c:82:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/racal/racal.c:176:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/rotorez/rotorez.c:811:56: style: Function 'rotorez_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'. [funcArgNamesDifferent]
hamlib-3.1/rotorez/rotorez.c:86:56: note: Function 'rotorez_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'.
hamlib-3.1/rotorez/rotorez.c:811:56: note: Function 'rotorez_send_priv_cmd' argument 2 names different: declaration 'cmd' definition 'cmdstr'.
hamlib-3.1/skanti/skanti.c:70:7: style: The scope of the variable 'retbuf' can be reduced. [variableScope]
hamlib-3.1/skanti/trp8255.c:184:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/skanti/trp8255.c:266:51: style: Function 'cu_set_split_freq' argument 3 names different: declaration 'tx_freq' definition 'freq'. [funcArgNamesDifferent]
hamlib-3.1/skanti/trp8255.c:70:58: note: Function 'cu_set_split_freq' argument 3 names different: declaration 'tx_freq' definition 'freq'.
hamlib-3.1/skanti/trp8255.c:266:51: note: Function 'cu_set_split_freq' argument 3 names different: declaration 'tx_freq' definition 'freq'.
hamlib-3.1/spid/spid.c:49:37: style: The scope of the variable 'priv' can be reduced. [variableScope]
hamlib-3.1/spid/spid.c:167:9: style: The scope of the variable 'retry_read' can be reduced. [variableScope]
hamlib-3.1/src/cm108.c:223:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hamlib-3.1/src/cm108.c:253:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hamlib-3.1/src/cm108.c:78:31: style: Function 'cm108_open' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
hamlib-3.1/src/cm108.h:33:31: note: Function 'cm108_open' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/cm108.c:78:31: note: Function 'cm108_open' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/cm108.c:137:32: style: Function 'cm108_close' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
hamlib-3.1/src/cm108.h:34:32: note: Function 'cm108_close' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/cm108.c:137:32: note: Function 'cm108_close' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/cm108.c:221:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hamlib-3.1/src/cm108.c:251:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hamlib-3.1/src/debug.c:73:16: style: The scope of the variable 'c' can be reduced. [variableScope]
hamlib-3.1/src/ext.c:64:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/src/ext.c:92:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/src/gpio.c:32:30: style: Function 'gpio_open' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
hamlib-3.1/src/gpio.h:31:30: note: Function 'gpio_open' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/gpio.c:32:30: note: Function 'gpio_open' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/gpio.c:72:31: style: Function 'gpio_close' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
hamlib-3.1/src/gpio.h:32:31: note: Function 'gpio_close' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/gpio.c:72:31: note: Function 'gpio_close' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/gpio.c:77:33: style: Function 'gpio_ptt_set' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
hamlib-3.1/src/gpio.h:33:33: note: Function 'gpio_ptt_set' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/gpio.c:77:33: note: Function 'gpio_ptt_set' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/gpio.c:94:33: style: Function 'gpio_ptt_get' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
hamlib-3.1/src/gpio.h:34:33: note: Function 'gpio_ptt_get' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/gpio.c:94:33: note: Function 'gpio_ptt_get' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/iofunc.c:250:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/src/iofunc.c:251:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/src/iofunc.c:303:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hamlib-3.1/src/iofunc.c:389:7: style: The scope of the variable 'rd_count' can be reduced. [variableScope]
hamlib-3.1/src/iofunc.c:390:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/src/iofunc.c:487:7: style: The scope of the variable 'rd_count' can be reduced. [variableScope]
hamlib-3.1/src/iofunc.c:488:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/src/locator.c:349:6: style: The scope of the variable 'divisions' can be reduced. [variableScope]
hamlib-3.1/src/locator.c:350:16: style: The scope of the variable 'ordinate' can be reduced. [variableScope]
hamlib-3.1/src/locator.c:421:30: style: The scope of the variable 'divisions' can be reduced. [variableScope]
hamlib-3.1/src/locator.c:422:22: style: The scope of the variable 'ordinate' can be reduced. [variableScope]
hamlib-3.1/src/mem.c:1044:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hamlib-3.1/src/mem.c:1094:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hamlib-3.1/src/mem.c:1147:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hamlib-3.1/src/mem.c:205:11: style: The scope of the variable 'el_size' can be reduced. [variableScope]
hamlib-3.1/src/mem.c:296:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/src/mem.c:715:10: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/src/mem.c:1219:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hamlib-3.1/src/misc.c:77:16: style: The scope of the variable 'a' can be reduced. [variableScope]
hamlib-3.1/src/misc.c:147:16: style: The scope of the variable 'a' can be reduced. [variableScope]
hamlib-3.1/src/network.c:116:33: style: Function 'network_open' argument 1 names different: declaration 'p' definition 'rp'. [funcArgNamesDifferent]
hamlib-3.1/src/network.h:31:33: note: Function 'network_open' argument 1 names different: declaration 'p' definition 'rp'.
hamlib-3.1/src/network.c:116:33: note: Function 'network_open' argument 1 names different: declaration 'p' definition 'rp'.
hamlib-3.1/src/parallel.c:182:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hamlib-3.1/src/parallel.c:124:29: style: Function 'par_open' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
hamlib-3.1/src/parallel.h:65:29: note: Function 'par_open' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/parallel.c:124:29: note: Function 'par_open' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/parallel.c:190:30: style: Function 'par_close' argument 1 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
hamlib-3.1/src/parallel.h:66:30: note: Function 'par_close' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/parallel.c:190:30: note: Function 'par_close' argument 1 names different: declaration 'p' definition 'port'.
hamlib-3.1/src/parallel.c:126:6: style: Variable 'fd' is not assigned a value. [unassignedVariable]
hamlib-3.1/src/parallel.c:565:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/src/register.h:39:0: error: #error ABI_VERSION undefined! Did you include config.h? [preprocessorErrorDirective]
hamlib-3.1/src/rig.c:321:2: style: Variable 'rs->pttport.fd' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/src/rig.c:320:2: note: Variable 'rs->pttport.fd' is reassigned a value before the old one has been used.
hamlib-3.1/src/rig.c:321:2: note: Variable 'rs->pttport.fd' is reassigned a value before the old one has been used.
hamlib-3.1/src/rig.c:285:9: style: The scope of the variable 'retcode' can be reduced. [variableScope]
hamlib-3.1/src/rig.c:861:15: style: The scope of the variable 'rc2' can be reduced. [variableScope]
hamlib-3.1/src/rig.c:921:15: style: The scope of the variable 'rc2' can be reduced. [variableScope]
hamlib-3.1/src/rig.c:985:15: style: The scope of the variable 'rc2' can be reduced. [variableScope]
hamlib-3.1/src/rig.c:1049:15: style: The scope of the variable 'rc2' can be reduced. [variableScope]
hamlib-3.1/src/rig.c:2808:45: style: Checking if unsigned variable 'mwpower' is less than zero. [unsignedLessThanZero]
hamlib-3.1/src/rig.c:264:23: warning: Either the condition 'errnum>19' is redundant or the array 'rigerror_table[19]' is accessed at index 19, which is out of bounds. [arrayIndexOutOfBoundsCond]
hamlib-3.1/src/rig.c:262:13: note: Assuming that condition 'errnum>19' is not redundant
hamlib-3.1/src/rig.c:264:23: note: Array index out of bounds
hamlib-3.1/src/rotator.c:182:6: style: The scope of the variable 'retcode' can be reduced. [variableScope]
hamlib-3.1/src/serial.c:140:0: error: #error "No term control supported!" [preprocessorErrorDirective]
hamlib-3.1/tapr/tapr.c:89:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hamlib-3.1/tentec/jupiter.c:701:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hamlib-3.1/tentec/jupiter.c:619:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hamlib-3.1/tentec/omnivii.c:448:15: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/tentec/orion.c:118:13: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/tentec/orion.c:432:6: style: The scope of the variable 'vfo_len' can be reduced. [variableScope]
hamlib-3.1/tentec/orion.c:433:7: style: The scope of the variable 'vfobuf' can be reduced. [variableScope]
hamlib-3.1/tentec/orion.c:1181:22: style: The scope of the variable 'raw_field2' can be reduced. [variableScope]
hamlib-3.1/tentec/orion.c:1580:27: style: The scope of the variable 'cmdl' can be reduced. [variableScope]
hamlib-3.1/tentec/paragon.c:263:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/tentec/paragon.c:314:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/tentec/rx331.c:337:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/tentec/rx331.c:514:13: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/tentec/rx331.c:520:13: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/tentec/rx331.c:538:13: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/tentec/rx331.c:543:13: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/tentec/rx331.c:548:13: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/tentec/rx331.c:268:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hamlib-3.1/tentec/tentec2.c:519:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/tentec/tt550.c:220:13: style: The scope of the variable 'bwBFO' can be reduced. [variableScope]
hamlib-3.1/tentec/tt550.c:1555:9: style: The scope of the variable 'movement' can be reduced. [variableScope]
hamlib-3.1/tentec/tt550.c:924:50: style: Function 'tt550_set_xit' argument 3 names different: declaration 'rit' definition 'xit'. [funcArgNamesDifferent]
hamlib-3.1/tentec/tt550.h:148:53: note: Function 'tt550_set_xit' argument 3 names different: declaration 'rit' definition 'xit'.
hamlib-3.1/tentec/tt550.c:924:50: note: Function 'tt550_set_xit' argument 3 names different: declaration 'rit' definition 'xit'.
hamlib-3.1/tentec/tt550.c:938:52: style: Function 'tt550_get_xit' argument 3 names different: declaration 'rit' definition 'xit'. [funcArgNamesDifferent]
hamlib-3.1/tentec/tt550.h:149:54: note: Function 'tt550_get_xit' argument 3 names different: declaration 'rit' definition 'xit'.
hamlib-3.1/tentec/tt550.c:938:52: note: Function 'tt550_get_xit' argument 3 names different: declaration 'rit' definition 'xit'.
hamlib-3.1/tests/dumpmem.c:82:36: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/tests/memcsv.c:402:41: style: Function 'dump_csv_chan' argument 2 names different: declaration 'chan' definition 'chan_pp'. [funcArgNamesDifferent]
hamlib-3.1/tests/memcsv.c:53:48: note: Function 'dump_csv_chan' argument 2 names different: declaration 'chan' definition 'chan_pp'.
hamlib-3.1/tests/memcsv.c:402:41: note: Function 'dump_csv_chan' argument 2 names different: declaration 'chan' definition 'chan_pp'.
hamlib-3.1/tests/memcsv.c:519:56: style: Function 'set_channel_data' argument 3 names different: declaration 'line_key' definition 'line_key_list'. [funcArgNamesDifferent]
hamlib-3.1/tests/memcsv.c:55:64: note: Function 'set_channel_data' argument 3 names different: declaration 'line_key' definition 'line_key_list'.
hamlib-3.1/tests/memcsv.c:519:56: note: Function 'set_channel_data' argument 3 names different: declaration 'line_key' definition 'line_key_list'.
hamlib-3.1/tests/memcsv.c:519:78: style: Function 'set_channel_data' argument 4 names different: declaration 'line_data' definition 'line_data_list'. [funcArgNamesDifferent]
hamlib-3.1/tests/memcsv.c:55:81: note: Function 'set_channel_data' argument 4 names different: declaration 'line_data' definition 'line_data_list'.
hamlib-3.1/tests/memcsv.c:519:78: note: Function 'set_channel_data' argument 4 names different: declaration 'line_data' definition 'line_data_list'.
hamlib-3.1/tests/rigctl_parse.c:311:16: error: Array 'test_list[69]' accessed at index 99, which is out of bounds. [arrayIndexOutOfBounds]
hamlib-3.1/tests/rigctl_parse.c:413:30: error: Array 'test_list[69]' accessed at index 99, which is out of bounds. [arrayIndexOutOfBounds]
hamlib-3.1/tests/rigctl_parse.c:363:5: warning: Possible null pointer dereference: _hs_tail [nullPointer]
hamlib-3.1/tests/rigctl_parse.c:363:5: note: Assignment '_hs_tail=NULL', assigned value is 0
hamlib-3.1/tests/rigctl_parse.c:363:5: note: Null pointer dereference
hamlib-3.1/tests/rigctl_parse.c:363:5: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
hamlib-3.1/tests/rigctl_parse.c:363:5: note: Assignment '_hs_list=NULL', assigned value is 0
hamlib-3.1/tests/rigctl_parse.c:363:5: note: Null pointer subtraction
hamlib-3.1/tests/rigctl_parse.c:424:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/tests/rigctl_parse.c:529:13: style: The scope of the variable 'last_was_ret' can be reduced. [variableScope]
hamlib-3.1/tests/rigctl_parse.c:1209:9: style: The scope of the variable 'nbspaces' can be reduced. [variableScope]
hamlib-3.1/tests/rigctl_parse.c:1318:12: style: The scope of the variable 'q' can be reduced. [variableScope]
hamlib-3.1/tests/rigctl_parse.c:1319:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/tests/rigmatrix.c:522:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/rigmatrix.c:512:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:522:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:529:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/rigmatrix.c:522:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:529:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:551:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/rigmatrix.c:529:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:551:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:581:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/rigmatrix.c:572:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:581:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:611:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/rigmatrix.c:602:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:611:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:640:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/rigmatrix.c:631:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:640:2: note: Variable 'status' is reassigned a value before the old one has been used.
hamlib-3.1/tests/rigmatrix.c:447:10: style: Variable 'white' is assigned a value that is never used. [unreadVariable]
hamlib-3.1/tests/rigmatrix.c:640:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hamlib-3.1/tests/rigmem.c:255:7: style: Condition 'xml' is always false [knownConditionTrueFalse]
hamlib-3.1/tests/rigmem.c:104:25: note: Assignment 'xml=0', assigned value is 0
hamlib-3.1/tests/rigmem.c:255:7: note: Condition 'xml' is always false
hamlib-3.1/tests/rigmem.c:261:7: style: Condition 'xml' is always false [knownConditionTrueFalse]
hamlib-3.1/tests/rigmem.c:104:25: note: Assignment 'xml=0', assigned value is 0
hamlib-3.1/tests/rigmem.c:261:7: note: Condition 'xml' is always false
hamlib-3.1/tests/rigmem.c:267:7: style: Condition 'xml' is always false [knownConditionTrueFalse]
hamlib-3.1/tests/rigmem.c:104:25: note: Assignment 'xml=0', assigned value is 0
hamlib-3.1/tests/rigmem.c:267:7: note: Condition 'xml' is always false
hamlib-3.1/tests/rigmem.c:273:7: style: Condition 'xml' is always false [knownConditionTrueFalse]
hamlib-3.1/tests/rigmem.c:104:25: note: Assignment 'xml=0', assigned value is 0
hamlib-3.1/tests/rigmem.c:273:7: note: Condition 'xml' is always false
hamlib-3.1/tests/rigmem.c:341:12: style: The scope of the variable 'q' can be reduced. [variableScope]
hamlib-3.1/tests/rigmem.c:342:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/tests/rigmem.c:378:32: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hamlib-3.1/tests/rigsmtr.c:383:14: warning: Either the condition 'q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
hamlib-3.1/tests/rigsmtr.c:382:7: note: Assuming that condition 'q' is not redundant
hamlib-3.1/tests/rigsmtr.c:383:14: note: Null pointer dereference
hamlib-3.1/tests/rigsmtr.c:352:12: style: The scope of the variable 'q' can be reduced. [variableScope]
hamlib-3.1/tests/rigsmtr.c:353:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/tests/rigsmtr.c:375:12: style: The scope of the variable 'q' can be reduced. [variableScope]
hamlib-3.1/tests/rigsmtr.c:376:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/tests/rigswr.c:297:12: style: The scope of the variable 'q' can be reduced. [variableScope]
hamlib-3.1/tests/rigswr.c:298:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/tests/rotctl_parse.c:211:16: error: Array 'test_list[22]' accessed at index 99, which is out of bounds. [arrayIndexOutOfBounds]
hamlib-3.1/tests/rotctl_parse.c:316:32: error: Array 'test_list[22]' accessed at index 99, which is out of bounds. [arrayIndexOutOfBounds]
hamlib-3.1/tests/rotctl_parse.c:263:5: warning: Possible null pointer dereference: _hs_tail [nullPointer]
hamlib-3.1/tests/rotctl_parse.c:263:5: note: Assignment '_hs_tail=NULL', assigned value is 0
hamlib-3.1/tests/rotctl_parse.c:263:5: note: Null pointer dereference
hamlib-3.1/tests/rotctl_parse.c:263:5: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
hamlib-3.1/tests/rotctl_parse.c:263:5: note: Assignment '_hs_list=NULL', assigned value is 0
hamlib-3.1/tests/rotctl_parse.c:263:5: note: Null pointer subtraction
hamlib-3.1/tests/rotctl_parse.c:326:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/tests/rotctl_parse.c:434:13: style: The scope of the variable 'last_was_ret' can be reduced. [variableScope]
hamlib-3.1/tests/rotctl_parse.c:1074:9: style: The scope of the variable 'nbspaces' can be reduced. [variableScope]
hamlib-3.1/tests/rotctl_parse.c:1172:12: style: The scope of the variable 'q' can be reduced. [variableScope]
hamlib-3.1/tests/rotctl_parse.c:1173:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/tests/testrig.c:125:2: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/testrig.c:124:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:125:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:144:2: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/testrig.c:143:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:144:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:163:2: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/testrig.c:162:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:163:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:181:2: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/testrig.c:180:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:181:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:200:2: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/testrig.c:199:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:200:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:236:2: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/testrig.c:235:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:236:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:254:2: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/tests/testrig.c:253:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:254:2: note: Variable 'retcode' is reassigned a value before the old one has been used.
hamlib-3.1/tests/testrig.c:372:13: style: Variable 'retcode' is assigned a value that is never used. [unreadVariable]
hamlib-3.1/ts7400/include/peekpoke.c:49:18: style: The scope of the variable 'chardat' can be reduced. [variableScope]
hamlib-3.1/ts7400/include/peekpoke.c:49:27: style: The scope of the variable 'charval' can be reduced. [variableScope]
hamlib-3.1/ts7400/include/readADC.c:413:6: style: The scope of the variable 'stored_calibration' can be reduced. [variableScope]
hamlib-3.1/ts7400/include/readADC.c:414:15: style: The scope of the variable 'state' can be reduced. [variableScope]
hamlib-3.1/ts7400/include/readADC.c:68:2: error: Resource leak: f [resourceLeak]
hamlib-3.1/ts7400/include/test7400ADC.c:400:6: style: The scope of the variable 'stored_calibration' can be reduced. [variableScope]
hamlib-3.1/ts7400/include/test7400ADC.c:401:15: style: The scope of the variable 'state' can be reduced. [variableScope]
hamlib-3.1/ts7400/include/test7400ADC.c:66:2: error: Resource leak: f [resourceLeak]
hamlib-3.1/uniden/uniden.c:196:36: warning: Either the condition '!replystr' is redundant or there is possible null pointer dereference: replystr. [nullPointerRedundantCheck]
hamlib-3.1/uniden/uniden.c:202:9: note: Assuming that condition '!replystr' is not redundant
hamlib-3.1/uniden/uniden.c:196:36: note: Null pointer dereference
hamlib-3.1/uniden/uniden.c:242:2: style: Variable 'freq_len' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/uniden/uniden.c:236:0: note: Variable 'freq_len' is reassigned a value before the old one has been used.
hamlib-3.1/uniden/uniden.c:242:2: note: Variable 'freq_len' is reassigned a value before the old one has been used.
hamlib-3.1/uniden/uniden.c:433:2: style: Variable 'cmd_len' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/uniden/uniden.c:431:0: note: Variable 'cmd_len' is reassigned a value before the old one has been used.
hamlib-3.1/uniden/uniden.c:433:2: note: Variable 'cmd_len' is reassigned a value before the old one has been used.
hamlib-3.1/uniden/uniden_digital.c:60:54: style: struct member 'Anonymous0::id' is never used. [unusedStructMember]
hamlib-3.1/winradio/g313-posix.c:108:12: warning: Either the condition '!priv' is redundant or there is possible null pointer dereference: priv. [nullPointerRedundantCheck]
hamlib-3.1/winradio/g313-posix.c:110:9: note: Assuming that condition '!priv' is not redundant
hamlib-3.1/winradio/g313-posix.c:108:12: note: Null pointer dereference
hamlib-3.1/wj/wj.c:247:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hamlib-3.1/wj/wj.c:365:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
hamlib-3.1/wj/wj.c:363:0: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/wj/wj.c:365:2: note: Variable 'retval' is reassigned a value before the old one has been used.
hamlib-3.1/yaesu/ft100.c:498:17: style: The scope of the variable 'p_cmd' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft100.c:749:10: style: The scope of the variable 'f' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft100.c:369:56: style: Function 'ft100_send_priv_cmd' argument 2 names different: declaration 'ci' definition 'cmd_index'. [funcArgNamesDifferent]
hamlib-3.1/yaesu/ft100.c:46:56: note: Function 'ft100_send_priv_cmd' argument 2 names different: declaration 'ci' definition 'cmd_index'.
hamlib-3.1/yaesu/ft100.c:369:56: note: Function 'ft100_send_priv_cmd' argument 2 names different: declaration 'ci' definition 'cmd_index'.
hamlib-3.1/yaesu/ft757gx.c:820:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hamlib-3.1/yaesu/ft757gx.c:400:59: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/ft757gx.c:405:6: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/ft757gx.c:400:59: note: Null pointer dereference
hamlib-3.1/yaesu/ft757gx.c:456:59: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/ft757gx.c:461:6: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/ft757gx.c:456:59: note: Null pointer dereference
hamlib-3.1/yaesu/ft757gx.c:494:59: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/ft757gx.c:499:6: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/ft757gx.c:494:59: note: Null pointer dereference
hamlib-3.1/yaesu/ft757gx.c:537:59: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/ft757gx.c:541:6: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/ft757gx.c:537:59: note: Null pointer dereference
hamlib-3.1/yaesu/ft757gx.c:568:59: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/ft757gx.c:573:6: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/ft757gx.c:568:59: note: Null pointer dereference
hamlib-3.1/yaesu/ft757gx.c:595:59: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/ft757gx.c:600:6: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/ft757gx.c:595:59: note: Null pointer dereference
hamlib-3.1/yaesu/ft757gx.c:371:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft757gx.c:608:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/yaesu/ft767gx.c:975:59: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/ft767gx.c:983:7: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/ft767gx.c:975:59: note: Null pointer dereference
hamlib-3.1/yaesu/ft767gx.c:1313:17: style: The scope of the variable 'cmd' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft767gx.c:652:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/yaesu/ft817.c:455:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft817.c:472:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft817.c:564:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft817.c:581:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft817.c:642:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft817.c:684:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft817.c:952:55: style: Function 'ft817_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'. [funcArgNamesDifferent]
hamlib-3.1/yaesu/ft817.h:147:62: note: Function 'ft817_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'.
hamlib-3.1/yaesu/ft817.c:952:55: note: Function 'ft817_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'.
hamlib-3.1/yaesu/ft817.c:999:61: style: Function 'ft817_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'. [funcArgNamesDifferent]
hamlib-3.1/yaesu/ft817.h:150:68: note: Function 'ft817_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'.
hamlib-3.1/yaesu/ft817.c:999:61: note: Function 'ft817_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'.
hamlib-3.1/yaesu/ft857.c:501:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft857.c:569:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft857.c:636:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft857.c:653:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft857.c:708:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft857.c:942:54: style: Function 'ft857_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'. [funcArgNamesDifferent]
hamlib-3.1/yaesu/ft857.h:161:61: note: Function 'ft857_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'.
hamlib-3.1/yaesu/ft857.c:942:54: note: Function 'ft857_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'.
hamlib-3.1/yaesu/ft857.c:1011:60: style: Function 'ft857_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'. [funcArgNamesDifferent]
hamlib-3.1/yaesu/ft857.h:164:67: note: Function 'ft857_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'.
hamlib-3.1/yaesu/ft857.c:1011:60: note: Function 'ft857_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'.
hamlib-3.1/yaesu/ft857.c:681:17: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
hamlib-3.1/yaesu/ft897.c:475:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft897.c:492:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft897.c:556:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft897.c:573:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft897.c:591:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft897.c:625:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft897.c:664:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hamlib-3.1/yaesu/ft897.c:988:54: style: Function 'ft897_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'. [funcArgNamesDifferent]
hamlib-3.1/yaesu/ft897.c:105:61: note: Function 'ft897_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'.
hamlib-3.1/yaesu/ft897.c:988:54: note: Function 'ft897_set_ctcss_tone' argument 3 names different: declaration 'code' definition 'tone'.
hamlib-3.1/yaesu/ft897.c:1057:60: style: Function 'ft897_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'. [funcArgNamesDifferent]
hamlib-3.1/yaesu/ft897.c:108:67: note: Function 'ft897_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'.
hamlib-3.1/yaesu/ft897.c:1057:60: note: Function 'ft897_set_rptr_shift' argument 3 names different: declaration 'rptr_shift' definition 'shift'.
hamlib-3.1/yaesu/ft897.c:599:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hamlib-3.1/yaesu/ft980.c:247:0: error: Syntax error in #if [preprocessorErrorDirective]
hamlib-3.1/yaesu/ft990.c:2274:28: warning: Logical conjunction always evaluates to false: EXPR < 0 && EXPR > 90. [incorrectLogicOperator]
hamlib-3.1/yaesu/ft990.c:1946:68: style: Function 'ft990_get_level' argument 4 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hamlib-3.1/yaesu/ft990.h:174:68: note: Function 'ft990_get_level' argument 4 names different: declaration 'val' definition 'value'.
hamlib-3.1/yaesu/ft990.c:1946:68: note: Function 'ft990_get_level' argument 4 names different: declaration 'val' definition 'value'.
hamlib-3.1/yaesu/newcat.c:3405:87: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hamlib-3.1/yaesu/newcat.c:916:65: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/newcat.c:922:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/newcat.c:916:65: note: Null pointer dereference
hamlib-3.1/yaesu/newcat.c:1972:64: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/newcat.c:1981:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/newcat.c:1972:64: note: Null pointer dereference
hamlib-3.1/yaesu/newcat.c:2254:64: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/newcat.c:2263:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/newcat.c:2254:64: note: Null pointer dereference
hamlib-3.1/yaesu/newcat.c:2524:64: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/newcat.c:2530:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/newcat.c:2524:64: note: Null pointer dereference
hamlib-3.1/yaesu/newcat.c:2617:64: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/newcat.c:2625:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/newcat.c:2617:64: note: Null pointer dereference
hamlib-3.1/yaesu/newcat.c:2924:64: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/newcat.c:2930:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/newcat.c:2924:64: note: Null pointer dereference
hamlib-3.1/yaesu/newcat.c:3327:64: warning: Either the condition '!rig' is redundant or there is possible null pointer dereference: rig. [nullPointerRedundantCheck]
hamlib-3.1/yaesu/newcat.c:3333:9: note: Assuming that condition '!rig' is not redundant
hamlib-3.1/yaesu/newcat.c:3327:64: note: Null pointer dereference
hamlib-3.1/yaesu/newcat.c:3373:9: style: The scope of the variable 'search_index' can be reduced. [variableScope]
hamlib-3.1/yaesu/vx1700.c:812:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
hamlib-3.1/yaesu/vx1700.c:830:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/hamster-applet/hamster-applet_2.91.3+git20120514.b9fec3e1.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/handbrake/handbrake_1.1.1+ds1.orig.tar.gz
HandBrake-1.1.1/gtk/src/audiohandler.c:190:38: style: Condition '!quality_sensitive' is always true [knownConditionTrueFalse]
HandBrake-1.1.1/gtk/src/audiohandler.c:186:9: note: Assuming that condition '!quality_sensitive' is not redundant
HandBrake-1.1.1/gtk/src/audiohandler.c:190:38: note: Condition '!quality_sensitive' is always true
HandBrake-1.1.1/gtk/src/audiohandler.c:524:5: style: Variable 'aconfig' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/audiohandler.c:522:0: note: Variable 'aconfig' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/audiohandler.c:524:5: note: Variable 'aconfig' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/audiohandler.c:1578:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/audiohandler.c:1576:0: note: Variable 'result' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/audiohandler.c:1578:5: note: Variable 'result' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/audiohandler.c:211:9: style: The scope of the variable 'track' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:641:18: style: The scope of the variable 'tp' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:648:21: style: The scope of the variable 'audio_list' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:830:18: style: The scope of the variable 'tp' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:837:21: style: The scope of the variable 'audio_list' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:864:15: style: The scope of the variable 'asettings' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:1447:19: style: The scope of the variable 'asettings' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:1487:15: style: The scope of the variable 'audio_list' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:1591:16: style: The scope of the variable 'widget' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:1994:16: style: The scope of the variable 'label' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:2027:16: style: The scope of the variable 'label' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/audiohandler.c:262:80: style: Function 'ghb_select_audio_codec' argument 4 names different: declaration 'fallback_acodec' definition 'fallback'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/audiohandler.h:36:85: note: Function 'ghb_select_audio_codec' argument 4 names different: declaration 'fallback_acodec' definition 'fallback'.
HandBrake-1.1.1/gtk/src/audiohandler.c:262:80: note: Function 'ghb_select_audio_codec' argument 4 names different: declaration 'fallback_acodec' definition 'fallback'.
HandBrake-1.1.1/gtk/src/audiohandler.c:1275:61: style: Function 'ghb_add_audio_to_ui' argument 2 names different: declaration 'settings' definition 'asettings'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/audiohandler.c:37:73: note: Function 'ghb_add_audio_to_ui' argument 2 names different: declaration 'settings' definition 'asettings'.
HandBrake-1.1.1/gtk/src/audiohandler.c:1275:61: note: Function 'ghb_add_audio_to_ui' argument 2 names different: declaration 'settings' definition 'asettings'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2171:48: style: Function 'audio_def_quality_enable_changed_cb' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/audiohandler.c:1709:48: note: Function 'audio_def_quality_enable_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2171:48: note: Function 'audio_def_quality_enable_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2187:41: style: Function 'audio_def_quality_changed_cb' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/audiohandler.c:1707:41: note: Function 'audio_def_quality_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2187:41: note: Function 'audio_def_quality_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2208:38: style: Function 'audio_def_gain_changed_cb' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/audiohandler.c:1705:38: note: Function 'audio_def_gain_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2208:38: note: Function 'audio_def_gain_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2221:37: style: Function 'audio_def_drc_changed_cb' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/audiohandler.c:1703:37: note: Function 'audio_def_drc_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2221:37: note: Function 'audio_def_drc_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2235:37: style: Function 'audio_def_setting_add_cb' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/audiohandler.c:1695:37: note: Function 'audio_def_setting_add_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2235:37: note: Function 'audio_def_setting_add_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2267:40: style: Function 'audio_def_setting_remove_cb' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/audiohandler.c:1697:40: note: Function 'audio_def_setting_remove_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2267:40: note: Function 'audio_def_setting_remove_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2284:41: style: Function 'audio_def_encoder_changed_cb' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/audiohandler.c:1699:41: note: Function 'audio_def_encoder_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2284:41: note: Function 'audio_def_encoder_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2292:48: style: Function 'audio_def_encode_setting_changed_cb' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/audiohandler.c:1701:48: note: Function 'audio_def_encode_setting_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/audiohandler.c:2292:48: note: Function 'audio_def_encode_setting_changed_cb' argument 1 names different: declaration 'w' definition 'widget'.
HandBrake-1.1.1/gtk/src/callbacks.c:926:5: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/callbacks.c:920:0: note: Variable 'label' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/callbacks.c:926:5: note: Variable 'label' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/callbacks.c:2620:5: style: Variable 'display_width' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/callbacks.c:2615:5: note: Variable 'display_width' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/callbacks.c:2620:5: note: Variable 'display_width' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/callbacks.c:4470:9: style: Variable 'bottom' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/callbacks.c:4467:0: note: Variable 'bottom' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/callbacks.c:4470:9: note: Variable 'bottom' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/callbacks.c:4543:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
HandBrake-1.1.1/gtk/src/callbacks.c:4547:5: note: Found duplicate branches for 'if' and 'else'.
HandBrake-1.1.1/gtk/src/callbacks.c:4543:5: note: Found duplicate branches for 'if' and 'else'.
HandBrake-1.1.1/gtk/src/callbacks.c:4686:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
HandBrake-1.1.1/gtk/src/callbacks.c:4690:5: note: Found duplicate branches for 'if' and 'else'.
HandBrake-1.1.1/gtk/src/callbacks.c:4686:5: note: Found duplicate branches for 'if' and 'else'.
HandBrake-1.1.1/gtk/src/callbacks.c:598:16: style: The scope of the variable 'widget' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:599:14: style: The scope of the variable 'dep_object' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:603:23: style: The scope of the variable 'data' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:604:18: style: The scope of the variable 'widget_name' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:691:14: style: The scope of the variable 'dep_object' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:693:23: style: The scope of the variable 'data' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:695:18: style: The scope of the variable 'dep_name' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:752:14: style: The scope of the variable 'dep_object' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:1190:25: style: The scope of the variable 'end' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:1238:13: style: The scope of the variable 'path' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:1239:12: style: The scope of the variable 'start' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:1380:16: style: The scope of the variable 'dialog' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:1388:16: style: The scope of the variable 'name' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:1640:16: style: The scope of the variable 'widget' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:2100:15: style: The scope of the variable 'entry' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:2236:16: style: The scope of the variable 'widget' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:2237:12: style: The scope of the variable 'text' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:2396:30: style: The scope of the variable 'audio_mix' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:2773:23: style: The scope of the variable 'title' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:3867:15: style: The scope of the variable 'queueDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:3867:27: style: The scope of the variable 'uiDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:3906:15: style: The scope of the variable 'queueDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:3906:27: style: The scope of the variable 'uiDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:4452:18: style: The scope of the variable 'textview' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:4453:20: style: The scope of the variable 'buffer' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:5116:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/callbacks.c:1801:10: style: Function 'ghb_do_scan' argument 3 names different: declaration 'titlenum' definition 'title_id'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/callbacks.h:68:10: note: Function 'ghb_do_scan' argument 3 names different: declaration 'titlenum' definition 'title_id'.
HandBrake-1.1.1/gtk/src/callbacks.c:1801:10: note: Function 'ghb_do_scan' argument 3 names different: declaration 'titlenum' definition 'title_id'.
HandBrake-1.1.1/gtk/src/callbacks.c:4954:89: style: Function 'debug_log_handler' argument 4 names different: declaration 'ud' definition 'data'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/callbacks.h:51:75: note: Function 'debug_log_handler' argument 4 names different: declaration 'ud' definition 'data'.
HandBrake-1.1.1/gtk/src/callbacks.c:4954:89: note: Function 'debug_log_handler' argument 4 names different: declaration 'ud' definition 'data'.
HandBrake-1.1.1/gtk/src/callbacks.c:4965:88: style: Function 'warn_log_handler' argument 4 names different: declaration 'ud' definition 'data'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/callbacks.h:49:75: note: Function 'warn_log_handler' argument 4 names different: declaration 'ud' definition 'data'.
HandBrake-1.1.1/gtk/src/callbacks.c:4965:88: note: Function 'warn_log_handler' argument 4 names different: declaration 'ud' definition 'data'.
HandBrake-1.1.1/gtk/src/callbacks.c:1825:21: style: Variable 'title' is assigned a value that is never used. [unreadVariable]
HandBrake-1.1.1/gtk/src/callbacks.c:3207:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
HandBrake-1.1.1/gtk/src/callbacks.c:4638:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
HandBrake-1.1.1/gtk/src/hb-backend.c:1247:5: style: Variable 'aconfig' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/hb-backend.c:1241:0: note: Variable 'aconfig' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:1247:5: note: Variable 'aconfig' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:4034:9: style: Variable 'detel_custom' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/hb-backend.c:4030:0: note: Variable 'detel_custom' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:4034:9: note: Variable 'detel_custom' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:4067:9: style: Variable 'comb_custom' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/hb-backend.c:4063:0: note: Variable 'comb_custom' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:4067:9: note: Variable 'comb_custom' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:4102:9: style: Variable 'deint_custom' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/hb-backend.c:4096:0: note: Variable 'deint_custom' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:4102:9: note: Variable 'deint_custom' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:4170:9: style: Variable 'sharpen_tune' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/hb-backend.c:4166:0: note: Variable 'sharpen_tune' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:4170:9: note: Variable 'sharpen_tune' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:4171:9: style: Variable 'sharpen_custom' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/hb-backend.c:4166:0: note: Variable 'sharpen_custom' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:4171:9: note: Variable 'sharpen_custom' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/hb-backend.c:816:18: style: The scope of the variable 'file' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:1319:22: style: The scope of the variable 'cell' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:1606:12: style: The scope of the variable 'str' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:1705:19: style: The scope of the variable 'store' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:1706:12: style: The scope of the variable 'str' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:1808:12: style: The scope of the variable 'str' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:1888:12: style: The scope of the variable 'str' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:2202:23: style: The scope of the variable 'title' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:2429:25: style: The scope of the variable 'audio' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:2484:21: style: The scope of the variable 'subtitle' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:2577:25: style: The scope of the variable 'audio' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:2599:21: style: The scope of the variable 'subtitle' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:2626:12: style: The scope of the variable 'str' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:2654:12: style: The scope of the variable 'str' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:3013:20: style: The scope of the variable 'chapter' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:3060:20: style: The scope of the variable 'chapter' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:3111:12: style: The scope of the variable 'str' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:4196:12: style: The scope of the variable 'message' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:4241:29: style: The scope of the variable 'subtitle' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:4241:40: style: The scope of the variable 'srt' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:4497:13: style: The scope of the variable 'dst' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:4527:13: style: The scope of the variable 'dst' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:4639:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/hb-backend.c:1066:40: style: Function 'ghb_find_closest_audio_samplerate' argument 1 names different: declaration 'rate' definition 'irate'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/hb-backend.h:170:45: note: Function 'ghb_find_closest_audio_samplerate' argument 1 names different: declaration 'rate' definition 'irate'.
HandBrake-1.1.1/gtk/src/hb-backend.c:1066:40: note: Function 'ghb_find_closest_audio_samplerate' argument 1 names different: declaration 'rate' definition 'irate'.
HandBrake-1.1.1/gtk/src/hb-backend.c:2619:22: style: Function 'small_opts_set' argument 3 names different: declaration 'opts' definition 'vopts'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/hb-backend.c:427:34: note: Function 'small_opts_set' argument 3 names different: declaration 'opts' definition 'vopts'.
HandBrake-1.1.1/gtk/src/hb-backend.c:2619:22: note: Function 'small_opts_set' argument 3 names different: declaration 'opts' definition 'vopts'.
HandBrake-1.1.1/gtk/src/hb-backend.c:2686:23: style: Function 'filter_opts_set' argument 3 names different: declaration 'opts' definition 'vopts'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/hb-backend.c:463:34: note: Function 'filter_opts_set' argument 3 names different: declaration 'opts' definition 'vopts'.
HandBrake-1.1.1/gtk/src/hb-backend.c:2686:23: note: Function 'filter_opts_set' argument 3 names different: declaration 'opts' definition 'vopts'.
HandBrake-1.1.1/gtk/src/hb-backend.c:2766:47: style: Function 'generic_opt_get' argument 2 names different: declaration 'opts' definition 'vopts'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/hb-backend.c:471:65: note: Function 'generic_opt_get' argument 2 names different: declaration 'opts' definition 'vopts'.
HandBrake-1.1.1/gtk/src/hb-backend.c:2766:47: note: Function 'generic_opt_get' argument 2 names different: declaration 'opts' definition 'vopts'.
HandBrake-1.1.1/gtk/src/hb-backend.c:2832:46: style: Function 'filter_opt_get' argument 2 names different: declaration 'opts' definition 'vopts'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/hb-backend.c:473:64: note: Function 'filter_opt_get' argument 2 names different: declaration 'opts' definition 'vopts'.
HandBrake-1.1.1/gtk/src/hb-backend.c:2832:46: note: Function 'filter_opt_get' argument 2 names different: declaration 'opts' definition 'vopts'.
HandBrake-1.1.1/gtk/src/hb-backend.c:3266:48: style: Function 'ghb_backend_queue_scan' argument 2 names different: declaration 'titleindex' definition 'titlenum'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/hb-backend.h:123:53: note: Function 'ghb_backend_queue_scan' argument 2 names different: declaration 'titleindex' definition 'titlenum'.
HandBrake-1.1.1/gtk/src/hb-backend.c:3266:48: note: Function 'ghb_backend_queue_scan' argument 2 names different: declaration 'titleindex' definition 'titlenum'.
HandBrake-1.1.1/gtk/src/hb-backend.c:4402:39: style: Function 'ghb_add_job' argument 2 names different: declaration 'js' definition 'job_dict'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/hb-backend.h:101:44: note: Function 'ghb_add_job' argument 2 names different: declaration 'js' definition 'job_dict'.
HandBrake-1.1.1/gtk/src/hb-backend.c:4402:39: note: Function 'ghb_add_job' argument 2 names different: declaration 'js' definition 'job_dict'.
HandBrake-1.1.1/gtk/src/main.c:973:5: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/main.c:970:0: note: Variable 'error' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/main.c:973:5: note: Variable 'error' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/main.c:101:18: style: The scope of the variable 'markup' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/main.c:497:18: style: The scope of the variable 'file' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/main.c:511:21: style: The scope of the variable 'fd' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/main.c:511:25: style: The scope of the variable 'lock' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/main.c:657:12: style: struct member 'icon_map_t::filename' is never used. [unusedStructMember]
HandBrake-1.1.1/gtk/src/main.c:658:12: style: struct member 'icon_map_t::iconname' is never used. [unusedStructMember]
HandBrake-1.1.1/gtk/src/plist.c:449:19: style: The scope of the variable 'val' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:346:11: style: The scope of the variable 'tok' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:508:24: style: The scope of the variable 'dict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:852:18: style: The scope of the variable 'file' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:932:29: style: The scope of the variable 'value2' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:953:29: style: The scope of the variable 'value2' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:1199:27: style: The scope of the variable 'folder' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:1201:27: style: The scope of the variable 'menu_item_name' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:1693:23: style: The scope of the variable 'adict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:1945:22: style: The scope of the variable 'filename' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:2113:25: style: The scope of the variable 'dict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:2912:24: style: The scope of the variable 'dict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/presets.c:560:44: style: Function 'ghb_preset_menu_button_refresh' argument 2 names different: declaration 'name' definition 'fullname'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/presets.h:60:49: note: Function 'ghb_preset_menu_button_refresh' argument 2 names different: declaration 'name' definition 'fullname'.
HandBrake-1.1.1/gtk/src/presets.c:560:44: note: Function 'ghb_preset_menu_button_refresh' argument 2 names different: declaration 'name' definition 'fullname'.
HandBrake-1.1.1/gtk/src/presets.c:2530:21: style: Variable 'dst_ptype' is assigned a value that is never used. [unreadVariable]
HandBrake-1.1.1/gtk/src/preview.c:1102:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
HandBrake-1.1.1/gtk/src/preview.c:1106:5: note: Found duplicate branches for 'if' and 'else'.
HandBrake-1.1.1/gtk/src/preview.c:1102:5: note: Found duplicate branches for 'if' and 'else'.
HandBrake-1.1.1/gtk/src/preview.c:692:16: style: The scope of the variable 'widget' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/preview.c:833:17: style: The scope of the variable 'scaled_preview' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/preview.c:868:48: style: The scope of the variable 'width' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/preview.c:868:55: style: The scope of the variable 'height' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/preview.c:869:17: style: The scope of the variable 'scaled_preview' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2247:13: style: Variable 'srcpath' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/queuehandler.c:2239:0: note: Variable 'srcpath' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/queuehandler.c:2247:13: note: Variable 'srcpath' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/queuehandler.c:1067:27: style: The scope of the variable 'uiDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1475:16: style: The scope of the variable 'row' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1540:15: style: The scope of the variable 'settings' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1541:16: style: The scope of the variable 'row' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1543:22: style: The scope of the variable 'selected' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1570:15: style: The scope of the variable 'settings' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1571:16: style: The scope of the variable 'row' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1573:22: style: The scope of the variable 'selected' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1610:15: style: The scope of the variable 'settings' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1611:16: style: The scope of the variable 'row' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1613:22: style: The scope of the variable 'selected' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1852:16: style: The scope of the variable 'row' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1872:16: style: The scope of the variable 'title_label' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1873:22: style: The scope of the variable 'dest_dir' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:1873:33: style: The scope of the variable 'dest_file' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2030:15: style: The scope of the variable 'queueDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2030:27: style: The scope of the variable 'uiDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2078:15: style: The scope of the variable 'queueDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2078:27: style: The scope of the variable 'uiDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2203:15: style: The scope of the variable 'queueDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2203:27: style: The scope of the variable 'uiDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2408:15: style: The scope of the variable 'queueDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2408:27: style: The scope of the variable 'uiDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2538:15: style: The scope of the variable 'queueDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2538:27: style: The scope of the variable 'uiDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2597:15: style: The scope of the variable 'queueDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/queuehandler.c:2597:27: style: The scope of the variable 'uiDict' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/renderer_button.c:107:61: style: Function 'custom_cell_renderer_button_init' argument 1 names different: declaration 'cellprogress' definition 'cellbutton'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/renderer_button.c:30:88: note: Function 'custom_cell_renderer_button_init' argument 1 names different: declaration 'cellprogress' definition 'cellbutton'.
HandBrake-1.1.1/gtk/src/renderer_button.c:107:61: note: Function 'custom_cell_renderer_button_init' argument 1 names different: declaration 'cellprogress' definition 'cellbutton'.
HandBrake-1.1.1/gtk/src/renderer_button.c:159:48: style: Function 'custom_cell_renderer_button_finalize' argument 1 names different: declaration 'gobject' definition 'object'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/renderer_button.c:40:64: note: Function 'custom_cell_renderer_button_finalize' argument 1 names different: declaration 'gobject' definition 'object'.
HandBrake-1.1.1/gtk/src/renderer_button.c:159:48: note: Function 'custom_cell_renderer_button_finalize' argument 1 names different: declaration 'gobject' definition 'object'.
HandBrake-1.1.1/gtk/src/renderer_button.c:180:55: style: Function 'custom_cell_renderer_button_get_property' argument 4 names different: declaration 'pspec' definition 'psec'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/renderer_button.c:35:90: note: Function 'custom_cell_renderer_button_get_property' argument 4 names different: declaration 'pspec' definition 'psec'.
HandBrake-1.1.1/gtk/src/renderer_button.c:180:55: note: Function 'custom_cell_renderer_button_get_property' argument 4 names different: declaration 'pspec' definition 'psec'.
HandBrake-1.1.1/gtk/src/settings.c:435:9: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/gtk/src/settings.c:434:0: note: Variable 'str' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/settings.c:435:9: note: Variable 'str' is reassigned a value before the old one has been used.
HandBrake-1.1.1/gtk/src/subtitlehandler.c:129:20: style: Condition 'info_src_2!=NULL' is always false [knownConditionTrueFalse]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:85:18: note: Assignment 'info_src_2=NULL', assigned value is 0
HandBrake-1.1.1/gtk/src/subtitlehandler.c:129:20: note: Condition 'info_src_2!=NULL' is always false
HandBrake-1.1.1/gtk/src/subtitlehandler.c:168:15: style: The scope of the variable 'subsettings' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:373:24: style: The scope of the variable 'subtitle' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:527:18: style: The scope of the variable 'tp' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:911:12: style: The scope of the variable 'dirname' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:1025:31: style: The scope of the variable 'subsettings' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:1338:16: style: The scope of the variable 'label' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:1375:16: style: The scope of the variable 'label' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:1520:19: style: The scope of the variable 'subsettings' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:1561:15: style: The scope of the variable 'subtitle_list' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:1561:31: style: The scope of the variable 'subtitle_search' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:978:59: style: Function 'add_to_subtitle_list_ui' argument 2 names different: declaration 'settings' definition 'subsettings'. [funcArgNamesDifferent]
HandBrake-1.1.1/gtk/src/subtitlehandler.c:43:71: note: Function 'add_to_subtitle_list_ui' argument 2 names different: declaration 'settings' definition 'subsettings'.
HandBrake-1.1.1/gtk/src/subtitlehandler.c:978:59: note: Function 'add_to_subtitle_list_ui' argument 2 names different: declaration 'settings' definition 'subsettings'.
HandBrake-1.1.1/gtk/src/values.c:242:21: style: The scope of the variable 'dst_val' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/videohandler.c:244:9: style: The scope of the variable 'count' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/videohandler.c:322:17: style: The scope of the variable 'preset' can be reduced. [variableScope]
HandBrake-1.1.1/gtk/src/x264handler.c:748:28: warning: Possible null pointer dereference: def_val [nullPointer]
HandBrake-1.1.1/gtk/src/x264handler.c:673:28: note: Assignment 'def_val=NULL', assigned value is 0
HandBrake-1.1.1/gtk/src/x264handler.c:748:28: note: Null pointer dereference
HandBrake-1.1.1/gtk/src/x264handler.c:741:49: error: Uninitialized variable: trans [uninitvar]
HandBrake-1.1.1/gtk/src/x264handler.c:788:45: error: Uninitialized variable: trans [uninitvar]
HandBrake-1.1.1/libhb/audio_remap.c:151:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
HandBrake-1.1.1/libhb/audio_remap.c:168:27: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
HandBrake-1.1.1/libhb/audio_resample.c:149:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/avfilter.c:776:29: warning: Either the condition 'filter_str!=NULL' is redundant or there is possible null pointer dereference: filter_str. [nullPointerRedundantCheck]
HandBrake-1.1.1/libhb/avfilter.c:762:20: note: Assuming that condition 'filter_str!=NULL' is not redundant
HandBrake-1.1.1/libhb/avfilter.c:776:29: note: Null pointer dereference
HandBrake-1.1.1/libhb/avfilter.c:172:5: style: Variable 'avfilter_settings' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/libhb/avfilter.c:170:0: note: Variable 'avfilter_settings' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/avfilter.c:172:5: note: Variable 'avfilter_settings' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/avfilter.c:625:38: style: The scope of the variable 'rgb' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/bd.c:212:17: style: The scope of the variable 'equal' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/bd.c:724:9: style: The scope of the variable 'result' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/bd.c:730:13: style: The scope of the variable 'discontinuity' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/bd.c:819:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/bd.c:935:9: style: The scope of the variable 'result' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/bd.c:956:18: style: Checking if unsigned variable 'pos2' is less than zero. [unsignedLessThanZero]
HandBrake-1.1.1/libhb/comb_detect.c:252:42: style: Condition 'pv->block_score[ii]>pv->block_threshold' is always true [knownConditionTrueFalse]
HandBrake-1.1.1/libhb/comb_detect.c:977:18: style: The scope of the variable 'segment_start' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/comb_detect.c:977:33: style: The scope of the variable 'segment_stop' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:3830:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
HandBrake-1.1.1/libhb/common.c:4873:13: style: Expression is always false because 'else if' condition matches previous condition at line 4868. [multiCondition]
HandBrake-1.1.1/libhb/common.c:3226:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:3250:19: style: The scope of the variable 'copying' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:3277:19: style: The scope of the variable 'copying' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:3462:17: style: The scope of the variable 'rep_string' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:3924:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:4192:23: style: The scope of the variable 'val' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:4434:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:4521:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:4681:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:4984:24: style: The scope of the variable 'art' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:5131:15: style: The scope of the variable 'len' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:5251:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/common.c:1874:47: style: Function 'hb_mixdown_get_discrete_channel_count' argument 1 names different: declaration 'mixdown' definition 'amixdown'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/common.h:387:63: note: Function 'hb_mixdown_get_discrete_channel_count' argument 1 names different: declaration 'mixdown' definition 'amixdown'.
HandBrake-1.1.1/libhb/common.c:1874:47: note: Function 'hb_mixdown_get_discrete_channel_count' argument 1 names different: declaration 'mixdown' definition 'amixdown'.
HandBrake-1.1.1/libhb/common.c:1901:47: style: Function 'hb_mixdown_get_low_freq_channel_count' argument 1 names different: declaration 'mixdown' definition 'amixdown'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/common.h:388:63: note: Function 'hb_mixdown_get_low_freq_channel_count' argument 1 names different: declaration 'mixdown' definition 'amixdown'.
HandBrake-1.1.1/libhb/common.c:1901:47: note: Function 'hb_mixdown_get_low_freq_channel_count' argument 1 names different: declaration 'mixdown' definition 'amixdown'.
HandBrake-1.1.1/libhb/common.c:3824:32: style: Function 'hb_job_close' argument 1 names different: declaration 'job' definition '_j'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/hb.h:100:41: note: Function 'hb_job_close' argument 1 names different: declaration 'job' definition '_j'.
HandBrake-1.1.1/libhb/common.c:3824:32: note: Function 'hb_job_close' argument 1 names different: declaration 'job' definition '_j'.
HandBrake-1.1.1/libhb/common.c:4330:51: style: Function 'hb_parse_filter_settings' argument 1 names different: declaration 'settings' definition 'settings_str'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/common.h:1341:60: note: Function 'hb_parse_filter_settings' argument 1 names different: declaration 'settings' definition 'settings_str'.
HandBrake-1.1.1/libhb/common.c:4330:51: note: Function 'hb_parse_filter_settings' argument 1 names different: declaration 'settings' definition 'settings_str'.
HandBrake-1.1.1/libhb/common.c:4454:38: style: Function 'hb_chapter_close' argument 1 names different: declaration 'chapter' definition 'chap'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/common.h:200:38: note: Function 'hb_chapter_close' argument 1 names different: declaration 'chapter' definition 'chap'.
HandBrake-1.1.1/libhb/common.c:4454:38: note: Function 'hb_chapter_close' argument 1 names different: declaration 'chapter' definition 'chap'.
HandBrake-1.1.1/libhb/common.c:4717:44: style: Function 'hb_subtitle_add_ssa_header' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/common.h:162:44: note: Function 'hb_subtitle_add_ssa_header' argument 4 names different: declaration 'width' definition 'w'.
HandBrake-1.1.1/libhb/common.c:4717:44: note: Function 'hb_subtitle_add_ssa_header' argument 4 names different: declaration 'width' definition 'w'.
HandBrake-1.1.1/libhb/common.c:4717:51: style: Function 'hb_subtitle_add_ssa_header' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/common.h:162:55: note: Function 'hb_subtitle_add_ssa_header' argument 5 names different: declaration 'height' definition 'h'.
HandBrake-1.1.1/libhb/common.c:4717:51: note: Function 'hb_subtitle_add_ssa_header' argument 5 names different: declaration 'height' definition 'h'.
HandBrake-1.1.1/libhb/common.c:4771:29: style: Function 'hb_srt_add' argument 3 names different: declaration 'lang' definition 'lang_code'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/common.h:168:28: note: Function 'hb_srt_add' argument 3 names different: declaration 'lang' definition 'lang_code'.
HandBrake-1.1.1/libhb/common.c:4771:29: note: Function 'hb_srt_add' argument 3 names different: declaration 'lang' definition 'lang_code'.
HandBrake-1.1.1/libhb/common.c:4979:41: style: Function 'hb_metadata_close' argument 1 names different: declaration 'metadata' definition '_m'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/common.h:184:40: note: Function 'hb_metadata_close' argument 1 names different: declaration 'metadata' definition '_m'.
HandBrake-1.1.1/libhb/common.c:4979:41: note: Function 'hb_metadata_close' argument 1 names different: declaration 'metadata' definition '_m'.
HandBrake-1.1.1/libhb/common.c:5115:61: style: Function 'hb_metadata_rem_coverart' argument 2 names different: declaration 'ii' definition 'idx'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/common.h:196:61: note: Function 'hb_metadata_rem_coverart' argument 2 names different: declaration 'ii' definition 'idx'.
HandBrake-1.1.1/libhb/common.c:5115:61: note: Function 'hb_metadata_rem_coverart' argument 2 names different: declaration 'ii' definition 'idx'.
HandBrake-1.1.1/libhb/common.c:5461:15: style: Array index 'src' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/libhb/deblock.c:335:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/decavcodec.c:663:9: style: The scope of the variable 'parse_pos' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decavcodec.c:1330:24: style: The scope of the variable 'reordered' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/deccc608sub.c:812:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
HandBrake-1.1.1/libhb/deccc608sub.c:587:13: style: The scope of the variable 'font_style' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/deccc608sub.c:588:13: style: The scope of the variable 'font_color' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/deccc608sub.c:1417:19: style: The scope of the variable 'c' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/deccc608sub.c:1445:19: style: The scope of the variable 'c' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/deccc608sub.c:1669:16: style: The scope of the variable 'textprinted' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/deccc608sub.c:1670:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/declpcm.c:248:19: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
HandBrake-1.1.1/libhb/decpgssub.c:236:17: style: The scope of the variable 'forced_sub' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decsrtsub.c:151:18: style: The scope of the variable 'ssa_markup' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decsrtsub.c:321:10: style: The scope of the variable 'c' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decssasub.c:53:14: style: The scope of the variable 'end' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decssasub.c:53:19: style: The scope of the variable 'index' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decssasub.c:170:9: style: The scope of the variable 'markup_len' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decvobsub.c:162:6: warning: Either the condition 'if(buf_out&&*buf_out)' is redundant or there is possible null pointer dereference: buf_out. [nullPointerRedundantCheck]
HandBrake-1.1.1/libhb/decvobsub.c:171:11: note: Assuming that condition 'if(buf_out&&*buf_out)' is not redundant
HandBrake-1.1.1/libhb/decvobsub.c:162:6: note: Null pointer dereference
HandBrake-1.1.1/libhb/decvobsub.c:169:10: warning: Either the condition 'if(buf_out&&*buf_out)' is redundant or there is possible null pointer dereference: buf_out. [nullPointerRedundantCheck]
HandBrake-1.1.1/libhb/decvobsub.c:171:11: note: Assuming that condition 'if(buf_out&&*buf_out)' is not redundant
HandBrake-1.1.1/libhb/decvobsub.c:169:10: note: Null pointer dereference
HandBrake-1.1.1/libhb/decvobsub.c:228:9: style: The scope of the variable 'date' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decvobsub.c:228:15: style: The scope of the variable 'next' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decvobsub.c:466:28: style: The scope of the variable 'cnt' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decvobsub.c:466:33: style: The scope of the variable 'sum' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decvobsub.c:466:38: style: The scope of the variable 'val' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decvobsub.c:589:14: style: The scope of the variable 'dst' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/decvobsub.c:624:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/denoise.c:65:19: style: The scope of the variable 'simil' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/denoise.c:65:26: style: The scope of the variable 'c' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/denoise.c:182:9: style: The scope of the variable 'x' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/denoise.c:182:12: style: The scope of the variable 'y' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/denoise.c:322:12: style: The scope of the variable 'coef_index' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/detelecine.c:255:20: style: The scope of the variable 'd' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/detelecine.c:255:24: style: The scope of the variable 's' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/detelecine.c:303:9: style: The scope of the variable 'l' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/detelecine.c:337:31: style: The scope of the variable 'l' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/detelecine.c:137:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/detelecine.c:151:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/detelecine.c:152:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/detelecine.c:166:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/detelecine.c:362:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/detelecine.c:363:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/detelecine.c:509:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
HandBrake-1.1.1/libhb/detelecine.c:511:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
HandBrake-1.1.1/libhb/dvd.c:839:16: style: The scope of the variable 'sizeCell' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvd.c:1208:13: style: The scope of the variable 'pgc_id' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvd.c:1208:21: style: The scope of the variable 'pgn' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvd.c:1210:13: style: The scope of the variable 'pgc' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvd.c:1241:13: style: The scope of the variable 'pgc_id' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvd.c:1241:21: style: The scope of the variable 'pgn' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvd.c:1244:13: style: The scope of the variable 'cell' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvd.c:1317:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvd.c:63:48: style: Function 'hb_dvdread_main_feature' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvd.c:30:58: note: Function 'hb_dvdread_main_feature' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:63:48: note: Function 'hb_dvdread_main_feature' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:170:47: style: Function 'hb_dvdread_title_count' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvd.c:21:57: note: Function 'hb_dvdread_title_count' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:170:47: note: Function 'hb_dvdread_title_count' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:290:55: style: Function 'hb_dvdread_title_scan' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvd.c:22:56: note: Function 'hb_dvdread_title_scan' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:290:55: note: Function 'hb_dvdread_title_scan' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:753:41: style: Function 'hb_dvdread_start' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvd.c:23:51: note: Function 'hb_dvdread_start' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:753:41: note: Function 'hb_dvdread_start' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:816:41: style: Function 'hb_dvdread_stop' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvd.c:24:50: note: Function 'hb_dvdread_stop' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:816:41: note: Function 'hb_dvdread_stop' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:836:40: style: Function 'hb_dvdread_seek' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvd.c:25:50: note: Function 'hb_dvdread_seek' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:836:40: note: Function 'hb_dvdread_seek' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:926:50: style: Function 'hb_dvdread_read' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvd.c:26:50: note: Function 'hb_dvdread_read' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:926:50: note: Function 'hb_dvdread_read' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:1204:43: style: Function 'hb_dvdread_chapter' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvd.c:27:53: note: Function 'hb_dvdread_chapter' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:1204:43: note: Function 'hb_dvdread_chapter' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvd.c:1056:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/dvd.c:1061:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/dvd.c:1111:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/dvd.c:1157:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/dvdnav.c:1240:13: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/libhb/dvdnav.c:1239:13: note: Variable 'result' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/dvdnav.c:1240:13: note: Variable 'result' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/dvdnav.c:960:9: style: The scope of the variable 'result' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvdnav.c:1586:9: style: The scope of the variable 'result' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvdnav.c:1704:9: style: The scope of the variable 'result' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvdnav.c:1995:19: style: The scope of the variable 'chapter' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvdnav.c:2015:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/dvdnav.c:243:46: style: Function 'hb_dvdnav_title_count' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:23:56: note: Function 'hb_dvdnav_title_count' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:243:46: note: Function 'hb_dvdnav_title_count' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:434:54: style: Function 'hb_dvdnav_title_scan' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:24:55: note: Function 'hb_dvdnav_title_scan' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:434:54: note: Function 'hb_dvdnav_title_scan' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1396:47: style: Function 'hb_dvdnav_main_feature' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:33:57: note: Function 'hb_dvdnav_main_feature' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1396:47: note: Function 'hb_dvdnav_main_feature' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1535:40: style: Function 'hb_dvdnav_start' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:25:50: note: Function 'hb_dvdnav_start' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1535:40: note: Function 'hb_dvdnav_start' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1535:66: style: Function 'hb_dvdnav_start' argument 3 names different: declaration 'chapter' definition 'c'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:25:76: note: Function 'hb_dvdnav_start' argument 3 names different: declaration 'chapter' definition 'c'.
HandBrake-1.1.1/libhb/dvdnav.c:1535:66: note: Function 'hb_dvdnav_start' argument 3 names different: declaration 'chapter' definition 'c'.
HandBrake-1.1.1/libhb/dvdnav.c:1573:40: style: Function 'hb_dvdnav_stop' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:26:49: note: Function 'hb_dvdnav_stop' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1573:40: note: Function 'hb_dvdnav_stop' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1582:39: style: Function 'hb_dvdnav_seek' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:27:49: note: Function 'hb_dvdnav_seek' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1582:39: note: Function 'hb_dvdnav_seek' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1701:49: style: Function 'hb_dvdnav_read' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:28:49: note: Function 'hb_dvdnav_read' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1701:49: note: Function 'hb_dvdnav_read' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1920:42: style: Function 'hb_dvdnav_chapter' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:29:52: note: Function 'hb_dvdnav_chapter' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1920:42: note: Function 'hb_dvdnav_chapter' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1958:46: style: Function 'hb_dvdnav_angle_count' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:31:56: note: Function 'hb_dvdnav_angle_count' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1958:46: note: Function 'hb_dvdnav_angle_count' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1976:45: style: Function 'hb_dvdnav_set_angle' argument 1 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/dvdnav.c:32:54: note: Function 'hb_dvdnav_set_angle' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:1976:45: note: Function 'hb_dvdnav_set_angle' argument 1 names different: declaration 'd' definition 'e'.
HandBrake-1.1.1/libhb/dvdnav.c:2059:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
HandBrake-1.1.1/libhb/eedi2.c:582:26: style: The scope of the variable 'icb' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/eedi2.c:1169:54: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
HandBrake-1.1.1/libhb/eedi2.c:57:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HandBrake-1.1.1/libhb/enctheora.c:167:17: style: The scope of the variable 'header' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/encvorbis.c:239:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
HandBrake-1.1.1/libhb/encvorbis.c:120:17: style: The scope of the variable 'pheader' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/encvorbis.c:177:17: style: The scope of the variable 'blocksize' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/encx264.c:690:5: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/libhb/encx264.c:685:0: note: Variable 'buf' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/encx264.c:690:5: note: Variable 'buf' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/encx264.c:85:11: style: The scope of the variable 'h' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/encx264.c:464:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/encx264.c:1035:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/encx264.c:1030:58: style: Function 'apply_h264_level' argument 4 names different: declaration 'x264_profile' definition 'h264_profile'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/encx264.c:316:65: note: Function 'apply_h264_level' argument 4 names different: declaration 'x264_profile' definition 'h264_profile'.
HandBrake-1.1.1/libhb/encx264.c:1030:58: note: Function 'apply_h264_level' argument 4 names different: declaration 'x264_profile' definition 'h264_profile'.
HandBrake-1.1.1/libhb/fifo.c:288:19: style: The scope of the variable 'b' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/fifo.c:289:19: style: The scope of the variable 'count' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/hb.c:1318:21: style: The scope of the variable 'audio' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/hb.c:1319:21: style: The scope of the variable 'subtitle' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/hb.c:1320:21: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/hb.c:1739:21: style: The scope of the variable 'entry' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/hb.c:1178:59: style: Function 'hb_add_filter2' argument 2 names different: declaration 'filter' definition 'filter_dict'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/hb.h:89:68: note: Function 'hb_add_filter2' argument 2 names different: declaration 'filter' definition 'filter_dict'.
HandBrake-1.1.1/libhb/hb.c:1178:59: note: Function 'hb_add_filter2' argument 2 names different: declaration 'filter' definition 'filter_dict'.
HandBrake-1.1.1/libhb/hb.c:1272:34: style: Function 'hb_add_filter' argument 3 names different: declaration 'settings' definition 'settings_in'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/hb.h:88:43: note: Function 'hb_add_filter' argument 3 names different: declaration 'settings' definition 'settings_in'.
HandBrake-1.1.1/libhb/hb.c:1272:34: note: Function 'hb_add_filter' argument 3 names different: declaration 'settings' definition 'settings_in'.
HandBrake-1.1.1/libhb/hb.c:1357:17: warning: The buffer 'audio_lang' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
HandBrake-1.1.1/libhb/hb_dict.c:803:38: style: The scope of the variable 'value' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/hb_dict.c:804:21: style: The scope of the variable 'name' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/hb_dict.c:47:33: style: Function 'hb_value_free' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/hb_dict.h:119:41: note: Function 'hb_value_free' argument 1 names different: declaration 'value' definition '_value'.
HandBrake-1.1.1/libhb/hb_dict.c:47:33: note: Function 'hb_value_free' argument 1 names different: declaration 'value' definition '_value'.
HandBrake-1.1.1/libhb/hb_dict.c:439:31: style: Function 'hb_dict_free' argument 1 names different: declaration 'dict_ptr' definition '_dict'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/hb_dict.h:40:45: note: Function 'hb_dict_free' argument 1 names different: declaration 'dict_ptr' definition '_dict'.
HandBrake-1.1.1/libhb/hb_dict.c:439:31: note: Function 'hb_dict_free' argument 1 names different: declaration 'dict_ptr' definition '_dict'.
HandBrake-1.1.1/libhb/hb_json.c:1499:20: style: The scope of the variable 'subtitle_dict' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/hb_json.c:1913:20: style: The scope of the variable 'plane_dict' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/lang.c:208:27: style: The scope of the variable 'lang' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/lang.c:266:45: style: Function 'lang_for_code2' argument 1 names different: declaration 'code2' definition 'code'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/lang.h:39:45: note: Function 'lang_for_code2' argument 1 names different: declaration 'code2' definition 'code'.
HandBrake-1.1.1/libhb/lang.c:266:45: note: Function 'lang_for_code2' argument 1 names different: declaration 'code2' definition 'code'.
HandBrake-1.1.1/libhb/lapsharp.c:238:66: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/lapsharp.c:243:64: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/lapsharp.c:252:62: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/muxavformat.c:1306:58: warning: Either the condition 'styleatom==NULL' is redundant or there is possible null pointer dereference: styleatom. [nullPointerRedundantCheck]
HandBrake-1.1.1/libhb/muxavformat.c:1298:39: note: Assuming that condition 'styleatom==NULL' is not redundant
HandBrake-1.1.1/libhb/muxavformat.c:1306:58: note: Null pointer dereference
HandBrake-1.1.1/libhb/muxavformat.c:1339:32: warning: Either the condition 'ssa!=NULL' is redundant or there is possible null pointer dereference: ssa. [nullPointerRedundantCheck]
HandBrake-1.1.1/libhb/muxavformat.c:1336:25: note: Assuming that condition 'ssa!=NULL' is not redundant
HandBrake-1.1.1/libhb/muxavformat.c:1339:32: note: Null pointer dereference
HandBrake-1.1.1/libhb/muxavformat.c:1285:32: style: The scope of the variable 'buffersize' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/muxcommon.c:71:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/muxcommon.c:524:18: style: The scope of the variable 'bytes_total' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/muxcommon.c:524:31: style: The scope of the variable 'frames_total' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/nal_units.c:35:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/nlmeans.c:960:99: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/nlmeans.c:961:99: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/nlmeans.c:962:99: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/nlmeans.c:963:99: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/nlmeans.c:964:99: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/nlmeans.c:965:99: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/param.c:1168:39: style: The scope of the variable 'tune_table' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/param.c:1169:39: style: The scope of the variable 'tune_entry' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/platform/macosx/encca_aac.c:89:14: style: The scope of the variable 'len' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/plist.c:254:21: style: The scope of the variable 'gtype' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/plist.c:370:21: style: The scope of the variable 'gtype' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/plist.c:578:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/plist.c:585:21: style: The scope of the variable 'val' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/plist.c:601:21: style: The scope of the variable 'key' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/plist.c:602:21: style: The scope of the variable 'val' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/plist.c:659:40: style: Function 'hb_plist_write' argument 2 names different: declaration 'val' definition 'gval'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/plist.h:18:54: note: Function 'hb_plist_write' argument 2 names different: declaration 'val' definition 'gval'.
HandBrake-1.1.1/libhb/plist.c:659:40: note: Function 'hb_plist_write' argument 2 names different: declaration 'val' definition 'gval'.
HandBrake-1.1.1/libhb/plist.c:667:55: style: Function 'hb_plist_write_file' argument 2 names different: declaration 'val' definition 'gval'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/plist.h:19:69: note: Function 'hb_plist_write_file' argument 2 names different: declaration 'val' definition 'gval'.
HandBrake-1.1.1/libhb/plist.c:667:55: note: Function 'hb_plist_write_file' argument 2 names different: declaration 'val' definition 'gval'.
HandBrake-1.1.1/libhb/plist.c:365:24: error: Uninitialized variable: id [uninitvar]
HandBrake-1.1.1/libhb/ports.c:135:5: style: Variable 'dst' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/libhb/ports.c:119:0: note: Variable 'dst' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/ports.c:135:5: note: Variable 'dst' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/ports.c:774:21: style: Function 'hb_mkdir' argument 1 names different: declaration 'name' definition 'path'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/ports.h:81:21: note: Function 'hb_mkdir' argument 1 names different: declaration 'name' definition 'path'.
HandBrake-1.1.1/libhb/ports.c:774:21: note: Function 'hb_mkdir' argument 1 names different: declaration 'name' definition 'path'.
HandBrake-1.1.1/libhb/preset.c:3370:14: style: Condition 'dict==NULL' is always true [knownConditionTrueFalse]
HandBrake-1.1.1/libhb/preset.c:3357:25: note: Assignment 'dict=NULL', assigned value is 0
HandBrake-1.1.1/libhb/preset.c:3370:14: note: Condition 'dict==NULL' is always true
HandBrake-1.1.1/libhb/preset.c:3995:5: style: Variable 'src_folder' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/libhb/preset.c:3988:0: note: Variable 'src_folder' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/preset.c:3995:5: note: Variable 'src_folder' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/preset.c:3996:5: style: Variable 'dst_folder' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/libhb/preset.c:3989:0: note: Variable 'dst_folder' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/preset.c:3996:5: note: Variable 'dst_folder' is reassigned a value before the old one has been used.
HandBrake-1.1.1/libhb/preset.c:3370:14: style: Same expression on both sides of '==' because the value of 'dict' and 'NULL' are the same. [duplicateExpression]
HandBrake-1.1.1/libhb/preset.c:3357:25: note: 'dict' is assigned value 'NULL' here.
HandBrake-1.1.1/libhb/preset.c:3370:14: note: Same expression on both sides of '==' because the value of 'dict' and 'NULL' are the same.
HandBrake-1.1.1/libhb/preset.c:394:25: style: The scope of the variable 'audio' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:864:21: style: The scope of the variable 'subtitle' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:904:20: style: The scope of the variable 'def' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:1095:9: style: The scope of the variable 'track' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:1352:38: style: The scope of the variable 'denoise_tune' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:1352:53: style: The scope of the variable 'denoise_custom' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:1966:21: style: The scope of the variable 'template_type' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:1966:36: style: The scope of the variable 'val_type' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:2900:21: style: The scope of the variable 's' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:3812:13: style: The scope of the variable 'count' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:3812:20: style: The scope of the variable 'folder' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:3813:17: style: The scope of the variable 'dict' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/preset.c:851:34: style: Checking if unsigned variable 'hb_value_array_len(list)' is less than zero. [unsignedLessThanZero]
HandBrake-1.1.1/libhb/preset.c:3457:52: style: Function 'hb_preset_search_json' argument 2 names different: declaration 'recurs' definition 'recurse'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/preset.h:171:47: note: Function 'hb_preset_search_json' argument 2 names different: declaration 'recurs' definition 'recurse'.
HandBrake-1.1.1/libhb/preset.c:3457:52: note: Function 'hb_preset_search_json' argument 2 names different: declaration 'recurs' definition 'recurse'.
HandBrake-1.1.1/libhb/preset.c:3457:65: style: Function 'hb_preset_search_json' argument 3 names different: declaration 'typee' definition 'type'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/preset.h:171:59: note: Function 'hb_preset_search_json' argument 3 names different: declaration 'typee' definition 'type'.
HandBrake-1.1.1/libhb/preset.c:3457:65: note: Function 'hb_preset_search_json' argument 3 names different: declaration 'typee' definition 'type'.
HandBrake-1.1.1/libhb/preset.c:3778:50: style: Function 'hb_presets_package_json' argument 1 names different: declaration 'presets' definition 'preset'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/preset.h:197:56: note: Function 'hb_presets_package_json' argument 1 names different: declaration 'presets' definition 'preset'.
HandBrake-1.1.1/libhb/preset.c:3778:50: note: Function 'hb_presets_package_json' argument 1 names different: declaration 'presets' definition 'preset'.
HandBrake-1.1.1/libhb/preset.c:3789:44: style: Function 'hb_presets_json_package' argument 1 names different: declaration 'json_presets' definition 'in_json'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/preset.h:201:50: note: Function 'hb_presets_json_package' argument 1 names different: declaration 'json_presets' definition 'in_json'.
HandBrake-1.1.1/libhb/preset.c:3789:44: note: Function 'hb_presets_json_package' argument 1 names different: declaration 'json_presets' definition 'in_json'.
HandBrake-1.1.1/libhb/preset.c:3356:10: style: Unused variable: path [unusedVariable]
HandBrake-1.1.1/libhb/reader.c:77:20: style: The scope of the variable 'chapter' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/reader.c:445:26: style: The scope of the variable 'fifos' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/reader.c:603:12: style: The scope of the variable 'avg' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/rendersub.c:109:14: style: The scope of the variable 'y_in' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/rendersub.c:109:21: style: The scope of the variable 'y_out' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/rendersub.c:110:14: style: The scope of the variable 'u_in' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/rendersub.c:110:21: style: The scope of the variable 'u_out' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/rendersub.c:111:14: style: The scope of the variable 'v_in' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/rendersub.c:111:21: style: The scope of the variable 'v_out' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/scan.c:326:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
HandBrake-1.1.1/libhb/scan.c:1388:18: style: The scope of the variable 'audio' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:4957:49: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
HandBrake-1.1.1/libhb/stream.c:1221:18: warning: Either the condition 'd' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
HandBrake-1.1.1/libhb/stream.c:1199:9: note: Assuming that condition 'd' is not redundant
HandBrake-1.1.1/libhb/stream.c:1221:18: note: Null pointer subtraction
HandBrake-1.1.1/libhb/stream.c:5565:33: warning: Variable 'title->rotation' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
HandBrake-1.1.1/libhb/stream.c:5563:33: note: Variable 'title->rotation' is reassigned a value before the old one has been used. 'break;' missing?
HandBrake-1.1.1/libhb/stream.c:5565:33: note: Variable 'title->rotation' is reassigned a value before the old one has been used. 'break;' missing?
HandBrake-1.1.1/libhb/stream.c:565:33: style: The scope of the variable 'prev' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:648:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:1228:13: style: The scope of the variable 'type' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:1228:19: style: The scope of the variable 'size' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:1886:17: style: The scope of the variable 'codec_name_caps' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:2853:26: style: The scope of the variable 'pos' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:4625:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:4928:19: style: The scope of the variable 'b' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:5614:20: style: The scope of the variable 'm' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:5973:24: style: The scope of the variable 'chapter' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/stream.c:2058:18: style: Function 'pes_add_audio_to_title' argument 1 names different: declaration 's' definition 'stream'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/stream.c:281:49: note: Function 'pes_add_audio_to_title' argument 1 names different: declaration 's' definition 'stream'.
HandBrake-1.1.1/libhb/stream.c:2058:18: note: Function 'pes_add_audio_to_title' argument 1 names different: declaration 's' definition 'stream'.
HandBrake-1.1.1/libhb/stream.c:2059:17: style: Function 'pes_add_audio_to_title' argument 2 names different: declaration 'i' definition 'idx'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/stream.c:281:56: note: Function 'pes_add_audio_to_title' argument 2 names different: declaration 'i' definition 'idx'.
HandBrake-1.1.1/libhb/stream.c:2059:17: note: Function 'pes_add_audio_to_title' argument 2 names different: declaration 'i' definition 'idx'.
HandBrake-1.1.1/libhb/stream.c:2060:18: style: Function 'pes_add_audio_to_title' argument 3 names different: declaration 't' definition 'title'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/stream.c:281:71: note: Function 'pes_add_audio_to_title' argument 3 names different: declaration 't' definition 'title'.
HandBrake-1.1.1/libhb/stream.c:2060:18: note: Function 'pes_add_audio_to_title' argument 3 names different: declaration 't' definition 'title'.
HandBrake-1.1.1/libhb/stream.c:3631:116: style: Function 'update_ts_streams' argument 6 names different: declaration 'pes_idx' definition 'out_pes_idx'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/stream.c:267:116: note: Function 'update_ts_streams' argument 6 names different: declaration 'pes_idx' definition 'out_pes_idx'.
HandBrake-1.1.1/libhb/stream.c:3631:116: note: Function 'update_ts_streams' argument 6 names different: declaration 'pes_idx' definition 'out_pes_idx'.
HandBrake-1.1.1/libhb/stream.c:4461:46: style: Function 'pes_timestamp' argument 1 names different: declaration 'pes' definition 'buf'. [funcArgNamesDifferent]
HandBrake-1.1.1/libhb/stream.c:254:46: note: Function 'pes_timestamp' argument 1 names different: declaration 'pes' definition 'buf'.
HandBrake-1.1.1/libhb/stream.c:4461:46: note: Function 'pes_timestamp' argument 1 names different: declaration 'pes' definition 'buf'.
HandBrake-1.1.1/libhb/stream.c:2508:26: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 2501. [shiftTooManyBitsSigned]
HandBrake-1.1.1/libhb/stream.c:2501:18: note: Assuming that condition 'bits>0' is not redundant
HandBrake-1.1.1/libhb/stream.c:2508:26: note: Shift
HandBrake-1.1.1/libhb/stream.c:3521:44: error: Array index -1 is out of bounds. [negativeIndex]
HandBrake-1.1.1/libhb/stream.c:991:43: note: Calling function 'update_ts_streams', 4th argument 'stream_type' value is -1
HandBrake-1.1.1/libhb/stream.c:3635:38: note: Calling function 'update_ps_streams', 4th argument 'stream_type' value is -1
HandBrake-1.1.1/libhb/stream.c:3521:44: note: Negative array index
HandBrake-1.1.1/libhb/stream.c:4882:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
HandBrake-1.1.1/libhb/sync.c:501:19: style: The scope of the variable 'ii' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/sync.c:871:19: style: The scope of the variable 'overlap' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/sync.c:1055:19: style: The scope of the variable 'overlap' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/sync.c:1488:21: style: The scope of the variable 'pts' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/sync.c:1949:35: style: The scope of the variable 'last_duration' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/sync.c:2428:31: style: The scope of the variable 'total_duration' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/sync.c:2428:47: style: The scope of the variable 'extra_duration' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/sync.c:2613:9: style: The scope of the variable 'len' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/sync.c:3278:18: style: The scope of the variable 'avg' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/unsharp.c:211:65: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/unsharp.c:216:61: style: Same value in both branches of ternary operator. [duplicateValueTernary]
HandBrake-1.1.1/libhb/work.c:279:17: style: The scope of the variable 'audio' can be reduced. [variableScope]
HandBrake-1.1.1/libhb/work.c:280:20: style: The scope of the variable 'subtitle' can be reduced. [variableScope]
HandBrake-1.1.1/test/parsecsv.c:154:9: style: The scope of the variable 'byte' can be reduced. [variableScope]
HandBrake-1.1.1/test/test.c:2865:17: style: Variable 'start_at_string' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/test/test.c:2863:0: note: Variable 'start_at_string' is reassigned a value before the old one has been used.
HandBrake-1.1.1/test/test.c:2865:17: note: Variable 'start_at_string' is reassigned a value before the old one has been used.
HandBrake-1.1.1/test/test.c:2889:17: style: Variable 'stop_at_string' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/test/test.c:2887:0: note: Variable 'stop_at_string' is reassigned a value before the old one has been used.
HandBrake-1.1.1/test/test.c:2889:17: note: Variable 'stop_at_string' is reassigned a value before the old one has been used.
HandBrake-1.1.1/test/test.c:2866:17: style: Variable 'start_at_token' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/test/test.c:2864:0: note: Variable 'start_at_token' is reassigned a value before the old one has been used.
HandBrake-1.1.1/test/test.c:2866:17: note: Variable 'start_at_token' is reassigned a value before the old one has been used.
HandBrake-1.1.1/test/test.c:2890:17: style: Variable 'stop_at_token' is reassigned a value before the old one has been used. [redundantAssignment]
HandBrake-1.1.1/test/test.c:2888:0: note: Variable 'stop_at_token' is reassigned a value before the old one has been used.
HandBrake-1.1.1/test/test.c:2890:17: note: Variable 'stop_at_token' is reassigned a value before the old one has been used.
HandBrake-1.1.1/test/test.c:731:22: style: The scope of the variable 'title' can be reduced. [variableScope]
HandBrake-1.1.1/test/test.c:891:21: style: The scope of the variable 'title_time' can be reduced. [variableScope]
HandBrake-1.1.1/test/test.c:4379:16: style: The scope of the variable 'audio_dict' can be reduced. [variableScope]
HandBrake-1.1.1/test/test.c:4593:16: style: The scope of the variable 'acompression' can be reduced. [variableScope]
HandBrake-1.1.1/test/test.c:4435:27: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/test/test.c:4472:26: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/test/test.c:4512:28: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/test/test.c:4536:29: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/test/test.c:4563:30: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/test/test.c:4597:33: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/test/test.c:4622:24: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/test/test.c:4646:30: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/test/test.c:4670:32: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/test/test.c:4705:24: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
HandBrake-1.1.1/test/test.c:4730:26: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/handlersocket/handlersocket_1.1.0-7-g1044a28.orig.tar.gz
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:828:18: style: The scope of the variable 'lengths' can be reduced. [variableScope]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:649:41: style: Function 'op_readnolock' argument 1 names different: declaration 'k' definition 'key'. [funcArgNamesDifferent]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:368:25: note: Function 'op_readnolock' argument 1 names different: declaration 'k' definition 'key'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:649:41: note: Function 'op_readnolock' argument 1 names different: declaration 'k' definition 'key'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:51:3: style: Struct 'auto_mysql_res' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:65:3: style: Struct 'auto_mysql_stmt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:360:3: style: Struct 'hs_longrun_thread_hs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:374:3: style: Struct 'lock_guard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:700:3: style: Struct 'hs_longrun_thread_my' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:201:16: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:113:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:201:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:362:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:201:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:362:8: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:702:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:201:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hslongrun.cpp:702:8: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:607:16: style: The scope of the variable 'v' can be reduced. [variableScope]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:817:9: style: The scope of the variable 'len' can be reduced. [variableScope]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:851:11: style: The scope of the variable 'k' can be reduced. [variableScope]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:851:18: style: The scope of the variable 'v' can be reduced. [variableScope]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1052:11: style: The scope of the variable 'k' can be reduced. [variableScope]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1052:18: style: The scope of the variable 'v' can be reduced. [variableScope]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1237:18: style: The scope of the variable 'num_flds' can be reduced. [variableScope]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:360:27: style: Function 'test_7' argument 1 names different: declaration 'test_num' definition 'num'. [funcArgNamesDifferent]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:175:19: note: Function 'test_7' argument 1 names different: declaration 'test_num' definition 'num'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:360:27: note: Function 'test_7' argument 1 names different: declaration 'test_num' definition 'num'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1314:28: style: Function 'test_21' argument 1 names different: declaration 'test_num' definition 'num'. [funcArgNamesDifferent]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:181:20: note: Function 'test_21' argument 1 names different: declaration 'test_num' definition 'num'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1314:28: note: Function 'test_21' argument 1 names different: declaration 'test_num' definition 'num'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1360:28: style: Function 'test_22' argument 1 names different: declaration 'test_num' definition 'num'. [funcArgNamesDifferent]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:182:20: note: Function 'test_22' argument 1 names different: declaration 'test_num' definition 'num'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1360:28: note: Function 'test_22' argument 1 names different: declaration 'test_num' definition 'num'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:675:0: style: Variable 'query_cnt' is modified but its new value is never used. [unreadVariable]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1032:15: style: Unused variable: err [unusedVariable]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1055:6: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1069:0: style: Variable 'read_cnt' is assigned a value that is never used. [unreadVariable]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1252:56: style: Variable 'query_cnt' is modified but its new value is never used. [unreadVariable]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1318:15: style: Unused variable: err [unusedVariable]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1364:15: style: Unused variable: err [unusedVariable]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1374:8: style: Variable 'buf_x' is not assigned a value. [unassignedVariable]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1396:5: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:172:8: performance: Technically the member function 'dena::hstest_thread::test_2_3' can be static. [functionStatic]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:260:16: note: Technically the member function 'dena::hstest_thread::test_2_3' can be static.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:172:8: note: Technically the member function 'dena::hstest_thread::test_2_3' can be static.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:173:8: performance: Technically the member function 'dena::hstest_thread::test_4_5' can be static. [functionStatic]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:300:16: note: Technically the member function 'dena::hstest_thread::test_4_5' can be static.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:173:8: note: Technically the member function 'dena::hstest_thread::test_4_5' can be static.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:176:8: performance: Technically the member function 'dena::hstest_thread::test_8' can be static. [functionStatic]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:470:16: note: Technically the member function 'dena::hstest_thread::test_8' can be static.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:176:8: note: Technically the member function 'dena::hstest_thread::test_8' can be static.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:184:8: style: Technically the member function 'dena::hstest_thread::sleep_if' can be const. [functionConst]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:1003:16: note: Technically the member function 'dena::hstest_thread::sleep_if' can be const.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:184:8: note: Technically the member function 'dena::hstest_thread::sleep_if' can be const.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:63:3: style: Struct 'auto_mysql_res' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:77:3: style: Struct 'auto_mysql_stmt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/client/hstest.cpp:167:3: style: Struct 'hstest_thread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:443:7: style: Variable 'suc' is reassigned a value before the old one has been used. [redundantAssignment]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:439:0: note: Variable 'suc' is reassigned a value before the old one has been used.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:443:7: note: Variable 'suc' is reassigned a value before the old one has been used.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:1156:21: style: Checking if unsigned variable 'args.kvalslen' is less than zero. [unsignedLessThanZero]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:274:36: style: Function 'init_thread' argument 1 names different: declaration 'stack_botton' definition 'stack_bottom'. [funcArgNamesDifferent]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:133:40: note: Function 'init_thread' argument 1 names different: declaration 'stack_botton' definition 'stack_bottom'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:274:36: note: Function 'init_thread' argument 1 names different: declaration 'stack_botton' definition 'stack_bottom'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:996:60: style: Function 'cmd_open' argument 2 names different: declaration 'args' definition 'arg'. [funcArgNamesDifferent]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:144:64: note: Function 'cmd_open' argument 2 names different: declaration 'args' definition 'arg'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:996:60: note: Function 'cmd_open' argument 2 names different: declaration 'args' definition 'arg'.
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:87:3: style: Struct 'database' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:90:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:32:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:90:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:91:25: style: The function 'get_conf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:33:25: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:91:25: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:133:16: style: The function 'init_thread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:115:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:133:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:135:16: style: The function 'term_thread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:117:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:135:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:136:16: style: The function 'check_alive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:118:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:136:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:137:16: style: The function 'lock_tables_if' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:119:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:137:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:138:16: style: The function 'unlock_tables_if' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:120:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:138:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:139:16: style: The function 'get_commit_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:121:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:139:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:140:16: style: The function 'clear_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:122:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:140:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:141:16: style: The function 'close_tables_if' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:123:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:141:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:142:16: style: The function 'table_addref' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:124:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:142:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:143:16: style: The function 'table_release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:125:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:143:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:144:16: style: The function 'cmd_open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:126:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:144:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:145:16: style: The function 'cmd_exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:127:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:145:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:146:16: style: The function 'set_statistics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:128:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.cpp:146:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/handlersocket.cpp:206:0: error: syntax error [syntaxError]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr.cpp:29:3: style: Struct 'worker_throbj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr.cpp:38:3: style: Struct 'hstcpsvr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr.cpp:40:23: style: The function 'start_listen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr.hpp:51:23: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr.cpp:40:23: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:804:26: style: Checking if unsigned variable 'args.invalueslen' is less than zero. [unsignedLessThanZero]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:256:3: style: Struct 'hstcpsvr_worker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:80:16: style: The function 'dbcb_set_prep_stmt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:61:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:80:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:81:28: style: The function 'dbcb_get_prep_stmt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:62:28: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:81:28: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:82:16: style: The function 'dbcb_resp_short' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:63:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:82:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:83:16: style: The function 'dbcb_resp_short_num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:64:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:83:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:84:16: style: The function 'dbcb_resp_short_num64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:65:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:84:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:85:16: style: The function 'dbcb_resp_begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:66:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:85:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:86:16: style: The function 'dbcb_resp_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:67:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:86:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:87:16: style: The function 'dbcb_resp_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:68:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:87:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:88:16: style: The function 'dbcb_resp_cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/database.hpp:69:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:88:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:257:16: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.hpp:28:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/handlersocket/hstcpsvr_worker.cpp:257:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/allocator.hpp:49:3: style: Struct 'auto_alloca_free' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/string_ref.hpp:40:3: style: Struct 'string_ref' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:28:3: style: Struct 'hstcpcli' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:29:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:37:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:29:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:30:15: style: The function 'reconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:38:15: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:30:15: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:31:16: style: The function 'stable_point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:39:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:31:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:32:16: style: The function 'request_buf_open_index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:41:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:32:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:34:16: style: The function 'request_buf_auth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:40:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:34:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:35:16: style: The function 'request_buf_exec_generic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:44:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:35:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:40:15: style: The function 'request_send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:50:15: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:40:15: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:41:15: style: The function 'response_recv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:51:15: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:41:15: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:42:29: style: The function 'get_next_row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:52:29: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:42:29: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:43:16: style: The function 'response_buf_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:53:16: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:43:16: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:44:15: style: The function 'get_error_code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:54:15: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:44:15: note: Function in derived class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:45:23: style: The function 'get_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.hpp:55:23: note: Virtual function in base class
DeNADev-HandlerSocket-Plugin-for-MySQL-1044a28/libhsclient/hstcpcli.cpp:45:23: note: Function in derived class
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/hannah/hannah_1.0.orig.tar.gz
hhh-2008-03-29/Animation.cc:84:16: warning: Redundant assignment of 'currentframe' to itself. [selfAssignment]
hhh-2008-03-29/Animation.cc:30:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hhh-2008-03-29/AnimationFactory.cc:12:20: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/AnimationFactory.cc:21:20: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/AnimationFactory.cc:26:9: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/AnimationFactory.cc:31:10: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/AnimationFactory.cc:46:20: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/AnimationFactory.cc:30:24: style: Unsigned variable 'n' can't be negative so it is unnecessary to test it. [unsignedPositive]
hhh-2008-03-29/AnimationFactory.h:14:7: style: Technically the member function 'AnimationFactory::size' can be const. [functionConst]
hhh-2008-03-29/AnimationFactory.cc:37:23: note: Technically the member function 'AnimationFactory::size' can be const.
hhh-2008-03-29/AnimationFactory.h:14:7: note: Technically the member function 'AnimationFactory::size' can be const.
hhh-2008-03-29/Sprite.h:27:7: warning: The class 'Ghost' defines member variable with name 'nextxpos' also defined in its parent class 'Sprite'. [duplInheritedMember]
hhh-2008-03-29/Ghost.h:29:7: note: The class 'Ghost' defines member variable with name 'nextxpos' also defined in its parent class 'Sprite'.
hhh-2008-03-29/Sprite.h:27:7: note: The class 'Ghost' defines member variable with name 'nextxpos' also defined in its parent class 'Sprite'.
hhh-2008-03-29/Sprite.h:28:7: warning: The class 'Ghost' defines member variable with name 'nextypos' also defined in its parent class 'Sprite'. [duplInheritedMember]
hhh-2008-03-29/Ghost.h:30:7: note: The class 'Ghost' defines member variable with name 'nextypos' also defined in its parent class 'Sprite'.
hhh-2008-03-29/Sprite.h:28:7: note: The class 'Ghost' defines member variable with name 'nextypos' also defined in its parent class 'Sprite'.
hhh-2008-03-29/Sprite.h:29:7: warning: The class 'Ghost' defines member variable with name 'direction' also defined in its parent class 'Sprite'. [duplInheritedMember]
hhh-2008-03-29/Ghost.h:31:7: note: The class 'Ghost' defines member variable with name 'direction' also defined in its parent class 'Sprite'.
hhh-2008-03-29/Sprite.h:29:7: note: The class 'Ghost' defines member variable with name 'direction' also defined in its parent class 'Sprite'.
hhh-2008-03-29/Ghost1.h:23:16: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhh-2008-03-29/Ghost.h:28:16: note: Virtual function in base class
hhh-2008-03-29/Ghost1.h:23:16: note: Function in derived class
hhh-2008-03-29/Ghost.cc:131:14: warning: Redundant assignment of 'direction' to itself. [selfAssignment]
hhh-2008-03-29/Ghost.cc:138:15: warning: Redundant assignment of 'direction' to itself. [selfAssignment]
hhh-2008-03-29/Ghost.cc:20:8: warning: Member variable 'Ghost::nextxpos' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Ghost.cc:20:8: warning: Member variable 'Ghost::nextypos' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Ghost.cc:20:8: warning: Member variable 'Ghost::direction' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Ghost.cc:20:8: warning: Member variable 'Ghost::numframes' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Ghost.cc:20:8: warning: Member variable 'Ghost::nextdir' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Ghost.cc:20:8: warning: Member variable 'Ghost::startx' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Ghost.cc:20:8: warning: Member variable 'Ghost::starty' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Ghost.h:22:7: style: Technically the member function 'Ghost::getfreedirections' can be const. [functionConst]
hhh-2008-03-29/Ghost.cc:8:12: note: Technically the member function 'Ghost::getfreedirections' can be const.
hhh-2008-03-29/Ghost.h:22:7: note: Technically the member function 'Ghost::getfreedirections' can be const.
hhh-2008-03-29/Ghost.h:23:8: style: Technically the member function 'Ghost::testdirection' can be const. [functionConst]
hhh-2008-03-29/Ghost.cc:50:13: note: Technically the member function 'Ghost::testdirection' can be const.
hhh-2008-03-29/Ghost.h:23:8: note: Technically the member function 'Ghost::testdirection' can be const.
hhh-2008-03-29/Ghost.h:26:7: style: Technically the member function 'Ghost::x' can be const. [functionConst]
hhh-2008-03-29/Ghost.cc:176:12: note: Technically the member function 'Ghost::x' can be const.
hhh-2008-03-29/Ghost.h:26:7: note: Technically the member function 'Ghost::x' can be const.
hhh-2008-03-29/Ghost.h:27:7: style: Technically the member function 'Ghost::y' can be const. [functionConst]
hhh-2008-03-29/Ghost.cc:181:12: note: Technically the member function 'Ghost::y' can be const.
hhh-2008-03-29/Ghost.h:27:7: note: Technically the member function 'Ghost::y' can be const.
hhh-2008-03-29/Ghost.h:37:8: style: Technically the member function 'Ghost::timer' can be const. [functionConst]
hhh-2008-03-29/Ghost.cc:41:13: note: Technically the member function 'Ghost::timer' can be const.
hhh-2008-03-29/Ghost.h:37:8: note: Technically the member function 'Ghost::timer' can be const.
hhh-2008-03-29/Ghost.cc:31:28: performance: Function parameter 'lev' should be passed by const reference. [passedByValue]
hhh-2008-03-29/Ghost1.cc:98:15: warning: Redundant assignment of 'direction' to itself. [selfAssignment]
hhh-2008-03-29/Ghost1.cc:105:16: warning: Redundant assignment of 'direction' to itself. [selfAssignment]
hhh-2008-03-29/Ghost2.cc:24:24: warning: Redundant assignment of 'this->lev.map[n][j]' to itself. [selfAssignment]
hhh-2008-03-29/Ghost2.cc:154:14: warning: Redundant assignment of 'direction' to itself. [selfAssignment]
hhh-2008-03-29/Ghost2.h:21:16: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhh-2008-03-29/Ghost.h:28:16: note: Virtual function in base class
hhh-2008-03-29/Ghost2.h:21:16: note: Function in derived class
hhh-2008-03-29/Ghost3.cc:25:25: warning: Redundant assignment of 'this->lev.map[n][j]' to itself. [selfAssignment]
hhh-2008-03-29/Ghost3.cc:159:14: warning: Redundant assignment of 'direction' to itself. [selfAssignment]
hhh-2008-03-29/Ghost3.h:21:16: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhh-2008-03-29/Ghost.h:28:16: note: Virtual function in base class
hhh-2008-03-29/Ghost3.h:21:16: note: Function in derived class
hhh-2008-03-29/Level.cc:5:8: warning: Member variable 'Level::map' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Player.cc:4:9: warning: Member variable 'Player::lives' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Sprite.cc:76:20: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/Sprite.cc:9:22: style: Function 'Sprite' argument 1 names different: declaration 'filename' definition 'spritename'. [funcArgNamesDifferent]
hhh-2008-03-29/Sprite.h:11:16: note: Function 'Sprite' argument 1 names different: declaration 'filename' definition 'spritename'.
hhh-2008-03-29/Sprite.cc:9:22: note: Function 'Sprite' argument 1 names different: declaration 'filename' definition 'spritename'.
hhh-2008-03-29/Sprite.cc:9:9: warning: Member variable 'Sprite::nextxpos' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Sprite.cc:9:9: warning: Member variable 'Sprite::nextypos' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Sprite.cc:9:9: warning: Member variable 'Sprite::direction' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Sprite.cc:9:9: warning: Member variable 'Sprite::xpos' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Sprite.cc:9:9: warning: Member variable 'Sprite::ypos' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Sprite.cc:9:9: warning: Member variable 'Sprite::gridxpos' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Sprite.cc:9:9: warning: Member variable 'Sprite::gridypos' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Sprite.cc:9:9: warning: Member variable 'Sprite::speed' is not initialized in the constructor. [uninitMemberVar]
hhh-2008-03-29/Sprite.h:18:8: style: Technically the member function 'Sprite::animationFinished' can be const. [functionConst]
hhh-2008-03-29/Sprite.cc:35:14: note: Technically the member function 'Sprite::animationFinished' can be const.
hhh-2008-03-29/Sprite.h:18:8: note: Technically the member function 'Sprite::animationFinished' can be const.
hhh-2008-03-29/Sprite.h:22:7: style: Technically the member function 'Sprite::x' can be const. [functionConst]
hhh-2008-03-29/Sprite.cc:130:13: note: Technically the member function 'Sprite::x' can be const.
hhh-2008-03-29/Sprite.h:22:7: note: Technically the member function 'Sprite::x' can be const.
hhh-2008-03-29/Sprite.h:23:7: style: Technically the member function 'Sprite::y' can be const. [functionConst]
hhh-2008-03-29/Sprite.cc:135:13: note: Technically the member function 'Sprite::y' can be const.
hhh-2008-03-29/Sprite.h:23:7: note: Technically the member function 'Sprite::y' can be const.
hhh-2008-03-29/pacman.cc:891:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hhh-2008-03-29/pacman.cc:925:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hhh-2008-03-29/pacman.cc:419:19: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/pacman.cc:429:15: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/pacman.cc:439:15: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/pacman.cc:459:10: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/pacman.cc:1023:15: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/pacman.cc:1679:19: style: C-style pointer casting [cstyleCast]
hhh-2008-03-29/pacman.cc:645:14: warning: Redundant assignment of 'direction' to itself. [selfAssignment]
hhh-2008-03-29/pacman.cc:513:7: style: The scope of the variable 'tempspdi' can be reduced. [variableScope]
hhh-2008-03-29/pacman.cc:174:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhh-2008-03-29/pacman.cc:521:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhh-2008-03-29/pacman.cc:534:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhh-2008-03-29/pacman.cc:546:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhh-2008-03-29/pacman.cc:561:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhh-2008-03-29/pacman.cc:720:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/hapm/hapm_1.0.orig.tar.gz
hapm-1.0/hapm.c:164:10: error: Array 'port[6]' accessed at index 9, which is out of bounds. [arrayIndexOutOfBounds]
hapm-1.0/hapm.c:149:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hapm-1.0/hapm.c:251:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hapm-1.0/hapm.c:265:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
hapm-1.0/hapm.c:265:12: style: Same expression on both sides of '=='. [duplicateExpression]
hapm-1.0/hapm.c:227:21: style: Variable 'result_fgets' is assigned a value that is never used. [unreadVariable]
hapm-1.0/hapm.c:322:8: error: Allocation with fopen, if doesn't release it. [leakNoVarFunctionCall]
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/happy/happy_1.19.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haproxy/haproxy_1.8.9.orig.tar.gz
haproxy-1.8.9/contrib/base64/base64rev-gen.c:57:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/halog/fgets2.c:206:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
haproxy-1.8.9/contrib/halog/halog.c:985:38: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
haproxy-1.8.9/contrib/halog/halog.c:1002:53: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
haproxy-1.8.9/contrib/halog/halog.c:1005:75: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
haproxy-1.8.9/contrib/halog/halog.c:1049:83: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
haproxy-1.8.9/contrib/halog/halog.c:1538:15: style: Condition '!ustat' is always true [knownConditionTrueFalse]
haproxy-1.8.9/contrib/halog/halog.c:1500:27: note: Assignment 'ustat=NULL', assigned value is 0
haproxy-1.8.9/contrib/halog/halog.c:1538:15: note: Condition '!ustat' is always true
haproxy-1.8.9/contrib/halog/halog.c:1650:15: style: Condition '!ustat' is always true [knownConditionTrueFalse]
haproxy-1.8.9/contrib/halog/halog.c:1610:27: note: Assignment 'ustat=NULL', assigned value is 0
haproxy-1.8.9/contrib/halog/halog.c:1650:15: note: Condition '!ustat' is always true
haproxy-1.8.9/contrib/halog/halog.c:1106:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1106:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1106:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1106:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1106:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1106:5: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1165:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1194:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1217:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1217:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1217:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1217:4: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1217:4: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1217:4: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1217:4: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1234:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1290:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1290:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1290:4: warning: %Ld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1290:4: warning: %Ld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1290:4: warning: %Ld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1290:4: warning: %Ld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:1290:4: warning: %Ld in format string (no. 8) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/halog/halog.c:234:16: style: The scope of the variable 'c' can be reduced. [variableScope]
haproxy-1.8.9/contrib/halog/halog.c:1095:23: style: The scope of the variable 'm' can be reduced. [variableScope]
haproxy-1.8.9/contrib/halog/halog.c:1095:26: style: The scope of the variable 's' can be reduced. [variableScope]
haproxy-1.8.9/contrib/halog/halog.c:1095:29: style: The scope of the variable 'ms' can be reduced. [variableScope]
haproxy-1.8.9/contrib/halog/halog.c:1118:8: style: The scope of the variable 'val' can be reduced. [variableScope]
haproxy-1.8.9/contrib/halog/halog.c:1203:18: style: The scope of the variable 'srv' can be reduced. [variableScope]
haproxy-1.8.9/contrib/ip6range/ip6range.c:190:19: style: The scope of the variable 'd' can be reduced. [variableScope]
haproxy-1.8.9/contrib/ip6range/ip6range.c:320:6: style: The scope of the variable 'l' can be reduced. [variableScope]
haproxy-1.8.9/contrib/ip6range/ip6range.c:102:24: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 101. [shiftTooManyBitsSigned]
haproxy-1.8.9/contrib/ip6range/ip6range.c:101:8: note: Assuming that condition 'b<32' is not redundant
haproxy-1.8.9/contrib/ip6range/ip6range.c:102:24: note: Shift
haproxy-1.8.9/contrib/ip6range/ip6range.c:109:24: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 107. [shiftTooManyBitsSigned]
haproxy-1.8.9/contrib/ip6range/ip6range.c:107:13: note: Assuming that condition 'b<64' is not redundant
haproxy-1.8.9/contrib/ip6range/ip6range.c:109:24: note: Shift
haproxy-1.8.9/contrib/ip6range/ip6range.c:116:24: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 113. [shiftTooManyBitsSigned]
haproxy-1.8.9/contrib/ip6range/ip6range.c:113:13: note: Assuming that condition 'b<96' is not redundant
haproxy-1.8.9/contrib/ip6range/ip6range.c:116:24: note: Shift
haproxy-1.8.9/contrib/ip6range/ip6range.c:123:24: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 119. [shiftTooManyBitsSigned]
haproxy-1.8.9/contrib/ip6range/ip6range.c:119:13: note: Assuming that condition 'b<128' is not redundant
haproxy-1.8.9/contrib/ip6range/ip6range.c:123:24: note: Shift
haproxy-1.8.9/contrib/ip6range/ip6range.c:138:23: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 137. [shiftTooManyBitsSigned]
haproxy-1.8.9/contrib/ip6range/ip6range.c:137:8: note: Assuming that condition 'b<32' is not redundant
haproxy-1.8.9/contrib/ip6range/ip6range.c:138:23: note: Shift
haproxy-1.8.9/contrib/ip6range/ip6range.c:145:23: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 143. [shiftTooManyBitsSigned]
haproxy-1.8.9/contrib/ip6range/ip6range.c:143:13: note: Assuming that condition 'b<64' is not redundant
haproxy-1.8.9/contrib/ip6range/ip6range.c:145:23: note: Shift
haproxy-1.8.9/contrib/ip6range/ip6range.c:152:23: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 149. [shiftTooManyBitsSigned]
haproxy-1.8.9/contrib/ip6range/ip6range.c:149:13: note: Assuming that condition 'b<96' is not redundant
haproxy-1.8.9/contrib/ip6range/ip6range.c:152:23: note: Shift
haproxy-1.8.9/contrib/ip6range/ip6range.c:159:23: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 155. [shiftTooManyBitsSigned]
haproxy-1.8.9/contrib/ip6range/ip6range.c:155:13: note: Assuming that condition 'b<128' is not redundant
haproxy-1.8.9/contrib/ip6range/ip6range.c:159:23: note: Shift
haproxy-1.8.9/contrib/ip6range/ip6range.c:321:28: style: Unused variable: err [unusedVariable]
haproxy-1.8.9/contrib/iprange/iprange.c:117:6: style: The scope of the variable 'l' can be reduced. [variableScope]
haproxy-1.8.9/contrib/iprange/iprange.c:66:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 64. [shiftTooManyBitsSigned]
haproxy-1.8.9/contrib/iprange/iprange.c:64:13: note: Assuming that condition 'bit<32' is not redundant
haproxy-1.8.9/contrib/iprange/iprange.c:66:16: note: Shift
haproxy-1.8.9/contrib/iprange/iprange.c:69:14: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 64. [shiftTooManyBitsSigned]
haproxy-1.8.9/contrib/iprange/iprange.c:64:13: note: Assuming that condition 'bit<32' is not redundant
haproxy-1.8.9/contrib/iprange/iprange.c:69:14: note: Shift
haproxy-1.8.9/contrib/mod_defender/defender.c:272:2: style: Variable 'bb' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/contrib/mod_defender/defender.c:268:0: note: Variable 'bb' is reassigned a value before the old one has been used.
haproxy-1.8.9/contrib/mod_defender/defender.c:272:2: note: Variable 'bb' is reassigned a value before the old one has been used.
haproxy-1.8.9/contrib/mod_defender/defender.c:306:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/contrib/mod_defender/defender.c:301:0: note: Variable 'c' is reassigned a value before the old one has been used.
haproxy-1.8.9/contrib/mod_defender/defender.c:306:2: note: Variable 'c' is reassigned a value before the old one has been used.
haproxy-1.8.9/contrib/mod_defender/defender.c:330:2: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/contrib/mod_defender/defender.c:324:0: note: Variable 'r' is reassigned a value before the old one has been used.
haproxy-1.8.9/contrib/mod_defender/defender.c:330:2: note: Variable 'r' is reassigned a value before the old one has been used.
haproxy-1.8.9/contrib/mod_defender/spoa.c:409:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/mod_defender/spoa.c:668:2: portability: %ld in format string (no. 10) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/mod_defender/spoa.c:729:3: portability: %ld in format string (no. 9) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/mod_defender/spoa.c:737:2: portability: %ld in format string (no. 10) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/mod_defender/spoa.c:869:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/mod_defender/spoa.c:1344:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/mod_defender/spoa.c:1693:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/mod_defender/standalone.c:256:8: style: The scope of the variable 'value' can be reduced. [variableScope]
haproxy-1.8.9/contrib/mod_defender/standalone.c:1122:14: style: The scope of the variable 'error' can be reduced. [variableScope]
haproxy-1.8.9/contrib/mod_defender/standalone.c:1128:7: style: The scope of the variable 'current' can be reduced. [variableScope]
haproxy-1.8.9/contrib/mod_defender/standalone.c:1201:6: style: The scope of the variable 'current' can be reduced. [variableScope]
haproxy-1.8.9/contrib/modsecurity/modsec_wrapper.c:288:23: style: Checking if unsigned variable 'body_exposed_len' is less than zero. [unsignedLessThanZero]
haproxy-1.8.9/contrib/modsecurity/spoa.c:414:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/modsecurity/spoa.c:673:2: portability: %ld in format string (no. 10) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/modsecurity/spoa.c:734:3: portability: %ld in format string (no. 9) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/modsecurity/spoa.c:742:2: portability: %ld in format string (no. 10) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/modsecurity/spoa.c:874:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/modsecurity/spoa.c:1373:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/modsecurity/spoa.c:1722:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/spoa_example/spoa.c:462:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/spoa_example/spoa.c:721:2: portability: %ld in format string (no. 10) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/spoa_example/spoa.c:782:3: portability: %ld in format string (no. 9) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/spoa_example/spoa.c:790:2: portability: %ld in format string (no. 10) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/contrib/spoa_example/spoa.c:922:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/spoa_example/spoa.c:1365:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/spoa_example/spoa.c:1714:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/contrib/tcploop/tcploop.c:522:65: style: Same value in both branches of ternary operator. [duplicateValueTernary]
haproxy-1.8.9/contrib/tcploop/tcploop.c:584:76: style: Same value in both branches of ternary operator. [duplicateValueTernary]
haproxy-1.8.9/contrib/tcploop/tcploop.c:84:10: style: The scope of the variable 'args' can be reduced. [variableScope]
haproxy-1.8.9/contrib/tcploop/tcploop.c:155:6: style: The scope of the variable 'delay' can be reduced. [variableScope]
haproxy-1.8.9/contrib/tcploop/tcploop.c:244:6: style: The scope of the variable 'port' can be reduced. [variableScope]
haproxy-1.8.9/contrib/tcploop/tcploop.c:454:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
haproxy-1.8.9/contrib/tcploop/tcploop.c:455:6: style: The scope of the variable 'max' can be reduced. [variableScope]
haproxy-1.8.9/contrib/tcploop/tcploop.c:507:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
haproxy-1.8.9/contrib/tcploop/tcploop.c:686:16: style: Unused variable: pollfd [unusedVariable]
haproxy-1.8.9/contrib/tcploop/tcploop.c:688:6: style: Unused variable: ret [unusedVariable]
haproxy-1.8.9/contrib/wireshark-dissectors/peers/packet-happp.c:733:24: style: Same expression on both sides of '-' because the value of '*offset' and 'saved_offset' are the same. [duplicateExpression]
haproxy-1.8.9/contrib/wireshark-dissectors/peers/packet-happp.c:729:17: note: 'saved_offset' is assigned value '*offset' here.
haproxy-1.8.9/contrib/wireshark-dissectors/peers/packet-happp.c:733:24: note: Same expression on both sides of '-' because the value of '*offset' and 'saved_offset' are the same.
haproxy-1.8.9/ebtree/eb32sctree.c:115:6: style: The scope of the variable 'old_node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb32sctree.c:377:40: style: Function 'eb32sc_delete' argument 1 names different: declaration 'node' definition 'eb32'. [funcArgNamesDifferent]
haproxy-1.8.9/ebtree/eb32sctree.h:62:40: note: Function 'eb32sc_delete' argument 1 names different: declaration 'node' definition 'eb32'.
haproxy-1.8.9/ebtree/eb32sctree.c:377:40: note: Function 'eb32sc_delete' argument 1 names different: declaration 'node' definition 'eb32'.
haproxy-1.8.9/ebtree/ebtree.h:413:37: portability: '(void*)root' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebtree.h:423:42: portability: '(void*)troot' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebtree.h:443:9: portability: '(void*)(root)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebtree.h:476:10: portability: '(void*)(eb_untag(head->branches.b[1],1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebtree.h:486:9: portability: '(void*)(eb_untag(head->branches.b[1],0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebtree.h:505:10: portability: '(void*)(eb_untag(sub->node_p,side))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.h:82:11: portability: '(void*)(node)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.h:92:11: portability: '(void*)(node)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:41:10: portability: '(void*)(eb_untag(head->branches.b[1],1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:50:12: portability: '(void*)(sub)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:54:11: portability: '(void*)(eb_untag(sub->branches.b[1],1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:59:10: portability: '(void*)(head)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:68:9: portability: '(void*)(eb_untag(head->branches.b[1],0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:77:10: portability: '(void*)(new)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:78:18: portability: '(void*)(sub)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:89:10: portability: '(void*)(eb_untag(sub->node_p,side))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:97:10: portability: '(void*)(new)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:98:18: portability: '(void*)(sub)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:146:10: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:155:9: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:254:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:262:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:322:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:330:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:459:13: portability: '(void*)(eb_untag(parent->branches.b[pside],1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:463:13: portability: '(void*)(eb_untag(parent->branches.b[pside],0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32sctree.c:466:2: portability: '(void*)(parent)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:139:6: style: The scope of the variable 'y' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb32tree.h:140:6: style: The scope of the variable 'node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb32tree.h:191:6: style: The scope of the variable 'y' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb32tree.h:192:6: style: The scope of the variable 'node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb32tree.h:247:6: style: The scope of the variable 'old_node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb32tree.h:379:6: style: The scope of the variable 'old_node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb32tree.h:56:9: portability: '(void*)(eb_first(root))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:62:9: portability: '(void*)(eb_last(root))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:68:9: portability: '(void*)(eb_next(&eb32->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:74:9: portability: '(void*)(eb_prev(&eb32->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:80:9: portability: '(void*)(eb_next_dup(&eb32->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:86:9: portability: '(void*)(eb_prev_dup(&eb32->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:92:9: portability: '(void*)(eb_next_unique(&eb32->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:98:9: portability: '(void*)(eb_prev_unique(&eb32->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:148:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:155:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:169:12: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:200:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:207:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:221:12: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:276:10: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:284:9: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:338:11: portability: '(void*)(ret)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:409:10: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:417:9: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.h:471:11: portability: '(void*)(ret)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.c:64:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.c:72:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.c:88:12: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.c:103:12: portability: '(void*)(eb_walk_down(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.c:129:9: portability: '(void*)(eb_walk_down(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.c:152:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.c:160:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.c:176:12: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.c:191:12: portability: '(void*)(eb_walk_down(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb32tree.c:216:9: portability: '(void*)(eb_walk_down(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:139:6: style: The scope of the variable 'y' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb64tree.h:189:6: style: The scope of the variable 'y' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb64tree.h:241:6: style: The scope of the variable 'old_node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb64tree.h:417:6: style: The scope of the variable 'old_node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/eb64tree.h:56:9: portability: '(void*)(eb_first(root))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:62:9: portability: '(void*)(eb_last(root))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:68:9: portability: '(void*)(eb_next(&eb64->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:74:9: portability: '(void*)(eb_prev(&eb64->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:80:9: portability: '(void*)(eb_next_dup(&eb64->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:86:9: portability: '(void*)(eb_prev_dup(&eb64->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:92:9: portability: '(void*)(eb_next_unique(&eb64->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:98:9: portability: '(void*)(eb_prev_unique(&eb64->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:147:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:154:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:167:12: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:197:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:204:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:217:12: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:272:10: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:326:9: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:366:12: portability: '(void*)(ret)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:450:10: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:504:9: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:544:12: portability: '(void*)(ret)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.c:64:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.c:72:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.c:88:12: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.c:103:12: portability: '(void*)(eb_walk_down(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.c:129:9: portability: '(void*)(eb_walk_down(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.c:152:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.c:160:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.c:176:12: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.c:191:12: portability: '(void*)(eb_walk_down(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.c:216:9: portability: '(void*)(eb_walk_down(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/eb64tree.h:377:8: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 378. [shiftTooManyBits]
haproxy-1.8.9/ebtree/eb64tree.h:378:20: note: Assuming that condition 'old_node_bit>=32' is not redundant
haproxy-1.8.9/ebtree/eb64tree.h:377:8: note: Shift
haproxy-1.8.9/ebtree/eb64tree.h:555:8: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 556. [shiftTooManyBits]
haproxy-1.8.9/ebtree/eb64tree.h:556:20: note: Assuming that condition 'old_node_bit>=32' is not redundant
haproxy-1.8.9/ebtree/eb64tree.h:555:8: note: Shift
haproxy-1.8.9/ebtree/ebpttree.h:62:9: portability: '(void*)(eb_first(root))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.h:68:9: portability: '(void*)(eb_last(root))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.h:74:9: portability: '(void*)(eb_next(&ebpt->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.h:80:9: portability: '(void*)(eb_prev(&ebpt->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.h:86:9: portability: '(void*)(eb_next_dup(&ebpt->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.h:92:9: portability: '(void*)(eb_prev_dup(&ebpt->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.h:98:9: portability: '(void*)(eb_next_unique(&ebpt->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.h:104:9: portability: '(void*)(eb_prev_unique(&ebpt->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:63:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:65:25: portability: 'node->key' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:70:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:79:25: portability: 'node->key' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:97:37: portability: 'node->key' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:97:67: portability: 'x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:113:37: portability: 'node->key' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:123:9: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:178:10: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:241:9: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebimtree.h:299:12: portability: '(void*)(ret)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebistree.h:66:6: style: The scope of the variable 'node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/ebistree.h:148:6: style: The scope of the variable 'old_node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/ebistree.h:75:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebistree.h:82:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebistree.h:97:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebistree.h:179:10: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebistree.h:244:9: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebistree.h:268:12: portability: '(void*)(ret)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:356:16: style: Condition 'diff<0' is always true [knownConditionTrueFalse]
haproxy-1.8.9/ebtree/ebmbtree.h:478:11: style: The scope of the variable 'side' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/ebmbtree.h:479:6: style: The scope of the variable 'node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/ebmbtree.h:54:9: portability: '(void*)(eb_first(root))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:60:9: portability: '(void*)(eb_last(root))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:66:9: portability: '(void*)(eb_next(&ebmb->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:72:9: portability: '(void*)(eb_prev(&ebmb->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:78:9: portability: '(void*)(eb_next_dup(&ebmb->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:84:9: portability: '(void*)(eb_prev_dup(&ebmb->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:90:9: portability: '(void*)(eb_next_unique(&ebmb->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:96:9: portability: '(void*)(eb_prev_unique(&ebmb->node))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:150:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:157:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:184:47: portability: 'x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:210:9: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:265:10: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:273:9: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:345:11: portability: '(void*)(ret)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:395:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:397:21: portability: 'x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:402:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:411:21: portability: 'x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:417:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:430:6: portability: 'x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:431:47: portability: 'x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:464:9: portability: '(void*)(eb_walk_down(cover,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:488:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:492:21: portability: 'x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:496:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:507:21: portability: 'x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:513:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:526:6: portability: 'x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:527:47: portability: 'x' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:617:10: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:625:9: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebmbtree.h:775:12: portability: '(void*)(ret)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.c:54:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.c:62:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.c:78:12: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.c:93:12: portability: '(void*)(eb_walk_down(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.c:119:9: portability: '(void*)(eb_walk_down(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.c:142:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.c:150:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.c:166:12: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.c:181:12: portability: '(void*)(eb_walk_down(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebpttree.c:206:9: portability: '(void*)(eb_walk_down(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebsttree.h:60:6: style: The scope of the variable 'node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/ebsttree.h:142:6: style: The scope of the variable 'old_node_bit' can be reduced. [variableScope]
haproxy-1.8.9/ebtree/ebsttree.h:69:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebsttree.h:76:10: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebsttree.h:91:11: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebsttree.h:173:10: portability: '(void*)(eb_untag(troot,0))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebsttree.h:238:9: portability: '(void*)(eb_untag(troot,1))' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/ebtree/ebsttree.h:262:12: portability: '(void*)(ret)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/51d.c:373:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
haproxy-1.8.9/src/acl.c:517:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
haproxy-1.8.9/src/applet.c:33:27: style: The scope of the variable 'si' can be reduced. [variableScope]
haproxy-1.8.9/src/applet.c:57:10: error: Uninitialized variable: next [uninitvar]
haproxy-1.8.9/src/auth.c:72:19: style: The scope of the variable 'tul' can be reduced. [variableScope]
haproxy-1.8.9/src/auth.c:272:18: style: The scope of the variable 'pattern' can be reduced. [variableScope]
haproxy-1.8.9/src/backend.c:1042:22: style: The scope of the variable 'old_cs' can be reduced. [variableScope]
haproxy-1.8.9/src/base64.c:80:14: style: The scope of the variable 'b' can be reduced. [variableScope]
haproxy-1.8.9/src/base64.c:166:14: style: The scope of the variable 'b' can be reduced. [variableScope]
haproxy-1.8.9/src/cache.c:560:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
haproxy-1.8.9/src/cache.c:975:23: style: The scope of the variable 'entry' can be reduced. [variableScope]
haproxy-1.8.9/src/cache.c:817:35: style: Checking if unsigned variable 'tmp_cache_config->maxblocks' is less than zero. [unsignedLessThanZero]
haproxy-1.8.9/src/cfgparse.c:6418:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
haproxy-1.8.9/src/cfgparse.c:6440:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
haproxy-1.8.9/src/cfgparse.c:323:6: style: The scope of the variable 'i' can be reduced. [variableScope]
haproxy-1.8.9/src/cfgparse.c:8982:9: style: The scope of the variable 'count' can be reduced. [variableScope]
haproxy-1.8.9/src/cfgparse.c:2664:21: style: Checking if unsigned variable 'timeout_mail' is less than zero. [unsignedLessThanZero]
haproxy-1.8.9/src/cfgparse.c:645:3: style: Label 'end' is not used. [unusedLabel]
haproxy-1.8.9/src/checks.c:3458:2: style: Variable 'srv' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/src/checks.c:3456:0: note: Variable 'srv' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/checks.c:3458:2: note: Variable 'srv' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/checks.c:388:6: style: The scope of the variable 'expire' can be reduced. [variableScope]
haproxy-1.8.9/src/checks.c:469:6: style: The scope of the variable 'ratio' can be reduced. [variableScope]
haproxy-1.8.9/src/checks.c:589:6: style: The scope of the variable 'step' can be reduced. [variableScope]
haproxy-1.8.9/src/checks.c:590:8: style: The scope of the variable 'comment' can be reduced. [variableScope]
haproxy-1.8.9/src/checks.c:280:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/chunk.c:190:12: style: The scope of the variable 'free' can be reduced. [variableScope]
haproxy-1.8.9/src/chunk.c:191:7: style: The scope of the variable 'c' can be reduced. [variableScope]
haproxy-1.8.9/src/chunk.c:234:12: style: The scope of the variable 'free' can be reduced. [variableScope]
haproxy-1.8.9/src/chunk.c:235:7: style: The scope of the variable 'c' can be reduced. [variableScope]
haproxy-1.8.9/src/cli.c:96:17: style: The scope of the variable 'kw' can be reduced. [variableScope]
haproxy-1.8.9/src/cli.c:202:19: style: The scope of the variable 'l' can be reduced. [variableScope]
haproxy-1.8.9/src/cli.c:387:9: style: The scope of the variable 'j' can be reduced. [variableScope]
haproxy-1.8.9/src/dns.c:2037:3: warning: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
haproxy-1.8.9/src/dns.c:2033:3: note: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing?
haproxy-1.8.9/src/dns.c:2037:3: note: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing?
haproxy-1.8.9/src/dns.c:607:9: style: The scope of the variable 'found' can be reduced. [variableScope]
haproxy-1.8.9/src/dns.c:1134:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
haproxy-1.8.9/src/dns.c:1983:27: style: The scope of the variable 'ns' can be reduced. [variableScope]
haproxy-1.8.9/src/ev_poll.c:70:11: style: The scope of the variable 'rn' can be reduced. [variableScope]
haproxy-1.8.9/src/ev_poll.c:70:15: style: The scope of the variable 'wn' can be reduced. [variableScope]
haproxy-1.8.9/src/fd.c:379:17: style: The scope of the variable 'bp' can be reduced. [variableScope]
haproxy-1.8.9/src/filters.c:308:6: style: The scope of the variable 'err_code' can be reduced. [variableScope]
haproxy-1.8.9/src/flt_spoe.c:1145:5: style: Label 'retry' is not used. [unusedLabel]
haproxy-1.8.9/src/flt_spoe.c:1176:5: style: Label 'retry' is not used. [unusedLabel]
haproxy-1.8.9/src/flt_spoe.c:1092:3: error: Memory leak: req [memleak]
haproxy-1.8.9/src/flt_spoe.c:1094:2: error: Memory leak: req [memleak]
haproxy-1.8.9/src/flt_trace.c:492:2: warning: %u in format string (no. 13) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/src/flt_trace.c:63:50: warning: Either the condition 's?((struct stream*)s)->uniq_id:~0U' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
haproxy-1.8.9/src/flt_trace.c:371:2: note: Assuming that condition 's?((struct stream*)s)->uniq_id:~0U' is not redundant
haproxy-1.8.9/src/flt_trace.c:367:2: note: Calling function 'proxy_mode', 1st argument 's' value is 0
haproxy-1.8.9/src/flt_trace.c:63:50: note: Null pointer dereference
haproxy-1.8.9/src/flt_trace.c:63:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/freq_ctr.c:33:27: style: The scope of the variable '_curr' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:33:34: style: The scope of the variable '_past' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:34:30: style: The scope of the variable '_curr_sec' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:76:27: style: The scope of the variable '_curr' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:76:34: style: The scope of the variable '_past' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:77:30: style: The scope of the variable '_curr_sec' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:123:27: style: The scope of the variable '_curr' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:123:34: style: The scope of the variable '_past' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:124:36: style: The scope of the variable '_curr_sec' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:182:15: style: The scope of the variable '_curr' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:182:22: style: The scope of the variable '_past' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:183:23: style: The scope of the variable '_curr_tick' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:229:15: style: The scope of the variable '_curr' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:229:22: style: The scope of the variable '_past' can be reduced. [variableScope]
haproxy-1.8.9/src/freq_ctr.c:230:23: style: The scope of the variable '_curr_tick' can be reduced. [variableScope]
haproxy-1.8.9/src/h1.c:188:2: warning: Label 'http_msg_rpver' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:201:2: warning: Label 'http_msg_rpver_sp' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:232:2: warning: Label 'http_msg_rpcode_sp' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:265:2: style: Label 'http_msg_ood' is not used. [unusedLabel]
haproxy-1.8.9/src/h1.c:301:2: warning: Label 'http_msg_rqmeth' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:327:2: warning: Label 'http_msg_rqmeth_sp' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:359:2: warning: Label 'http_msg_rquri2' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:393:2: warning: Label 'http_msg_rquri_sp' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:476:2: warning: Label 'http_msg_rpbefore' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:506:2: warning: Label 'http_msg_rpbefore_cr' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:544:2: warning: Label 'http_msg_rqbefore' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:573:2: warning: Label 'http_msg_rqbefore_cr' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:616:2: warning: Label 'http_msg_hdr_first' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:669:2: warning: Label 'http_msg_hdr_l1_lws' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:711:2: warning: Label 'http_msg_hdr_val2' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:730:2: warning: Label 'http_msg_hdr_l2_lws' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:855:2: warning: Label 'http_msg_rpbefore' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:880:2: warning: Label 'http_msg_rpbefore_cr' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:898:2: warning: Label 'http_msg_rpver_sp' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:936:2: warning: Label 'http_msg_rpcode_sp' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:980:2: warning: Label 'http_msg_hdr_first' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:1040:2: warning: Label 'http_msg_hdr_l1_lws' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:1082:2: warning: Label 'http_msg_hdr_val2' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h1.c:1101:2: warning: Label 'http_msg_hdr_l2_lws' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
haproxy-1.8.9/src/h2.c:78:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
haproxy-1.8.9/src/h2.c:82:3: note: Found duplicate branches for 'if' and 'else'.
haproxy-1.8.9/src/h2.c:78:8: note: Found duplicate branches for 'if' and 'else'.
haproxy-1.8.9/src/h2.c:164:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
haproxy-1.8.9/src/h2.c:168:5: note: Found duplicate branches for 'if' and 'else'.
haproxy-1.8.9/src/h2.c:164:5: note: Found duplicate branches for 'if' and 'else'.
haproxy-1.8.9/src/haproxy.c:1036:2: style: Variable 'cmsgbuf' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/src/haproxy.c:1019:0: note: Variable 'cmsgbuf' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/haproxy.c:1036:2: note: Variable 'cmsgbuf' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/haproxy.c:2354:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
haproxy-1.8.9/src/haproxy.c:543:6: style: The scope of the variable 'i' can be reduced. [variableScope]
haproxy-1.8.9/src/haproxy.c:2394:6: style: The scope of the variable 'next' can be reduced. [variableScope]
haproxy-1.8.9/src/haproxy.c:2394:12: style: The scope of the variable 'exp' can be reduced. [variableScope]
haproxy-1.8.9/src/haproxy.c:674:2: error: Common realloc mistake: 'next_argv' nulled but not freed upon failure [memleakOnRealloc]
haproxy-1.8.9/src/hash.c:78:6: style: The scope of the variable 'c' can be reduced. [variableScope]
haproxy-1.8.9/src/hlua.c:21:0: error: #error "Requires Lua 5.3 or later." [preprocessorErrorDirective]
haproxy-1.8.9/src/hlua_fcn.c:1179:6: style: The scope of the variable 'i' can be reduced. [variableScope]
haproxy-1.8.9/src/hpack-huff.c:1527:19: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1519. [shiftTooManyBitsSigned]
haproxy-1.8.9/src/hpack-huff.c:1519:12: note: Assuming that condition 'bleft>0' is not redundant
haproxy-1.8.9/src/hpack-huff.c:1527:19: note: Shift
haproxy-1.8.9/src/hpack-tbl.c:170:11: style: The scope of the variable 'old' can be reduced. [variableScope]
haproxy-1.8.9/src/hpack-tbl.c:225:15: style: The scope of the variable 'tail' can be reduced. [variableScope]
haproxy-1.8.9/src/hpack-tbl.c:196:27: portability: '(void*)alt_dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/hpack-tbl.c:197:23: portability: '(void*)dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/hpack-tbl.c:377:21: portability: '(void*)dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/hpack-tbl.c:378:21: portability: '(void*)dht' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/listener.c:834:19: style: The scope of the variable 'l' can be reduced. [variableScope]
haproxy-1.8.9/src/listener.c:940:6: style: The scope of the variable 'i' can be reduced. [variableScope]
haproxy-1.8.9/src/listener.c:794:10: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
haproxy-1.8.9/src/log.c:2337:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/src/log.c:2335:5: note: Variable 'ret' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/log.c:2337:5: note: Variable 'ret' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/log.c:1375:49: style: Same expression on both sides of '||'. [duplicateExpression]
haproxy-1.8.9/src/log.c:703:10: style: The scope of the variable 'argp' can be reduced. [variableScope]
haproxy-1.8.9/src/log.c:718:10: style: The scope of the variable 'argp' can be reduced. [variableScope]
haproxy-1.8.9/src/log.c:732:10: style: The scope of the variable 'argp' can be reduced. [variableScope]
haproxy-1.8.9/src/log.c:841:8: style: The scope of the variable 'str' can be reduced. [variableScope]
haproxy-1.8.9/src/log.c:841:14: style: The scope of the variable 'end' can be reduced. [variableScope]
haproxy-1.8.9/src/log.c:941:6: style: The scope of the variable 'iret' can be reduced. [variableScope]
haproxy-1.8.9/src/log.c:942:7: style: The scope of the variable 'pn' can be reduced. [variableScope]
haproxy-1.8.9/src/log.c:966:6: style: The scope of the variable 'iret' can be reduced. [variableScope]
haproxy-1.8.9/src/log.c:1035:14: style: The scope of the variable 'gmt_offset' can be reduced. [variableScope]
haproxy-1.8.9/src/lru.c:192:10: error: Uninitialized variable: next [uninitvar]
haproxy-1.8.9/src/map.c:376:3: warning: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
haproxy-1.8.9/src/map.c:372:3: note: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing?
haproxy-1.8.9/src/map.c:376:3: note: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing?
haproxy-1.8.9/src/map.c:437:3: warning: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
haproxy-1.8.9/src/map.c:433:3: note: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing?
haproxy-1.8.9/src/map.c:437:3: note: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing?
haproxy-1.8.9/src/map.c:559:3: warning: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
haproxy-1.8.9/src/map.c:555:3: note: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing?
haproxy-1.8.9/src/map.c:559:3: note: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing?
haproxy-1.8.9/src/map.c:174:16: style: The scope of the variable 'str' can be reduced. [variableScope]
haproxy-1.8.9/src/map.c:269:6: style: The scope of the variable 'id' can be reduced. [variableScope]
haproxy-1.8.9/src/memory.c:45:15: style: The scope of the variable 'align' can be reduced. [variableScope]
haproxy-1.8.9/src/memory.c:156:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
haproxy-1.8.9/src/memory.c:192:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
haproxy-1.8.9/src/mux_h2.c:1059:14: style: The scope of the variable 'h2s' can be reduced. [variableScope]
haproxy-1.8.9/src/mux_h2.c:1103:14: style: The scope of the variable 'h2s' can be reduced. [variableScope]
haproxy-1.8.9/src/mux_h2.c:1305:18: style: Checking if unsigned variable 'h2c->rcvd_c' is less than zero. [unsignedLessThanZero]
haproxy-1.8.9/src/mux_h2.c:1324:18: style: Checking if unsigned variable 'h2c->rcvd_s' is less than zero. [unsignedLessThanZero]
haproxy-1.8.9/src/mux_h2.c:2989:2: style: Label 'next_header_block' is not used. [unusedLabel]
haproxy-1.8.9/src/mux_h2.c:3008:2: style: Label 'try_again' is not used. [unusedLabel]
haproxy-1.8.9/src/pattern.c:1301:20: style: Opposite expression on both sides of '&'. [oppositeExpression]
haproxy-1.8.9/src/pattern.c:1301:20: note: Opposite expression on both sides of '&'.
haproxy-1.8.9/src/pattern.c:1301:20: note: Opposite expression on both sides of '&'.
haproxy-1.8.9/src/pattern.c:1302:34: style: Opposite expression on both sides of '&'. [oppositeExpression]
haproxy-1.8.9/src/pattern.c:1302:34: note: Opposite expression on both sides of '&'.
haproxy-1.8.9/src/pattern.c:1302:34: note: Opposite expression on both sides of '&'.
haproxy-1.8.9/src/pattern.c:455:20: style: The scope of the variable 'node' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:456:7: style: The scope of the variable 'prev' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:641:20: style: The scope of the variable 'node' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:642:7: style: The scope of the variable 'prev' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:888:18: style: The scope of the variable 'pattern' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:905:18: style: The scope of the variable 'pattern' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:919:18: style: The scope of the variable 'pattern' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:934:18: style: The scope of the variable 'pattern' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:1096:23: style: The scope of the variable 'elt' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:1290:15: style: The scope of the variable 'mask' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:1525:23: style: The scope of the variable 'elt' can be reduced. [variableScope]
haproxy-1.8.9/src/pattern.c:2461:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/pattern.c:2508:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/payload.c:880:6: style: The scope of the variable 'relative' can be reduced. [variableScope]
haproxy-1.8.9/src/peers.c:798:12: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
haproxy-1.8.9/src/peers.c:280:8: style: The scope of the variable 'data_ptr' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:10824:6: style: Condition '!occ' is always true [knownConditionTrueFalse]
haproxy-1.8.9/src/proto_http.c:10796:12: note: Assignment 'occ=0', assigned value is 0
haproxy-1.8.9/src/proto_http.c:10824:6: note: Condition '!occ' is always true
haproxy-1.8.9/src/proto_http.c:1291:10: warning: Either the condition '!p' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
haproxy-1.8.9/src/proto_http.c:1292:6: note: Assuming that condition '!p' is not redundant
haproxy-1.8.9/src/proto_http.c:1291:10: note: Null pointer subtraction
haproxy-1.8.9/src/proto_http.c:11917:2: style: Variable 'delta' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/src/proto_http.c:11910:2: note: Variable 'delta' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/proto_http.c:11917:2: note: Variable 'delta' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/proto_http.c:964:33: style: The scope of the variable 'h' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:1203:26: style: The scope of the variable 'sov' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:2756:11: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:2756:18: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:3041:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:6431:6: style: The scope of the variable 'cur_idx' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:6532:6: style: The scope of the variable 'delta' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:6901:9: style: The scope of the variable 'stripped_after' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:7173:6: style: The scope of the variable 'cur_idx' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:7266:6: style: The scope of the variable 'delta' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:7400:6: style: The scope of the variable 'is_cookie2' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:7554:9: style: The scope of the variable 'stripped_after' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:9579:18: style: The scope of the variable 'pattern' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:9745:15: style: The scope of the variable 'cur_idx' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:9746:23: style: The scope of the variable 'cur_hdr' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:9747:14: style: The scope of the variable 'hn' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:10345:6: style: The scope of the variable 'len' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:11301:16: style: The scope of the variable 'len' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:11302:16: style: The scope of the variable 'block1' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:11387:6: style: The scope of the variable 'len' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_http.c:12203:6: style: The scope of the variable 'len' can be reduced. [variableScope]
haproxy-1.8.9/src/proto_tcp.c:627:6: style: The scope of the variable 'len' can be reduced. [variableScope]
haproxy-1.8.9/src/proxy.c:980:15: style: The scope of the variable 'task' can be reduced. [variableScope]
haproxy-1.8.9/src/proxy.c:1430:9: style: The scope of the variable 'srv_time_since_last_change' can be reduced. [variableScope]
haproxy-1.8.9/src/proxy.c:1431:6: style: The scope of the variable 'bk_f_forced_id' can be reduced. [variableScope]
haproxy-1.8.9/src/proxy.c:1431:22: style: The scope of the variable 'srv_f_forced_id' can be reduced. [variableScope]
haproxy-1.8.9/src/proxy.c:1455:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/proxy.c:1456:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/raw_sock.c:375:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
haproxy-1.8.9/src/raw_sock.c:375:11: style: The scope of the variable 'try' can be reduced. [variableScope]
haproxy-1.8.9/src/raw_sock.c:375:22: style: The scope of the variable 'send_flag' can be reduced. [variableScope]
haproxy-1.8.9/src/regex.c:39:9: style: The scope of the variable 'len' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:297:27: style: The scope of the variable 'smp_expr' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:403:23: style: The scope of the variable 'base' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:446:22: style: The scope of the variable 'base' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:721:6: style: The scope of the variable 'len' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:738:6: style: The scope of the variable 'len' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:1095:14: style: The scope of the variable 'ctx' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:1095:20: style: The scope of the variable 'where' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:1096:25: style: The scope of the variable 'conv_pre' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:1527:16: style: The scope of the variable 'c' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:1545:9: style: The scope of the variable 'c' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:2113:12: style: The scope of the variable 'max' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:2114:6: style: The scope of the variable 'found' can be reduced. [variableScope]
haproxy-1.8.9/src/sample.c:2711:6: style: The scope of the variable 'i' can be reduced. [variableScope]
haproxy-1.8.9/src/server.c:3614:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/src/server.c:3606:0: note: Variable 's' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/server.c:3614:2: note: Variable 's' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/server.c:733:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
haproxy-1.8.9/src/server.c:4459:6: style: The scope of the variable 'log_level' can be reduced. [variableScope]
haproxy-1.8.9/src/server.c:2058:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
haproxy-1.8.9/src/server.c:2258:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
haproxy-1.8.9/src/server.c:2275:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
haproxy-1.8.9/src/server.c:2292:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
haproxy-1.8.9/src/server.c:3794:50: style: Function 'srv_set_fqdn' argument 2 names different: declaration 'fqdn' definition 'hostname'. [funcArgNamesDifferent]
haproxy-1.8.9/src/server.c:53:57: note: Function 'srv_set_fqdn' argument 2 names different: declaration 'fqdn' definition 'hostname'.
haproxy-1.8.9/src/server.c:3794:50: note: Function 'srv_set_fqdn' argument 2 names different: declaration 'fqdn' definition 'hostname'.
haproxy-1.8.9/src/server.c:4490:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4522:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4581:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4634:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4671:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4733:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4741:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4749:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4786:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4803:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4820:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4850:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4885:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4892:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4926:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/server.c:4936:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/session.c:94:17: style: The scope of the variable 'stkctr' can be reduced. [variableScope]
haproxy-1.8.9/src/session.c:338:14: style: The scope of the variable 'err_msg' can be reduced. [variableScope]
haproxy-1.8.9/src/shctx.c:191:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
haproxy-1.8.9/src/shctx.c:236:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
haproxy-1.8.9/src/shctx.c:96:23: style: The scope of the variable 'block' can be reduced. [variableScope]
haproxy-1.8.9/src/shctx.c:96:31: style: The scope of the variable 'sblock' can be reduced. [variableScope]
haproxy-1.8.9/src/shctx.c:97:6: style: The scope of the variable 'count' can be reduced. [variableScope]
haproxy-1.8.9/src/shctx.c:121:23: style: The scope of the variable 'block' can be reduced. [variableScope]
haproxy-1.8.9/src/shctx.c:121:31: style: The scope of the variable 'sblock' can be reduced. [variableScope]
haproxy-1.8.9/src/shctx.c:122:6: style: The scope of the variable 'count' can be reduced. [variableScope]
haproxy-1.8.9/src/shctx.c:318:22: portability: '(void*)shctx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/shctx.c:318:54: portability: '(void*)shctx+sizeof(struct shared_context)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/shctx.c:326:7: portability: 'cur' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/signal.c:70:6: style: The scope of the variable 'sig' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:1554:43: warning: Invalid test for overflow 'msg+rec_len<msg'. Condition is always false unless there is overflow, and overflow is undefined behaviour. [invalidTestForOverflow]
haproxy-1.8.9/src/ssl_sock.c:5462:7: style: Condition 'need_out' is always false [knownConditionTrueFalse]
haproxy-1.8.9/src/ssl_sock.c:5355:18: note: Assignment 'need_out=0', assigned value is 0
haproxy-1.8.9/src/ssl_sock.c:5462:7: note: Condition 'need_out' is always false
haproxy-1.8.9/src/ssl_sock.c:3715:2: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/src/ssl_sock.c:3696:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/ssl_sock.c:3715:2: note: Variable 'ctx' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/ssl_sock.c:4186:3: style: Variable 'ssl' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/src/ssl_sock.c:4184:0: note: Variable 'ssl' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/ssl_sock.c:4186:3: note: Variable 'ssl' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/ssl_sock.c:345:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:982:6: style: The scope of the variable 'index' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:1393:7: style: The scope of the variable 'write_bio' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2399:23: style: The scope of the variable 'dh1024_p' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2412:23: style: The scope of the variable 'dh1024_g' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2416:10: style: The scope of the variable 'p' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2417:10: style: The scope of the variable 'g' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2435:23: style: The scope of the variable 'dh2048_p' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2459:23: style: The scope of the variable 'dh2048_g' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2463:10: style: The scope of the variable 'p' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2464:10: style: The scope of the variable 'g' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2482:23: style: The scope of the variable 'dh4096_p' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2527:23: style: The scope of the variable 'dh4096_g' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2531:10: style: The scope of the variable 'p' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2532:10: style: The scope of the variable 'g' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:2668:20: style: The scope of the variable 'node' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:4176:8: style: The scope of the variable 'cipher_description' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:4182:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:4709:6: style: The scope of the variable 'alloc_ctx' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5809:19: style: The scope of the variable 'ne' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5810:15: style: The scope of the variable 'obj' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5811:15: style: The scope of the variable 'data' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5812:23: style: The scope of the variable 'data_ptr' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5813:6: style: The scope of the variable 'data_len' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5814:12: style: The scope of the variable 'n' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5816:14: style: The scope of the variable 's' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5869:19: style: The scope of the variable 'ne' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5870:15: style: The scope of the variable 'obj' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5871:15: style: The scope of the variable 'data' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5872:23: style: The scope of the variable 'data_ptr' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5873:6: style: The scope of the variable 'data_len' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5874:9: style: The scope of the variable 'n' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5874:12: style: The scope of the variable 'ln' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5876:14: style: The scope of the variable 's' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:7110:7: style: The scope of the variable 'path' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:7231:6: style: The scope of the variable 'code' can be reduced. [variableScope]
haproxy-1.8.9/src/ssl_sock.c:5175:1: style: Label 'check_error' is not used. [unusedLabel]
haproxy-1.8.9/src/ssl_sock.c:4745:40: portability: '(void*)ssl_shctx' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/ssl_sock.c:6003:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/ssl_sock.c:6076:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
haproxy-1.8.9/src/standard.c:3447:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/src/standard.c:3444:0: note: Variable 'ret' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/standard.c:3447:2: note: Variable 'ret' is reassigned a value before the old one has been used.
haproxy-1.8.9/src/standard.c:1181:25: style: The scope of the variable 'ch' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:1234:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:1237:18: style: The scope of the variable 'he' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:1238:8: style: The scope of the variable 'p' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:1832:6: style: The scope of the variable 'j' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:1832:9: style: The scope of the variable 'k' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:2228:20: style: The scope of the variable 'used' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:2501:25: style: The scope of the variable 'ch' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:2849:6: style: The scope of the variable 'diff' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:3542:6: style: The scope of the variable 'val_len' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:3606:15: style: The scope of the variable 'sptr' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:3608:21: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:3810:16: style: The scope of the variable 'c' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:3854:16: style: The scope of the variable 'c' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:3882:16: style: The scope of the variable 'c' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:3936:6: style: The scope of the variable 'b' can be reduced. [variableScope]
haproxy-1.8.9/src/standard.c:2218:3: portability: 'c' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/standard.c:3813:12: style: Array index 'ptr' is used before limits check. [arrayIndexThenCheck]
haproxy-1.8.9/src/stats.c:1476:7: style: The scope of the variable 'str' can be reduced. [variableScope]
haproxy-1.8.9/src/stats.c:1827:7: style: The scope of the variable 'scope_txt' can be reduced. [variableScope]
haproxy-1.8.9/src/stats.c:1837:4: style: Variable 'scope_txt' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/src/stick_table.c:344:21: style: The scope of the variable 'eb' can be reduced. [variableScope]
haproxy-1.8.9/src/stick_table.c:2797:6: style: The scope of the variable 'data_type' can be reduced. [variableScope]
haproxy-1.8.9/src/stick_table.c:2799:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
haproxy-1.8.9/src/stick_table.c:232:19: portability: '(void*)ts' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haproxy-1.8.9/src/stream.c:3268:3: warning: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
haproxy-1.8.9/src/stream.c:3264:3: note: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing?
haproxy-1.8.9/src/stream.c:3268:3: note: Variable 'appctx->st2' is reassigned a value before the old one has been used. 'break;' missing?
haproxy-1.8.9/src/task.c:192:6: style: The scope of the variable 'final_tasks_count' can be reduced. [variableScope]
haproxy-1.8.9/src/trace.c:99:15: style: The scope of the variable 'q' can be reduced. [variableScope]
haproxy-1.8.9/src/trace.c:162:15: style: The scope of the variable 'idx' can be reduced. [variableScope]
haproxy-1.8.9/src/trace.c:244:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
haproxy-1.8.9/src/vars.c:448:15: style: The scope of the variable 'size' can be reduced. [variableScope]
haproxy-1.8.9/src/wurfl.c:292:19: style: The scope of the variable 'wp' can be reduced. [variableScope]
haproxy-1.8.9/src/wurfl.c:295:6: style: The scope of the variable 'len' can be reduced. [variableScope]
haproxy-1.8.9/src/wurfl.c:589:20: style: The scope of the variable 'node' can be reduced. [variableScope]
haproxy-1.8.9/src/wurfl.c:754:6: style: The scope of the variable 'position' can be reduced. [variableScope]
haproxy-1.8.9/src/wurfl.c:757:6: style: The scope of the variable 'cond' can be reduced. [variableScope]
haproxy-1.8.9/tests/blocksig.c:11:2: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
haproxy-1.8.9/tests/blocksig.c:12:2: warning: %Lx in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
haproxy-1.8.9/tests/ip-hash.c:167:2: style: Variable 'mask' is reassigned a value before the old one has been used. [redundantAssignment]
haproxy-1.8.9/tests/ip-hash.c:157:0: note: Variable 'mask' is reassigned a value before the old one has been used.
haproxy-1.8.9/tests/ip-hash.c:167:2: note: Variable 'mask' is reassigned a value before the old one has been used.
haproxy-1.8.9/tests/ip-hash.c:119:6: style: The scope of the variable 'srv' can be reduced. [variableScope]
haproxy-1.8.9/tests/ip-hash.c:129:14: style: The scope of the variable 'total_err' can be reduced. [variableScope]
haproxy-1.8.9/tests/ip-hash.c:129:25: style: The scope of the variable 'max_err' can be reduced. [variableScope]
haproxy-1.8.9/tests/test-arg.c:31:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/tests/test_hashes.c:36:7: style: The scope of the variable 'c' can be reduced. [variableScope]
haproxy-1.8.9/tests/test_hashes.c:162:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
haproxy-1.8.9/tests/test_hashes.c:210:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
haproxy-1.8.9/tests/test_hashes.c:73:12: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:542:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:543:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:544:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:545:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:546:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:547:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:548:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:549:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:550:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:551:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:552:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:553:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:554:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_hashes.c:555:3: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_pools.c:115:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
haproxy-1.8.9/tests/test_pools.c:143:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
haproxy-1.8.9/tests/test_pools.c:163:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
haproxy-1.8.9/tests/test_pools.c:163:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
haproxy-1.8.9/tests/test_pools.c:163:19: style: The scope of the variable 'p3' can be reduced. [variableScope]
haproxy-1.8.9/tests/test_pools.c:132:14: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable]
haproxy-1.8.9/tests/test_pools.c:165:9: style: Variable 'p1' is allocated memory that is never used. [unusedAllocatedMemory]
haproxy-1.8.9/tests/test_pools.c:168:9: style: Variable 'p3' is allocated memory that is never used. [unusedAllocatedMemory]
haproxy-1.8.9/tests/test_pools.c:132:0: error: Memory leak: __p [memleak]
haproxy-1.8.9/tests/testinet.c:24:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/tests/testinet.c:25:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/tests/testinet.c:26:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
haproxy-1.8.9/tests/uri_hash.c:157:15: style: The scope of the variable 'j' can be reduced. [variableScope]
haproxy-1.8.9/tests/uri_hash.c:158:15: style: The scope of the variable 'ih' can be reduced. [variableScope]
haproxy-1.8.9/tests/uri_hash.c:158:19: style: The scope of the variable 'il' can be reduced. [variableScope]
haproxy-1.8.9/tests/uri_hash.c:159:6: style: The scope of the variable 'bit' can be reduced. [variableScope]
haproxy-1.8.9/tests/uri_hash.c:202:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
haproxy-1.8.9/tests/uri_hash.c:251:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
haproxy-1.8.9/tests/uri_hash.c:313:9: style: The scope of the variable 'srv' can be reduced. [variableScope]
haproxy-1.8.9/tests/uri_hash.c:121:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
haproxy-1.8.9/tests/uri_hash.c:357:30: note: Calling function 'hash_wt1', 1st argument 'hsize' value is 31
haproxy-1.8.9/tests/uri_hash.c:121:22: note: Shift
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/haproxy-log-analysis/haproxy-log-analysis_2.0~b0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haproxyctl/haproxyctl_1.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hardinfo/hardinfo_0.5.1.orig.tar.gz
hardinfo-0.5.1/arch/common/blowfish.h:19:0: error: #include nested too deeply [preprocessorErrorDirective]
hardinfo-0.5.1/arch/common/nqueens.h:19:0: error: #include nested too deeply [preprocessorErrorDirective]
hardinfo-0.5.1/binreloc.c:36:13: style: The scope of the variable 'size' can be reduced. [variableScope]
hardinfo-0.5.1/binreloc.c:130:18: style: Checking if unsigned variable 'buf_size' is less than zero. [unsignedLessThanZero]
hardinfo-0.5.1/binreloc.c:232:6: error: Common realloc mistake: 'address_string' nulled but not freed upon failure [memleakOnRealloc]
hardinfo-0.5.1/blowfish.c:461:19: style: The scope of the variable 'data' can be reduced. [variableScope]
hardinfo-0.5.1/arch/common/display.h:90:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hardinfo-0.5.1/arch/common/users.h:42:13: style: Variable 'uid' is assigned a value that is never used. [unreadVariable]
hardinfo-0.5.1/arch/common/languages.h:42:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hardinfo-0.5.1/arch/common/printers.h:50:21: style: The scope of the variable 'cups' can be reduced. [variableScope]
hardinfo-0.5.1/arch/common/printers.h:51:17: style: The scope of the variable 'libcups' can be reduced. [variableScope]
hardinfo-0.5.1/arch/common/printers.h:126:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
hardinfo-0.5.1/arch/common/printers.h:182:20: style: The scope of the variable 'i' can be reduced. [variableScope]
hardinfo-0.5.1/arch/common/printers.h:182:23: style: The scope of the variable 'j' can be reduced. [variableScope]
hardinfo-0.5.1/arch/common/printers.h:184:12: style: The scope of the variable 'prn_id' can be reduced. [variableScope]
hardinfo-0.5.1/arch/common/printers.h:184:21: style: The scope of the variable 'prn_moreinfo' can be reduced. [variableScope]
hardinfo-0.5.1/fbench.c:591:12: style: The scope of the variable 'iang' can be reduced. [variableScope]
hardinfo-0.5.1/fbench.c:595:28: style: The scope of the variable 'sagitta' can be reduced. [variableScope]
hardinfo-0.5.1/fbench.c:682:12: style: The scope of the variable 'od_fline' can be reduced. [variableScope]
hardinfo-0.5.1/fbench.c:682:22: style: The scope of the variable 'od_cline' can be reduced. [variableScope]
hardinfo-0.5.1/fftbench.c:66:22: style: The scope of the variable 't' can be reduced. [variableScope]
hardinfo-0.5.1/fftbench.c:67:12: style: The scope of the variable 'p' can be reduced. [variableScope]
hardinfo-0.5.1/fftbench.c:114:15: style: The scope of the variable 'j2' can be reduced. [variableScope]
hardinfo-0.5.1/fftbench.c:115:17: style: The scope of the variable 'u' can be reduced. [variableScope]
hardinfo-0.5.1/fftbench.c:88:0: error: Memory leak: perm [memleak]
hardinfo-0.5.1/md5.c:71:20: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
hardinfo-0.5.1/md5.h:19:34: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
hardinfo-0.5.1/md5.c:71:20: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
hardinfo-0.5.1/md5.c:87:20: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
hardinfo-0.5.1/md5.h:20:36: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
hardinfo-0.5.1/md5.c:87:20: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
hardinfo-0.5.1/md5.c:138:20: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
hardinfo-0.5.1/md5.h:23:46: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
hardinfo-0.5.1/md5.c:138:20: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
hardinfo-0.5.1/md5.c:200:21: style: Function 'MD5Transform' argument 2 names different: declaration 'in' definition 'inraw'. [funcArgNamesDifferent]
hardinfo-0.5.1/md5.h:24:55: note: Function 'MD5Transform' argument 2 names different: declaration 'in' definition 'inraw'.
hardinfo-0.5.1/md5.c:200:21: note: Function 'MD5Transform' argument 2 names different: declaration 'in' definition 'inraw'.
hardinfo-0.5.1/md5.c:176:12: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
hardinfo-0.5.1/network.c:81:11: style: The scope of the variable 'netstat' can be reduced. [variableScope]
hardinfo-0.5.1/network.c:167:11: style: The scope of the variable 'route' can be reduced. [variableScope]
hardinfo-0.5.1/network.c:243:11: style: The scope of the variable 'netstat' can be reduced. [variableScope]
hardinfo-0.5.1/report.c:294:13: style: The scope of the variable 'values' can be reduced. [variableScope]
hardinfo-0.5.1/report.c:366:13: style: The scope of the variable 'values' can be reduced. [variableScope]
hardinfo-0.5.1/report.c:250:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hardinfo-0.5.1/report.c:338:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hardinfo-0.5.1/report.c:340:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hardinfo-0.5.1/report.c:351:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hardinfo-0.5.1/report.c:353:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hardinfo-0.5.1/report.c:612:2: error: Resource leak: stream [resourceLeak]
hardinfo-0.5.1/shell.c:505:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
hardinfo-0.5.1/socket.c:36:13: style: The scope of the variable 's' can be reduced. [variableScope]
hardinfo-0.5.1/util.c:198:20: style: The scope of the variable 'filter' can be reduced. [variableScope]
hardinfo-0.5.1/util.c:503:12: style: The scope of the variable 'method_name' can be reduced. [variableScope]
hardinfo-0.5.1/util.c:709:18: style: The scope of the variable 'module' can be reduced. [variableScope]
hardinfo-0.5.1/util.c:713:10: style: The scope of the variable 'deps' can be reduced. [variableScope]
hardinfo-0.5.1/util.c:722:16: style: The scope of the variable 'm' can be reduced. [variableScope]
hardinfo-0.5.1/util.c:789:18: style: The scope of the variable 'module' can be reduced. [variableScope]
hardinfo-0.5.1/util.c:226:50: style: Function 'file_types_get_data_by_name' argument 1 names different: declaration 'file_types' definition 'filters'. [funcArgNamesDifferent]
hardinfo-0.5.1/hardinfo.h:82:50: note: Function 'file_types_get_data_by_name' argument 1 names different: declaration 'file_types' definition 'filters'.
hardinfo-0.5.1/util.c:226:50: note: Function 'file_types_get_data_by_name' argument 1 names different: declaration 'file_types' definition 'filters'.
hardinfo-0.5.1/util.c:226:67: style: Function 'file_types_get_data_by_name' argument 2 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
hardinfo-0.5.1/hardinfo.h:82:69: note: Function 'file_types_get_data_by_name' argument 2 names different: declaration 'name' definition 'filename'.
hardinfo-0.5.1/util.c:226:67: note: Function 'file_types_get_data_by_name' argument 2 names different: declaration 'name' definition 'filename'.
hardinfo-0.5.1/util.c:360:67: style: Function 'parameters_init' argument 3 names different: declaration 'params' definition 'param'. [funcArgNamesDifferent]
hardinfo-0.5.1/hardinfo.h:119:70: note: Function 'parameters_init' argument 3 names different: declaration 'params' definition 'param'.
hardinfo-0.5.1/util.c:360:67: note: Function 'parameters_init' argument 3 names different: declaration 'params' definition 'param'.
hardinfo-0.5.1/vendor.c:119:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hardinfo-0.5.1/vendor.c:158:9: style: Unused variable: i [unusedVariable]
hardinfo-0.5.1/vendor.c:178:9: style: Unused variable: i [unusedVariable]
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/harfbuzz/harfbuzz_1.8.8.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/harminv/harminv_1.4.orig.tar.gz
harminv-1.4/harminv-main.c:278:13: style: The scope of the variable 'nf' can be reduced. [variableScope]
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/harmony/harmony_0.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/harvest-tools/harvest-tools_1.3.orig.tar.gz
harvest-tools-1.3/src/harvest-phylogeny.c:1:0: error: #error Do not use this file, it is the result of a failed Cython compilation. [preprocessorErrorDirective]
harvest-tools-1.3/src/harvest/AnnotationList.cpp:422:54: style: Function 'writeToProtocolBuffer' argument 1 names different: declaration 'msg' definition 'harvest'. [funcArgNamesDifferent]
harvest-tools-1.3/src/harvest/AnnotationList.h:69:39: note: Function 'writeToProtocolBuffer' argument 1 names different: declaration 'msg' definition 'harvest'.
harvest-tools-1.3/src/harvest/AnnotationList.cpp:422:54: note: Function 'writeToProtocolBuffer' argument 1 names different: declaration 'msg' definition 'harvest'.
harvest-tools-1.3/src/harvest/AnnotationList.h:40:4: performance: Variable 'file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
harvest-tools-1.3/src/harvest/AnnotationList.h:54:4: performance: Variable 'file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
harvest-tools-1.3/src/harvest/AnnotationList.h:38:3: style: Class 'NoSequenceException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
harvest-tools-1.3/src/harvest/AnnotationList.h:52:3: style: Class 'NoAccException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
harvest-tools-1.3/src/harvest/HarvestIO.cpp:126:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
harvest-tools-1.3/src/harvest/HarvestIO.cpp:332:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
harvest-tools-1.3/src/harvest/LcbList.cpp:314:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
harvest-tools-1.3/src/harvest/LcbList.cpp:611:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
harvest-tools-1.3/src/harvest/LcbList.cpp:762:8: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
harvest-tools-1.3/src/harvest/LcbList.cpp:798:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
harvest-tools-1.3/src/harvest/LcbList.cpp:1046:0: style: Variable 'totrefgaps' is assigned a value that is never used. [unreadVariable]
harvest-tools-1.3/src/harvest/LcbList.cpp:1050:0: style: Variable 'refend' is assigned a value that is never used. [unreadVariable]
harvest-tools-1.3/src/harvest/LcbList.cpp:1151:0: style: Variable 'totrefgaps' is assigned a value that is never used. [unreadVariable]
harvest-tools-1.3/src/harvest/LcbList.cpp:1155:0: style: Variable 'refend' is assigned a value that is never used. [unreadVariable]
harvest-tools-1.3/src/harvest/LcbList.cpp:1327:0: style: Variable 'totrefgaps' is assigned a value that is never used. [unreadVariable]
harvest-tools-1.3/src/harvest/LcbList.cpp:1335:0: style: Variable 'refend' is assigned a value that is never used. [unreadVariable]
harvest-tools-1.3/src/harvest/LcbList.cpp:442:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
harvest-tools-1.3/src/harvest/PhylogenyTree.cpp:104:0: style: Variable 'leaf' is assigned a value that is never used. [unreadVariable]
harvest-tools-1.3/src/harvest/PhylogenyTree.cpp:158:0: style: Variable 'leaf' is assigned a value that is never used. [unreadVariable]
harvest-tools-1.3/src/harvest/PhylogenyTree.cpp:12:16: warning: Member variable 'PhylogenyTree::nodeCount' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:162:58: style: Function 'PhylogenyTreeNode' argument 1 names different: declaration 'parent' definition 'child1'. [funcArgNamesDifferent]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.h:23:40: note: Function 'PhylogenyTreeNode' argument 1 names different: declaration 'parent' definition 'child1'.
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:162:58: note: Function 'PhylogenyTreeNode' argument 1 names different: declaration 'parent' definition 'child1'.
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:162:86: style: Function 'PhylogenyTreeNode' argument 2 names different: declaration 'child' definition 'child2'. [funcArgNamesDifferent]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.h:23:68: note: Function 'PhylogenyTreeNode' argument 2 names different: declaration 'child' definition 'child2'.
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:162:86: note: Function 'PhylogenyTreeNode' argument 2 names different: declaration 'child' definition 'child2'.
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:13:20: warning: Member variable 'PhylogenyTreeNode::id' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:13:20: warning: Member variable 'PhylogenyTreeNode::ancestors' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:13:20: warning: Member variable 'PhylogenyTreeNode::depth' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:13:20: warning: Member variable 'PhylogenyTreeNode::leafMin' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:13:20: warning: Member variable 'PhylogenyTreeNode::leafMax' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:32:20: warning: Member variable 'PhylogenyTreeNode::id' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:32:20: warning: Member variable 'PhylogenyTreeNode::ancestors' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:32:20: warning: Member variable 'PhylogenyTreeNode::depth' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:32:20: warning: Member variable 'PhylogenyTreeNode::leafMin' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:32:20: warning: Member variable 'PhylogenyTreeNode::leafMax' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:162:20: warning: Member variable 'PhylogenyTreeNode::id' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:162:20: warning: Member variable 'PhylogenyTreeNode::trackId' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:162:20: warning: Member variable 'PhylogenyTreeNode::ancestors' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:162:20: warning: Member variable 'PhylogenyTreeNode::depth' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:162:20: warning: Member variable 'PhylogenyTreeNode::leafMin' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/PhylogenyTreeNode.cpp:162:20: warning: Member variable 'PhylogenyTreeNode::leafMax' is not initialized in the constructor. [uninitMemberVar]
harvest-tools-1.3/src/harvest/ReferenceList.cpp:237:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
harvest-tools-1.3/src/harvest/ReferenceList.cpp:251:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
harvest-tools-1.3/src/harvest/ReferenceList.h:37:4: performance: Variable 'acc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
harvest-tools-1.3/src/harvest/ReferenceList.h:51:4: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
harvest-tools-1.3/src/harvest/ReferenceList.h:35:3: style: Class 'AccNotFoundException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
harvest-tools-1.3/src/harvest/ReferenceList.h:49:3: style: Class 'NameNotFoundException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
harvest-tools-1.3/src/harvest/VariantList.cpp:945:9: style: Condition 'wrap' is always true [knownConditionTrueFalse]
harvest-tools-1.3/src/harvest/VariantList.cpp:926:13: note: Assignment 'wrap=80', assigned value is 80
harvest-tools-1.3/src/harvest/VariantList.cpp:945:9: note: Condition 'wrap' is always true
harvest-tools-1.3/src/harvest/VariantList.cpp:524:8: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
harvest-tools-1.3/src/harvest/VariantList.cpp:927:6: style: The scope of the variable 'col' can be reduced. [variableScope]
harvest-tools-1.3/src/harvest/VariantList.cpp:109:18: style: Variable 'variant' is assigned a value that is never used. [unreadVariable]
harvest-tools-1.3/src/harvest/VariantList.cpp:110:16: style: Variable 'indel' is assigned a value that is never used. [unreadVariable]
harvest-tools-1.3/src/harvest/VariantList.cpp:870:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
harvest-tools-1.3/src/harvest/harvest.cpp:324:0: error: Memory leak: arg [memleak]
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/harvid/harvid_0.8.2.orig.tar.gz
harvid-0.8.2/libharvid/decoder_ctrl.c:787:42: style: Function 'dctrl_decode' argument 2 names different: declaration 'vid' definition 'id'. [funcArgNamesDifferent]
harvid-0.8.2/libharvid/decoder_ctrl.h:78:42: note: Function 'dctrl_decode' argument 2 names different: declaration 'vid' definition 'id'.
harvid-0.8.2/libharvid/decoder_ctrl.c:787:42: note: Function 'dctrl_decode' argument 2 names different: declaration 'vid' definition 'id'.
harvid-0.8.2/libharvid/ffdecoder.c:534:3: style: Variable 'pts' is reassigned a value before the old one has been used. [redundantAssignment]
harvid-0.8.2/libharvid/ffdecoder.c:531:0: note: Variable 'pts' is reassigned a value before the old one has been used.
harvid-0.8.2/libharvid/ffdecoder.c:534:3: note: Variable 'pts' is reassigned a value before the old one has been used.
harvid-0.8.2/libharvid/snprintf.c:595:7: style: Variable 'str_arg' is reassigned a value before the old one has been used. [redundantAssignment]
harvid-0.8.2/libharvid/snprintf.c:594:7: note: Variable 'str_arg' is reassigned a value before the old one has been used.
harvid-0.8.2/libharvid/snprintf.c:595:7: note: Variable 'str_arg' is reassigned a value before the old one has been used.
harvid-0.8.2/libharvid/snprintf.c:955:34: style: Checking if unsigned variable 'number_of_zeros_to_pad' is less than zero. [unsignedLessThanZero]
harvid-0.8.2/libharvid/vinfo.c:23:23: style: Function 'jvi_init' argument 1 names different: declaration 'i' definition 'ji'. [funcArgNamesDifferent]
harvid-0.8.2/libharvid/vinfo.h:48:22: note: Function 'jvi_init' argument 1 names different: declaration 'i' definition 'ji'.
harvid-0.8.2/libharvid/vinfo.c:23:23: note: Function 'jvi_init' argument 1 names different: declaration 'i' definition 'ji'.
harvid-0.8.2/src/harvid.c:626:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
harvid-0.8.2/src/harvid.c:643:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
harvid-0.8.2/src/harvid.c:663:99: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
harvid-0.8.2/src/httprotocol.c:185:17: style: The scope of the variable 'in' can be reduced. [variableScope]
harvid-0.8.2/src/httprotocol.c:243:17: style: The scope of the variable 'in' can be reduced. [variableScope]
harvid-0.8.2/src/httprotocol.c:326:37: style: Function 'protocol_handler' argument 2 names different: declaration 'd' definition 'unused'. [funcArgNamesDifferent]
harvid-0.8.2/src/socket_server.h:127:37: note: Function 'protocol_handler' argument 2 names different: declaration 'd' definition 'unused'.
harvid-0.8.2/src/httprotocol.c:326:37: note: Function 'protocol_handler' argument 2 names different: declaration 'd' definition 'unused'.
harvid-0.8.2/src/ics_handler.c:350:60: warning: Either the condition '!dp' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck]
harvid-0.8.2/src/ics_handler.c:361:16: note: Assuming that condition '!dp' is not redundant
harvid-0.8.2/src/ics_handler.c:350:60: note: Null pointer dereference
harvid-0.8.2/src/ics_handler.c:351:85: warning: Either the condition '!dp' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck]
harvid-0.8.2/src/ics_handler.c:361:16: note: Assuming that condition '!dp' is not redundant
harvid-0.8.2/src/ics_handler.c:351:85: note: Null pointer dereference
harvid-0.8.2/src/socket_server.c:450:33: style: Function 'start_tcp_server' argument 7 names different: declaration 'd' definition 'userdata'. [funcArgNamesDifferent]
harvid-0.8.2/src/socket_server.h:115:31: note: Function 'start_tcp_server' argument 7 names different: declaration 'd' definition 'userdata'.
harvid-0.8.2/src/socket_server.c:450:33: note: Function 'start_tcp_server' argument 7 names different: declaration 'd' definition 'userdata'.
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/hasciicam/hasciicam_1.1.2.orig.tar.gz
hasciicam-1.1.2/src/hasciicam.c:329:5: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hasciicam-1.1.2/src/hasciicam.c:674:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hasciicam-1.1.2/src/hasciicam.c:674:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hasciicam-1.1.2/src/hasciicam.c:674:3: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hasciicam-1.1.2/src/hasciicam.c:241:9: style: Unused variable: errno [unusedVariable]
hasciicam-1.1.2/src/hasciicam.c:242:18: style: Unused variable: i [unusedVariable]
hasciicam-1.1.2/src/hasciicam.c:498:7: warning: The buffer 'device' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hasciicam-1.1.2/src/hasciicam.c:540:7: warning: The buffer 'fontface' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hasciicam-1.1.2/src/hasciicam.c:547:2: warning: The buffer 'aafile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hasciicam-1.1.2/src/hasciicam.c:551:2: warning: The buffer 'ftp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hasciicam-1.1.2/src/hasciicam.c:574:7: warning: The buffer 'background' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hasciicam-1.1.2/src/hasciicam.c:577:7: warning: The buffer 'foreground' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hasciicam-1.1.2/src/hasciicam.c:599:13: warning: The buffer 'ftp_pass' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hasciicam-1.1.2/src/hasciicam.c:607:17: warning: The buffer 'ftp_user' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hasciicam-1.1.2/src/hasciicam.c:616:16: warning: The buffer 'ftp_host' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hasciicam-1.1.2/src/hasciicam.c:626:10: warning: The buffer 'ftp_dir' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hasciicam-1.1.2/src/hasciicam.c:750:2: warning: The buffer 'ftp_pass' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
[15:35]
ftp://ftp.se.debian.org/debian/pool/main/h/haserl/haserl_0.9.35.orig.tar.gz
haserl-0.9.35/src/common.c:245:17: style: The scope of the variable 'newsize' can be reduced. [variableScope]
haserl-0.9.35/src/common.c:246:17: style: The scope of the variable 'index' can be reduced. [variableScope]
haserl-0.9.35/src/h_bash.c:56:7: style: The scope of the variable 'count' can be reduced. [variableScope]
haserl-0.9.35/src/h_bash.c:58:9: style: The scope of the variable 'av' can be reduced. [variableScope]
haserl-0.9.35/src/h_error.c:71:11: style: The scope of the variable 'p' can be reduced. [variableScope]
haserl-0.9.35/src/h_script.c:265:9: style: The scope of the variable 'start' can be reduced. [variableScope]
haserl-0.9.35/src/h_script.c:521:47: style: Function 'process_token_list' argument 2 names different: declaration 'tokenlist' definition 'token'. [funcArgNamesDifferent]
haserl-0.9.35/src/h_script.h:65:53: note: Function 'process_token_list' argument 2 names different: declaration 'tokenlist' definition 'token'.
haserl-0.9.35/src/h_script.c:521:47: note: Function 'process_token_list' argument 2 names different: declaration 'tokenlist' definition 'token'.
haserl-0.9.35/src/haserl.c:229:3: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
haserl-0.9.35/src/haserl.c:225:0: note: Variable 'temp' is reassigned a value before the old one has been used.
haserl-0.9.35/src/haserl.c:229:3: note: Variable 'temp' is reassigned a value before the old one has been used.
haserl-0.9.35/src/haserl.c:470:16: style: The scope of the variable 'x' can be reduced. [variableScope]
haserl-0.9.35/src/haserl.c:721:7: style: The scope of the variable 'count' can be reduced. [variableScope]
haserl-0.9.35/src/lua2c.c:70:46: portability: 'p' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
haserl-0.9.35/src/rfc2388.c:135:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
haserl-0.9.35/src/rfc2388.c:131:0: note: Variable 'a' is reassigned a value before the old one has been used.
haserl-0.9.35/src/rfc2388.c:135:3: note: Variable 'a' is reassigned a value before the old one has been used.
haserl-0.9.35/src/rfc2388.c:211:9: style: The scope of the variable 'av' can be reduced. [variableScope]
haserl-0.9.35/src/rfc2388.c:212:9: style: The scope of the variable 'type' can be reduced. [variableScope]
haserl-0.9.35/src/rfc2388.c:212:16: style: The scope of the variable 'filename' can be reduced. [variableScope]
haserl-0.9.35/src/rfc2388.c:212:27: style: The scope of the variable 'name' can be reduced. [variableScope]
haserl-0.9.35/src/rfc2388.c:214:7: style: The scope of the variable 'fh' can be reduced. [variableScope]
haserl-0.9.35/src/rfc2388.c:355:7: style: The scope of the variable 'err' can be reduced. [variableScope]
haserl-0.9.35/src/rfc2388.c:393:10: style: The scope of the variable 'x' can be reduced. [variableScope]
haserl-0.9.35/src/sliding_buffer.c:76:7: style: The scope of the variable 'r' can be reduced. [variableScope]
[15:36]
ftp://ftp.se.debian.org/debian/pool/main/h/hash-slinger/hash-slinger_2.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hashalot/hashalot_0.3.orig.tar.gz
hashalot-0.3.orig/rmd160.c:192:9: style: Variable 'x' is not assigned a value. [unassignedVariable]
[15:36]
ftp://ftp.se.debian.org/debian/pool/main/h/hashcash/hashcash_1.21.orig.tar.gz
hashcash-1.21/contrib/hashfork.c:44:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hashcash-1.21/example.c:132:6: warning: Possible null pointer dereference: header [nullPointer]
hashcash-1.21/example.c:39:20: note: Assignment 'header=NULL', assigned value is 0
hashcash-1.21/example.c:132:6: note: Null pointer dereference
hashcash-1.21/example.c:254:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hashcash-1.21/example.c:31:45: style: The scope of the variable 'ignore_boundary_flag' can be reduced. [variableScope]
hashcash-1.21/example.c:38:57: style: The scope of the variable 'hdr_flag' can be reduced. [variableScope]
hashcash-1.21/example.c:50:28: style: The scope of the variable 'token_utime' can be reduced. [variableScope]
hashcash-1.21/example.c:50:52: style: The scope of the variable 'period' can be reduced. [variableScope]
hashcash-1.21/example.c:251:21: style: Variable 'previous_counter' is assigned a value that is never used. [unreadVariable]
hashcash-1.21/fastmint_ansi_compact_1.c:240:36: error: Shifting by a negative value is undefined behaviour [shiftNegative]
hashcash-1.21/fastmint_ansi_compact_1.c:72:34: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 65. [shiftTooManyBits]
hashcash-1.21/fastmint_ansi_compact_1.c:65:13: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_ansi_compact_1.c:72:34: note: Shift
hashcash-1.21/fastmint_ansi_compact_1.c:240:36: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 235. [shiftTooManyBits]
hashcash-1.21/fastmint_ansi_compact_1.c:235:15: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_ansi_compact_1.c:240:36: note: Shift
hashcash-1.21/fastmint_ansi_compact_1.c:240:43: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
hashcash-1.21/fastmint_ansi_compact_2.c:96:22: style: The scope of the variable 'A2' can be reduced. [variableScope]
hashcash-1.21/fastmint_ansi_compact_2.c:96:31: style: The scope of the variable 'B2' can be reduced. [variableScope]
hashcash-1.21/fastmint_ansi_compact_2.c:96:40: style: The scope of the variable 'C2' can be reduced. [variableScope]
hashcash-1.21/fastmint_ansi_compact_2.c:96:49: style: The scope of the variable 'D2' can be reduced. [variableScope]
hashcash-1.21/fastmint_ansi_compact_2.c:96:58: style: The scope of the variable 'E2' can be reduced. [variableScope]
hashcash-1.21/fastmint_ansi_compact_2.c:332:36: error: Shifting by a negative value is undefined behaviour [shiftNegative]
hashcash-1.21/fastmint_ansi_compact_2.c:122:34: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 115. [shiftTooManyBits]
hashcash-1.21/fastmint_ansi_compact_2.c:115:13: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_ansi_compact_2.c:122:34: note: Shift
hashcash-1.21/fastmint_ansi_compact_2.c:332:36: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 327. [shiftTooManyBits]
hashcash-1.21/fastmint_ansi_compact_2.c:327:15: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_ansi_compact_2.c:332:36: note: Shift
hashcash-1.21/fastmint_ansi_compact_2.c:332:43: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
hashcash-1.21/fastmint_ansi_standard_1.c:273:36: error: Shifting by a negative value is undefined behaviour [shiftNegative]
hashcash-1.21/fastmint_ansi_standard_1.c:76:34: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 69. [shiftTooManyBits]
hashcash-1.21/fastmint_ansi_standard_1.c:69:13: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_ansi_standard_1.c:76:34: note: Shift
hashcash-1.21/fastmint_ansi_standard_1.c:273:36: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 268. [shiftTooManyBits]
hashcash-1.21/fastmint_ansi_standard_1.c:268:15: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_ansi_standard_1.c:273:36: note: Shift
hashcash-1.21/fastmint_ansi_standard_1.c:273:43: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
hashcash-1.21/fastmint_ansi_standard_2.c:98:22: style: The scope of the variable 'A2' can be reduced. [variableScope]
hashcash-1.21/fastmint_ansi_standard_2.c:98:31: style: The scope of the variable 'B2' can be reduced. [variableScope]
hashcash-1.21/fastmint_ansi_standard_2.c:98:40: style: The scope of the variable 'C2' can be reduced. [variableScope]
hashcash-1.21/fastmint_ansi_standard_2.c:98:49: style: The scope of the variable 'D2' can be reduced. [variableScope]
hashcash-1.21/fastmint_ansi_standard_2.c:98:58: style: The scope of the variable 'E2' can be reduced. [variableScope]
hashcash-1.21/fastmint_ansi_standard_2.c:368:36: error: Shifting by a negative value is undefined behaviour [shiftNegative]
hashcash-1.21/fastmint_ansi_standard_2.c:122:34: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 115. [shiftTooManyBits]
hashcash-1.21/fastmint_ansi_standard_2.c:115:13: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_ansi_standard_2.c:122:34: note: Shift
hashcash-1.21/fastmint_ansi_standard_2.c:368:36: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 363. [shiftTooManyBits]
hashcash-1.21/fastmint_ansi_standard_2.c:363:15: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_ansi_standard_2.c:368:36: note: Shift
hashcash-1.21/fastmint_ansi_standard_2.c:368:43: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
hashcash-1.21/fastmint_ansi_ultracompact_1.c:231:36: error: Shifting by a negative value is undefined behaviour [shiftNegative]
hashcash-1.21/fastmint_ansi_ultracompact_1.c:97:34: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 90. [shiftTooManyBits]
hashcash-1.21/fastmint_ansi_ultracompact_1.c:90:13: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_ansi_ultracompact_1.c:97:34: note: Shift
hashcash-1.21/fastmint_ansi_ultracompact_1.c:231:36: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 226. [shiftTooManyBits]
hashcash-1.21/fastmint_ansi_ultracompact_1.c:226:15: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_ansi_ultracompact_1.c:231:36: note: Shift
hashcash-1.21/fastmint_ansi_ultracompact_1.c:231:43: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
hashcash-1.21/fastmint_library.c:17:9: style: The scope of the variable 'A' can be reduced. [variableScope]
hashcash-1.21/fastmint_library.c:17:16: style: The scope of the variable 'B' can be reduced. [variableScope]
hashcash-1.21/fastmint_library.c:108:36: error: Shifting by a negative value is undefined behaviour [shiftNegative]
hashcash-1.21/fastmint_library.c:42:34: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 35. [shiftTooManyBits]
hashcash-1.21/fastmint_library.c:35:13: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_library.c:42:34: note: Shift
hashcash-1.21/fastmint_library.c:108:36: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 103. [shiftTooManyBits]
hashcash-1.21/fastmint_library.c:103:15: note: Assuming that condition 'maxBits<32' is not redundant
hashcash-1.21/fastmint_library.c:108:36: note: Shift
hashcash-1.21/fastmint_library.c:108:43: warning: Suspicious code: sign conversion of - in calculation, even though - can have a negative value [signConversion]
hashcash-1.21/getopt.c:248:3: style: Variable 'first' is reassigned a value before the old one has been used. [redundantAssignment]
hashcash-1.21/getopt.c:245:0: note: Variable 'first' is reassigned a value before the old one has been used.
hashcash-1.21/getopt.c:248:3: note: Variable 'first' is reassigned a value before the old one has been used.
hashcash-1.21/getopt.c:249:3: style: Variable 'last' is reassigned a value before the old one has been used. [redundantAssignment]
hashcash-1.21/getopt.c:245:0: note: Variable 'last' is reassigned a value before the old one has been used.
hashcash-1.21/getopt.c:249:3: note: Variable 'last' is reassigned a value before the old one has been used.
hashcash-1.21/getopt.c:335:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
hashcash-1.21/hashcash.c:492:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hashcash-1.21/hashcash.c:494:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hashcash-1.21/hashcash.c:501:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hashcash-1.21/hashcash.c:504:17: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hashcash-1.21/hashcash.c:1243:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1151:18: note: Calling function 'array_alloc', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1243:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1244:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1151:18: note: Calling function 'array_alloc', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1244:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1245:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1151:18: note: Calling function 'array_alloc', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1245:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1246:10: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1151:18: note: Calling function 'array_alloc', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1246:10: note: Null pointer dereference
hashcash-1.21/hashcash.c:1255:10: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1255:10: note: Null pointer dereference
hashcash-1.21/hashcash.c:1260:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1260:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1261:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1261:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1262:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1262:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1263:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1263:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1264:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1264:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1265:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1265:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1266:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1266:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1267:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1267:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1268:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1268:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1277:5: warning: Possible null pointer dereference: array [nullPointer]
hashcash-1.21/hashcash.c:1150:33: note: Assignment 'purge_resource_arr=NULL', assigned value is 0
hashcash-1.21/hashcash.c:1152:17: note: Calling function 'array_push', 1st argument 'array' value is 0
hashcash-1.21/hashcash.c:1277:5: note: Null pointer dereference
hashcash-1.21/hashcash.c:1083:40: style: The scope of the variable 'lower_token_res' can be reduced. [variableScope]
hashcash-1.21/hashcash.c:1088:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hashcash-1.21/hashcash.c:1088:36: style: The scope of the variable 'matched' can be reduced. [variableScope]
hashcash-1.21/hashcash.c:1088:49: style: The scope of the variable 'type' can be reduced. [variableScope]
hashcash-1.21/hashcash.c:1088:59: style: The scope of the variable 'case_flag' can be reduced. [variableScope]
hashcash-1.21/hashcash.c:1089:9: style: The scope of the variable 'lowered' can be reduced. [variableScope]
hashcash-1.21/hashcash.c:1345:12: style: The scope of the variable 'te' can be reduced. [variableScope]
hashcash-1.21/hashcash.c:1226:41: style: Function 'db_add' argument 3 names different: declaration 'token_utime' definition 'period'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.c:130:41: note: Function 'db_add' argument 3 names different: declaration 'token_utime' definition 'period'.
hashcash-1.21/hashcash.c:1226:41: note: Function 'db_add' argument 3 names different: declaration 'token_utime' definition 'period'.
hashcash-1.21/hashcash.c:1408:44: style: Function 'read_header' argument 3 names different: declaration 'slen' definition 'smax'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.c:81:44: note: Function 'read_header' argument 3 names different: declaration 'slen' definition 'smax'.
hashcash-1.21/hashcash.c:1408:44: note: Function 'read_header' argument 3 names different: declaration 'slen' definition 'smax'.
hashcash-1.21/hashcash.c:1409:19: style: Function 'read_header' argument 6 names different: declaration 'alen' definition 'amax'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.c:82:19: note: Function 'read_header' argument 6 names different: declaration 'alen' definition 'amax'.
hashcash-1.21/hashcash.c:1409:19: note: Function 'read_header' argument 6 names different: declaration 'alen' definition 'amax'.
hashcash-1.21/hashcash.c:971:21: style: Variable 'previous_counter' is assigned a value that is never used. [unreadVariable]
hashcash-1.21/hashcash.c:1423:9: style: Variable 'junk' is assigned a value that is never used. [unreadVariable]
hashcash-1.21/libfastmint.c:677:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hashcash-1.21/libfastmint.c:58:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
hashcash-1.21/libfastmint.c:258:61: style: The scope of the variable 'taken' can be reduced. [variableScope]
hashcash-1.21/libfastmint.c:259:23: style: The scope of the variable 'multiple' can be reduced. [variableScope]
hashcash-1.21/libfastmint.c:543:65: style: Function 'hashcash_fastmint' argument 3 names different: declaration 'small' definition 'compress'. [funcArgNamesDifferent]
hashcash-1.21/libfastmint.h:119:72: note: Function 'hashcash_fastmint' argument 3 names different: declaration 'small' definition 'compress'.
hashcash-1.21/libfastmint.c:543:65: note: Function 'hashcash_fastmint' argument 3 names different: declaration 'small' definition 'compress'.
hashcash-1.21/libfastmint.c:544:48: style: Function 'hashcash_fastmint' argument 6 names different: declaration 'user_arg' definition 'user_args'. [funcArgNamesDifferent]
hashcash-1.21/libfastmint.h:119:122: note: Function 'hashcash_fastmint' argument 6 names different: declaration 'user_arg' definition 'user_args'.
hashcash-1.21/libfastmint.c:544:48: note: Function 'hashcash_fastmint' argument 6 names different: declaration 'user_arg' definition 'user_args'.
hashcash-1.21/libfastmint.c:285:4: warning: The buffer 'block' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hashcash-1.21/libfastmint.c:315:3: warning: The buffer 'block' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hashcash-1.21/libhc.c:202:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hashcash-1.21/libhc.c:373:5: style: Variable 'first_colon' is reassigned a value before the old one has been used. [redundantAssignment]
hashcash-1.21/libhc.c:366:0: note: Variable 'first_colon' is reassigned a value before the old one has been used.
hashcash-1.21/libhc.c:373:5: note: Variable 'first_colon' is reassigned a value before the old one has been used.
hashcash-1.21/libhc.c:157:46: style: Function 'hashcash_mint' argument 6 names different: declaration 'stamp' definition 'new_token'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.h:144:46: note: Function 'hashcash_mint' argument 6 names different: declaration 'stamp' definition 'new_token'.
hashcash-1.21/libhc.c:157:46: note: Function 'hashcash_mint' argument 6 names different: declaration 'stamp' definition 'new_token'.
hashcash-1.21/libhc.c:310:33: style: Function 'hashcash_parse' argument 1 names different: declaration 'stamp' definition 'token'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.h:210:33: note: Function 'hashcash_parse' argument 1 names different: declaration 'stamp' definition 'token'.
hashcash-1.21/libhc.c:310:33: note: Function 'hashcash_parse' argument 1 names different: declaration 'stamp' definition 'token'.
hashcash-1.21/libhc.c:311:27: style: Function 'hashcash_parse' argument 6 names different: declaration 'stamp_resource' definition 'token_resource'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.h:211:27: note: Function 'hashcash_parse' argument 6 names different: declaration 'stamp_resource' definition 'token_resource'.
hashcash-1.21/libhc.c:311:27: note: Function 'hashcash_parse' argument 6 names different: declaration 'stamp_resource' definition 'token_resource'.
hashcash-1.21/libhc.c:359:38: style: Function 'hashcash_count' argument 1 names different: declaration 'stamp' definition 'token'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.h:185:38: note: Function 'hashcash_count' argument 1 names different: declaration 'stamp' definition 'token'.
hashcash-1.21/libhc.c:359:38: note: Function 'hashcash_count' argument 1 names different: declaration 'stamp' definition 'token'.
hashcash-1.21/libhc.c:412:33: style: Function 'hashcash_valid_for' argument 1 names different: declaration 'stamp_time' definition 'token_time'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.h:229:33: note: Function 'hashcash_valid_for' argument 1 names different: declaration 'stamp_time' definition 'token_time'.
hashcash-1.21/libhc.c:412:33: note: Function 'hashcash_valid_for' argument 1 names different: declaration 'stamp_time' definition 'token_time'.
hashcash-1.21/libhc.c:524:52: style: Function 'hashcash_resource_match' argument 2 names different: declaration 'stamp_res' definition 'token_res'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.h:319:52: note: Function 'hashcash_resource_match' argument 2 names different: declaration 'stamp_res' definition 'token_res'.
hashcash-1.21/libhc.c:524:52: note: Function 'hashcash_resource_match' argument 2 names different: declaration 'stamp_res' definition 'token_res'.
hashcash-1.21/libhc.c:543:33: style: Function 'hashcash_check' argument 1 names different: declaration 'stamp' definition 'token'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.h:271:33: note: Function 'hashcash_check' argument 1 names different: declaration 'stamp' definition 'token'.
hashcash-1.21/libhc.c:543:33: note: Function 'hashcash_check' argument 1 names different: declaration 'stamp' definition 'token'.
hashcash-1.21/libhc.c:546:34: style: Function 'hashcash_check' argument 11 names different: declaration 'stamp_time' definition 'token_time'. [funcArgNamesDifferent]
hashcash-1.21/hashcash.h:274:34: note: Function 'hashcash_check' argument 11 names different: declaration 'stamp_time' definition 'token_time'.
hashcash-1.21/libhc.c:546:34: note: Function 'hashcash_check' argument 11 names different: declaration 'stamp_time' definition 'token_time'.
hashcash-1.21/libhc.c:91:2: style: Variable 'num' is modified but its new value is never used. [unreadVariable]
hashcash-1.21/sha1.c:13:12: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
hashcash-1.21/sha1.c:54:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hashcash-1.21/sha1test.c:17:35: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hashcash-1.21/sstring.c:20:9: style: The scope of the variable 'use' can be reduced. [variableScope]
hashcash-1.21/utct.c:55:12: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
hashcash-1.21/utct.c:59:12: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
[15:36]
ftp://ftp.se.debian.org/debian/pool/main/h/hashcat/hashcat_4.1.0.orig.tar.gz
hashcat-4.1.0/OpenCL/inc_hash_md5.cl:78:7: style: Unused variable: t [unusedVariable]
hashcat-4.1.0/OpenCL/inc_hash_md5.cl:1207:8: style: Unused variable: t [unusedVariable]
hashcat-4.1.0/OpenCL/inc_rp_optimized.cl:790:13: style: Variable 'offset_switch' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/inc_rp_optimized.cl:2300:19: style: Variable 'r7' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/inc_rp_optimized.cl:2420:15: style: Variable 'tmp_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/inc_types.cl:1133:7: style: struct member 'luks::hash_type' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1134:7: style: struct member 'luks::key_size' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1135:7: style: struct member 'luks::cipher_type' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1136:7: style: struct member 'luks::cipher_mode' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1173:8: style: struct member 'pdf::V' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1174:8: style: struct member 'pdf::R' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1175:8: style: struct member 'pdf::P' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1177:8: style: struct member 'pdf::enc_md' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1183:8: style: struct member 'pdf::id_len' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1184:8: style: struct member 'pdf::o_len' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1185:8: style: struct member 'pdf::u_len' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1198:8: style: struct member 'wpa::message_pair_chgd' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1208:8: style: struct member 'wpa::nonce_compare' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1209:8: style: struct member 'wpa::nonce_error_corrections' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:1861:7: style: struct member 'seven_zip_tmp::len' is never used. [unusedStructMember]
hashcat-4.1.0/OpenCL/inc_types.cl:59:8: style: Variable 'r' is not assigned a value. [unassignedVariable]
hashcat-4.1.0/OpenCL/inc_types.cl:100:8: style: Variable 'r' is not assigned a value. [unassignedVariable]
hashcat-4.1.0/OpenCL/inc_types.cl:139:8: style: Variable 'r' is not assigned a value. [unassignedVariable]
hashcat-4.1.0/OpenCL/m00000_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a0-optimized.cl:158:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/inc_types.cl:93:10: error: Uninitialized variable: r [uninitvar]
hashcat-4.1.0/OpenCL/inc_types.cl:134:10: error: Uninitialized variable: r [uninitvar]
hashcat-4.1.0/OpenCL/inc_types.cl:173:10: error: Uninitialized variable: r [uninitvar]
hashcat-4.1.0/OpenCL/m00000_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a1-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a1-optimized.cl:217:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a1.cl:64:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a3-optimized.cl:39:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a3-optimized.cl:40:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a3-optimized.cl:211:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a3-optimized.cl:212:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a3-optimized.cl:290:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00000_a3.cl:86:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a0-optimized.cl:232:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a1-optimized.cl:290:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a1.cl:75:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a3-optimized.cl:38:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a3-optimized.cl:39:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a3-optimized.cl:259:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a3-optimized.cl:260:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a3-optimized.cl:338:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00010_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a0-optimized.cl:212:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a1-optimized.cl:268:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a3-optimized.cl:196:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a3-optimized.cl:197:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a3.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00020_a3.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a0-optimized.cl:237:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a1-optimized.cl:295:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a1.cl:75:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a3-optimized.cl:38:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a3-optimized.cl:39:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a3-optimized.cl:259:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a3-optimized.cl:260:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a3-optimized.cl:338:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00030_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a0-optimized.cl:217:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a1-optimized.cl:273:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a3-optimized.cl:196:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a3-optimized.cl:197:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a3.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00040_a3.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a0-optimized.cl:109:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a0-optimized.cl:222:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a0-optimized.cl:278:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a0.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a1-optimized.cl:107:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a1-optimized.cl:167:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a1-optimized.cl:280:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a1-optimized.cl:336:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a1-optimized.cl:352:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a1.cl:100:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a3-optimized.cl:107:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a3-optimized.cl:108:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a3-optimized.cl:212:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a3-optimized.cl:213:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a3-optimized.cl:247:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a3.cl:86:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00050_a3.cl:95:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0-optimized.cl:109:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0-optimized.cl:159:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0-optimized.cl:200:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0-optimized.cl:201:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0-optimized.cl:246:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0-optimized.cl:296:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0-optimized.cl:333:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0-optimized.cl:349:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0-optimized.cl:350:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a1-optimized.cl:107:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a1-optimized.cl:157:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a1-optimized.cl:285:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a1-optimized.cl:335:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a1-optimized.cl:372:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a1.cl:102:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a3-optimized.cl:107:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a3-optimized.cl:108:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a3-optimized.cl:136:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a3-optimized.cl:212:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a3-optimized.cl:213:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a3-optimized.cl:241:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a3-optimized.cl:278:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00060_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a0-optimized.cl:203:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a1-optimized.cl:259:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a1.cl:64:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a3-optimized.cl:265:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a3-optimized.cl:266:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00100_a3.cl:86:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a0-optimized.cl:276:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a1-optimized.cl:334:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a1.cl:75:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a3-optimized.cl:313:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a3-optimized.cl:314:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00110_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a0-optimized.cl:79:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a0-optimized.cl:268:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a1-optimized.cl:77:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a1-optimized.cl:324:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a3-optimized.cl:240:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a3-optimized.cl:241:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a3.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00120_a3.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a0-optimized.cl:281:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a1-optimized.cl:339:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a1.cl:75:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a3-optimized.cl:313:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a3-optimized.cl:314:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00130_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a0-optimized.cl:261:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a1-optimized.cl:317:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a3-optimized.cl:240:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a3-optimized.cl:241:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a3.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00140_a3.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a0-optimized.cl:113:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a0-optimized.cl:235:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a0-optimized.cl:291:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a0.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a1-optimized.cl:111:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a1-optimized.cl:171:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a1-optimized.cl:301:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a1-optimized.cl:357:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a1-optimized.cl:373:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a1.cl:100:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a3-optimized.cl:111:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a3-optimized.cl:112:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a3-optimized.cl:216:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a3-optimized.cl:217:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a3-optimized.cl:251:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a3.cl:86:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00150_a3.cl:95:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0-optimized.cl:113:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0-optimized.cl:163:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0-optimized.cl:204:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0-optimized.cl:205:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0-optimized.cl:250:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0-optimized.cl:300:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0-optimized.cl:337:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0-optimized.cl:353:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0-optimized.cl:354:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a1-optimized.cl:111:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a1-optimized.cl:161:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a1-optimized.cl:308:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a1-optimized.cl:358:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a1-optimized.cl:395:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a1.cl:102:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a3-optimized.cl:111:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a3-optimized.cl:112:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a3-optimized.cl:140:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a3-optimized.cl:216:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a3-optimized.cl:217:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a3-optimized.cl:245:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a3-optimized.cl:282:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00160_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a0-optimized.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a0-optimized.cl:56:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a0-optimized.cl:57:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a0-optimized.cl:82:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a0-optimized.cl:83:0: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a0-optimized.cl:150:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a0-optimized.cl:194:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a0-optimized.cl:195:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a0-optimized.cl:220:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a0-optimized.cl:221:0: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a1-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a1-optimized.cl:113:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a1-optimized.cl:117:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a1-optimized.cl:210:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a1-optimized.cl:313:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a1-optimized.cl:317:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a1-optimized.cl:344:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00200_a1-optimized.cl:345:0: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a0-optimized.cl:328:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a0.cl:91:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a1-optimized.cl:384:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a1.cl:87:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:303:26: style: Same expression on both sides of '^' because the value of 'wd_t' and 'w8_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:274:17: note: 'wd_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:269:17: note: 'w8_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:303:26: note: Same expression on both sides of '^' because the value of 'wd_t' and 'w8_t' are the same.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:304:26: style: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:275:17: note: 'we_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:270:17: note: 'w9_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:304:26: note: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:311:33: style: Same expression on both sides of '^' because the value of 'w6_t' and 'wc_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:267:17: note: 'w6_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:273:17: note: 'wc_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:311:33: note: Same expression on both sides of '^' because the value of 'w6_t' and 'wc_t' are the same.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:312:33: style: Same expression on both sides of '^' because the value of 'w7_t' and 'wd_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:268:17: note: 'w7_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:274:17: note: 'wd_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:312:33: note: Same expression on both sides of '^' because the value of 'w7_t' and 'wd_t' are the same.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:313:33: style: Same expression on both sides of '^' because the value of 'w8_t' and 'we_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:269:17: note: 'w8_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:275:17: note: 'we_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:313:33: note: Same expression on both sides of '^' because the value of 'w8_t' and 'we_t' are the same.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:690:26: style: Same expression on both sides of '^' because the value of 'wd_t' and 'w8_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:661:17: note: 'wd_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:656:17: note: 'w8_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:690:26: note: Same expression on both sides of '^' because the value of 'wd_t' and 'w8_t' are the same.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:691:26: style: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:662:17: note: 'we_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:657:17: note: 'w9_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:691:26: note: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:698:33: style: Same expression on both sides of '^' because the value of 'w6_t' and 'wc_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:654:17: note: 'w6_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:660:17: note: 'wc_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:698:33: note: Same expression on both sides of '^' because the value of 'w6_t' and 'wc_t' are the same.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:699:33: style: Same expression on both sides of '^' because the value of 'w7_t' and 'wd_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:655:17: note: 'w7_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:661:17: note: 'wd_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:699:33: note: Same expression on both sides of '^' because the value of 'w7_t' and 'wd_t' are the same.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:700:33: style: Same expression on both sides of '^' because the value of 'w8_t' and 'we_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:656:17: note: 'w8_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:662:17: note: 'we_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:700:33: note: Same expression on both sides of '^' because the value of 'w8_t' and 'we_t' are the same.
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:390:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a3-optimized.cl:391:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a3.cl:100:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00300_a3.cl:109:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00400-optimized.cl:214:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00400.cl:164:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00500-optimized.cl:1014:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00500.cl:231:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00600_a0-optimized.cl:131:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00600_a0-optimized.cl:235:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00600_a0-optimized.cl:277:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00600_a1-optimized.cl:131:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00600_a1-optimized.cl:294:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00600_a1-optimized.cl:336:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00600_a3-optimized.cl:129:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00600_a3-optimized.cl:241:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00600_a3-optimized.cl:265:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a0-optimized.cl:139:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a1-optimized.cl:196:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a1.cl:64:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a3-optimized.cl:36:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a3-optimized.cl:37:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a3-optimized.cl:172:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a3-optimized.cl:173:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a3-optimized.cl:234:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m00900_a3.cl:86:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a0-optimized.cl:142:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a1-optimized.cl:202:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a1.cl:64:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a3-optimized.cl:36:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a3-optimized.cl:37:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a3-optimized.cl:172:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a3-optimized.cl:173:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a3-optimized.cl:234:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01000_a3.cl:86:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a0.cl:92:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a1.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a3-optimized.cl:256:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a3-optimized.cl:257:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a3.cl:101:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01100_a3.cl:110:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a0-optimized.cl:36:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a0-optimized.cl:191:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a0-optimized.cl:219:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a0-optimized.cl:241:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a0-optimized.cl:241:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a0-optimized.cl:241:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a0-optimized.cl:241:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a0-optimized.cl:241:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a1-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a1-optimized.cl:247:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a1-optimized.cl:275:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a1-optimized.cl:297:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a1-optimized.cl:297:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a1-optimized.cl:297:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a1-optimized.cl:297:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a1-optimized.cl:297:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a1.cl:64:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3-optimized.cl:34:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3-optimized.cl:35:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3-optimized.cl:153:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3-optimized.cl:154:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3-optimized.cl:160:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3-optimized.cl:182:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3-optimized.cl:182:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3-optimized.cl:182:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3-optimized.cl:182:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3-optimized.cl:182:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01300_a3.cl:86:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0-optimized.cl:37:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0-optimized.cl:192:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0-optimized.cl:220:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0-optimized.cl:244:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0-optimized.cl:244:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0-optimized.cl:244:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0-optimized.cl:244:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0-optimized.cl:244:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0-optimized.cl:244:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1-optimized.cl:35:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1-optimized.cl:248:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1-optimized.cl:276:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1-optimized.cl:300:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1-optimized.cl:300:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1-optimized.cl:300:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1-optimized.cl:300:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1-optimized.cl:300:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1-optimized.cl:300:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a1.cl:64:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:35:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:36:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:154:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:155:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:161:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:185:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:185:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:185:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:185:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:185:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3-optimized.cl:185:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01400_a3.cl:86:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0-optimized.cl:37:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0-optimized.cl:265:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0-optimized.cl:321:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0-optimized.cl:345:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0-optimized.cl:345:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0-optimized.cl:345:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0-optimized.cl:345:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0-optimized.cl:345:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0-optimized.cl:345:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1-optimized.cl:35:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1-optimized.cl:323:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1-optimized.cl:379:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1-optimized.cl:403:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1-optimized.cl:403:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1-optimized.cl:403:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1-optimized.cl:403:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1-optimized.cl:403:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1-optimized.cl:403:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a1.cl:75:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:35:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:36:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:205:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:206:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:212:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:236:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:236:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:236:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:236:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:236:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3-optimized.cl:236:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01410_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0-optimized.cl:37:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0-optimized.cl:245:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0-optimized.cl:301:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0-optimized.cl:325:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0-optimized.cl:325:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0-optimized.cl:325:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0-optimized.cl:325:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0-optimized.cl:325:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0-optimized.cl:325:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1-optimized.cl:35:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1-optimized.cl:301:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1-optimized.cl:357:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1-optimized.cl:381:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1-optimized.cl:381:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1-optimized.cl:381:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1-optimized.cl:381:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1-optimized.cl:381:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1-optimized.cl:381:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:35:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:36:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:229:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:230:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:236:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:260:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:260:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:260:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:260:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:260:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3-optimized.cl:260:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01420_a3.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0-optimized.cl:37:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0-optimized.cl:270:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0-optimized.cl:326:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0-optimized.cl:350:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0-optimized.cl:350:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0-optimized.cl:350:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0-optimized.cl:350:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0-optimized.cl:350:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0-optimized.cl:350:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1-optimized.cl:35:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1-optimized.cl:328:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1-optimized.cl:384:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1-optimized.cl:408:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1-optimized.cl:408:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1-optimized.cl:408:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1-optimized.cl:408:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1-optimized.cl:408:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1-optimized.cl:408:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a1.cl:75:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:35:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:36:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:205:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:206:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:212:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:236:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:236:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:236:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:236:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:236:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3-optimized.cl:236:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01430_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0-optimized.cl:37:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0-optimized.cl:250:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0-optimized.cl:306:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0-optimized.cl:330:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0-optimized.cl:330:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0-optimized.cl:330:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0-optimized.cl:330:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0-optimized.cl:330:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0-optimized.cl:330:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1-optimized.cl:35:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1-optimized.cl:306:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1-optimized.cl:362:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1-optimized.cl:386:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1-optimized.cl:386:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1-optimized.cl:386:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1-optimized.cl:386:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1-optimized.cl:386:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1-optimized.cl:386:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:35:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:36:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:229:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:230:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:236:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:260:3: style: Variable 'a_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:260:3: style: Variable 'b_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:260:3: style: Variable 'c_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:260:3: style: Variable 'e_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:260:3: style: Variable 'f_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3-optimized.cl:260:3: style: Variable 'g_rev' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01440_a3.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a0-optimized.cl:125:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a0-optimized.cl:247:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a0-optimized.cl:303:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a0.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a1-optimized.cl:123:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a1-optimized.cl:183:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a1-optimized.cl:313:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a1-optimized.cl:369:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a1-optimized.cl:385:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a1.cl:100:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a3-optimized.cl:123:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a3-optimized.cl:124:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a3-optimized.cl:228:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a3-optimized.cl:229:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a3-optimized.cl:263:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a3.cl:86:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01450_a3.cl:95:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0-optimized.cl:125:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0-optimized.cl:175:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0-optimized.cl:216:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0-optimized.cl:217:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0-optimized.cl:262:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0-optimized.cl:312:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0-optimized.cl:349:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0-optimized.cl:365:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0-optimized.cl:366:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a1-optimized.cl:123:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a1-optimized.cl:173:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a1-optimized.cl:320:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a1-optimized.cl:370:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a1-optimized.cl:407:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a1.cl:102:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a3-optimized.cl:123:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a3-optimized.cl:124:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a3-optimized.cl:152:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a3-optimized.cl:228:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a3-optimized.cl:229:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a3-optimized.cl:257:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a3-optimized.cl:294:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01460_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01500_a1.cl:556:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01500_a1.cl:611:5: style: Variable 'w1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01500_a1.cl:615:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01500_a1.cl:619:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01500_a1.cl:731:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01500_a1.cl:786:5: style: Variable 'w1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01500_a1.cl:790:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01500_a1.cl:794:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01500_a3.cl:1921:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01500_a3.cl:2293:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01600-optimized.cl:1029:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01600.cl:338:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a0-optimized.cl:146:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a0-optimized.cl:247:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a0-optimized.cl:275:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a1-optimized.cl:144:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a1-optimized.cl:303:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a1-optimized.cl:331:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a1.cl:64:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a3-optimized.cl:144:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a3-optimized.cl:145:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a3-optimized.cl:209:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a3-optimized.cl:210:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a3-optimized.cl:216:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01700_a3.cl:86:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a0-optimized.cl:146:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a0-optimized.cl:320:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a0-optimized.cl:376:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a1-optimized.cl:144:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a1-optimized.cl:378:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a1-optimized.cl:434:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a1.cl:75:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a3-optimized.cl:144:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a3-optimized.cl:145:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a3-optimized.cl:260:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a3-optimized.cl:261:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a3-optimized.cl:267:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01710_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a0-optimized.cl:146:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a0-optimized.cl:300:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a0-optimized.cl:356:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a1-optimized.cl:144:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a1-optimized.cl:356:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a1-optimized.cl:412:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a3-optimized.cl:144:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a3-optimized.cl:145:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a3-optimized.cl:262:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a3-optimized.cl:263:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a3-optimized.cl:269:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a3.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01720_a3.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a0-optimized.cl:146:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a0-optimized.cl:325:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a0-optimized.cl:381:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a1-optimized.cl:144:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a1-optimized.cl:383:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a1-optimized.cl:439:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a1.cl:75:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a3-optimized.cl:144:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a3-optimized.cl:145:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a3-optimized.cl:260:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a3-optimized.cl:261:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a3-optimized.cl:267:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01730_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a0-optimized.cl:146:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a0-optimized.cl:305:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a0-optimized.cl:361:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a1-optimized.cl:144:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a1-optimized.cl:361:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a1-optimized.cl:417:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a3-optimized.cl:144:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a3-optimized.cl:145:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a3-optimized.cl:262:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a3-optimized.cl:263:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a3-optimized.cl:269:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a3.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01740_a3.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a0-optimized.cl:199:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a0-optimized.cl:326:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a0-optimized.cl:382:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a0.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a1-optimized.cl:197:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a1-optimized.cl:257:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a1-optimized.cl:392:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a1-optimized.cl:448:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a1-optimized.cl:464:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a1.cl:100:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a3-optimized.cl:197:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a3-optimized.cl:198:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a3-optimized.cl:307:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a3-optimized.cl:308:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a3-optimized.cl:342:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a3.cl:86:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01750_a3.cl:95:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0-optimized.cl:199:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0-optimized.cl:249:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0-optimized.cl:290:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0-optimized.cl:291:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0-optimized.cl:341:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0-optimized.cl:391:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0-optimized.cl:428:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0-optimized.cl:444:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0-optimized.cl:445:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a1-optimized.cl:197:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a1-optimized.cl:247:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a1-optimized.cl:399:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a1-optimized.cl:449:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a1-optimized.cl:486:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a1.cl:102:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a3-optimized.cl:197:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a3-optimized.cl:198:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a3-optimized.cl:226:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a3-optimized.cl:307:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a3-optimized.cl:308:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a3-optimized.cl:336:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a3-optimized.cl:373:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01760_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01800-optimized.cl:475:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m01800.cl:395:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02100.cl:268:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02400_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02400_a0-optimized.cl:192:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02400_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02400_a1-optimized.cl:254:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02400_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02400_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02400_a3-optimized.cl:236:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02400_a3-optimized.cl:237:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02410_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02410_a0-optimized.cl:271:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02410_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02410_a1-optimized.cl:329:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02410_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02410_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02410_a3-optimized.cl:285:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02410_a3-optimized.cl:286:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02500.cl:253:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02500.cl:481:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02500.cl:709:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02500.cl:710:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02501.cl:128:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02501.cl:320:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02501.cl:512:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02501.cl:513:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a0-optimized.cl:96:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a0-optimized.cl:100:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a0-optimized.cl:380:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a0-optimized.cl:384:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a1-optimized.cl:94:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a1-optimized.cl:98:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a1-optimized.cl:437:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a1-optimized.cl:441:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a3-optimized.cl:56:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a3-optimized.cl:60:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a3-optimized.cl:291:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a3-optimized.cl:292:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a3-optimized.cl:314:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a3-optimized.cl:318:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02610_a3.cl:175:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a0-optimized.cl:96:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a0-optimized.cl:100:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a0-optimized.cl:465:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a0-optimized.cl:469:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a1-optimized.cl:94:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a1-optimized.cl:98:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a1-optimized.cl:522:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a1-optimized.cl:526:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a3-optimized.cl:56:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a3-optimized.cl:60:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a3-optimized.cl:376:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a3-optimized.cl:377:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a3-optimized.cl:399:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02710_a3-optimized.cl:403:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a0-optimized.cl:96:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a0-optimized.cl:100:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a0-optimized.cl:102:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a0-optimized.cl:466:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a0-optimized.cl:470:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a0-optimized.cl:472:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a1-optimized.cl:94:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a1-optimized.cl:98:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a1-optimized.cl:100:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a1-optimized.cl:523:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a1-optimized.cl:527:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a1-optimized.cl:529:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3-optimized.cl:56:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3-optimized.cl:60:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3-optimized.cl:62:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3-optimized.cl:377:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3-optimized.cl:378:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3-optimized.cl:400:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3-optimized.cl:404:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3-optimized.cl:406:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m02810_a3.cl:198:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03000_a1.cl:560:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03000_a1.cl:615:5: style: Variable 'w1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03000_a1.cl:619:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03000_a1.cl:623:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03000_a1.cl:736:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03000_a1.cl:791:5: style: Variable 'w1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03000_a1.cl:795:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03000_a1.cl:799:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03000_a3.cl:1762:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03000_a3.cl:2134:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03100_a3-optimized.cl:493:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03100_a3-optimized.cl:494:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03100_a3-optimized.cl:674:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03100_a3-optimized.cl:675:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03100_a3-optimized.cl:701:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03710_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03710_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03710_a3-optimized.cl:322:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03710_a3-optimized.cl:323:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03710_a3.cl:188:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a0-optimized.cl:262:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a0.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a1-optimized.cl:320:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a1.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3-optimized.cl:245:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3-optimized.cl:246:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3-optimized.cl:492:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3-optimized.cl:545:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3-optimized.cl:598:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3-optimized.cl:651:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3-optimized.cl:704:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3-optimized.cl:757:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3.cl:94:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03800_a3.cl:103:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a0-optimized.cl:96:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a0-optimized.cl:100:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a0-optimized.cl:102:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a0-optimized.cl:466:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a0-optimized.cl:470:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a0-optimized.cl:472:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a1-optimized.cl:94:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a1-optimized.cl:98:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a1-optimized.cl:100:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a1-optimized.cl:523:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a1-optimized.cl:527:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a1-optimized.cl:529:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3-optimized.cl:56:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3-optimized.cl:60:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3-optimized.cl:62:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3-optimized.cl:377:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3-optimized.cl:378:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3-optimized.cl:400:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3-optimized.cl:404:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3-optimized.cl:406:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m03910_a3.cl:198:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04010_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04010_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04010_a3-optimized.cl:342:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04010_a3-optimized.cl:343:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04010_a3.cl:183:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04110_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04110_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04110_a3-optimized.cl:370:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04110_a3-optimized.cl:371:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04110_a3.cl:194:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a0-optimized.cl:96:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a0-optimized.cl:100:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a0-optimized.cl:380:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a0-optimized.cl:384:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a1-optimized.cl:94:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a1-optimized.cl:98:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a1-optimized.cl:437:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a1-optimized.cl:441:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a3-optimized.cl:56:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a3-optimized.cl:60:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a3-optimized.cl:291:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a3-optimized.cl:292:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a3-optimized.cl:314:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a3-optimized.cl:318:3: style: Variable 'salt_buf3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04310_a3.cl:175:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04400_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04400_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04400_a3-optimized.cl:294:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04400_a3-optimized.cl:295:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04400_a3.cl:170:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04500_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04500_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04500_a3-optimized.cl:321:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04500_a3-optimized.cl:322:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04500_a3.cl:169:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:166:26: style: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:137:17: note: 'we_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:132:17: note: 'w9_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:166:26: note: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same.
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:746:26: style: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:717:17: note: 'we_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:712:17: note: 'w9_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:746:26: note: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same.
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:113:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:676:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04520_a0-optimized.cl:693:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04520_a1-optimized.cl:732:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04520_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04520_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04520_a3-optimized.cl:552:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04520_a3-optimized.cl:553:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04520_a3-optimized.cl:587:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04520_a3.cl:186:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04700_a0-optimized.cl:234:26: style: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m04700_a0-optimized.cl:205:17: note: 'we_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04700_a0-optimized.cl:200:17: note: 'w9_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04700_a0-optimized.cl:234:26: note: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same.
hashcat-4.1.0/OpenCL/m04700_a0-optimized.cl:545:26: style: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m04700_a0-optimized.cl:516:17: note: 'we_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04700_a0-optimized.cl:511:17: note: 'w9_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04700_a0-optimized.cl:545:26: note: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same.
hashcat-4.1.0/OpenCL/m04700_a1-optimized.cl:287:26: style: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m04700_a1-optimized.cl:258:17: note: 'we_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04700_a1-optimized.cl:253:17: note: 'w9_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04700_a1-optimized.cl:287:26: note: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same.
hashcat-4.1.0/OpenCL/m04700_a1-optimized.cl:653:26: style: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same. [duplicateExpression]
hashcat-4.1.0/OpenCL/m04700_a1-optimized.cl:624:17: note: 'we_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04700_a1-optimized.cl:619:17: note: 'w9_t' is assigned value '0' here.
hashcat-4.1.0/OpenCL/m04700_a1-optimized.cl:653:26: note: Same expression on both sides of '^' because the value of 'we_t' and 'w9_t' are the same.
hashcat-4.1.0/OpenCL/m04700_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04700_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04700_a3-optimized.cl:291:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04700_a3-optimized.cl:292:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04700_a3.cl:165:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a0-optimized.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a0-optimized.cl:229:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a0.cl:85:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a1-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a1-optimized.cl:299:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a1.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:99:16: style: Variable 'w0lr' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:207:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:208:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:297:16: style: Variable 'w0lr' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:416:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:469:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:522:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:575:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:628:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3-optimized.cl:681:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3.cl:96:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04800_a3.cl:105:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a0-optimized.cl:303:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a0.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a1-optimized.cl:361:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a1.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3-optimized.cl:288:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3-optimized.cl:289:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3-optimized.cl:584:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3-optimized.cl:637:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3-optimized.cl:690:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3-optimized.cl:743:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3-optimized.cl:796:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3-optimized.cl:849:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3.cl:94:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m04900_a3.cl:103:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a0-optimized.cl:39:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a0-optimized.cl:71:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a0-optimized.cl:72:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a0-optimized.cl:257:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a0-optimized.cl:285:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a0-optimized.cl:301:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a0-optimized.cl:302:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a1-optimized.cl:37:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a1-optimized.cl:69:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a1-optimized.cl:314:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a1-optimized.cl:342:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a1-optimized.cl:358:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a3-optimized.cl:37:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a3-optimized.cl:38:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a3-optimized.cl:223:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a3-optimized.cl:224:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05000_a3-optimized.cl:230:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a0-optimized.cl:171:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a0-optimized.cl:199:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a1-optimized.cl:224:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a1-optimized.cl:252:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a1.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a3-optimized.cl:156:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a3-optimized.cl:157:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a3-optimized.cl:163:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a3.cl:81:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05100_a3.cl:90:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05200.cl:126:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a0-optimized.cl:339:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a0.cl:98:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a1-optimized.cl:166:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a1-optimized.cl:397:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a1-optimized.cl:413:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a1.cl:121:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a3-optimized.cl:107:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a3-optimized.cl:108:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a3-optimized.cl:254:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a3-optimized.cl:255:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a3-optimized.cl:268:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05300_a3.cl:107:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a0-optimized.cl:352:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a0.cl:98:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a1-optimized.cl:170:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a1-optimized.cl:418:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a1-optimized.cl:434:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a1.cl:121:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a3-optimized.cl:111:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a3-optimized.cl:112:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a3-optimized.cl:258:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a3-optimized.cl:259:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a3-optimized.cl:272:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05400_a3.cl:107:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a0-optimized.cl:562:3: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a0-optimized.cl:572:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a0-optimized.cl:573:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a0-optimized.cl:792:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a0-optimized.cl:793:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a0.cl:704:15: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a1-optimized.cl:624:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a1-optimized.cl:628:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a1-optimized.cl:902:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a1-optimized.cl:906:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a1.cl:698:15: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a3-optimized.cl:495:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a3-optimized.cl:496:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a3-optimized.cl:652:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a3-optimized.cl:653:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05500_a3.cl:724:16: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a0-optimized.cl:168:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a0-optimized.cl:169:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a0-optimized.cl:403:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a0-optimized.cl:419:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a0-optimized.cl:420:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a0.cl:25:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a0.cl:124:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a1-optimized.cl:225:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a1-optimized.cl:229:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a1-optimized.cl:459:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a1-optimized.cl:534:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a1-optimized.cl:538:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a1.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a1.cl:120:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a3-optimized.cl:108:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a3-optimized.cl:109:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a3-optimized.cl:314:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a3-optimized.cl:315:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a3-optimized.cl:331:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a3.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05600_a3.cl:133:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05800-optimized.cl:2418:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m05800.cl:2339:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a0-optimized.cl:29:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a0-optimized.cl:61:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a0-optimized.cl:62:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a0-optimized.cl:119:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a0-optimized.cl:147:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a0-optimized.cl:163:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a0-optimized.cl:164:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a1-optimized.cl:27:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a1-optimized.cl:175:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a1-optimized.cl:203:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a1.cl:64:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a3-optimized.cl:27:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a3-optimized.cl:28:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a3-optimized.cl:85:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a3-optimized.cl:86:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a3-optimized.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06000_a3.cl:86:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0-optimized.cl:30:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0-optimized.cl:31:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0-optimized.cl:100:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0-optimized.cl:101:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0-optimized.cl:170:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0-optimized.cl:171:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0-optimized.cl:236:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0-optimized.cl:252:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0-optimized.cl:253:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0.cl:25:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0.cl:26:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0.cl:109:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a0.cl:110:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a1-optimized.cl:28:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a1-optimized.cl:29:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a1-optimized.cl:226:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a1-optimized.cl:227:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a1-optimized.cl:292:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a1.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a1.cl:24:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a1.cl:105:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a1.cl:106:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:27:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:28:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:96:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:97:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:103:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:178:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:179:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:270:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:271:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:362:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:363:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:454:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:455:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:546:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:547:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:638:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3-optimized.cl:639:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3.cl:24:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3.cl:118:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3.cl:119:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06100_a3.cl:166:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06211.cl:278:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06211.cl:279:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06212.cl:278:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06212.cl:279:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06213.cl:278:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06213.cl:279:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06221.cl:422:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06221.cl:423:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06222.cl:422:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06222.cl:423:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06223.cl:422:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06223.cl:423:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06231.cl:151:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06231.cl:152:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06231.cl:359:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06231.cl:360:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06231.cl:562:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06231.cl:563:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06232.cl:151:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06232.cl:152:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06232.cl:359:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06232.cl:360:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06232.cl:562:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06232.cl:563:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06233.cl:151:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06233.cl:152:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06233.cl:359:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06233.cl:360:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06233.cl:562:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06233.cl:563:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06300-optimized.cl:923:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06300.cl:328:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06400.cl:261:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06500.cl:317:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06600.cl:224:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06600.cl:225:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06700.cl:222:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06800.cl:255:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06800.cl:256:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a0-optimized.cl:754:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a0-optimized.cl:755:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a0-optimized.cl:966:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a0-optimized.cl:982:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a0-optimized.cl:983:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a1-optimized.cl:1018:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a3-optimized.cl:704:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a3-optimized.cl:705:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a3-optimized.cl:878:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a3-optimized.cl:879:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m06900_a3-optimized.cl:885:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a0-optimized.cl:285:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a0.cl:100:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a1-optimized.cl:343:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a1.cl:94:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3-optimized.cl:288:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3-optimized.cl:289:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3-optimized.cl:584:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3-optimized.cl:637:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3-optimized.cl:690:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3-optimized.cl:743:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3-optimized.cl:796:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3-optimized.cl:849:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3.cl:111:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07000_a3.cl:120:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07100.cl:317:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a0-optimized.cl:113:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a0-optimized.cl:240:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a0-optimized.cl:274:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a1-optimized.cl:111:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a1-optimized.cl:149:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a1-optimized.cl:306:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a1-optimized.cl:340:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a1-optimized.cl:356:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a1.cl:91:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a3-optimized.cl:111:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a3-optimized.cl:112:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a3-optimized.cl:221:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a3-optimized.cl:222:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a3-optimized.cl:234:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07300_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07400-optimized.cl:1117:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07400.cl:347:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a0-optimized.cl:393:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a0-optimized.cl:465:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a0-optimized.cl:466:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a0-optimized.cl:509:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a0-optimized.cl:581:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a0-optimized.cl:582:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a0.cl:277:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a0.cl:358:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a1-optimized.cl:391:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a1-optimized.cl:557:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a1.cl:275:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a1.cl:354:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3-optimized.cl:392:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3-optimized.cl:444:5: style: Variable 'w2_t' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3-optimized.cl:448:5: style: Variable 'w3_t' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3-optimized.cl:482:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3-optimized.cl:544:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3-optimized.cl:610:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3-optimized.cl:672:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3.cl:275:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3.cl:284:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3.cl:379:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07500_a3.cl:388:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07700_a0-optimized.cl:156:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07700_a0-optimized.cl:205:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07700_a0-optimized.cl:206:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07700_a0-optimized.cl:320:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07700_a0-optimized.cl:381:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07700_a0-optimized.cl:382:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07700_a1-optimized.cl:154:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07700_a1-optimized.cl:361:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07700_a3-optimized.cl:146:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07700_a3-optimized.cl:271:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07800_a0-optimized.cl:62:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07800_a0-optimized.cl:310:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07800_a1-optimized.cl:60:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07800_a1-optimized.cl:368:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07800_a3-optimized.cl:61:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07800_a3-optimized.cl:277:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m07900.cl:222:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08000_a0-optimized.cl:321:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08000_a0-optimized.cl:322:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08000_a0-optimized.cl:488:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08000_a0-optimized.cl:504:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08000_a0-optimized.cl:505:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08000_a1-optimized.cl:319:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08000_a1-optimized.cl:540:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08000_a1-optimized.cl:556:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08000_a3-optimized.cl:439:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a0-optimized.cl:235:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a1-optimized.cl:60:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a1-optimized.cl:304:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a3-optimized.cl:182:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a3-optimized.cl:183:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a3.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08100_a3.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08200.cl:318:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a0-optimized.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a0-optimized.cl:281:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a0-optimized.cl:343:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a0.cl:131:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a1-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a1-optimized.cl:339:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a1-optimized.cl:401:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a1.cl:125:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a3-optimized.cl:22:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a3-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a3-optimized.cl:230:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a3-optimized.cl:231:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a3-optimized.cl:348:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a3.cl:140:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08300_a3.cl:149:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a0-optimized.cl:98:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a0-optimized.cl:352:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a0-optimized.cl:358:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a1-optimized.cl:96:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a1-optimized.cl:408:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a1-optimized.cl:414:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a3-optimized.cl:34:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a3-optimized.cl:35:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a3-optimized.cl:244:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a3-optimized.cl:245:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a3-optimized.cl:274:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08400_a3.cl:227:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08500_a1.cl:599:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08500_a1.cl:767:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08500_a3.cl:529:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08500_a3.cl:592:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08600_a3.cl:235:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08600_a3.cl:236:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08600_a3.cl:282:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08600_a3.cl:283:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08600_a3.cl:295:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08700_a3-optimized.cl:274:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08700_a3-optimized.cl:275:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08700_a3-optimized.cl:407:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08700_a3-optimized.cl:408:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08700_a3-optimized.cl:442:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08800.cl:214:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08800.cl:215:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08800.cl:391:14: style: Variable 'r3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m08900.cl:313:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09000.cl:793:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09100.cl:566:3: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09100.cl:750:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09400.cl:117:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09400.cl:118:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09500.cl:117:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09500.cl:118:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09600.cl:163:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09600.cl:164:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09700_a0-optimized.cl:539:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09700_a0-optimized.cl:728:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09700_a1-optimized.cl:537:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09700_a1-optimized.cl:784:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09700_a3-optimized.cl:187:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09700_a3-optimized.cl:193:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09700_a3-optimized.cl:597:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09700_a3-optimized.cl:603:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09710_a0-optimized.cl:210:12: warning: Redundant assignment of 'w0[0]' to itself. [selfAssignment]
hashcat-4.1.0/OpenCL/m09710_a0-optimized.cl:362:12: warning: Redundant assignment of 'w0[0]' to itself. [selfAssignment]
hashcat-4.1.0/OpenCL/m09710_a0-optimized.cl:184:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09710_a0-optimized.cl:324:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09710_a1-optimized.cl:254:12: warning: Redundant assignment of 'w0[0]' to itself. [selfAssignment]
hashcat-4.1.0/OpenCL/m09710_a1-optimized.cl:452:12: warning: Redundant assignment of 'w0[0]' to itself. [selfAssignment]
hashcat-4.1.0/OpenCL/m09710_a1-optimized.cl:182:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09710_a1-optimized.cl:199:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09710_a1-optimized.cl:368:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09710_a1-optimized.cl:397:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09710_a3-optimized.cl:159:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09710_a3-optimized.cl:270:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a0-optimized.cl:368:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a0-optimized.cl:474:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a0-optimized.cl:513:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a1-optimized.cl:366:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a1-optimized.cl:522:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a1-optimized.cl:561:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a3-optimized.cl:366:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a3-optimized.cl:367:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a3-optimized.cl:456:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a3-optimized.cl:457:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09720_a3-optimized.cl:474:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09810_a0-optimized.cl:184:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09810_a0-optimized.cl:311:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09810_a1-optimized.cl:182:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09810_a1-optimized.cl:199:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09810_a1-optimized.cl:355:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09810_a1-optimized.cl:384:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09810_a3-optimized.cl:159:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09810_a3-optimized.cl:255:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a0-optimized.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a0-optimized.cl:158:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a0-optimized.cl:197:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a1-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a1-optimized.cl:206:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a1-optimized.cl:245:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a3-optimized.cl:22:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a3-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a3-optimized.cl:124:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a3-optimized.cl:125:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09820_a3-optimized.cl:142:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a0-optimized.cl:257:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a1-optimized.cl:53:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a1-optimized.cl:315:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a1-optimized.cl:359:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a1.cl:64:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a3-optimized.cl:302:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a3-optimized.cl:303:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m09900_a3.cl:86:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10100_a3-optimized.cl:37:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10100_a3-optimized.cl:38:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10100_a3-optimized.cl:127:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10100_a3-optimized.cl:128:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10100_a3-optimized.cl:152:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10300.cl:133:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a0-optimized.cl:184:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a0-optimized.cl:185:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a0-optimized.cl:268:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a0-optimized.cl:269:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a1-optimized.cl:188:3: style: Variable 'o_buf' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a1-optimized.cl:190:11: style: Variable 'P' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a1-optimized.cl:197:3: style: Variable 'id_buf' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a1-optimized.cl:207:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a1-optimized.cl:330:3: style: Variable 'o_buf' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a1-optimized.cl:332:11: style: Variable 'P' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a1-optimized.cl:339:3: style: Variable 'id_buf' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10410_a1-optimized.cl:361:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10420_a0-optimized.cl:36:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10420_a0-optimized.cl:197:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10420_a1-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10420_a1-optimized.cl:255:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10420_a3-optimized.cl:35:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10420_a3-optimized.cl:188:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10500.cl:449:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10700-optimized.cl:553:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10700-optimized.cl:554:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10700-optimized.cl:660:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10700.cl:1154:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10700.cl:1155:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10700.cl:1239:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10700.cl:1148:15: error: Uninitialized struct member: tmp.W_len [uninitStructMember]
hashcat-4.1.0/OpenCL/m10800_a0-optimized.cl:146:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a0-optimized.cl:247:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a0-optimized.cl:275:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a1-optimized.cl:144:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a1-optimized.cl:303:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a1-optimized.cl:331:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a1.cl:64:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a3-optimized.cl:144:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a3-optimized.cl:145:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a3-optimized.cl:209:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a3-optimized.cl:210:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a3-optimized.cl:216:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10800_a3.cl:86:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m10900.cl:261:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a0-optimized.cl:83:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a0-optimized.cl:84:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a0-optimized.cl:320:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a0-optimized.cl:376:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a0-optimized.cl:392:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a0-optimized.cl:393:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a0.cl:72:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a1-optimized.cl:376:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a1-optimized.cl:432:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a3-optimized.cl:286:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a3-optimized.cl:287:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a3-optimized.cl:323:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a3.cl:83:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11000_a3.cl:92:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11100_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11100_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11100_a3-optimized.cl:338:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11100_a3-optimized.cl:339:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11100_a3.cl:154:5: style: Variable 'w0' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11100_a3.cl:162:5: style: Variable 'w1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11100_a3.cl:167:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11100_a3.cl:171:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11100_a3.cl:248:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a0-optimized.cl:485:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a0-optimized.cl:525:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a0.cl:140:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a1-optimized.cl:541:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a1-optimized.cl:581:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a1.cl:136:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a3-optimized.cl:451:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a3-optimized.cl:452:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a3-optimized.cl:470:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a3.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a3.cl:163:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11200_a3.cl:172:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11300.cl:217:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11300.cl:218:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11400_a3.cl:181:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11500_a0-optimized.cl:135:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11500_a0-optimized.cl:173:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11500_a0-optimized.cl:174:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11500_a0-optimized.cl:223:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11500_a0-optimized.cl:273:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11500_a0-optimized.cl:274:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11500_a1-optimized.cl:133:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11500_a1-optimized.cl:281:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11500_a3-optimized.cl:134:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11500_a3-optimized.cl:192:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11600.cl:263:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11600.cl:264:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11700_a0-optimized.cl:2362:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11700_a0-optimized.cl:2363:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11700_a0-optimized.cl:2532:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11700_a0-optimized.cl:2533:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11700_a3-optimized.cl:2300:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11700_a3-optimized.cl:2383:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11800_a0-optimized.cl:2362:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11800_a0-optimized.cl:2363:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11800_a0-optimized.cl:2532:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11800_a0-optimized.cl:2533:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11800_a3-optimized.cl:2300:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11800_a3-optimized.cl:2383:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m11900.cl:209:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12000.cl:222:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12200.cl:168:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12300.cl:352:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12400.cl:422:7: style: Unused variable: tt [unusedVariable]
hashcat-4.1.0/OpenCL/m12400.cl:769:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12500.cl:272:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12500.cl:273:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12600_a3-optimized.cl:33:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12600_a3-optimized.cl:34:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12600_a3-optimized.cl:324:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12600_a3-optimized.cl:325:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12600_a3.cl:209:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12700.cl:233:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12700.cl:234:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12800.cl:345:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m12900.cl:278:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13000.cl:261:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a0-optimized.cl:367:59: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hashcat-4.1.0/OpenCL/m13100_a0-optimized.cl:367:52: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a0-optimized.cl:574:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a0-optimized.cl:636:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a0-optimized.cl:637:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a0-optimized.cl:682:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a0-optimized.cl:744:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a0-optimized.cl:745:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a0.cl:259:59: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hashcat-4.1.0/OpenCL/m13100_a0.cl:259:52: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a0.cl:386:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a0.cl:458:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a1-optimized.cl:365:59: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hashcat-4.1.0/OpenCL/m13100_a1-optimized.cl:365:52: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a1-optimized.cl:572:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a1-optimized.cl:729:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a1.cl:257:59: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hashcat-4.1.0/OpenCL/m13100_a1.cl:257:52: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a1.cl:384:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a1.cl:454:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a3-optimized.cl:365:59: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hashcat-4.1.0/OpenCL/m13100_a3-optimized.cl:365:52: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a3-optimized.cl:573:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a3-optimized.cl:632:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a3-optimized.cl:694:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a3-optimized.cl:760:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a3-optimized.cl:822:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a3.cl:257:59: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hashcat-4.1.0/OpenCL/m13100_a3.cl:257:52: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a3.cl:384:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13100_a3.cl:467:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13200.cl:71:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13200.cl:72:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13200.cl:215:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a0-optimized.cl:210:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a0-optimized.cl:238:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a0.cl:70:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a1-optimized.cl:266:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a1-optimized.cl:294:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a3-optimized.cl:272:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a3-optimized.cl:273:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a3-optimized.cl:360:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a3.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13300_a3.cl:88:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13400.cl:140:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13400.cl:141:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13400.cl:228:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13400.cl:229:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a0-optimized.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a0-optimized.cl:449:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a0.cl:99:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a1-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a1-optimized.cl:499:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a1.cl:93:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a3-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a3-optimized.cl:416:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a3.cl:110:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13500_a3.cl:119:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13751.cl:334:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13751.cl:335:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13752.cl:334:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13752.cl:335:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13753.cl:334:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13753.cl:335:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a0.cl:70:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a1.cl:66:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a3-optimized.cl:402:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a3-optimized.cl:403:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a3-optimized.cl:550:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a3-optimized.cl:551:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a3-optimized.cl:557:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13800_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a0-optimized.cl:87:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a0-optimized.cl:314:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a0-optimized.cl:320:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a1-optimized.cl:85:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a1-optimized.cl:370:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a1-optimized.cl:376:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a3-optimized.cl:34:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a3-optimized.cl:35:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a3-optimized.cl:47:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a3-optimized.cl:217:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a3-optimized.cl:218:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a3-optimized.cl:235:3: style: Variable 'salt_buf1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a3-optimized.cl:239:3: style: Variable 'salt_buf2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a3-optimized.cl:241:13: style: Variable 'salt_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a3-optimized.cl:247:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m13900_a3.cl:227:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14000_a0.cl:388:7: style: Unused variable: tt [unusedVariable]
hashcat-4.1.0/OpenCL/m14000_a0.cl:576:9: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14000_a0.cl:577:9: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14000_a0.cl:693:9: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14000_a0.cl:694:9: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14000_a1.cl:378:7: style: Unused variable: tt [unusedVariable]
hashcat-4.1.0/OpenCL/m14000_a1.cl:566:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14000_a1.cl:726:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14000_a3.cl:1764:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14000_a3.cl:1909:13: style: Variable 's0' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14000_a3.cl:1910:13: style: Variable 's1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14000_a3.cl:2272:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a0.cl:388:7: style: Unused variable: tt [unusedVariable]
hashcat-4.1.0/OpenCL/m14100_a0.cl:432:7: style: Unused variable: tt [unusedVariable]
hashcat-4.1.0/OpenCL/m14100_a0.cl:620:9: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a0.cl:621:9: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a0.cl:767:9: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a0.cl:768:9: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a1.cl:378:7: style: Unused variable: tt [unusedVariable]
hashcat-4.1.0/OpenCL/m14100_a1.cl:422:7: style: Unused variable: tt [unusedVariable]
hashcat-4.1.0/OpenCL/m14100_a1.cl:610:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a1.cl:805:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a3.cl:378:8: style: Unused variable: tt [unusedVariable]
hashcat-4.1.0/OpenCL/m14100_a3.cl:422:8: style: Unused variable: tt [unusedVariable]
hashcat-4.1.0/OpenCL/m14100_a3.cl:539:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a3.cl:540:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a3.cl:624:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a3.cl:625:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14100_a3.cl:640:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a0-optimized.cl:373:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a0-optimized.cl:656:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a1-optimized.cl:437:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a1-optimized.cl:784:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3-optimized.cl:359:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3-optimized.cl:620:16: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3.cl:108:3: style: Variable 'd40' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3.cl:112:3: style: Variable 'd41' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3.cl:116:3: style: Variable 'd42' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3.cl:120:3: style: Variable 'd43' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3.cl:331:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3.cl:390:3: style: Variable 'd40' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3.cl:394:3: style: Variable 'd41' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3.cl:398:3: style: Variable 'd42' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14400_a3.cl:402:3: style: Variable 'd43' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14611.cl:228:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14611.cl:229:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14621.cl:267:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14621.cl:268:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14631.cl:323:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14631.cl:324:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14641.cl:228:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14641.cl:229:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14700.cl:216:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14700.cl:217:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14800.cl:480:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14800.cl:481:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a0-optimized.cl:164:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a0-optimized.cl:165:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a0-optimized.cl:167:16: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a0-optimized.cl:267:10: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a0-optimized.cl:268:10: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a0-optimized.cl:270:16: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a1-optimized.cl:162:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a1-optimized.cl:217:5: style: Variable 'w1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a1-optimized.cl:221:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a1-optimized.cl:225:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a1-optimized.cl:329:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a1-optimized.cl:384:5: style: Variable 'w1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a1-optimized.cl:388:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a1-optimized.cl:392:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a3-optimized.cl:112:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m14900_a3-optimized.cl:160:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a0-optimized.cl:146:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a0-optimized.cl:351:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a0-optimized.cl:379:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a0.cl:79:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a1-optimized.cl:144:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a1-optimized.cl:409:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a1-optimized.cl:465:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a1.cl:75:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:257:3: style: Variable 'w7_t[3]' is reassigned a value before the old one has been used. [redundantAssignment]
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:238:3: note: Variable 'w7_t[3]' is reassigned a value before the old one has been used.
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:257:3: note: Variable 'w7_t[3]' is reassigned a value before the old one has been used.
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:430:3: style: Variable 'w7_t[3]' is reassigned a value before the old one has been used. [redundantAssignment]
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:411:3: note: Variable 'w7_t[3]' is reassigned a value before the old one has been used.
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:430:3: note: Variable 'w7_t[3]' is reassigned a value before the old one has been used.
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:144:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:145:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:305:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:306:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a3-optimized.cl:312:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a3.cl:88:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15000_a3.cl:97:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15100.cl:165:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15300.cl:914:7: style: Variable 'ipad' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15300.cl:915:7: style: Variable 'opad' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a0-optimized.cl:208:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a0-optimized.cl:253:16: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a0-optimized.cl:282:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a0-optimized.cl:326:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a0-optimized.cl:343:16: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a1-optimized.cl:208:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a1-optimized.cl:252:16: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a1-optimized.cl:334:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a1-optimized.cl:378:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a1-optimized.cl:394:16: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a3-optimized.cl:206:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a3-optimized.cl:220:18: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a3-optimized.cl:293:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a3-optimized.cl:307:17: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15400_a3-optimized.cl:333:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a0-optimized.cl:279:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a0-optimized.cl:321:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a0.cl:85:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a1-optimized.cl:337:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a1-optimized.cl:379:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a1.cl:81:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a3-optimized.cl:21:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a3-optimized.cl:325:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a3-optimized.cl:326:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a3-optimized.cl:413:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a3.cl:94:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15500_a3.cl:103:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15600.cl:392:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15700.cl:444:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15900.cl:475:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m15900.cl:476:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16000_a1.cl:569:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16000_a1.cl:624:5: style: Variable 'w1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16000_a1.cl:628:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16000_a1.cl:632:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16000_a1.cl:753:15: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16000_a1.cl:808:5: style: Variable 'w1' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16000_a1.cl:812:5: style: Variable 'w2' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16000_a1.cl:816:5: style: Variable 'w3' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16000_a3.cl:566:13: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16000_a3.cl:687:13: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a0-optimized.cl:308:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a0.cl:186:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a1-optimized.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a1-optimized.cl:367:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a1.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a1.cl:179:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a3-optimized.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a3-optimized.cl:275:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a3.cl:21:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16100_a3.cl:196:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16200.cl:255:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16200.cl:256:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16300.cl:632:56: style: Condition '(seed[seed_idx-2]&0)!=0' is always false [knownConditionTrueFalse]
hashcat-4.1.0/OpenCL/m16300.cl:642:56: style: Condition '(seed[seed_idx-2]&0)!=0' is always false [knownConditionTrueFalse]
hashcat-4.1.0/OpenCL/m16300.cl:653:56: style: Condition '(seed[seed_idx-2]&0)!=0' is always false [knownConditionTrueFalse]
hashcat-4.1.0/OpenCL/m16300.cl:664:56: style: Condition '(seed[seed_idx-2]&0)!=0' is always false [knownConditionTrueFalse]
hashcat-4.1.0/OpenCL/m16300.cl:675:56: style: Condition '(seed[seed_idx-2]&0)!=0' is always false [knownConditionTrueFalse]
hashcat-4.1.0/OpenCL/m16300.cl:686:56: style: Condition '(seed[seed_idx-2]&0)!=0' is always false [knownConditionTrueFalse]
hashcat-4.1.0/OpenCL/m16300.cl:697:56: style: Condition '(seed[seed_idx-2]&0)!=0' is always false [knownConditionTrueFalse]
hashcat-4.1.0/OpenCL/m16300.cl:708:56: style: Condition '(seed[seed_idx-2]&0)!=0' is always false [knownConditionTrueFalse]
hashcat-4.1.0/OpenCL/m16400_a0-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a0-optimized.cl:58:16: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a0-optimized.cl:170:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a0-optimized.cl:217:16: style: Variable 'out_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a0.cl:186:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a0.cl:230:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a1-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a1-optimized.cl:55:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a1-optimized.cl:217:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a1-optimized.cl:261:16: style: Variable 'pw_len' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a1.cl:184:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a1.cl:226:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a3-optimized.cl:39:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a3-optimized.cl:40:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a3-optimized.cl:231:13: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a3-optimized.cl:232:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a3-optimized.cl:330:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a3.cl:185:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a3.cl:240:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16400_a3.cl:249:13: style: Variable 'search' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16511_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16511_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16511_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16511_a1.cl:91:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16511_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16511_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16512_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16512_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16512_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16512_a1.cl:91:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16512_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16512_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16513_a0.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16513_a0.cl:68:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16513_a1.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16513_a1.cl:91:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16513_a3.cl:22:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16513_a3.cl:77:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a0-optimized.cl:25:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a0-optimized.cl:26:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a0-optimized.cl:394:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a0-optimized.cl:395:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a0.cl:26:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a0.cl:27:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a0.cl:201:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a0.cl:202:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a1-optimized.cl:23:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a1-optimized.cl:24:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a1-optimized.cl:450:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a1-optimized.cl:451:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a1.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a1.cl:25:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a1.cl:197:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a1.cl:198:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:304:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:305:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:399:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:400:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:494:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:495:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:589:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:590:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:684:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:685:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:779:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3-optimized.cl:780:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3.cl:24:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3.cl:25:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3.cl:210:13: style: Variable 'lid' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/OpenCL/m16600_a3.cl:211:13: style: Variable 'lsz' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/src/folder.c:71:0: error: #error Your Operating System is not supported or detected [preprocessorErrorDirective]
hashcat-4.1.0/src/hashes.c:1609:3: style: Variable 'st_digests_buf' is reassigned a value before the old one has been used. [redundantAssignment]
hashcat-4.1.0/src/hashes.c:1604:0: note: Variable 'st_digests_buf' is reassigned a value before the old one has been used.
hashcat-4.1.0/src/hashes.c:1609:3: note: Variable 'st_digests_buf' is reassigned a value before the old one has been used.
hashcat-4.1.0/src/hashes.c:1611:3: style: Variable 'st_salts_buf' is reassigned a value before the old one has been used. [redundantAssignment]
hashcat-4.1.0/src/hashes.c:1605:0: note: Variable 'st_salts_buf' is reassigned a value before the old one has been used.
hashcat-4.1.0/src/hashes.c:1611:3: note: Variable 'st_salts_buf' is reassigned a value before the old one has been used.
hashcat-4.1.0/src/hashes.c:1786:32: style: Variable 'logfile_ctx' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/src/lzma_sdk/LzmaDec.c:764:3: style: Variable 'range' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/src/lzma_sdk/LzmaDec.c:764:3: style: Variable 'code' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/src/opencl.c:1248:18: style: Same expression on both sides of '==' because the value of 'run_init' and 'true' are the same. [duplicateExpression]
hashcat-4.1.0/src/opencl.c:1244:21: note: 'run_init' is assigned value 'true' here.
hashcat-4.1.0/src/opencl.c:1248:18: note: Same expression on both sides of '==' because the value of 'run_init' and 'true' are the same.
hashcat-4.1.0/src/opencl.c:1280:18: style: Same expression on both sides of '==' because the value of 'run_loop' and 'true' are the same. [duplicateExpression]
hashcat-4.1.0/src/opencl.c:1245:21: note: 'run_loop' is assigned value 'true' here.
hashcat-4.1.0/src/opencl.c:1280:18: note: Same expression on both sides of '==' because the value of 'run_loop' and 'true' are the same.
hashcat-4.1.0/src/opencl.c:1364:18: style: Same expression on both sides of '==' because the value of 'run_loop' and 'true' are the same. [duplicateExpression]
hashcat-4.1.0/src/opencl.c:1245:21: note: 'run_loop' is assigned value 'true' here.
hashcat-4.1.0/src/opencl.c:1364:18: note: Same expression on both sides of '==' because the value of 'run_loop' and 'true' are the same.
hashcat-4.1.0/src/opencl.c:1402:18: style: Same expression on both sides of '==' because the value of 'run_comp' and 'true' are the same. [duplicateExpression]
hashcat-4.1.0/src/opencl.c:1246:21: note: 'run_comp' is assigned value 'true' here.
hashcat-4.1.0/src/opencl.c:1402:18: note: Same expression on both sides of '==' because the value of 'run_comp' and 'true' are the same.
hashcat-4.1.0/src/opencl.c:3642:28: style: Same expression on both sides of '==' because the value of 'amd_warn' and 'true' are the same. [duplicateExpression]
hashcat-4.1.0/src/opencl.c:3615:31: note: 'amd_warn' is assigned value 'true' here.
hashcat-4.1.0/src/opencl.c:3642:28: note: Same expression on both sides of '==' because the value of 'amd_warn' and 'true' are the same.
hashcat-4.1.0/src/status.c:1047:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
hashcat-4.1.0/src/straight.c:41:46: style: Variable 'logfile_ctx' is assigned a value that is never used. [unreadVariable]
hashcat-4.1.0/src/user_options.c:2209:34: style: Variable 'logfile_ctx' is assigned a value that is never used. [unreadVariable]
[15:48]
ftp://ftp.se.debian.org/debian/pool/main/h/hashcheck/hashcheck_1.0.0.orig.tar.gz
hashcheck-1.0.0/src/main_window.h:36:9: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[15:48]
ftp://ftp.se.debian.org/debian/pool/main/h/hashid/hashid_3.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hashrat/hashrat_1.8.3+dfsg.orig.tar.gz
hashrat-1.8.3+dfsg/cgi.c:132:13: style: The scope of the variable 'Ctx' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/cgi.c:134:12: style: The scope of the variable 'val' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/cgi.c:166:40: error: Uninitialized variable: i [uninitvar]
hashrat-1.8.3+dfsg/check-hash.c:14:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/check-hash.c:99:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/check-hash.c:104:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/command-line-args.c:33:9: style: The scope of the variable 'S' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/command-line-args.c:433:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/common.c:37:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/common.c:42:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/common.c:92:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/common.c:120:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/common.c:150:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/common.c:32:48: style: Function 'HashratOutputInfo' argument 2 names different: declaration 'S' definition 'Out'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/common.h:122:48: note: Function 'HashratOutputInfo' argument 2 names different: declaration 'S' definition 'Out'.
hashrat-1.8.3+dfsg/common.c:32:48: note: Function 'HashratOutputInfo' argument 2 names different: declaration 'S' definition 'Out'.
hashrat-1.8.3+dfsg/files.c:80:14: warning: Either the condition 'mptr?strlen(mptr):0' is redundant or there is possible null pointer dereference: mptr. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/files.c:80:24: note: Assuming that condition 'mptr?strlen(mptr):0' is not redundant
hashrat-1.8.3+dfsg/files.c:80:14: note: Null pointer dereference
hashrat-1.8.3+dfsg/files.c:84:14: warning: Either the condition 'mptr?strlen(mptr):0' is redundant or there is possible null pointer dereference: mptr. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/files.c:84:24: note: Assuming that condition 'mptr?strlen(mptr):0' is not redundant
hashrat-1.8.3+dfsg/files.c:84:14: note: Null pointer dereference
hashrat-1.8.3+dfsg/files.c:51:7: style: The scope of the variable 'mptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:51:14: style: The scope of the variable 'dptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:171:5: style: The scope of the variable 'result' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:171:13: style: The scope of the variable 'val' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:237:5: style: The scope of the variable 'val' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:254:8: style: The scope of the variable 'Hash' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:256:7: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:257:5: style: The scope of the variable 'size' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:293:7: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:294:8: style: The scope of the variable 'Hash' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:345:19: style: The scope of the variable 'val' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:596:7: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/files.c:130:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/files.c:407:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/files.c:492:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/files.c:255:13: style: Unused variable: XattrStat [unusedVariable]
hashrat-1.8.3+dfsg/filesigning.c:19:125: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/filesigning.c:29:125: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/filesigning.c:48:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/find.c:81:1: style: Variable 'Item' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/find.c:79:0: note: Variable 'Item' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/find.c:81:1: note: Variable 'Item' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/find.c:82:1: style: Variable 'Prev' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/find.c:79:0: note: Variable 'Prev' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/find.c:82:1: note: Variable 'Prev' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/find.c:49:15: style: The scope of the variable 'Item' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/find.c:51:7: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/find.c:52:7: style: The scope of the variable 'vptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/find.c:230:15: style: The scope of the variable 'FP' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/find.c:229:46: style: Unused variable: ptr [unusedVariable]
hashrat-1.8.3+dfsg/fingerprint.c:8:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/fingerprint.c:143:6: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/Compression.c:10:1: style: Variable 'Mod' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/Compression.c:5:0: note: Variable 'Mod' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Compression.c:10:1: note: Variable 'Mod' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectManager.c:106:22: style: The scope of the variable 'Item' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectManager.c:124:22: style: The scope of the variable 'Item' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectManager.c:147:11: style: The scope of the variable 'Curr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectManager.c:150:33: style: The scope of the variable 'NextTimerFire' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectManager.c:154:5: style: The scope of the variable 'MoreData' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:77:22: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:79:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:320:19: style: The scope of the variable 'val' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:331:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:342:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:371:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:380:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:474:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:479:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:407:46: style: Function 'STREAMProcessConnectHop' argument 2 names different: declaration 'Value' definition 'HopURL'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.h:18:46: note: Function 'STREAMProcessConnectHop' argument 2 names different: declaration 'Value' definition 'HopURL'.
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:407:46: note: Function 'STREAMProcessConnectHop' argument 2 names different: declaration 'Value' definition 'HopURL'.
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:524:45: style: Function 'STREAMAddConnectionHop' argument 2 names different: declaration 'Value' definition 'HopsString'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.h:19:45: note: Function 'STREAMAddConnectionHop' argument 2 names different: declaration 'Value' definition 'HopsString'.
hashrat-1.8.3+dfsg/libUseful-2.5/ConnectionChain.c:524:45: note: Function 'STREAMAddConnectionHop' argument 2 names different: declaration 'Value' definition 'HopsString'.
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:1045:1: style: Variable 'Mod' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:1043:0: note: Variable 'Mod' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:1045:1: note: Variable 'Mod' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:911:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:918:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:951:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:958:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:989:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:1018:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:31:33: style: Function 'DataProcessorDestroy' argument 1 names different: declaration 'ProcMod' definition 'In'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.h:43:33: note: Function 'DataProcessorDestroy' argument 1 names different: declaration 'ProcMod' definition 'In'.
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:31:33: note: Function 'DataProcessorDestroy' argument 1 names different: declaration 'ProcMod' definition 'In'.
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:173:62: style: Function 'InitialiseEncryptionComponents' argument 2 names different: declaration 'CipherName' definition 'Cipher'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.h:48:62: note: Function 'InitialiseEncryptionComponents' argument 2 names different: declaration 'CipherName' definition 'Cipher'.
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:173:62: note: Function 'InitialiseEncryptionComponents' argument 2 names different: declaration 'CipherName' definition 'Cipher'.
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:173:95: style: Function 'InitialiseEncryptionComponents' argument 4 names different: declaration 'InputVectorLen' definition 'IVLen'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.h:48:99: note: Function 'InitialiseEncryptionComponents' argument 4 names different: declaration 'InputVectorLen' definition 'IVLen'.
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:173:95: note: Function 'InitialiseEncryptionComponents' argument 4 names different: declaration 'InputVectorLen' definition 'IVLen'.
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:864:97: style: Function 'StandardDataProcessorCreate' argument 3 names different: declaration 'Arg' definition 'iArgs'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.h:41:97: note: Function 'StandardDataProcessorCreate' argument 3 names different: declaration 'Arg' definition 'iArgs'.
hashrat-1.8.3+dfsg/libUseful-2.5/DataProcessing.c:864:97: note: Function 'StandardDataProcessorCreate' argument 3 names different: declaration 'Arg' definition 'iArgs'.
hashrat-1.8.3+dfsg/libUseful-2.5/EncryptedFiles.c:7:1: style: Variable 'EncryptArgs' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/EncryptedFiles.c:5:0: note: Variable 'EncryptArgs' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/EncryptedFiles.c:7:1: note: Variable 'EncryptArgs' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/EncryptedFiles.c:73:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:87:2: warning: Either the condition 'Tempstr?strlen(Tempstr):0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:86:24: note: Assuming that condition 'Tempstr?strlen(Tempstr):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:86:23: note: Assignment 'ptr=Tempstr+(Tempstr?strlen(Tempstr):0)', assigned value is 0
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:87:2: note: Null pointer dereference
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:32:11: warning: Either the condition 'RetStr?strlen(RetStr):0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:32:12: note: Assuming that condition 'RetStr?strlen(RetStr):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:32:11: note: Null pointer addition
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:32:26: warning: Either the condition 'RetStr?strlen(RetStr):0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:32:12: note: Assuming that condition 'RetStr?strlen(RetStr):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:32:26: note: Null pointer subtraction
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:45:12: warning: Either the condition 'DirPath?strlen(DirPath):0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:45:13: note: Assuming that condition 'DirPath?strlen(DirPath):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:45:12: note: Null pointer addition
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:45:28: warning: Either the condition 'DirPath?strlen(DirPath):0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:45:13: note: Assuming that condition 'DirPath?strlen(DirPath):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:45:28: note: Null pointer subtraction
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:86:23: warning: Either the condition 'Tempstr?strlen(Tempstr):0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:86:24: note: Assuming that condition 'Tempstr?strlen(Tempstr):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:86:23: note: Null pointer addition
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:135:1: style: Variable 'RetStr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:133:0: note: Variable 'RetStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:135:1: note: Variable 'RetStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:90:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:114:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/FileSystem.c:147:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:62:1: style: Variable 'Str' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:59:0: note: Variable 'Str' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:62:1: note: Variable 'Str' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:145:1: style: Variable 'RetStr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:142:0: note: Variable 'RetStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:145:1: note: Variable 'RetStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:151:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:156:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:161:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:167:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:172:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:177:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:181:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:185:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:97:19: style: The scope of the variable 'block' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:98:10: style: The scope of the variable 'val' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:331:5: style: The scope of the variable 'i' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:332:9: style: The scope of the variable 'ClocksStart' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:332:22: style: The scope of the variable 'ClocksEnd' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:236:28: style: Function 'SwitchUser' argument 1 names different: declaration 'User' definition 'NewUser'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.h:20:28: note: Function 'SwitchUser' argument 1 names different: declaration 'User' definition 'NewUser'.
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:236:28: note: Function 'SwitchUser' argument 1 names different: declaration 'User' definition 'NewUser'.
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:263:29: style: Function 'SwitchGroup' argument 1 names different: declaration 'Group' definition 'NewGroup'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.h:21:29: note: Function 'SwitchGroup' argument 1 names different: declaration 'Group' definition 'NewGroup'.
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:263:29: note: Function 'SwitchGroup' argument 1 names different: declaration 'Group' definition 'NewGroup'.
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:449:6: error: Signed integer overflow for expression '1024*1024*1024*1024'. [integerOverflow]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:99:0: style: Variable 'olen' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.c:471:0: style: Variable 'TERA' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:184:1: style: Variable 'DigestBuff' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:182:0: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:184:1: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:233:1: style: Variable 'DigestBuff' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:231:0: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:233:1: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:254:1: style: Variable 'DigestBuff' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:252:0: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:254:1: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:291:1: style: Variable 'DigestBuff' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:289:0: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:291:1: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:366:1: style: Variable 'DigestBuff' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:364:0: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:366:1: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:416:1: style: Variable 'DigestBuff' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:414:0: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:416:1: note: Variable 'DigestBuff' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:504:1: style: Variable 'Hash' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:501:0: note: Variable 'Hash' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Hash.c:504:1: note: Variable 'Hash' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Log.c:83:11: style: The scope of the variable 'LogFile' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/Log.c:120:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/Log.c:196:13: style: The scope of the variable 'TimeStruct' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/Log.c:284:12: style: The scope of the variable 'Log' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/Log.c:311:10: style: The scope of the variable 'args' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/Log.c:230:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/Log.c:312:20: style: Unused variable: val [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/MathExpr.c:64:18: style: The scope of the variable 'NextTok' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MathExpr.c:97:12: style: The scope of the variable 'Tok' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MathExpr.c:130:12: style: The scope of the variable 'Tok' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MathExpr.c:172:12: style: The scope of the variable 'Tok' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MathExpr.c:229:5: style: The scope of the variable 'operator' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MathExpr.c:231:12: style: The scope of the variable 'Tok' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:41:11: style: The scope of the variable 'Node' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:147:18: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:148:17: style: The scope of the variable 'Info' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:215:17: style: The scope of the variable 'HTTPInfo' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:351:14: style: The scope of the variable 'MA' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:96:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:99:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:217:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:308:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:326:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:332:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/MessageBus.c:324:5: style: Unused variable: result [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/ParseURL.c:7:19: style: The scope of the variable 'tptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ParseURL.c:40:34: style: The scope of the variable 'aptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ParseURL.c:109:115: style: Function 'ParseConnectDetails' argument 7 names different: declaration 'InitDir' definition 'Path'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/ParseURL.h:11:115: note: Function 'ParseConnectDetails' argument 7 names different: declaration 'InitDir' definition 'Path'.
hashrat-1.8.3+dfsg/libUseful-2.5/ParseURL.c:109:115: note: Function 'ParseConnectDetails' argument 7 names different: declaration 'InitDir' definition 'Path'.
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:104:1: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:97:0: note: Variable 'result' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:104:1: note: Variable 'result' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:215:5: style: The scope of the variable 'count' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:215:14: style: The scope of the variable 'i' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:382:71: style: Function 'pmatch_search' argument 4 names different: declaration 'Start' definition 'MatchStart'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:7:71: note: Function 'pmatch_search' argument 4 names different: declaration 'Start' definition 'MatchStart'.
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:382:71: note: Function 'pmatch_search' argument 4 names different: declaration 'Start' definition 'MatchStart'.
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:382:90: style: Function 'pmatch_search' argument 5 names different: declaration 'End' definition 'MatchEnd'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:7:85: note: Function 'pmatch_search' argument 5 names different: declaration 'End' definition 'MatchEnd'.
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:382:90: note: Function 'pmatch_search' argument 5 names different: declaration 'End' definition 'MatchEnd'.
hashrat-1.8.3+dfsg/libUseful-2.5/PatternMatch.c:516:5: style: Unused variable: result [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:77:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:118:5: style: The scope of the variable 'fd' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:211:44: style: The scope of the variable 'DevNull' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:306:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:282:35: style: Function 'BASIC_FUNC_EXEC_COMMAND' argument 1 names different: declaration 'Data' definition 'Command'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/GeneralFunctions.h:34:35: note: Function 'BASIC_FUNC_EXEC_COMMAND' argument 1 names different: declaration 'Data' definition 'Command'.
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:282:35: note: Function 'BASIC_FUNC_EXEC_COMMAND' argument 1 names different: declaration 'Data' definition 'Command'.
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:342:94: style: Function 'PseudoTTYSpawn' argument 5 names different: declaration 'Flags' definition 'TTYFlags'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.h:30:92: note: Function 'PseudoTTYSpawn' argument 5 names different: declaration 'Flags' definition 'TTYFlags'.
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:342:94: note: Function 'PseudoTTYSpawn' argument 5 names different: declaration 'Flags' definition 'TTYFlags'.
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:348:90: style: Function 'STREAMSpawnCommand' argument 4 names different: declaration 'Type' definition 'Flags'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.h:31:90: note: Function 'STREAMSpawnCommand' argument 4 names different: declaration 'Type' definition 'Flags'.
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:348:90: note: Function 'STREAMSpawnCommand' argument 4 names different: declaration 'Type' definition 'Flags'.
hashrat-1.8.3+dfsg/libUseful-2.5/SpawnPrograms.c:55:0: error: Memory leak: argv [memleak]
hashrat-1.8.3+dfsg/libUseful-2.5/Tokenizer.c:356:13: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/Tokenizer.c:286:51: style: Function 'GetToken' argument 2 names different: declaration 'Delim' definition 'Separator'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/Tokenizer.h:24:51: note: Function 'GetToken' argument 2 names different: declaration 'Delim' definition 'Separator'.
hashrat-1.8.3+dfsg/libUseful-2.5/Tokenizer.c:286:51: note: Function 'GetToken' argument 2 names different: declaration 'Delim' definition 'Separator'.
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.c:116:1: style: Variable 'OutStr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.c:113:0: note: Variable 'OutStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.c:116:1: note: Variable 'OutStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.c:214:1: style: Variable 'ReturnStr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.c:210:0: note: Variable 'ReturnStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.c:214:1: note: Variable 'ReturnStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.c:78:7: style: The scope of the variable 'Str' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.c:25:74: style: Function 'SetTypedVar' argument 4 names different: declaration 'Type' definition 'ItemType'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.h:11:74: note: Function 'SetTypedVar' argument 4 names different: declaration 'Type' definition 'ItemType'.
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.c:25:74: note: Function 'SetTypedVar' argument 4 names different: declaration 'Type' definition 'ItemType'.
hashrat-1.8.3+dfsg/libUseful-2.5/Vars.c:308:11: style: Variable 'Node' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/ansi.c:21:12: style: The scope of the variable 'BgVal' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/base64.c:70:28: style: The scope of the variable 'digit1' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/base64.c:70:36: style: The scope of the variable 'digit2' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/base64.c:70:44: style: The scope of the variable 'digit3' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/buckets.c:81:1: warning: printf format string requires 1 parameter but 3 are given. [wrongPrintfScanfArgNum]
hashrat-1.8.3+dfsg/libUseful-2.5/buckets.c:93:1: warning: printf format string requires 1 parameter but 3 are given. [wrongPrintfScanfArgNum]
hashrat-1.8.3+dfsg/libUseful-2.5/buckets.c:10:7: style: Unused variable: i [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/buckets.c:22:7: style: Unused variable: i [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/buckets.c:33:19: style: Unused variable: s [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/buckets.c:68:16: style: Unused variable: mid [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/buckets.c:81:30: error: Uninitialized variable: val [uninitvar]
hashrat-1.8.3+dfsg/libUseful-2.5/expect.c:10:32: style: Function 'ExpectDialogAdd' argument 1 names different: declaration 'Dialogs' definition 'ExpectDialogs'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/expect.h:27:32: note: Function 'ExpectDialogAdd' argument 1 names different: declaration 'Dialogs' definition 'ExpectDialogs'.
hashrat-1.8.3+dfsg/libUseful-2.5/expect.c:10:32: note: Function 'ExpectDialogAdd' argument 1 names different: declaration 'Dialogs' definition 'ExpectDialogs'.
hashrat-1.8.3+dfsg/libUseful-2.5/expect.c:22:32: style: Function 'ExpectDialogDestroy' argument 1 names different: declaration 'Item' definition 'p_Item'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/expect.h:30:32: note: Function 'ExpectDialogDestroy' argument 1 names different: declaration 'Item' definition 'p_Item'.
hashrat-1.8.3+dfsg/libUseful-2.5/expect.c:22:32: note: Function 'ExpectDialogDestroy' argument 1 names different: declaration 'Item' definition 'p_Item'.
hashrat-1.8.3+dfsg/libUseful-2.5/expect.c:34:45: style: Function 'STREAMExpectDialog' argument 2 names different: declaration 'Dialogs' definition 'ExpectDialogs'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/expect.h:28:45: note: Function 'STREAMExpectDialog' argument 2 names different: declaration 'Dialogs' definition 'ExpectDialogs'.
hashrat-1.8.3+dfsg/libUseful-2.5/expect.c:34:45: note: Function 'STREAMExpectDialog' argument 2 names different: declaration 'Dialogs' definition 'ExpectDialogs'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1525:7: style: Condition '!UseSendFile' is always true [knownConditionTrueFalse]
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1469:17: note: Assignment 'UseSendFile=0', assigned value is 0
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1525:7: note: Condition '!UseSendFile' is always true
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1274:10: warning: Either the condition 'Tempptr?strlen(Tempptr):0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1280:3: note: Assuming that condition 'Tempptr?strlen(Tempptr):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1274:10: note: Null pointer addition
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1206:1: style: Variable 'RetStr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1203:0: note: Variable 'RetStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1206:1: note: Variable 'RetStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1536:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:248:7: style: The scope of the variable 'found_char' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:520:5: style: The scope of the variable 'fd' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:853:5: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1131:5: style: The scope of the variable 'result' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1145:12: style: The scope of the variable 'result' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1202:5: style: The scope of the variable 'result' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:126:33: style: Function 'STREAMSetFlushType' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:134:33: note: Function 'STREAMSetFlushType' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:126:33: note: Function 'STREAMSetFlushType' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:203:57: style: Function 'STREAMSelect' argument 2 names different: declaration 'timeout' definition 'tv'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:168:57: note: Function 'STREAMSelect' argument 2 names different: declaration 'timeout' definition 'tv'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:203:57: note: Function 'STREAMSelect' argument 2 names different: declaration 'timeout' definition 'tv'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:357:25: style: Function 'STREAMFlush' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:141:25: note: Function 'STREAMFlush' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:357:25: note: Function 'STREAMFlush' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:362:26: style: Function 'STREAMClear' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:142:26: note: Function 'STREAMClear' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:362:26: note: Function 'STREAMClear' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:518:36: style: Function 'STREAMOpenFile' argument 1 names different: declaration 'Path' definition 'FilePath'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:138:36: note: Function 'STREAMOpenFile' argument 1 names different: declaration 'Path' definition 'FilePath'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:518:36: note: Function 'STREAMOpenFile' argument 1 names different: declaration 'Path' definition 'FilePath'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:518:50: style: Function 'STREAMOpenFile' argument 2 names different: declaration 'Mode' definition 'Flags'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:138:46: note: Function 'STREAMOpenFile' argument 2 names different: declaration 'Mode' definition 'Flags'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:518:50: note: Function 'STREAMOpenFile' argument 2 names different: declaration 'Mode' definition 'Flags'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:606:29: style: Function 'STREAMClose' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:139:29: note: Function 'STREAMClose' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:606:29: note: Function 'STREAMClose' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:675:38: style: Function 'STREAMDisassociateFromFD' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:157:38: note: Function 'STREAMDisassociateFromFD' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:675:38: note: Function 'STREAMDisassociateFromFD' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:851:50: style: Function 'STREAMReadBytes' argument 3 names different: declaration 'Bytes' definition 'Buffsize'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:163:49: note: Function 'STREAMReadBytes' argument 3 names different: declaration 'Bytes' definition 'Buffsize'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:851:50: note: Function 'STREAMReadBytes' argument 3 names different: declaration 'Bytes' definition 'Buffsize'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:905:27: style: Function 'STREAMTell' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:143:27: note: Function 'STREAMTell' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:905:27: note: Function 'STREAMTell' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:923:27: style: Function 'STREAMSeek' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:144:27: note: Function 'STREAMSeek' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:923:27: note: Function 'STREAMSeek' argument 1 names different: declaration 'Stream' definition 'S'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1060:45: style: Function 'STREAMWriteBytes' argument 2 names different: declaration 'Buffer' definition 'Data'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:164:44: note: Function 'STREAMWriteBytes' argument 2 names different: declaration 'Buffer' definition 'Data'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1060:45: note: Function 'STREAMWriteBytes' argument 2 names different: declaration 'Buffer' definition 'Data'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1060:55: style: Function 'STREAMWriteBytes' argument 3 names different: declaration 'Bytes' definition 'DataLen'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:164:56: note: Function 'STREAMWriteBytes' argument 3 names different: declaration 'Bytes' definition 'DataLen'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1060:55: note: Function 'STREAMWriteBytes' argument 3 names different: declaration 'Bytes' definition 'DataLen'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1340:55: style: Function 'STREAMSetItem' argument 3 names different: declaration 'Item' definition 'Value'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/file.h:172:55: note: Function 'STREAMSetItem' argument 3 names different: declaration 'Item' definition 'Value'.
hashrat-1.8.3+dfsg/libUseful-2.5/file.c:1340:55: note: Function 'STREAMSetItem' argument 3 names different: declaration 'Item' definition 'Value'.
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:1180:18: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:1171:14: note: outer condition: result==1
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:1180:18: note: opposite inner condition: result==2
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:1267:35: warning: Either the condition 'ptr' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:1265:5: note: Assuming that condition 'ptr' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:1267:35: note: Null pointer dereference
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:171:4: style: Variable 'Mod' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:169:0: note: Variable 'Mod' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:171:4: note: Variable 'Mod' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:466:2: style: Variable 'Tempstr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:464:0: note: Variable 'Tempstr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:466:2: note: Variable 'Tempstr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:80:13: style: The scope of the variable 'vptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:486:13: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:886:35: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:947:5: style: The scope of the variable 'RCode' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:1262:5: style: The scope of the variable 'result' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:1262:13: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:398:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:543:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:687:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:689:157: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:731:96: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:735:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:739:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:744:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:774:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:819:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:841:84: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:861:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:662:10: style: Variable 'len1' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:688:10: style: Variable 'len2' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/http.c:855:5: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/inet.c:120:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'STREAM *'. [invalidPrintfArgType_sint]
hashrat-1.8.3+dfsg/libUseful-2.5/inet.c:9:22: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/inet.c:62:7: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/inet.c:63:13: style: The scope of the variable 'DesiredTags' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/inet.c:107:7: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/inet.c:69:117: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/inet.c:117:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/jh_ref.c:110:21: style: The scope of the variable 't0' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/jh_ref.c:110:24: style: The scope of the variable 't1' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/jh_ref.c:110:27: style: The scope of the variable 't2' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/jh_ref.c:110:30: style: The scope of the variable 't3' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/jh_ref.c:136:21: style: The scope of the variable 't0' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/jh_ref.c:136:24: style: The scope of the variable 't1' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/jh_ref.c:136:27: style: The scope of the variable 't2' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/jh_ref.c:136:30: style: The scope of the variable 't3' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/libsettings.c:22:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/list.c:237:5: style: The scope of the variable 'result' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/list.c:420:11: style: The scope of the variable 'Prev' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/list.c:338:1: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/list.c:337:1: style: Variable 'hops' is modified but its new value is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/list.c:314:4: style: Variable 'jumps' is modified but its new value is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/list.c:317:8: style: Variable 'miss' is modified but its new value is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/md5c.c:33:14: style: The scope of the variable 't' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/md5c.c:46:33: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/md5.h:16:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
hashrat-1.8.3+dfsg/libUseful-2.5/md5c.c:46:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
hashrat-1.8.3+dfsg/libUseful-2.5/md5c.c:61:35: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/md5.h:17:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
hashrat-1.8.3+dfsg/libUseful-2.5/md5c.c:61:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
hashrat-1.8.3+dfsg/libUseful-2.5/md5c.c:109:60: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/md5.h:19:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
hashrat-1.8.3+dfsg/libUseful-2.5/md5c.c:109:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
hashrat-1.8.3+dfsg/libUseful-2.5/md5c.c:147:12: warning: Size of pointer 'ctx' used instead of size of its data. [pointerSize]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:68:9: warning: Either the condition 'JSON?strlen(JSON):0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:68:10: note: Assuming that condition 'JSON?strlen(JSON):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:68:9: note: Null pointer addition
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:68:22: warning: Either the condition 'JSON?strlen(JSON):0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:68:10: note: Assuming that condition 'JSON?strlen(JSON):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:68:22: note: Null pointer subtraction
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:102:1: style: Variable 'Vars' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:99:0: note: Variable 'Vars' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:102:1: note: Variable 'Vars' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:144:1: style: Variable 'Vars' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:141:0: note: Variable 'Vars' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:144:1: note: Variable 'Vars' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:182:1: style: Variable 'Vars' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:179:0: note: Variable 'Vars' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:182:1: note: Variable 'Vars' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:233:1: style: Variable 'Vars' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:230:0: note: Variable 'Vars' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:233:1: note: Variable 'Vars' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:64:13: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:105:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:107:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:147:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:149:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:150:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:151:80: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:184:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:185:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:186:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:187:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:235:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:236:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:237:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:238:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/oauth.c:239:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/openssl.c:298:0: style: Variable 'Options' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/openssl.c:414:0: style: Variable 'Options' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/proctitle.c:14:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/proctitle.c:38:25: style: Unused variable: tmp [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/pty.c:35:17: style: The scope of the variable 'tty_data' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/pty.c:55:5: style: The scope of the variable 'val' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/pty.c:228:43: style: Function 'GrabPseudoTTY' argument 3 names different: declaration 'Flags' definition 'TermFlags'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/pty.h:27:43: note: Function 'GrabPseudoTTY' argument 3 names different: declaration 'Flags' definition 'TermFlags'.
hashrat-1.8.3+dfsg/libUseful-2.5/pty.c:228:43: note: Function 'GrabPseudoTTY' argument 3 names different: declaration 'Flags' definition 'TermFlags'.
hashrat-1.8.3+dfsg/libUseful-2.5/securemem.c:102:13: warning: Either the condition 'Realm?strlen(Realm):0' is redundant or there is possible null pointer dereference: String. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/securemem.c:175:55: note: Assuming that condition 'Realm?strlen(Realm):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/securemem.c:175:48: note: Calling function 'CredsStoreWrite', 2nd argument 'String' value is 0
hashrat-1.8.3+dfsg/libUseful-2.5/securemem.c:102:13: note: Null pointer dereference
hashrat-1.8.3+dfsg/libUseful-2.5/securemem.c:112:10: style: The scope of the variable 'plen' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/securemem.c:113:19: style: The scope of the variable 'frealm' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/securemem.c:113:28: style: The scope of the variable 'fuser' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/securemem.c:45:0: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/sha2.c:88:0: error: #error Define BYTE_ORDER to be equal to either LITTLE_ENDIAN or BIG_ENDIAN [preprocessorErrorDirective]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:821:1: style: Variable 'hostdata' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:818:0: note: Variable 'hostdata' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:821:1: note: Variable 'hostdata' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:174:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:299:21: style: The scope of the variable 'sa4' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:300:22: style: The scope of the variable 'sa6' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:301:20: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:450:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:633:17: style: The scope of the variable 'hostdata' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:868:7: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:337:45: style: Function 'UDPOpen' argument 3 names different: declaration 'NonBlock' definition 'Flags'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.h:34:44: note: Function 'UDPOpen' argument 3 names different: declaration 'NonBlock' definition 'Flags'.
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:337:45: note: Function 'UDPOpen' argument 3 names different: declaration 'NonBlock' definition 'Flags'.
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:584:24: style: Function 'GetSockDetails' argument 1 names different: declaration 'fd' definition 'sock'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.h:45:24: note: Function 'GetSockDetails' argument 1 names different: declaration 'fd' definition 'sock'.
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:584:24: note: Function 'GetSockDetails' argument 1 names different: declaration 'fd' definition 'sock'.
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:146:1: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/socket.c:974:11: style: Unused variable: Curr [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/sound.c:51:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/sound.c:619:25: style: Function 'SoundPlayFile' argument 1 names different: declaration 'Device' definition 'Output'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/sound.h:68:25: note: Function 'SoundPlayFile' argument 1 names different: declaration 'Device' definition 'Output'.
hashrat-1.8.3+dfsg/libUseful-2.5/sound.c:619:25: note: Function 'SoundPlayFile' argument 1 names different: declaration 'Device' definition 'Output'.
hashrat-1.8.3+dfsg/libUseful-2.5/sound.c:643:28: style: Function 'SoundAlterVolume' argument 1 names different: declaration 'Device' definition 'ReqDev'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/sound.h:69:28: note: Function 'SoundAlterVolume' argument 1 names different: declaration 'Device' definition 'ReqDev'.
hashrat-1.8.3+dfsg/libUseful-2.5/sound.c:643:28: note: Function 'SoundAlterVolume' argument 1 names different: declaration 'Device' definition 'ReqDev'.
hashrat-1.8.3+dfsg/libUseful-2.5/sound.c:643:42: style: Function 'SoundAlterVolume' argument 2 names different: declaration 'Channel' definition 'VolType'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/sound.h:69:42: note: Function 'SoundAlterVolume' argument 2 names different: declaration 'Channel' definition 'VolType'.
hashrat-1.8.3+dfsg/libUseful-2.5/sound.c:643:42: note: Function 'SoundAlterVolume' argument 2 names different: declaration 'Channel' definition 'VolType'.
hashrat-1.8.3+dfsg/libUseful-2.5/sound.c:656:8: error: Uninitialized variable: val [uninitvar]
hashrat-1.8.3+dfsg/libUseful-2.5/ssh.c:37:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'STREAM *'. [invalidPrintfArgType_sint]
hashrat-1.8.3+dfsg/libUseful-2.5/ssh.c:8:11: style: The scope of the variable 'Dialog' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/ssh.c:13:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ssh.c:24:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ssh.c:30:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ssh.c:44:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ssh.c:46:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/ssh.c:11:5: style: Unused variable: val [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/ssh.c:11:10: style: Unused variable: i [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:442:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:440:54: note: outer condition: ptr[len-1]==StartQuote
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:442:17: note: identical inner condition: ptr[len-1]==StartQuote
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:436:7: warning: Either the condition 'ptr?strlen(ptr):0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:439:6: note: Assuming that condition 'ptr?strlen(ptr):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:436:7: note: Null pointer dereference
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:438:14: warning: Either the condition 'ptr?strlen(ptr):0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:439:6: note: Assuming that condition 'ptr?strlen(ptr):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:438:14: note: Null pointer dereference
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:509:20: warning: Either the condition 'Token?strlen(Token):0' is redundant or there is possible null pointer dereference: Token. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:511:6: note: Assuming that condition 'Token?strlen(Token):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:509:20: note: Null pointer dereference
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:510:21: warning: Either the condition 'Token?strlen(Token):0' is redundant or there is possible null pointer dereference: Token. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:511:6: note: Assuming that condition 'Token?strlen(Token):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:510:21: note: Null pointer dereference
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:515:8: warning: Either the condition 'Item?strlen(Item):0' is redundant or there is possible null pointer dereference: Item. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:517:7: note: Assuming that condition 'Item?strlen(Item):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:515:8: note: Null pointer dereference
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:151:1: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:147:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:151:1: note: Variable 'ptr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:163:1: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:160:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:163:1: note: Variable 'ptr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:225:1: style: Variable 'Tempstr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:222:0: note: Variable 'Tempstr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:225:1: note: Variable 'Tempstr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:285:1: style: Variable 'tempstr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:281:0: note: Variable 'tempstr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:285:1: note: Variable 'tempstr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:298:1: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:294:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:298:1: note: Variable 'ptr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:323:1: style: Variable 'actb_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:320:0: note: Variable 'actb_ptr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:323:1: note: Variable 'actb_ptr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:457:1: style: Variable 'ReturnStr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:453:0: note: Variable 'ReturnStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:457:1: note: Variable 'ReturnStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:646:1: style: Variable 'RetStr' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:642:0: note: Variable 'RetStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:646:1: note: Variable 'RetStr' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:49:19: style: The scope of the variable 'end' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:112:15: style: The scope of the variable 'ilen' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:221:23: style: The scope of the variable 'result' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:223:9: style: The scope of the variable 'argscopy' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:430:5: style: The scope of the variable 'len' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:431:12: style: The scope of the variable 'StartQuote' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:303:36: style: Function 'AddCharToBuffer' argument 1 names different: declaration 'Buffer' definition 'Dest'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/string.h:37:29: note: Function 'AddCharToBuffer' argument 1 names different: declaration 'Buffer' definition 'Dest'.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:303:36: note: Function 'AddCharToBuffer' argument 1 names different: declaration 'Buffer' definition 'Dest'.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:303:49: style: Function 'AddCharToBuffer' argument 2 names different: declaration 'BuffLen' definition 'DestLen'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/string.h:37:44: note: Function 'AddCharToBuffer' argument 2 names different: declaration 'BuffLen' definition 'DestLen'.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:303:49: note: Function 'AddCharToBuffer' argument 2 names different: declaration 'BuffLen' definition 'DestLen'.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:318:37: style: Function 'AddBytesToBuffer' argument 1 names different: declaration 'Buffer' definition 'Dest'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/string.h:38:30: note: Function 'AddBytesToBuffer' argument 1 names different: declaration 'Buffer' definition 'Dest'.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:318:37: note: Function 'AddBytesToBuffer' argument 1 names different: declaration 'Buffer' definition 'Dest'.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:318:50: style: Function 'AddBytesToBuffer' argument 2 names different: declaration 'BuffLen' definition 'DestLen'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/string.h:38:45: note: Function 'AddBytesToBuffer' argument 2 names different: declaration 'BuffLen' definition 'DestLen'.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:318:50: note: Function 'AddBytesToBuffer' argument 2 names different: declaration 'BuffLen' definition 'DestLen'.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:318:79: style: Function 'AddBytesToBuffer' argument 4 names different: declaration 'Len' definition 'NoOfBytes'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/string.h:38:74: note: Function 'AddBytesToBuffer' argument 4 names different: declaration 'Len' definition 'NoOfBytes'.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:318:79: note: Function 'AddBytesToBuffer' argument 4 names different: declaration 'Len' definition 'NoOfBytes'.
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:115:7: style: Unused variable: eptr [unusedVariable]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:187:0: error: Memory leak: NewStr [memleak]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:476:0: error: Memory leak: ReturnStr [memleak]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:252:3: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:253:45: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:254:3: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:264:3: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:265:47: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted]
hashrat-1.8.3+dfsg/libUseful-2.5/string.c:266:3: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted]
hashrat-1.8.3+dfsg/libUseful-2.5/tar.c:158:20: warning: Either the condition 'ptr?strlen(ptr):0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
hashrat-1.8.3+dfsg/libUseful-2.5/tar.c:158:24: note: Assuming that condition 'ptr?strlen(ptr):0' is not redundant
hashrat-1.8.3+dfsg/libUseful-2.5/tar.c:158:20: note: Null pointer dereference
hashrat-1.8.3+dfsg/libUseful-2.5/tar.c:260:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/libUseful-2.5/tar.c:146:38: style: Function 'TarWriteHeader' argument 2 names different: declaration 'FileName' definition 'Path'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/tar.h:12:38: note: Function 'TarWriteHeader' argument 2 names different: declaration 'FileName' definition 'Path'.
hashrat-1.8.3+dfsg/libUseful-2.5/tar.c:146:38: note: Function 'TarWriteHeader' argument 2 names different: declaration 'FileName' definition 'Path'.
hashrat-1.8.3+dfsg/libUseful-2.5/test.c:48:9: style: The scope of the variable 'S' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/unix_socket.c:10:10: style: The scope of the variable 'val' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/libUseful-2.5/unix_socket.c:41:42: style: Function 'OpenUnixSocket' argument 2 names different: declaration 'SockType' definition 'Type'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/unix_socket.h:12:42: note: Function 'OpenUnixSocket' argument 2 names different: declaration 'SockType' definition 'Type'.
hashrat-1.8.3+dfsg/libUseful-2.5/unix_socket.c:41:42: note: Function 'OpenUnixSocket' argument 2 names different: declaration 'SockType' definition 'Type'.
hashrat-1.8.3+dfsg/libUseful-2.5/unix_socket.c:62:62: style: Function 'STREAMConnectUnixSocket' argument 3 names different: declaration 'SockType' definition 'ConType'. [funcArgNamesDifferent]
hashrat-1.8.3+dfsg/libUseful-2.5/unix_socket.h:13:62: note: Function 'STREAMConnectUnixSocket' argument 3 names different: declaration 'SockType' definition 'ConType'.
hashrat-1.8.3+dfsg/libUseful-2.5/unix_socket.c:62:62: note: Function 'STREAMConnectUnixSocket' argument 3 names different: declaration 'SockType' definition 'ConType'.
hashrat-1.8.3+dfsg/libUseful-2.5/unix_socket.c:12:7: style: Unused variable: pos [unusedVariable]
hashrat-1.8.3+dfsg/main.c:127:22: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/main.c:128:5: style: The scope of the variable 'i' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/main.c:128:8: style: The scope of the variable 'result' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/main.c:49:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/main.c:137:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/ssh.c:117:75: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/ssh.c:118:5: style: The scope of the variable 'Port' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/ssh.c:118:14: style: The scope of the variable 'Flags' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/ssh.c:169:34: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/ssh.c:200:26: style: The scope of the variable 'tptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/ssh.c:282:50: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/ssh.c:285:14: style: The scope of the variable 'Stat' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/ssh.c:131:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/ssh.c:183:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/ssh.c:296:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/ssh.c:314:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hashrat-1.8.3+dfsg/xattr.c:143:1: style: Variable 'FP' is reassigned a value before the old one has been used. [redundantAssignment]
hashrat-1.8.3+dfsg/xattr.c:138:0: note: Variable 'FP' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/xattr.c:143:1: note: Variable 'FP' is reassigned a value before the old one has been used.
hashrat-1.8.3+dfsg/xattr.c:80:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hashrat-1.8.3+dfsg/xattr.c:56:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hashrat-1.8.3+dfsg/xattr.c:57:5: style: Unused variable: result [unusedVariable]
hashrat-1.8.3+dfsg/xattr.c:115:5: error: Uninitialized variable: len [uninitvar]
[15:48]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-abstract-deque/haskell-abstract-deque_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-abstract-par/haskell-abstract-par_0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-acid-state/haskell-acid-state_0.6.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-active/haskell-active_0.2.0.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-adjunctions/haskell-adjunctions_4.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-aeson/haskell-aeson_1.2.4.0.orig.tar.gz
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-aeson-compat/haskell-aeson-compat_0.3.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-aeson-extra/haskell-aeson-extra_0.4.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-aeson-pretty/haskell-aeson-pretty_0.8.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-aeson-qq/haskell-aeson-qq_0.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-algebra/haskell-algebra_2.1.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-alsa-core/haskell-alsa-core_0.5.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-alsa-mixer/haskell-alsa-mixer_0.2.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-alut/haskell-alut_2.2.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ami/haskell-ami_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-annotated-wl-pprint/haskell-annotated-wl-pprint_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ansi-terminal/haskell-ansi-terminal_0.8.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint_0.6.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-appar/haskell-appar_0.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-argon2/haskell-argon2_1.3.0.1.orig.tar.gz
argon2-1.3.0.1/phc-winner-argon2/src/argon2.c:296:9: error: Memory leak: out [memleak]
argon2-1.3.0.1/phc-winner-argon2/src/blake2/blake2b.c:333:24: style: Function 'blake2b_long' argument 1 names different: declaration 'out' definition 'pout'. [funcArgNamesDifferent]
argon2-1.3.0.1/phc-winner-argon2/src/blake2/blake2.h:82:37: note: Function 'blake2b_long' argument 1 names different: declaration 'out' definition 'pout'.
argon2-1.3.0.1/phc-winner-argon2/src/blake2/blake2b.c:333:24: note: Function 'blake2b_long' argument 1 names different: declaration 'out' definition 'pout'.
argon2-1.3.0.1/phc-winner-argon2/src/core.c:288:5: style: Variable 'thread' is reassigned a value before the old one has been used. [redundantAssignment]
argon2-1.3.0.1/phc-winner-argon2/src/core.c:283:0: note: Variable 'thread' is reassigned a value before the old one has been used.
argon2-1.3.0.1/phc-winner-argon2/src/core.c:288:5: note: Variable 'thread' is reassigned a value before the old one has been used.
argon2-1.3.0.1/phc-winner-argon2/src/opt.c:178:27: style: The scope of the variable 'ref_index' can be reduced. [variableScope]
argon2-1.3.0.1/phc-winner-argon2/src/opt.c:178:38: style: The scope of the variable 'ref_lane' can be reduced. [variableScope]
argon2-1.3.0.1/phc-winner-argon2/src/ref.c:94:27: style: The scope of the variable 'ref_index' can be reduced. [variableScope]
argon2-1.3.0.1/phc-winner-argon2/src/ref.c:94:38: style: The scope of the variable 'ref_lane' can be reduced. [variableScope]
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-arrows/haskell-arrows_0.4.4.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-asn1-data/haskell-asn1-data_0.7.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-asn1-encoding/haskell-asn1-encoding_0.9.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-asn1-parse/haskell-asn1-parse_0.9.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-asn1-types/haskell-asn1-types_0.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-assert-failure/haskell-assert-failure_0.1.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-async/haskell-async_2.1.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-attempt/haskell-attempt_0.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-attoparsec/haskell-attoparsec_0.13.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-attoparsec-conduit/haskell-attoparsec-conduit_0.4.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-attoparsec-enumerator/haskell-attoparsec-enumerator_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-attoparsec-iso8601/haskell-attoparsec-iso8601_1.0.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-augeas/haskell-augeas_0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-authenticate/haskell-authenticate_1.3.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-authenticate-oauth/haskell-authenticate-oauth_1.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-auto-update/haskell-auto-update_0.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-aws/haskell-aws_0.9.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-base-compat/haskell-base-compat_0.9.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-base-orphans/haskell-base-orphans_0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-base-prelude/haskell-base-prelude_1.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-base-unicode-symbols/haskell-base-unicode-symbols_0.2.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-base16-bytestring/haskell-base16-bytestring_0.1.1.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-base64-bytestring/haskell-base64-bytestring_1.0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-basement/haskell-basement_0.0.7.orig.tar.gz
basement-0.0.7/cbits/foundation_mem.c:7:19: portability: 's1' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
basement-0.0.7/cbits/foundation_mem.c:7:30: portability: 's2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-basic-prelude/haskell-basic-prelude_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bencode/haskell-bencode_0.6.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bifunctors/haskell-bifunctors_5.5.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-binary/haskell-binary_0.7.2.1.orig.tar.gz
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-binary-communicator/haskell-binary-communicator_1.0.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-binary-conduit/haskell-binary-conduit_1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-binary-orphans/haskell-binary-orphans_0.1.8.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-binary-parsers/haskell-binary-parsers_0.2.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-binary-shared/haskell-binary-shared_0.8.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-binary-tagged/haskell-binary-tagged_0.1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bindings-dsl/haskell-bindings-dsl_1.0.25.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bindings-gpgme/haskell-bindings-gpgme_0.1.4.orig.tar.gz
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bindings-libzip/haskell-bindings-libzip_0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bindings-nettle/haskell-bindings-nettle_0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bindings-sane/haskell-bindings-sane_0.0.1.orig.tar.gz
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bindings-uname/haskell-bindings-uname_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bitarray/haskell-bitarray_0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-blaze-builder/haskell-blaze-builder_0.4.1.0.orig.tar.gz
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-blaze-builder-conduit/haskell-blaze-builder-conduit_0.4.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-blaze-builder-enumerator/haskell-blaze-builder-enumerator_0.2.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-blaze-html/haskell-blaze-html_0.9.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-blaze-markup/haskell-blaze-markup_0.8.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-blaze-svg/haskell-blaze-svg_0.3.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-blaze-textual/haskell-blaze-textual_0.2.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-blogliterately/haskell-blogliterately_0.8.6.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bloomfilter/haskell-bloomfilter_2.0.1.0.orig.tar.gz
bloomfilter-2.0.1.0/cbits/lookup3.c:115:17: style: Function '_jenkins_hashword2' argument 1 names different: declaration 'key' definition 'k'. [funcArgNamesDifferent]
bloomfilter-2.0.1.0/cbits/lookup3.h:132:41: note: Function '_jenkins_hashword2' argument 1 names different: declaration 'key' definition 'k'.
bloomfilter-2.0.1.0/cbits/lookup3.c:115:17: note: Function '_jenkins_hashword2' argument 1 names different: declaration 'key' definition 'k'.
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bmp/haskell-bmp_1.2.6.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bool-extras/haskell-bool-extras_0.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-boolean/haskell-boolean_0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-boomerang/haskell-boomerang_1.4.5.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-boundedchan/haskell-boundedchan_1.0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-boxes/haskell-boxes_0.1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-brainfuck/haskell-brainfuck_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-brick/haskell-brick_0.34.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bsb-http-chunked/haskell-bsb-http-chunked_0.0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-byteable/haskell-byteable_0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bytedump/haskell-bytedump_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-byteorder/haskell-byteorder_1.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bytes/haskell-bytes_0.15.4.orig.tar.gz
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bytestring-conversion/haskell-bytestring-conversion_0.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bytestring-handle/haskell-bytestring-handle_0.1.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bytestring-lexing/haskell-bytestring-lexing_0.5.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bytestring-mmap/haskell-bytestring-mmap_0.2.2.orig.tar.gz
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bytestring-nums/haskell-bytestring-nums_0.3.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bytestring-progress/haskell-bytestring-progress_1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bytestring-show/haskell-bytestring-show_0.3.5.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-bzlib/haskell-bzlib_0.5.0.5.orig.tar.gz
bzlib-0.5.0.5/cbits/blocksort.c:220:25: style: The scope of the variable 'r' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/blocksort.c:221:10: style: The scope of the variable 'nNotDone' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/blocksort.c:356:11: style: The scope of the variable 's1' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/blocksort.c:356:15: style: The scope of the variable 's2' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/blocksort.c:494:10: style: The scope of the variable 'i' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/blocksort.c:494:16: style: The scope of the variable 'h' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/blocksort.c:585:10: style: The scope of the variable 't' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/blocksort.c:1039:12: style: The scope of the variable 'quadrant' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/blocksort.c:1041:12: style: The scope of the variable 'budgetInit' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/bzlib.c:689:18: style: The scope of the variable 'mid' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/bzlib.c:970:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/bzlib.c:1030:12: style: The scope of the variable 'n' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/bzlib.c:1030:15: style: The scope of the variable 'n2' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/bzlib.c:1030:19: style: The scope of the variable 'ret' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/bzlib.c:1167:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/bzlib.c:1390:11: style: The scope of the variable 'unused' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/bzlib.c:1397:11: style: The scope of the variable 'workFactor' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/bzlib.c:1399:11: style: The scope of the variable 'nUnused' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/compress.c:123:15: style: The scope of the variable 'j' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/compress.c:241:30: style: The scope of the variable 'totc' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/compress.c:242:33: style: The scope of the variable 'minLen' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/compress.c:242:41: style: The scope of the variable 'maxLen' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/compress.c:281:26: style: The scope of the variable 'tFreq' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/compress.c:281:33: style: The scope of the variable 'aFreq' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/compress.c:463:31: style: The scope of the variable 'll_i' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/compress.c:463:43: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/decompress.c:304:34: style: The scope of the variable 'tmp' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/decompress.c:425:22: style: The scope of the variable 'ii' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/decompress.c:425:26: style: The scope of the variable 'jj' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/decompress.c:425:30: style: The scope of the variable 'kk' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/decompress.c:425:38: style: The scope of the variable 'lno' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/decompress.c:425:43: style: The scope of the variable 'off' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/huffman.c:72:10: style: The scope of the variable 'nNodes' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/huffman.c:72:18: style: The scope of the variable 'nHeap' can be reduced. [variableScope]
bzlib-0.5.0.5/cbits/huffman.c:73:10: style: The scope of the variable 'tooLong' can be reduced. [variableScope]
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cabal/haskell-cabal_2.0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cabal-doctest/haskell-cabal-doctest_1.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cabal-file-th/haskell-cabal-file-th_0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cabal-helper/haskell-cabal-helper_0.8.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cabal-install/haskell-cabal-install_2.0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cairo/haskell-cairo_0.13.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-call-stack/haskell-call-stack_0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-case-insensitive/haskell-case-insensitive_1.2.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cassava/haskell-cassava_0.5.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-categories/haskell-categories_1.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cautious-file/haskell-cautious-file_1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cereal/haskell-cereal_0.5.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cereal-conduit/haskell-cereal-conduit_0.8.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cereal-vector/haskell-cereal-vector_0.2.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-certificate/haskell-certificate_1.3.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cgi/haskell-cgi_3001.3.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-charset/haskell-charset_0.3.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-charsetdetect-ae/haskell-charsetdetect-ae_1.1.0.4.orig.tar.gz
charsetdetect-ae-1.1.0.4/libcharsetdetect/charsetdetect.cpp:63:13: style: C-style pointer casting [cstyleCast]
charsetdetect-ae-1.1.0.4/libcharsetdetect/charsetdetect.cpp:67:27: style: C-style pointer casting [cstyleCast]
charsetdetect-ae-1.1.0.4/libcharsetdetect/charsetdetect.cpp:68:13: style: C-style pointer casting [cstyleCast]
charsetdetect-ae-1.1.0.4/libcharsetdetect/charsetdetectPriv.h:11:2: warning: Member variable 'Detector::mDetectedCharset' is not initialized in the constructor. [uninitMemberVar]
charsetdetect-ae-1.1.0.4/libcharsetdetect/charsetdetectPriv.h:11:2: style: Class 'Detector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:48:3: warning: Member variable 'CharDistributionAnalysis::mCharToFreqOrder' is not initialized in the constructor. [uninitMemberVar]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:48:3: warning: Member variable 'CharDistributionAnalysis::mTypicalDistributionRatio' is not initialized in the constructor. [uninitMemberVar]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:51:8: performance: Technically the member function 'CharDistributionAnalysis::HandleData' can be static. [functionStatic]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:74:9: style: Technically the member function 'CharDistributionAnalysis::GetConfidence' can be const. [functionConst]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.cpp:52:33: note: Technically the member function 'CharDistributionAnalysis::GetConfidence' can be const.
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:74:9: note: Technically the member function 'CharDistributionAnalysis::GetConfidence' can be const.
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:86:13: performance: Technically the member function 'CharDistributionAnalysis::SetOpion' can be static. [functionStatic]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:90:10: style: Technically the member function 'CharDistributionAnalysis::GotEnoughData' can be const. [functionConst]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:129:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:96:19: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:129:11: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:147:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:96:19: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:147:11: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:164:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:96:19: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:164:11: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:182:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:96:19: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:182:11: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:202:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:96:19: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:202:11: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:227:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:96:19: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/CharDistribution.h:227:11: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:77:9: style: Technically the member function 'JapaneseContextAnalysis::GetConfidence' can be const. [functionConst]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.cpp:184:33: note: Technically the member function 'JapaneseContextAnalysis::GetConfidence' can be const.
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:77:9: note: Technically the member function 'JapaneseContextAnalysis::GetConfidence' can be const.
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:79:13: performance: Technically the member function 'JapaneseContextAnalysis::SetOpion' can be static. [functionStatic]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:80:10: style: Technically the member function 'JapaneseContextAnalysis::GotEnoughData' can be const. [functionConst]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:108:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:83:19: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:108:11: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:110:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:84:19: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:110:11: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:124:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:83:19: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:124:11: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:125:11: style: The function 'GetOrder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:84:19: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/JpCntx.h:125:11: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:82:10: style: Technically the member function 'nsSingleByteCharSetProber::KeepEnglishLetters' can be const. [functionConst]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:72:21: warning: Virtual function 'Reset' is called from constructor 'nsSingleByteCharSetProber(struct SequenceModel*model)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:65:59: note: Calling Reset
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:72:21: note: Reset is a virtual method
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:72:21: warning: Virtual function 'Reset' is called from constructor 'nsSingleByteCharSetProber(struct SequenceModel*model,PRBool reversed,nsCharSetProber*nameProber)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:67:68: note: Calling Reset
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:72:21: note: Reset is a virtual method
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:64:3: style: Class 'nsSingleByteCharSetProber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:69:23: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:69:23: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:70:26: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:70:26: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:71:26: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:71:26: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:72:21: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:72:21: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:73:21: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:73:21: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:74:21: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.h:74:21: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCodingStateMachine.h:80:13: style: Technically the member function 'nsCodingStateMachine::GetCurrentCharLen' can be const. [functionConst]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCodingStateMachine.h:82:16: style: Technically the member function 'nsCodingStateMachine::GetCodingStateMachine' can be const. [functionConst]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:47:22: style: Class 'nsBig5Prober' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:47:22: style: Class 'nsBig5Prober' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCodingStateMachine.h:62:3: style: Class 'nsCodingStateMachine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:50:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:51:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:52:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:53:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:54:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsBig5Prober.h:55:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:53:23: style: Class 'nsEUCJPProber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:53:23: style: Class 'nsEUCJPProber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:56:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:56:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:57:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:57:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:58:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:58:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:59:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:59:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:60:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:60:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:61:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCJPProber.h:61:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:47:23: style: Class 'nsEUCKRProber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:47:23: style: Class 'nsEUCKRProber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:50:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:51:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:52:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:53:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:54:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCKRProber.h:55:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:47:23: style: Class 'nsEUCTWProber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:47:23: style: Class 'nsEUCTWProber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:50:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:51:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:52:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:53:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:54:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEUCTWProber.h:55:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:48:3: style: Class 'nsEscCharSetProber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:50:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:51:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:52:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:53:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:54:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsEscCharsetProber.h:55:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:49:25: style: Class 'nsGB18030Prober' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:49:25: style: Class 'nsGB18030Prober' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:52:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:52:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:53:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:53:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:54:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:54:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:55:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:55:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:56:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:56:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:57:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsGB2312Prober.h:57:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.cpp:116:8: style: The scope of the variable 'cur' can be reduced. [variableScope]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:53:16: warning: Virtual function 'Reset' is called from constructor 'nsHebrewProber()' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:48:59: note: Calling Reset
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:53:16: note: Reset is a virtual method
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:51:26: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:51:26: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:52:23: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:52:23: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:53:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:53:16: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:55:26: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:55:26: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:57:21: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:57:21: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:58:21: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsHebrewProber.h:58:21: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.cpp:127:17: style: The scope of the variable 'charClass' can be reduced. [variableScope]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.cpp:128:17: style: The scope of the variable 'freq' can be reduced. [variableScope]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:50:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:51:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:52:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:53:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:54:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsLatin1Prober.h:55:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:46:18: performance: Variable 'mNumOfMBChar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:54:22: style: Class 'nsSJISProber' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:54:22: style: Class 'nsSJISProber' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:47:17: style: Class 'nsUTF8Prober' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:47:17: style: Class 'nsUTF8Prober' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:54:3: style: Class 'nsMBCSGroupProber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:57:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:57:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:58:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:58:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:59:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:59:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:60:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:60:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:61:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:61:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:62:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSJISProber.h:62:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:50:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:51:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:52:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:53:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:54:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUTF8Prober.h:55:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:56:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:56:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:57:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:57:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:58:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:58:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:59:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:59:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:60:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:60:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:61:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsMBCSGroupProber.h:61:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:50:18: style: The function 'HandleData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:57:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:50:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:51:15: style: The function 'GetCharSetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:56:23: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:51:15: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:52:18: style: The function 'GetState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:58:26: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:52:18: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:53:13: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:59:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:53:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:54:13: style: The function 'GetConfidence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:60:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:54:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:55:13: style: The function 'SetOpion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsCharSetProber.h:61:21: note: Virtual function in base class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCSGroupProber.h:55:13: note: Function in derived class
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.cpp:43:17: style: The scope of the variable 'order' can be reduced. [variableScope]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsSBCharSetProber.cpp:101:9: style: The scope of the variable 'r' can be reduced. [variableScope]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUniversalDetector.cpp:50:3: performance: Variable 'mDone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUniversalDetector.cpp:51:3: performance: Variable 'mBestGuess' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUniversalDetector.cpp:52:3: performance: Variable 'mInTag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUniversalDetector.cpp:55:3: performance: Variable 'mStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUniversalDetector.cpp:57:3: performance: Variable 'mGotData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
charsetdetect-ae-1.1.0.4/libcharsetdetect/mozilla/extensions/universalchardet/src/base/nsUniversalDetector.cpp:60:3: performance: Variable 'mLanguageFilter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-chart/haskell-chart_1.8.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-chart-cairo/haskell-chart-cairo_1.8.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-chasingbottoms/haskell-chasingbottoms_1.3.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-chell/haskell-chell_0.4.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-chell-hunit/haskell-chell-hunit_0.2.1.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-chell-quickcheck2/haskell-chell-quickcheck2_0.2.5.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-chunked-data/haskell-chunked-data_0.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cipher-aes/haskell-cipher-aes_0.2.8.orig.tar.gz
cipher-aes-0.2.8/cbits/bitfn.h:164:0: error: #error "define ntz for your platform" [preprocessorErrorDirective]
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cipher-aes128/haskell-cipher-aes128_0.7.0.3.orig.tar.gz
cipher-aes128-0.7.0.3/cbits/bitfn.h:134:11: style: The scope of the variable 'ptr8' can be reduced. [variableScope]
cipher-aes128-0.7.0.3/cbits/aes.c:468:13: style: The scope of the variable 'i' can be reduced. [variableScope]
cipher-aes128-0.7.0.3/cbits/aes.c:239:31: warning: Function 'tmd_aes_initkey' argument order different: declaration 'ctx, key, size' definition 'key, origkey, size' [funcArgOrderDifferent]
cipher-aes128-0.7.0.3/cbits/aes.h:69:31: note: Function 'tmd_aes_initkey' argument order different: declaration 'ctx, key, size' definition 'key, origkey, size'
cipher-aes128-0.7.0.3/cbits/aes.c:239:31: note: Function 'tmd_aes_initkey' argument order different: declaration 'ctx, key, size' definition 'key, origkey, size'
cipher-aes128-0.7.0.3/cbits/aes.c:295:60: style: Function 'tmd_aes_encrypt_xts' argument 2 names different: declaration 'key' definition 'k1'. [funcArgNamesDifferent]
cipher-aes128-0.7.0.3/cbits/aes.h:83:60: note: Function 'tmd_aes_encrypt_xts' argument 2 names different: declaration 'key' definition 'k1'.
cipher-aes128-0.7.0.3/cbits/aes.c:295:60: note: Function 'tmd_aes_encrypt_xts' argument 2 names different: declaration 'key' definition 'k1'.
cipher-aes128-0.7.0.3/cbits/aes.c:295:73: style: Function 'tmd_aes_encrypt_xts' argument 3 names different: declaration 'key2' definition 'k2'. [funcArgNamesDifferent]
cipher-aes128-0.7.0.3/cbits/aes.h:83:74: note: Function 'tmd_aes_encrypt_xts' argument 3 names different: declaration 'key2' definition 'k2'.
cipher-aes128-0.7.0.3/cbits/aes.c:295:73: note: Function 'tmd_aes_encrypt_xts' argument 3 names different: declaration 'key2' definition 'k2'.
cipher-aes128-0.7.0.3/cbits/aes.c:295:88: style: Function 'tmd_aes_encrypt_xts' argument 4 names different: declaration 'sector' definition 'dataunit'. [funcArgNamesDifferent]
cipher-aes128-0.7.0.3/cbits/aes.h:83:91: note: Function 'tmd_aes_encrypt_xts' argument 4 names different: declaration 'sector' definition 'dataunit'.
cipher-aes128-0.7.0.3/cbits/aes.c:295:88: note: Function 'tmd_aes_encrypt_xts' argument 4 names different: declaration 'sector' definition 'dataunit'.
cipher-aes128-0.7.0.3/cbits/aes.c:302:60: style: Function 'tmd_aes_decrypt_xts' argument 2 names different: declaration 'key' definition 'k1'. [funcArgNamesDifferent]
cipher-aes128-0.7.0.3/cbits/aes.h:85:60: note: Function 'tmd_aes_decrypt_xts' argument 2 names different: declaration 'key' definition 'k1'.
cipher-aes128-0.7.0.3/cbits/aes.c:302:60: note: Function 'tmd_aes_decrypt_xts' argument 2 names different: declaration 'key' definition 'k1'.
cipher-aes128-0.7.0.3/cbits/aes.c:302:73: style: Function 'tmd_aes_decrypt_xts' argument 3 names different: declaration 'key2' definition 'k2'. [funcArgNamesDifferent]
cipher-aes128-0.7.0.3/cbits/aes.h:85:74: note: Function 'tmd_aes_decrypt_xts' argument 3 names different: declaration 'key2' definition 'k2'.
cipher-aes128-0.7.0.3/cbits/aes.c:302:73: note: Function 'tmd_aes_decrypt_xts' argument 3 names different: declaration 'key2' definition 'k2'.
cipher-aes128-0.7.0.3/cbits/aes.c:302:88: style: Function 'tmd_aes_decrypt_xts' argument 4 names different: declaration 'sector' definition 'dataunit'. [funcArgNamesDifferent]
cipher-aes128-0.7.0.3/cbits/aes.h:85:91: note: Function 'tmd_aes_decrypt_xts' argument 4 names different: declaration 'sector' definition 'dataunit'.
cipher-aes128-0.7.0.3/cbits/aes.c:302:88: note: Function 'tmd_aes_decrypt_xts' argument 4 names different: declaration 'sector' definition 'dataunit'.
cipher-aes128-0.7.0.3/cbits/aes.c:464:141: style: Function 'tmd_aes_generic_encrypt_ctr' argument 6 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
cipher-aes128-0.7.0.3/cbits/aes.c:46:141: note: Function 'tmd_aes_generic_encrypt_ctr' argument 6 names different: declaration 'length' definition 'len'.
cipher-aes128-0.7.0.3/cbits/aes.c:464:141: note: Function 'tmd_aes_generic_encrypt_ctr' argument 6 names different: declaration 'length' definition 'len'.
cipher-aes128-0.7.0.3/cbits/gf.c:69:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cipher-blowfish/haskell-cipher-blowfish_0.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cipher-camellia/haskell-cipher-camellia_0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cipher-des/haskell-cipher-des_0.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cipher-rc4/haskell-cipher-rc4_0.1.4.orig.tar.gz
cipher-rc4-0.1.4/cbits/rc4.c:45:10: style: The scope of the variable 'si' can be reduced. [variableScope]
cipher-rc4-0.1.4/cbits/rc4.c:45:14: style: The scope of the variable 'sj' can be reduced. [variableScope]
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-citeproc-hs/haskell-citeproc-hs_0.3.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-classy-prelude/haskell-classy-prelude_1.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-classy-prelude-conduit/haskell-classy-prelude-conduit_1.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-classy-prelude-yesod/haskell-classy-prelude-yesod_1.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-clientsession/haskell-clientsession_0.9.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-clock/haskell-clock_0.7.2.orig.tar.gz
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-clocked/haskell-clocked_0.4.1.2.orig.tar.gz
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cmark/haskell-cmark_0.5.6.orig.tar.gz
cmark-0.5.6/cbits/blocks.c:166:7: style: The scope of the variable 'chars_to_tab' can be reduced. [variableScope]
cmark-0.5.6/cbits/blocks.c:167:7: style: The scope of the variable 'i' can be reduced. [variableScope]
cmark-0.5.6/cbits/blocks.c:367:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
cmark-0.5.6/cbits/blocks.c:853:8: style: The scope of the variable 'indented' can be reduced. [variableScope]
cmark-0.5.6/cbits/buffer.c:268:49: style: Function 'cmark_strbuf_unescape' argument 1 names different: declaration 's' definition 'buf'. [funcArgNamesDifferent]
cmark-0.5.6/cbits/buffer.h:76:42: note: Function 'cmark_strbuf_unescape' argument 1 names different: declaration 's' definition 'buf'.
cmark-0.5.6/cbits/buffer.c:268:49: note: Function 'cmark_strbuf_unescape' argument 1 names different: declaration 's' definition 'buf'.
cmark-0.5.6/cbits/commonmark.c:32:3: style: Variable 'needs_escaping' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-0.5.6/cbits/commonmark.c:26:0: note: Variable 'needs_escaping' is reassigned a value before the old one has been used.
cmark-0.5.6/cbits/commonmark.c:32:3: note: Variable 'needs_escaping' is reassigned a value before the old one has been used.
cmark-0.5.6/cbits/commonmark.c:30:8: style: The scope of the variable 'encoded' can be reduced. [variableScope]
cmark-0.5.6/cbits/commonmark.c:167:7: style: The scope of the variable 'list_number' can be reduced. [variableScope]
cmark-0.5.6/cbits/houdini_href_e.c:48:20: style: The scope of the variable 'org' can be reduced. [variableScope]
cmark-0.5.6/cbits/houdini_html_e.c:37:20: style: The scope of the variable 'org' can be reduced. [variableScope]
cmark-0.5.6/cbits/houdini_html_e.c:37:25: style: The scope of the variable 'esc' can be reduced. [variableScope]
cmark-0.5.6/cbits/houdini_html_u.c:110:20: style: The scope of the variable 'org' can be reduced. [variableScope]
cmark-0.5.6/cbits/houdini_html_u.c:110:25: style: The scope of the variable 'ent' can be reduced. [variableScope]
cmark-0.5.6/cbits/html.c:34:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
cmark-0.5.6/cbits/html.c:48:8: style: The scope of the variable 'start_heading' can be reduced. [variableScope]
cmark-0.5.6/cbits/html.c:49:8: style: The scope of the variable 'end_heading' can be reduced. [variableScope]
cmark-0.5.6/cbits/html.c:51:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
cmark-0.5.6/cbits/html.c:329:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
cmark-0.5.6/cbits/inlines.c:298:13: style: The scope of the variable 'before_char_pos' can be reduced. [variableScope]
cmark-0.5.6/cbits/latex.c:170:20: warning: Either the condition 'url' is redundant or there is possible null pointer dereference: url. [nullPointerRedundantCheck]
cmark-0.5.6/cbits/latex.c:166:7: note: Assuming that condition 'url' is not redundant
cmark-0.5.6/cbits/latex.c:170:20: note: Null pointer dereference
cmark-0.5.6/cbits/latex.c:154:15: style: The scope of the variable 'link_text' can be reduced. [variableScope]
cmark-0.5.6/cbits/latex.c:155:9: style: The scope of the variable 'realurl' can be reduced. [variableScope]
cmark-0.5.6/cbits/latex.c:156:7: style: The scope of the variable 'realurllen' can be reduced. [variableScope]
cmark-0.5.6/cbits/latex.c:157:8: style: The scope of the variable 'isemail' can be reduced. [variableScope]
cmark-0.5.6/cbits/latex.c:222:7: style: The scope of the variable 'list_number' can be reduced. [variableScope]
cmark-0.5.6/cbits/latex.c:223:7: style: The scope of the variable 'enumlevel' can be reduced. [variableScope]
cmark-0.5.6/cbits/latex.c:224:8: style: The scope of the variable 'list_number_string' can be reduced. [variableScope]
cmark-0.5.6/cbits/man.c:76:7: style: The scope of the variable 'list_number' can be reduced. [variableScope]
cmark-0.5.6/cbits/render.c:24:17: style: The scope of the variable 'nextc' can be reduced. [variableScope]
cmark-0.5.6/cbits/render.c:28:7: style: The scope of the variable 'len' can be reduced. [variableScope]
cmark-0.5.6/cbits/render.c:154:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
cmark-0.5.6/cbits/scanners.c:16248:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-0.5.6/cbits/scanners.c:16247:7: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-0.5.6/cbits/scanners.c:16248:5: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-0.5.6/cbits/scanners.c:16385:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-0.5.6/cbits/scanners.c:16384:7: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-0.5.6/cbits/scanners.c:16385:5: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-0.5.6/cbits/scanners.c:16468:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-0.5.6/cbits/scanners.c:16467:7: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-0.5.6/cbits/scanners.c:16468:5: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-0.5.6/cbits/scanners.c:16516:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-0.5.6/cbits/scanners.c:16515:7: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-0.5.6/cbits/scanners.c:16516:5: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-0.5.6/cbits/scanners.c:7980:14: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8169:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8204:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8243:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8335:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8370:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8526:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8596:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8681:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8755:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8830:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:8918:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:9143:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:9227:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:9325:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:9373:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:9492:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:9583:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:9613:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:11960:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:11995:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12034:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12126:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12161:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12328:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12398:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12483:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12557:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12654:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12689:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12707:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12844:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12924:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:12982:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13042:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13090:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13138:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13212:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13261:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13309:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13357:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13406:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13454:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13502:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13574:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13609:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13630:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13837:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13934:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13969:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:13987:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14124:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14261:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14296:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14314:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14544:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14579:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14600:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14807:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14922:14: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14934:14: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14946:14: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:14963:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:15013:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:15107:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:15142:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:15178:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:15272:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:15307:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:15343:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:15437:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:16128:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:16163:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:16265:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/scanners.c:16300:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-0.5.6/cbits/utf8.c:110:41: style: Function 'cmark_utf8proc_check' argument 1 names different: declaration 'dest' definition 'ob'. [funcArgNamesDifferent]
cmark-0.5.6/cbits/utf8.h:15:41: note: Function 'cmark_utf8proc_check' argument 1 names different: declaration 'dest' definition 'ob'.
cmark-0.5.6/cbits/utf8.c:110:41: note: Function 'cmark_utf8proc_check' argument 1 names different: declaration 'dest' definition 'ob'.
cmark-0.5.6/cbits/xml.c:36:8: style: The scope of the variable 'literal' can be reduced. [variableScope]
cmark-0.5.6/cbits/xml.c:39:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
cmark-0.5.6/cbits/xml.c:154:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cmark-gfm/haskell-cmark-gfm_0.1.3.orig.tar.gz
cmark-gfm-0.1.3/cbits/autolink.c:38:11: style: The scope of the variable 'cclose' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/autolink.c:378:15: style: The scope of the variable 'node' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/blocks.c:192:7: style: The scope of the variable 'chars_to_tab' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/blocks.c:193:7: style: The scope of the variable 'i' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/blocks.c:409:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/blocks.c:933:8: style: The scope of the variable 'indented' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/buffer.c:268:49: style: Function 'cmark_strbuf_unescape' argument 1 names different: declaration 's' definition 'buf'. [funcArgNamesDifferent]
cmark-gfm-0.1.3/cbits/buffer.h:112:42: note: Function 'cmark_strbuf_unescape' argument 1 names different: declaration 's' definition 'buf'.
cmark-gfm-0.1.3/cbits/buffer.c:268:49: note: Function 'cmark_strbuf_unescape' argument 1 names different: declaration 's' definition 'buf'.
cmark-gfm-0.1.3/cbits/commonmark.c:34:3: style: Variable 'needs_escaping' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-gfm-0.1.3/cbits/commonmark.c:28:0: note: Variable 'needs_escaping' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/commonmark.c:34:3: note: Variable 'needs_escaping' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/commonmark.c:32:8: style: The scope of the variable 'encoded' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/commonmark.c:168:7: style: The scope of the variable 'list_number' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/houdini_href_e.c:48:20: style: The scope of the variable 'org' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/houdini_html_e.c:37:20: style: The scope of the variable 'org' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/houdini_html_e.c:37:25: style: The scope of the variable 'esc' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/houdini_html_u.c:110:20: style: The scope of the variable 'org' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/houdini_html_u.c:110:25: style: The scope of the variable 'ent' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/html.h:17:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/html.c:24:8: style: The scope of the variable 'filtered' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/html.c:67:27: style: The scope of the variable 'ext' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/html.c:68:8: style: The scope of the variable 'start_heading' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/html.c:69:8: style: The scope of the variable 'end_heading' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/html.c:71:8: style: The scope of the variable 'filtered' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/html.c:72:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/html.c:381:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/inlines.c:348:13: style: The scope of the variable 'before_char_pos' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/inlines.c:917:10: style: The scope of the variable 'nb_p' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/inlines.c:1444:13: style: The scope of the variable 'before_char_pos' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/latex.c:172:20: warning: Either the condition 'url' is redundant or there is possible null pointer dereference: url. [nullPointerRedundantCheck]
cmark-gfm-0.1.3/cbits/latex.c:168:7: note: Assuming that condition 'url' is not redundant
cmark-gfm-0.1.3/cbits/latex.c:172:20: note: Null pointer dereference
cmark-gfm-0.1.3/cbits/latex.c:156:15: style: The scope of the variable 'link_text' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/latex.c:157:9: style: The scope of the variable 'realurl' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/latex.c:158:7: style: The scope of the variable 'realurllen' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/latex.c:159:8: style: The scope of the variable 'isemail' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/latex.c:224:7: style: The scope of the variable 'list_number' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/latex.c:225:7: style: The scope of the variable 'enumlevel' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/latex.c:226:8: style: The scope of the variable 'list_number_string' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/linked_list.c:23:22: style: The scope of the variable 'prev' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/man.c:78:7: style: The scope of the variable 'list_number' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/plaintext.c:35:7: style: The scope of the variable 'list_number' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/plaintext.c:37:7: style: The scope of the variable 'i' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/references.c:92:3: style: Variable 'sorted' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-gfm-0.1.3/cbits/references.c:90:0: note: Variable 'sorted' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/references.c:92:3: note: Variable 'sorted' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/render.c:26:17: style: The scope of the variable 'nextc' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/render.c:30:7: style: The scope of the variable 'len' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/render.c:170:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/scanners.c:16504:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-gfm-0.1.3/cbits/scanners.c:16503:7: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/scanners.c:16504:5: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/scanners.c:16641:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-gfm-0.1.3/cbits/scanners.c:16640:7: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/scanners.c:16641:5: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/scanners.c:16724:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-gfm-0.1.3/cbits/scanners.c:16723:7: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/scanners.c:16724:5: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/scanners.c:16772:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-gfm-0.1.3/cbits/scanners.c:16771:7: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/scanners.c:16772:5: note: Variable 'p' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/scanners.c:7970:14: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8159:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8194:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8233:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8325:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8360:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8516:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8586:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8671:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8745:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8820:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:8908:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:9133:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:9217:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:9315:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:9363:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:9482:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:9573:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:9603:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:9776:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:9810:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12216:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12251:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12290:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12382:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12417:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12584:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12654:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12739:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12813:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12910:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12945:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:12963:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13100:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13180:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13238:20: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13298:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13346:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13394:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13468:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13517:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13565:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13613:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13662:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13710:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13758:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13830:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13865:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:13886:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14093:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14190:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14225:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14243:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14380:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14517:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14552:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14570:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14800:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14835:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:14856:16: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15063:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15178:14: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15190:14: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15202:14: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15219:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15269:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15363:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15398:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15434:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15528:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15563:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15599:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:15693:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:16384:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:16419:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:16521:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/scanners.c:16556:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
cmark-gfm-0.1.3/cbits/table.c:117:3: style: Variable 'row' is reassigned a value before the old one has been used. [redundantAssignment]
cmark-gfm-0.1.3/cbits/table.c:114:0: note: Variable 'row' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/table.c:117:3: note: Variable 'row' is reassigned a value before the old one has been used.
cmark-gfm-0.1.3/cbits/utf8.c:110:41: style: Function 'cmark_utf8proc_check' argument 1 names different: declaration 'dest' definition 'ob'. [funcArgNamesDifferent]
cmark-gfm-0.1.3/cbits/utf8.h:22:41: note: Function 'cmark_utf8proc_check' argument 1 names different: declaration 'dest' definition 'ob'.
cmark-gfm-0.1.3/cbits/utf8.c:110:41: note: Function 'cmark_utf8proc_check' argument 1 names different: declaration 'dest' definition 'ob'.
cmark-gfm-0.1.3/cbits/xml.c:36:8: style: The scope of the variable 'literal' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/xml.c:39:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
cmark-gfm-0.1.3/cbits/xml.c:158:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
[15:49]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cmdargs/haskell-cmdargs_0.9.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-code-page/haskell-code-page_0.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-colour/haskell-colour_2.3.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-comonad/haskell-comonad_5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-comonad-transformers/haskell-comonad-transformers_2.1.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-comonads-fd/haskell-comonads-fd_2.1.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-concrete-typerep/haskell-concrete-typerep_0.1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-concurrent-output/haskell-concurrent-output_1.9.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cond/haskell-cond_0.4.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-conduit/haskell-conduit_1.3.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-conduit-combinators/haskell-conduit-combinators_1.0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-conduit-extra/haskell-conduit-extra_1.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-config-ini/haskell-config-ini_0.2.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-config-schema/haskell-config-schema_0.5.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-config-value/haskell-config-value_0.6.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-configfile/haskell-configfile_1.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-configurator/haskell-configurator_0.3.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-connection/haskell-connection_0.2.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-constraints/haskell-constraints_0.9.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-contravariant/haskell-contravariant_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-control-monad-free/haskell-control-monad-free_0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-control-monad-loop/haskell-control-monad-loop_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-convertible/haskell-convertible_1.1.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cookie/haskell-cookie_0.4.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cprng-aes/haskell-cprng-aes_0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cpu/haskell-cpu_0.1.2.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cracknum/haskell-cracknum_1.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-criterion/haskell-criterion_1.3.0.0.orig.tar.gz
criterion-1.3.0.0/cbits/cycles.c:55:0: error: #error Unsupported OS/architecture/compiler! [preprocessorErrorDirective]
criterion-1.3.0.0/cbits/time-osx.c:29:24: style: Variable 'kr' is assigned a value that is never used. [unreadVariable]
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto/haskell-crypto_4.2.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto-api/haskell-crypto-api_0.13.3.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto-cipher-tests/haskell-crypto-cipher-tests_0.0.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto-cipher-types/haskell-crypto-cipher-types_0.0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto-conduit/haskell-crypto-conduit_0.5.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto-numbers/haskell-crypto-numbers_0.2.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto-pubkey/haskell-crypto-pubkey_0.2.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto-pubkey-openssh/haskell-crypto-pubkey-openssh_0.2.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto-pubkey-types/haskell-crypto-pubkey-types_0.4.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto-random/haskell-crypto-random_0.0.9.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-crypto-random-api/haskell-crypto-random-api_0.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cryptocipher/haskell-cryptocipher_0.6.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cryptohash/haskell-cryptohash_0.7.5.orig.tar.gz
cryptohash-0.7.5/cbits/bitfn.h:134:11: style: The scope of the variable 'ptr8' can be reduced. [variableScope]
cryptohash-0.7.5/cbits/sha256.c:79:35: style: The scope of the variable 't1' can be reduced. [variableScope]
cryptohash-0.7.5/cbits/sha256.c:79:39: style: The scope of the variable 't2' can be reduced. [variableScope]
cryptohash-0.7.5/cbits/sha512.c:95:35: style: The scope of the variable 't1' can be reduced. [variableScope]
cryptohash-0.7.5/cbits/sha512.c:95:39: style: The scope of the variable 't2' can be reduced. [variableScope]
cryptohash-0.7.5/cbits/skein256.c:159:12: style: The scope of the variable 'n' can be reduced. [variableScope]
cryptohash-0.7.5/cbits/skein256.c:157:29: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
cryptohash-0.7.5/cbits/skein512.c:177:12: style: The scope of the variable 'n' can be reduced. [variableScope]
cryptohash-0.7.5/cbits/skein512.c:175:29: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cryptohash-conduit/haskell-cryptohash-conduit_0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cryptohash-cryptoapi/haskell-cryptohash-cryptoapi_0.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cryptohash-md5/haskell-cryptohash-md5_0.11.100.1.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cryptohash-sha1/haskell-cryptohash-sha1_0.11.100.1.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cryptohash-sha256/haskell-cryptohash-sha256_0.11.101.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cryptol/haskell-cryptol_2.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cryptonite/haskell-cryptonite_0.25.orig.tar.gz
cryptonite-0.25/cbits/aes/gf.c:69:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
cryptonite-0.25/cbits/argon2/core.c:206:7: style: Condition 'FLAG_clear_internal_memory' is always true [knownConditionTrueFalse]
cryptonite-0.25/cbits/argon2/core.c:355:5: style: Variable 'thread' is reassigned a value before the old one has been used. [redundantAssignment]
cryptonite-0.25/cbits/argon2/core.c:350:0: note: Variable 'thread' is reassigned a value before the old one has been used.
cryptonite-0.25/cbits/argon2/core.c:355:5: note: Variable 'thread' is reassigned a value before the old one has been used.
cryptonite-0.25/cbits/argon2/ref.c:85:27: style: The scope of the variable 'ref_index' can be reduced. [variableScope]
cryptonite-0.25/cbits/argon2/ref.c:85:38: style: The scope of the variable 'ref_lane' can be reduced. [variableScope]
cryptonite-0.25/cbits/argon2/opt.c:87:27: style: The scope of the variable 'ref_index' can be reduced. [variableScope]
cryptonite-0.25/cbits/argon2/opt.c:87:38: style: The scope of the variable 'ref_lane' can be reduced. [variableScope]
cryptonite-0.25/cbits/argon2/opt.c:28:33: style: Function 'fill_block' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent]
cryptonite-0.25/cbits/argon2/opt.h:33:33: note: Function 'fill_block' argument 1 names different: declaration 's' definition 'state'.
cryptonite-0.25/cbits/argon2/opt.c:28:33: note: Function 'fill_block' argument 1 names different: declaration 's' definition 'state'.
cryptonite-0.25/cbits/blake2/ref/blake2b-ref.c:221:51: style: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent]
cryptonite-0.25/cbits/blake2/ref/blake2.h:154:53: note: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/ref/blake2b-ref.c:221:51: note: Function 'blake2b_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/ref/blake2bp-ref.c:136:53: style: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent]
cryptonite-0.25/cbits/blake2/ref/blake2.h:164:55: note: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/ref/blake2bp-ref.c:136:53: note: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/ref/blake2s-ref.c:214:51: style: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent]
cryptonite-0.25/cbits/blake2/ref/blake2.h:148:53: note: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/ref/blake2s-ref.c:214:51: note: Function 'blake2s_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/ref/blake2sp-ref.c:133:53: style: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent]
cryptonite-0.25/cbits/blake2/ref/blake2.h:159:55: note: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/ref/blake2sp-ref.c:133:53: note: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/sse/blake2-config.h:69:0: error: #error "This code requires at least SSE2." [preprocessorErrorDirective]
cryptonite-0.25/cbits/blake2/sse/blake2bp.c:135:53: style: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent]
cryptonite-0.25/cbits/blake2/sse/blake2.h:164:55: note: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/sse/blake2bp.c:135:53: note: Function 'blake2bp_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/sse/blake2sp.c:133:53: style: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'. [funcArgNamesDifferent]
cryptonite-0.25/cbits/blake2/sse/blake2.h:159:55: note: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/blake2/sse/blake2sp.c:133:53: note: Function 'blake2sp_update' argument 2 names different: declaration 'in' definition 'pin'.
cryptonite-0.25/cbits/cryptonite_bitfn.h:171:0: error: #error "define ntz for your platform" [preprocessorErrorDirective]
cryptonite-0.25/cbits/cryptonite_rc4.c:45:10: style: The scope of the variable 'si' can be reduced. [variableScope]
cryptonite-0.25/cbits/cryptonite_rc4.c:45:14: style: The scope of the variable 'sj' can be reduced. [variableScope]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:150:23: style: The scope of the variable 'c' can be reduced. [variableScope]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:151:8: style: The scope of the variable 'd0' can be reduced. [variableScope]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:151:11: style: The scope of the variable 'd1' can be reduced. [variableScope]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:151:14: style: The scope of the variable 'd2' can be reduced. [variableScope]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:151:17: style: The scope of the variable 'd4' can be reduced. [variableScope]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:151:20: style: The scope of the variable 'd419' can be reduced. [variableScope]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:75:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:78:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:81:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:84:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:87:19: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:131:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:132:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:133:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:134:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:135:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:172:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:173:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:174:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:175:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:176:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:238:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:239:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:240:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:241:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:242:22: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:244:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:245:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:246:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:247:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:248:22: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:255:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:256:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:257:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:258:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:259:22: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:271:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:272:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:273:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:274:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:277:38: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:278:46: error: Shifting 32-bit value by 38 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna-c64.c:280:31: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
cryptonite-0.25/cbits/curve25519/curve25519-donna.c:253:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
cryptonite-0.25/cbits/curve25519/curve25519-donna.c:269:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
cryptonite-0.25/cbits/curve25519/curve25519-donna.c:456:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
cryptonite-0.25/cbits/curve25519/curve25519-donna.c:464:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
cryptonite-0.25/cbits/curve25519/curve25519-donna.c:488:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
cryptonite-0.25/cbits/curve25519/curve25519-donna.c:493:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
cryptonite-0.25/cbits/curve25519/curve25519-donna.c:503:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
cryptonite-0.25/cbits/curve25519/curve25519-donna.c:527:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:548:27: error: Uninitialized variable: tmp [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:549:22: error: Uninitialized variable: tmp [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:608:30: error: Uninitialized variable: tmp [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:682:26: error: Uninitialized variable: tmp [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1072:58: error: Uninitialized variable: basep [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1074:28: error: Uninitialized variable: basep [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1075:29: error: Uninitialized variable: basep [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1076:34: error: Uninitialized variable: basep [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1077:27: error: Uninitialized variable: basep [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1422:35: error: Uninitialized variable: p [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1516:26: error: Uninitialized variable: tmp [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1518:24: error: Uninitialized variable: tmp [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1520:22: error: Uninitialized variable: tmp [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1521:29: error: Uninitialized variable: tmp [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/decaf.c:1525:33: error: Uninitialized variable: tmp [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/eddsa.c:52:15: style: Condition 'hibit==0' is always true [knownConditionTrueFalse]
cryptonite-0.25/cbits/decaf/ed448goldilocks/eddsa.c:51:27: note: Assignment 'hibit=(1<<0)>>1', assigned value is 0
cryptonite-0.25/cbits/decaf/ed448goldilocks/eddsa.c:52:15: note: Condition 'hibit==0' is always true
cryptonite-0.25/cbits/decaf/ed448goldilocks/eddsa.c:272:28: error: Uninitialized variable: hash [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/scalar.c:129:14: style: Condition 'LAST>0' is always true [knownConditionTrueFalse]
cryptonite-0.25/cbits/decaf/ed448goldilocks/scalar.c:123:36: note: Assignment 'SCALAR_WINDOW_BITS=3', assigned value is 3
cryptonite-0.25/cbits/decaf/ed448goldilocks/scalar.c:125:45: note: Assignment 'LAST=(1<<SCALAR_WINDOW_BITS)-1', assigned value is 7
cryptonite-0.25/cbits/decaf/ed448goldilocks/scalar.c:129:14: note: Condition 'LAST>0' is always true
cryptonite-0.25/cbits/decaf/ed448goldilocks/scalar.c:281:25: error: Uninitialized variable: t1 [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/scalar.c:286:30: error: Uninitialized variable: t1 [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/scalar.c:287:32: error: Uninitialized variable: t1 [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/scalar.c:295:32: error: Uninitialized variable: t1 [uninitvar]
cryptonite-0.25/cbits/decaf/ed448goldilocks/scalar.c:295:36: error: Uninitialized variable: t2 [uninitvar]
cryptonite-0.25/cbits/decaf/p448/arch_32/f_impl.c:19:38: style: The scope of the variable 'accum2' can be reduced. [variableScope]
cryptonite-0.25/cbits/decaf/p448/arch_ref64/f_impl.c:25:9: style: Condition 'I_HATE_UNROLLED_LOOPS' is always false [knownConditionTrueFalse]
cryptonite-0.25/cbits/decaf/p448/arch_ref64/f_impl.c:23:33: note: Assignment 'I_HATE_UNROLLED_LOOPS=0', assigned value is 0
cryptonite-0.25/cbits/decaf/p448/arch_ref64/f_impl.c:25:9: note: Condition 'I_HATE_UNROLLED_LOOPS' is always false
cryptonite-0.25/cbits/decaf/p448/f_generic.c:50:23: error: Uninitialized variable: y [uninitvar]
cryptonite-0.25/cbits/decaf/p448/f_generic.c:51:33: error: Uninitialized variable: y [uninitvar]
cryptonite-0.25/cbits/decaf/p448/f_generic.c:52:14: error: Uninitialized variable: y [uninitvar]
cryptonite-0.25/cbits/decaf/p448/f_generic.c:125:23: error: Uninitialized variable: c [uninitvar]
cryptonite-0.25/cbits/decaf/p448/f_generic.c:126:33: error: Uninitialized variable: c [uninitvar]
cryptonite-0.25/cbits/decaf/p448/f_generic.c:129:16: error: Uninitialized variable: c [uninitvar]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:329:11: style: The scope of the variable 'd6' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:329:14: style: The scope of the variable 'd7' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:329:17: style: The scope of the variable 'd8' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:329:20: style: The scope of the variable 'd9' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:11: style: The scope of the variable 'm0' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:14: style: The scope of the variable 'm1' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:17: style: The scope of the variable 'm2' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:20: style: The scope of the variable 'm3' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:23: style: The scope of the variable 'm4' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:26: style: The scope of the variable 'm5' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:29: style: The scope of the variable 'm6' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:32: style: The scope of the variable 'm7' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:35: style: The scope of the variable 'm8' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:38: style: The scope of the variable 'm9' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:330:41: style: The scope of the variable 'c' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/curve25519-donna-32bit.h:331:11: style: The scope of the variable 'p' can be reduced. [variableScope]
cryptonite-0.25/cbits/ed25519/modm-donna-32bit.h:320:25: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
cryptonite-0.25/cbits/p256/p256_ec.c:298:25: style: The scope of the variable 'x' can be reduced. [variableScope]
cryptonite-0.25/cbits/p256/p256_ec.c:702:19: style: The scope of the variable 'next_carry' can be reduced. [variableScope]
cryptonite-0.25/cbits/p256/p256_ec.c:733:19: style: The scope of the variable 'next_carry' can be reduced. [variableScope]
cryptonite-0.25/cbits/p256/p256_ec.c:1050:7: style: The scope of the variable 'table_offset' can be reduced. [variableScope]
cryptonite-0.25/cbits/p256/p256_ec.c:1119:28: style: The scope of the variable 'index' can be reduced. [variableScope]
cryptonite-0.25/cbits/p256/p256_ec.c:1119:35: style: The scope of the variable 'p_is_noninfinite_mask' can be reduced. [variableScope]
cryptonite-0.25/cbits/p256/p256_ec.c:1119:58: style: The scope of the variable 'mask' can be reduced. [variableScope]
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-cryptonite-conduit/haskell-cryptonite-conduit_0.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-css-text/haskell-css-text_0.1.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-csv/haskell-csv_0.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-csv-conduit/haskell-csv-conduit_0.6.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-curl/haskell-curl_1.3.8.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-accessor/haskell-data-accessor_0.2.2.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-accessor-mtl/haskell-data-accessor-mtl_0.2.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-accessor-template/haskell-data-accessor-template_0.2.1.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-binary-ieee754/haskell-data-binary-ieee754_0.4.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-clist/haskell-data-clist_0.1.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-default/haskell-data-default_0.7.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-default-class/haskell-data-default-class_0.1.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-default-instances-base/haskell-data-default-instances-base_0.1.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-default-instances-containers/haskell-data-default-instances-containers_0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-default-instances-dlist/haskell-data-default-instances-dlist_0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-default-instances-old-locale/haskell-data-default-instances-old-locale_0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-hash/haskell-data-hash_0.2.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-inttrie/haskell-data-inttrie_0.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-lens/haskell-data-lens_2.10.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-lens-template/haskell-data-lens-template_2.1.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-memocombinators/haskell-data-memocombinators_0.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-ordlist/haskell-data-ordlist_0.4.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-data-pprint/haskell-data-pprint_0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dataenc/haskell-dataenc_0.14.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-datetime/haskell-datetime_0.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dav/haskell-dav_1.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dbus/haskell-dbus_0.10.8.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-debian/haskell-debian_3.93.2.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-decimal/haskell-decimal_0.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-deepseq-generics/haskell-deepseq-generics_0.2.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dependent-map/haskell-dependent-map_0.2.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dependent-sum/haskell-dependent-sum_0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dependent-sum-template/haskell-dependent-sum-template_0.0.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-derive/haskell-derive_2.6.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-deriving-compat/haskell-deriving-compat_0.4.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-descriptive/haskell-descriptive_0.9.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-diagrams/haskell-diagrams_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-diagrams-cairo/haskell-diagrams-cairo_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-diagrams-core/haskell-diagrams-core_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-diagrams-gtk/haskell-diagrams-gtk_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-diagrams-lib/haskell-diagrams-lib_1.4.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-diagrams-solve/haskell-diagrams-solve_0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-diagrams-svg/haskell-diagrams-svg_1.4.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dice/haskell-dice_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dice-entropy-conduit/haskell-dice-entropy-conduit_1.0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-diff/haskell-diff_0.3.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-digest/haskell-digest_0.0.1.2.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dimensional/haskell-dimensional_1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-directory-tree/haskell-directory-tree_0.12.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-disk-free-space/haskell-disk-free-space_0.1.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-distributive/haskell-distributive_0.5.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-djinn-ghc/haskell-djinn-ghc_0.0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-djinn-lib/haskell-djinn-lib_0.0.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dlist/haskell-dlist_0.8.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dlist-instances/haskell-dlist-instances_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dns/haskell-dns_3.0.4.orig.tar.gz
dns-3.0.4/cbits/dns.c:18:19: style: Checking if unsigned variable 'bufferLen' is less than zero. [unsignedLessThanZero]
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-doctemplates/haskell-doctemplates_0.2.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-doctest/haskell-doctest_0.9.10.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-double-conversion/haskell-double-conversion_2.0.2.0+ds1.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-download-curl/haskell-download-curl_0.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dpkg/haskell-dpkg_0.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-drbg/haskell-drbg_0.5.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dual-tree/haskell-dual-tree_0.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dynamic-state/haskell-dynamic-state_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-dyre/haskell-dyre_0.8.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-easy-file/haskell-easy-file_0.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-echo/haskell-echo_0.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ed25519/haskell-ed25519_0.0.5.0.orig.tar.gz
ed25519-0.0.5.0/src/cbits/ref10/fe_pow22523.c:5:6: style: Unused variable: t0 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/fe_pow22523.c:6:6: style: Unused variable: t1 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/fe_pow22523.c:7:6: style: Unused variable: t2 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/fe_pow22523.c:8:7: style: Unused variable: i [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/ge_add.c:9:6: style: Unused variable: t0 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/ge_sub.c:9:6: style: Unused variable: t0 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/fe_invert.c:5:6: style: Unused variable: t0 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/fe_invert.c:6:6: style: Unused variable: t1 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/fe_invert.c:7:6: style: Unused variable: t2 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/fe_invert.c:8:6: style: Unused variable: t3 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/fe_invert.c:9:7: style: Unused variable: i [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/ge_msub.c:9:6: style: Unused variable: t0 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/ge_madd.c:9:6: style: Unused variable: t0 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/ge_p2_dbl.c:9:6: style: Unused variable: t0 [unusedVariable]
ed25519-0.0.5.0/src/cbits/ref10/ge_tobytes.c:9:13: error: Uninitialized variable: recip [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_tobytes.c:10:17: error: Uninitialized variable: recip [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_tobytes.c:11:17: error: Uninitialized variable: recip [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_tobytes.c:10:10: error: Uninitialized variable: x [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_tobytes.c:13:26: error: Uninitialized variable: x [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_tobytes.c:11:10: error: Uninitialized variable: y [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_tobytes.c:12:16: error: Uninitialized variable: y [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:21:9: error: Uninitialized variable: u [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:22:12: error: Uninitialized variable: u [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:23:10: error: Uninitialized variable: u [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:30:20: error: Uninitialized variable: u [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:34:20: error: Uninitialized variable: u [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:38:20: error: Uninitialized variable: u [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:40:22: error: Uninitialized variable: u [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:22:10: error: Uninitialized variable: v [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:24:10: error: Uninitialized variable: v [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:26:12: error: Uninitialized variable: v [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:27:16: error: Uninitialized variable: v [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:29:20: error: Uninitialized variable: v [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:37:18: error: Uninitialized variable: v [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:26:9: error: Uninitialized variable: v3 [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:27:10: error: Uninitialized variable: v3 [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:28:14: error: Uninitialized variable: v3 [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:33:20: error: Uninitialized variable: v3 [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:36:9: error: Uninitialized variable: vxx [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:37:10: error: Uninitialized variable: vxx [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:38:16: error: Uninitialized variable: vxx [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:40:18: error: Uninitialized variable: vxx [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:38:10: error: Uninitialized variable: check [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_frombytes.c:39:20: error: Uninitialized variable: check [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_p3_tobytes.c:9:13: error: Uninitialized variable: recip [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_p3_tobytes.c:10:17: error: Uninitialized variable: recip [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_p3_tobytes.c:11:17: error: Uninitialized variable: recip [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_p3_tobytes.c:10:10: error: Uninitialized variable: x [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_p3_tobytes.c:13:26: error: Uninitialized variable: x [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_p3_tobytes.c:11:10: error: Uninitialized variable: y [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/ge_p3_tobytes.c:12:16: error: Uninitialized variable: y [uninitvar]
ed25519-0.0.5.0/src/cbits/ref10/test.c:21:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
ed25519-0.0.5.0/src/cbits/ref10/test.c:28:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-edison-api/haskell-edison-api_1.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-edison-core/haskell-edison-core_1.3.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-edit-distance/haskell-edit-distance_0.2.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-editline/haskell-editline_0.2.1.1.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-either/haskell-either_5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ekg/haskell-ekg_0.4.0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ekg-core/haskell-ekg-core_0.1.1.4.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ekg-json/haskell-ekg-json_0.1.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-email-validate/haskell-email-validate_2.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-enclosed-exceptions/haskell-enclosed-exceptions_1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-entropy/haskell-entropy_0.3.8.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-enumerator/haskell-enumerator_0.4.20.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-enummapset/haskell-enummapset_0.5.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-enummapset-th/haskell-enummapset-th_0.6.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-equivalence/haskell-equivalence_0.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-erf/haskell-erf_2.0.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-errors/haskell-errors_2.2.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-esqueleto/haskell-esqueleto_2.5.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-event-list/haskell-event-list_0.1.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-exact-pi/haskell-exact-pi_0.4.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-exception-transformers/haskell-exception-transformers_0.4.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-exceptions/haskell-exceptions_0.8.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-executable-path/haskell-executable-path_0.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-expiring-cache-map/haskell-expiring-cache-map_0.0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-explicit-exception/haskell-explicit-exception_0.1.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-extensible-exceptions/haskell-extensible-exceptions_0.1.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-extra/haskell-extra_1.6.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-failure/haskell-failure_0.2.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fast-logger/haskell-fast-logger_2.4.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fastcgi/haskell-fastcgi_3001.0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fb/haskell-fb_1.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fclabels/haskell-fclabels_2.0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fdo-notify/haskell-fdo-notify_0.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-feed/haskell-feed_1.0.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fgl/haskell-fgl_5.6.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fgl-arbitrary/haskell-fgl-arbitrary_0.2.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-file-embed/haskell-file-embed_0.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-file-location/haskell-file-location_0.4.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-filelock/haskell-filelock_0.1.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-filemanip/haskell-filemanip_0.3.6.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-filestore/haskell-filestore_0.6.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-filesystem-conduit/haskell-filesystem-conduit_0.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fingertree/haskell-fingertree_0.1.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-finite-field/haskell-finite-field_0.8.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fixed/haskell-fixed_0.2.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-flexible-defaults/haskell-flexible-defaults_0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-floatinghex/haskell-floatinghex_0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fmlist/haskell-fmlist_0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-foldl/haskell-foldl_1.3.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-formatting/haskell-formatting_6.3.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-foundation/haskell-foundation_0.0.20.orig.tar.gz
foundation-0.0.20/cbits/foundation_system.h:57:0: error: #error "foundation: system: Unknown compiler" [preprocessorErrorDirective]
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-free/haskell-free_5.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-fsnotify/haskell-fsnotify_0.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gconf/haskell-gconf_0.12.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gd/haskell-gd_3000.7.3.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-generic-deriving/haskell-generic-deriving_1.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-generic-trie/haskell-generic-trie_0.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-generics-sop/haskell-generics-sop_0.3.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-geniplate/haskell-geniplate_0.6.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-geniplate-mirror/haskell-geniplate-mirror_0.7.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-genvalidity/haskell-genvalidity_0.4.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-genvalidity-property/haskell-genvalidity-property_0.1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-getopt-generics/haskell-getopt-generics_0.13.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ghc-events/haskell-ghc-events_0.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ghc-mtl/haskell-ghc-mtl_1.2.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ghc-paths/haskell-ghc-paths_0.1.0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ghc-syb-utils/haskell-ghc-syb-utils_0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gio/haskell-gio_0.13.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-github/haskell-github_0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gitlib/haskell-gitlib_3.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gitrev/haskell-gitrev_1.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-glade/haskell-glade_0.12.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-glfw/haskell-glfw_0.5.1.0.orig.tar.gz
GLFW-0.5.1.0/glfw/lib/cocoa/cocoa_thread.c:348:10: style: The scope of the variable 'dt_sec' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/cocoa/cocoa_thread.c:348:18: style: The scope of the variable 'dt_usec' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/cocoa/cocoa_thread.c:65:9: style: Variable '_glfwRemoveThread' is assigned a value that is never used. [unreadVariable]
GLFW-0.5.1.0/glfw/lib/cocoa/cocoa_thread.c:84:18: style: Unused variable: t [unusedVariable]
GLFW-0.5.1.0/glfw/lib/cocoa/cocoa_thread.c:141:18: style: Unused variable: t [unusedVariable]
GLFW-0.5.1.0/glfw/lib/cocoa/cocoa_thread.c:151:9: style: Unused variable: return [unusedVariable]
GLFW-0.5.1.0/glfw/lib/cocoa/cocoa_thread.c:172:18: style: Unused variable: t [unusedVariable]
GLFW-0.5.1.0/glfw/lib/glext.c:184:20: style: The scope of the variable 'extensions' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:78:18: style: The scope of the variable 'x' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:79:11: style: The scope of the variable 'dx' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:80:27: style: The scope of the variable 'src2' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:80:41: style: The scope of the variable 'src4' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:150:39: style: The scope of the variable 'n' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:150:45: style: The scope of the variable 'idx1' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:150:51: style: The scope of the variable 'idx2' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:216:34: style: The scope of the variable 'newsize' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:525:37: style: The scope of the variable 'newsize' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:525:46: style: The scope of the variable 'n' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/image.c:526:27: style: The scope of the variable 'dataptr' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/stream.c:129:10: style: The scope of the variable 'position' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/tga.c:155:9: style: The scope of the variable 'repcount' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/tga.c:155:19: style: The scope of the variable 'bytes' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/win32/win32_init.c:169:18: style: Unused variable: t [unusedVariable]
GLFW-0.5.1.0/glfw/lib/win32/win32_init.c:200:5: style: Variable 'DeleteCriticalSection' is assigned a value that is never used. [unreadVariable]
GLFW-0.5.1.0/glfw/lib/win32/win32_joystick.c:227:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
GLFW-0.5.1.0/glfw/lib/win32/win32_thread.c:86:5: style: Variable '_glfwRemoveThread' is assigned a value that is never used. [unreadVariable]
GLFW-0.5.1.0/glfw/lib/win32/win32_thread.c:106:18: style: Unused variable: t [unusedVariable]
GLFW-0.5.1.0/glfw/lib/win32/win32_thread.c:176:18: style: Unused variable: t [unusedVariable]
GLFW-0.5.1.0/glfw/lib/win32/win32_thread.c:186:9: style: Unused variable: return [unusedVariable]
GLFW-0.5.1.0/glfw/lib/win32/win32_thread.c:212:18: style: Unused variable: t [unusedVariable]
GLFW-0.5.1.0/glfw/lib/win32/win32_window.c:302:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/win32/win32_window.c:302:16: style: The scope of the variable 'i' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/win32/win32_window.c:302:23: style: The scope of the variable 'attribs' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/win32/win32_window.c:662:9: style: The scope of the variable 'wheelDelta' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/win32/win32_window.c:662:21: style: The scope of the variable 'iconified' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/x11/x11_fullscreen.c:470:9: style: Condition '!resarray' is always true [knownConditionTrueFalse]
GLFW-0.5.1.0/glfw/lib/x11/x11_fullscreen.c:410:16: note: Assignment 'resarray=NULL', assigned value is 0
GLFW-0.5.1.0/glfw/lib/x11/x11_fullscreen.c:470:9: note: Condition '!resarray' is always true
GLFW-0.5.1.0/glfw/lib/x11/x11_keysym2unicode.c:866:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/x11/x11_window.c:540:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
GLFW-0.5.1.0/glfw/lib/x11/x11_window.c:777:19: style: The scope of the variable 'wamask' can be reduced. [variableScope]
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-glib/haskell-glib_0.13.6.0.orig.tar.gz
[15:50]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-glob/haskell-glob_0.9.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gloss/haskell-gloss_1.7.8.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gloss-rendering/haskell-gloss-rendering_1.11.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gluraw/haskell-gluraw_2.0.0.4.orig.tar.gz
GLURaw-2.0.0.4/cbits/HsGLURaw.c:103:0: error: #error "Don't know how to retrieve GLU entries" [preprocessorErrorDirective]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-glut/haskell-glut_2.7.0.13.orig.tar.gz
GLUT-2.7.0.13/cbits/HsGLUT.c:84:0: error: #error "Don't know how to retrieve GLUT entries" [preprocessorErrorDirective]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gnuidn/haskell-gnuidn_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gnutls/haskell-gnutls_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-graceful/haskell-graceful_0.1.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-graphscc/haskell-graphscc_1.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-graphviz/haskell-graphviz_2999.20.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-groups/haskell-groups_0.4.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gsasl/haskell-gsasl_0.3.6.orig.tar.gz
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gstreamer/haskell-gstreamer_0.12.1.orig.tar.gz
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gtk/haskell-gtk_0.14.7.orig.tar.gz
gtk-0.14.7/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:182:44: style: Function 'gtk2hs_store_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
gtk-0.14.7/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:12:69: note: Function 'gtk2hs_store_class_init' argument 1 names different: declaration 'klass' definition 'class'.
gtk-0.14.7/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:182:44: note: Function 'gtk2hs_store_class_init' argument 1 names different: declaration 'klass' definition 'class'.
gtk-0.14.7/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:283:33: style: Function 'gtk2hs_store_init' argument 1 names different: declaration 'pkg_tree' definition 'store'. [funcArgNamesDifferent]
gtk-0.14.7/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:11:69: note: Function 'gtk2hs_store_init' argument 1 names different: declaration 'pkg_tree' definition 'store'.
gtk-0.14.7/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:283:33: note: Function 'gtk2hs_store_init' argument 1 names different: declaration 'pkg_tree' definition 'store'.
gtk-0.14.7/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:127:33: style: Variable 'tree_sortable_info' is assigned a value that is never used. [unreadVariable]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gtk-traymanager/haskell-gtk-traymanager_0.1.6.orig.tar.gz
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gtk3/haskell-gtk3_0.14.9.orig.tar.gz
gtk3-0.14.9/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:182:44: style: Function 'gtk2hs_store_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
gtk3-0.14.9/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:12:69: note: Function 'gtk2hs_store_class_init' argument 1 names different: declaration 'klass' definition 'class'.
gtk3-0.14.9/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:182:44: note: Function 'gtk2hs_store_class_init' argument 1 names different: declaration 'klass' definition 'class'.
gtk3-0.14.9/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:283:33: style: Function 'gtk2hs_store_init' argument 1 names different: declaration 'pkg_tree' definition 'store'. [funcArgNamesDifferent]
gtk3-0.14.9/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:11:69: note: Function 'gtk2hs_store_init' argument 1 names different: declaration 'pkg_tree' definition 'store'.
gtk3-0.14.9/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:283:33: note: Function 'gtk2hs_store_init' argument 1 names different: declaration 'pkg_tree' definition 'store'.
gtk3-0.14.9/Graphics/UI/Gtk/ModelView/Gtk2HsStore.c:127:33: style: Variable 'tree_sortable_info' is assigned a value that is never used. [unreadVariable]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gtkglext/haskell-gtkglext_0.12.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-gtksourceview2/haskell-gtksourceview2_0.12.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hackage-mirror/haskell-hackage-mirror_0.1.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hackage-security/haskell-hackage-security_0.5.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-haddock/haskell-haddock_2.13.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-haddock-library/haskell-haddock-library_1.4.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hakyll/haskell-hakyll_4.9.8.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-half/haskell-half_0.2.2.3.orig.tar.gz
half-0.2.2.3/cbits/half.c:43:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
half-0.2.2.3/cbits/half.c:51:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
half-0.2.2.3/cbits/half.c:54:13: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hamlet/haskell-hamlet_1.1.9.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-happstack/haskell-happstack_7.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-happstack-authenticate/haskell-happstack-authenticate_2.3.4.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-happstack-heist/haskell-happstack-heist_7.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-happstack-hsp/haskell-happstack-hsp_7.3.7.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-happstack-jmacro/haskell-happstack-jmacro_7.0.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-happstack-server/haskell-happstack-server_7.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-harp/haskell-harp_0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hashable/haskell-hashable_1.2.7.0.orig.tar.gz
hashable-1.2.7.0/benchmarks/cbits/siphash-sse41.c:23:25: style: Unused variable: h [unusedVariable]
hashable-1.2.7.0/cbits/getRandomBytes.c:87:2: style: Label 'bail' is not used. [unusedLabel]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hashable-extras/haskell-hashable-extras_0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hashable-time/haskell-hashable-time_0.2.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hashed-storage/haskell-hashed-storage_0.5.9.orig.tar.gz
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hashmap/haskell-hashmap_1.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hashtables/haskell-hashtables_1.2.3.1.orig.tar.gz
hashtables-1.2.3.1/cbits/common.c:12:39: style: Function 'suicide' argument 2 names different: declaration 'i' definition 't'. [funcArgNamesDifferent]
hashtables-1.2.3.1/cbits/defs.h:30:39: note: Function 'suicide' argument 2 names different: declaration 'i' definition 't'.
hashtables-1.2.3.1/cbits/common.c:12:39: note: Function 'suicide' argument 2 names different: declaration 'i' definition 't'.
hashtables-1.2.3.1/cbits/default.c:19:32: style: Opposite expression on both sides of '&'. [oppositeExpression]
hashtables-1.2.3.1/cbits/default.c:19:32: note: Opposite expression on both sides of '&'.
hashtables-1.2.3.1/cbits/default.c:19:32: note: Opposite expression on both sides of '&'.
hashtables-1.2.3.1/cbits/default.c:68:34: style: Variable 'p' is modified but its new value is never used. [unreadVariable]
hashtables-1.2.3.1/cbits/default.c:118:34: style: Variable 'p' is modified but its new value is never used. [unreadVariable]
hashtables-1.2.3.1/cbits/default.c:169:34: style: Variable 'p' is modified but its new value is never used. [unreadVariable]
hashtables-1.2.3.1/cbits/sse-42-check.c:9:9: style: Unused variable: i [unusedVariable]
hashtables-1.2.3.1/cbits/sse-42.c:23:32: style: Opposite expression on both sides of '&'. [oppositeExpression]
hashtables-1.2.3.1/cbits/sse-42.c:23:32: note: Opposite expression on both sides of '&'.
hashtables-1.2.3.1/cbits/sse-42.c:23:32: note: Opposite expression on both sides of '&'.
hashtables-1.2.3.1/cbits/sse-42.c:77:42: style: Function 'line_search' argument 2 names different: declaration 'start' definition 'start0'. [funcArgNamesDifferent]
hashtables-1.2.3.1/cbits/defs.h:25:42: note: Function 'line_search' argument 2 names different: declaration 'start' definition 'start0'.
hashtables-1.2.3.1/cbits/sse-42.c:77:42: note: Function 'line_search' argument 2 names different: declaration 'start' definition 'start0'.
hashtables-1.2.3.1/cbits/sse-42.c:77:63: style: Function 'line_search' argument 3 names different: declaration 'x1' definition 'v1'. [funcArgNamesDifferent]
hashtables-1.2.3.1/cbits/defs.h:25:62: note: Function 'line_search' argument 3 names different: declaration 'x1' definition 'v1'.
hashtables-1.2.3.1/cbits/sse-42.c:77:63: note: Function 'line_search' argument 3 names different: declaration 'x1' definition 'v1'.
hashtables-1.2.3.1/cbits/sse-42.c:105:44: style: Function 'line_search_2' argument 2 names different: declaration 'start' definition 'start0'. [funcArgNamesDifferent]
hashtables-1.2.3.1/cbits/defs.h:26:44: note: Function 'line_search_2' argument 2 names different: declaration 'start' definition 'start0'.
hashtables-1.2.3.1/cbits/sse-42.c:105:44: note: Function 'line_search_2' argument 2 names different: declaration 'start' definition 'start0'.
hashtables-1.2.3.1/cbits/sse-42.c:105:65: style: Function 'line_search_2' argument 3 names different: declaration 'x1' definition 'v1'. [funcArgNamesDifferent]
hashtables-1.2.3.1/cbits/defs.h:26:64: note: Function 'line_search_2' argument 3 names different: declaration 'x1' definition 'v1'.
hashtables-1.2.3.1/cbits/sse-42.c:105:65: note: Function 'line_search_2' argument 3 names different: declaration 'x1' definition 'v1'.
hashtables-1.2.3.1/cbits/sse-42.c:106:32: style: Function 'line_search_2' argument 4 names different: declaration 'x2' definition 'v2'. [funcArgNamesDifferent]
hashtables-1.2.3.1/cbits/defs.h:27:32: note: Function 'line_search_2' argument 4 names different: declaration 'x2' definition 'v2'.
hashtables-1.2.3.1/cbits/sse-42.c:106:32: note: Function 'line_search_2' argument 4 names different: declaration 'x2' definition 'v2'.
hashtables-1.2.3.1/cbits/sse-42.c:138:44: style: Function 'line_search_3' argument 2 names different: declaration 'start' definition 'start0'. [funcArgNamesDifferent]
hashtables-1.2.3.1/cbits/defs.h:28:44: note: Function 'line_search_3' argument 2 names different: declaration 'start' definition 'start0'.
hashtables-1.2.3.1/cbits/sse-42.c:138:44: note: Function 'line_search_3' argument 2 names different: declaration 'start' definition 'start0'.
hashtables-1.2.3.1/cbits/sse-42.c:138:65: style: Function 'line_search_3' argument 3 names different: declaration 'x1' definition 'v1'. [funcArgNamesDifferent]
hashtables-1.2.3.1/cbits/defs.h:28:64: note: Function 'line_search_3' argument 3 names different: declaration 'x1' definition 'v1'.
hashtables-1.2.3.1/cbits/sse-42.c:138:65: note: Function 'line_search_3' argument 3 names different: declaration 'x1' definition 'v1'.
hashtables-1.2.3.1/cbits/sse-42.c:139:32: style: Function 'line_search_3' argument 4 names different: declaration 'x2' definition 'v2'. [funcArgNamesDifferent]
hashtables-1.2.3.1/cbits/defs.h:29:32: note: Function 'line_search_3' argument 4 names different: declaration 'x2' definition 'v2'.
hashtables-1.2.3.1/cbits/sse-42.c:139:32: note: Function 'line_search_3' argument 4 names different: declaration 'x2' definition 'v2'.
hashtables-1.2.3.1/cbits/sse-42.c:139:49: style: Function 'line_search_3' argument 5 names different: declaration 'x3' definition 'v3'. [funcArgNamesDifferent]
hashtables-1.2.3.1/cbits/defs.h:29:49: note: Function 'line_search_3' argument 5 names different: declaration 'x3' definition 'v3'.
hashtables-1.2.3.1/cbits/sse-42.c:139:49: note: Function 'line_search_3' argument 5 names different: declaration 'x3' definition 'v3'.
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-haskeline/haskell-haskeline_0.7.1.3.orig.tar.gz
haskeline-0.7.1.3/cbits/h_wcwidth.c:72:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
haskeline-0.7.1.3/cbits/h_wcwidth.c:209:7: style: The scope of the variable 'w' can be reduced. [variableScope]
haskeline-0.7.1.3/cbits/h_wcwidth.c:300:7: style: The scope of the variable 'w' can be reduced. [variableScope]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-haskell-src/haskell-haskell-src_1.0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-haskore/haskell-haskore_0.2.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hastache/haskell-hastache_0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-haxr/haskell-haxr_3000.9.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hcard/haskell-hcard_0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hclip/haskell-hclip_3.0.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hcwiid/haskell-hcwiid_0.0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hdbc-session/haskell-hdbc-session_0.1.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hedgehog/haskell-hedgehog_0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hedis/haskell-hedis_0.9.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-heist/haskell-heist_1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-here/haskell-here_1.2.13.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-heredoc/haskell-heredoc_0.2.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hex/haskell-hex_0.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hfuse/haskell-hfuse_0.2.4.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hgettext/haskell-hgettext_0.1.31.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hgl/haskell-hgl_3.2.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hierarchical-clustering/haskell-hierarchical-clustering_0.4.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hinotify/haskell-hinotify_0.3.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hint/haskell-hint_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hipmunk/haskell-hipmunk_5.2.0.8.orig.tar.gz
Hipmunk-5.2.0.8/Chipmunk-5.3.5/src/cpSpace.c:297:16: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
Hipmunk-5.2.0.8/Chipmunk-5.3.5/src/cpSpace.c:291:8: note: Assuming that condition 'node' is not redundant
Hipmunk-5.2.0.8/Chipmunk-5.3.5/src/cpSpace.c:297:16: note: Null pointer dereference
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hit/haskell-hit_0.6.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hjavascript/haskell-hjavascript_0.4.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hjscript/haskell-hjscript_0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hjsmin/haskell-hjsmin_0.2.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hledger/haskell-hledger_1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hledger-interest/haskell-hledger-interest_1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hledger-lib/haskell-hledger-lib_1.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hledger-ui/haskell-hledger-ui_1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hledger-web/haskell-hledger-web_1.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hmatrix/haskell-hmatrix_0.18.2.0.orig.tar.gz
hmatrix-0.18.2.0/src/Internal/C/lapack-aux.c:312:5: error: Memory leak: iwk [memleak]
hmatrix-0.18.2.0/src/Internal/C/vector-aux.c:169:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
hmatrix-0.18.2.0/src/Internal/C/vector-aux.c:186:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
hmatrix-0.18.2.0/src/Internal/C/vector-aux.c:595:12: style: The scope of the variable 'mag' can be reduced. [variableScope]
hmatrix-0.18.2.0/src/Internal/C/vector-aux.c:914:9: style: The scope of the variable 'ok' can be reduced. [variableScope]
hmatrix-0.18.2.0/src/Internal/C/vector-aux.c:922:13: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hmatrix-gsl/haskell-hmatrix-gsl_0.18.2.0.orig.tar.gz
hmatrix-gsl-0.18.2.0/src/Numeric/GSL/gsl-aux.c:333:15: warning: Possible null pointer dereference: sneval [nullPointer]
hmatrix-gsl-0.18.2.0/src/Numeric/GSL/gsl-aux.c:331:23: note: Assignment 'sneval=NULL', assigned value is 0
hmatrix-gsl-0.18.2.0/src/Numeric/GSL/gsl-aux.c:333:15: note: Null pointer dereference
hmatrix-gsl-0.18.2.0/src/Numeric/GSL/gsl-aux.c:517:12: style: The scope of the variable 'size' can be reduced. [variableScope]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hmt/haskell-hmt_0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hoauth2/haskell-hoauth2_1.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hoogle/haskell-hoogle_5.0.17.3+dfsg1.orig.tar.gz
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hookup/haskell-hookup_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hopenpgp/haskell-hopenpgp_2.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hopenpgp-tools/haskell-hopenpgp-tools_0.21.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hosc/haskell-hosc_0.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hostname/haskell-hostname_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hourglass/haskell-hourglass_0.2.2.orig.tar.gz
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hpack/haskell-hpack_0.27.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hs-bibutils/haskell-hs-bibutils_6.2.0.1.orig.tar.gz
hs-bibutils-6.2.0.1/bibutils/adsout.c:106:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:224:6: style: The scope of the variable 'added' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:236:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:237:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:298:15: style: The scope of the variable 'monNames' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:300:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:323:6: style: The scope of the variable 'month' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:323:13: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:324:7: style: The scope of the variable 'outstr' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:357:8: style: The scope of the variable 'name' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:372:8: style: The scope of the variable 'jrnl' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:373:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:390:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:391:12: style: The scope of the variable 'page' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:460:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:472:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:474:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:533:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:533:14: style: The scope of the variable 'value' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/adsout.c:179:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/adsout.c:244:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/adsout.c:315:86: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/adsout.c:327:83: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/adsout.c:501:124: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:987:16: warning: Identical condition '!p', second condition is always false [identicalConditionAfterEarlyExit]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:985:7: note: first condition
hs-bibutils-6.2.0.1/bibutils/bibcore.c:987:16: note: second condition
hs-bibutils-6.2.0.1/bibutils/bibcore.c:986:28: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:987:16: note: Assuming that condition '!p' is not redundant
hs-bibutils-6.2.0.1/bibutils/bibcore.c:986:28: note: Null pointer dereference
hs-bibutils-6.2.0.1/bibutils/bibcore.c:520:7: style: The scope of the variable 'data' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:521:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:614:10: style: The scope of the variable 'ref' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:730:10: style: The scope of the variable 'f' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:731:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:797:10: style: The scope of the variable 'rin' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:797:16: style: The scope of the variable 'rout' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:798:19: style: The scope of the variable 'ok' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:950:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:380:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:407:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:425:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:449:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:576:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:581:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:592:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibcore.c:200:32: style: Function 'bibl_readasis' argument 2 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/bibutils.h:131:44: note: Function 'bibl_readasis' argument 2 names different: declaration 'filename' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/bibcore.c:200:32: note: Function 'bibl_readasis' argument 2 names different: declaration 'filename' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/bibcore.c:215:33: style: Function 'bibl_readcorps' argument 2 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/bibutils.h:133:45: note: Function 'bibl_readcorps' argument 2 names different: declaration 'filename' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/bibcore.c:215:33: note: Function 'bibl_readcorps' argument 2 names different: declaration 'filename' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/bibcore.c:234:33: style: Function 'bibl_addtoasis' argument 2 names different: declaration 'entry' definition 'd'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/bibutils.h:132:45: note: Function 'bibl_addtoasis' argument 2 names different: declaration 'entry' definition 'd'.
hs-bibutils-6.2.0.1/bibutils/bibcore.c:234:33: note: Function 'bibl_addtoasis' argument 2 names different: declaration 'entry' definition 'd'.
hs-bibutils-6.2.0.1/bibutils/bibcore.c:251:34: style: Function 'bibl_addtocorps' argument 2 names different: declaration 'entry' definition 'd'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/bibutils.h:134:46: note: Function 'bibl_addtocorps' argument 2 names different: declaration 'entry' definition 'd'.
hs-bibutils-6.2.0.1/bibutils/bibcore.c:251:34: note: Function 'bibl_addtocorps' argument 2 names different: declaration 'entry' definition 'd'.
hs-bibutils-6.2.0.1/bibutils/bibl.c:82:10: style: The scope of the variable 'refin' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibl.c:82:18: style: The scope of the variable 'refout' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibl.c:83:12: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibl.c:83:23: style: The scope of the variable 'ok' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:296:7: style: The scope of the variable 's' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:686:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:713:15: style: The scope of the variable 'nt' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:736:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:737:10: style: The scope of the variable 'ref' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:759:12: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:760:7: style: The scope of the variable 't' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:760:11: style: The scope of the variable 'd' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:1076:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:1215:8: style: The scope of the variable 'type' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:375:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:394:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:397:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:417:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:440:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:834:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:952:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:963:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:1247:45: style: Function 'biblatexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:36:57: note: Function 'biblatexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/biblatexin.c:1247:45: note: Function 'biblatexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:310:7: style: The scope of the variable 's' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:711:12: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:712:7: style: The scope of the variable 't' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:712:11: style: The scope of the variable 'd' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:726:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:904:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:1095:8: style: The scope of the variable 'prefix' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:397:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:419:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:422:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:442:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:465:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:1072:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:1281:43: style: Function 'bibtexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:36:55: note: Function 'bibtexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/bibtexin.c:1281:43: note: Function 'bibtexin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:469:2: style: Variable 'title' is reassigned a value before the old one has been used. [redundantAssignment]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:465:0: note: Variable 'title' is reassigned a value before the old one has been used.
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:469:2: note: Variable 'title' is reassigned a value before the old one has been used.
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:470:2: style: Variable 'short_title' is reassigned a value before the old one has been used. [redundantAssignment]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:465:0: note: Variable 'short_title' is reassigned a value before the old one has been used.
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:470:2: note: Variable 'short_title' is reassigned a value before the old one has been used.
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:471:2: style: Variable 'subtitle' is reassigned a value before the old one has been used. [redundantAssignment]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:466:0: note: Variable 'subtitle' is reassigned a value before the old one has been used.
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:471:2: note: Variable 'subtitle' is reassigned a value before the old one has been used.
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:472:2: style: Variable 'short_subtitle' is reassigned a value before the old one has been used. [redundantAssignment]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:466:0: note: Variable 'short_subtitle' is reassigned a value before the old one has been used.
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:472:2: note: Variable 'short_subtitle' is reassigned a value before the old one has been used.
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:72:30: style: The scope of the variable 'maxlevel' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:72:40: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:145:17: style: The scope of the variable 'nquotes' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:146:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:243:8: style: The scope of the variable 'p' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:278:9: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:537:18: style: The scope of the variable 'partdate' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:554:8: style: The scope of the variable 'months' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:556:9: style: The scope of the variable 'month' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:650:9: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:662:9: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:712:14: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:390:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:424:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/bibtexout.c:636:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/copacin.c:272:7: style: The scope of the variable 'intag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/copacin.c:163:27: style: Function 'copacin_processf' argument 1 names different: declaration 'bibin' definition 'copacin'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/copacin.c:30:38: note: Function 'copacin_processf' argument 1 names different: declaration 'bibin' definition 'copacin'.
hs-bibutils-6.2.0.1/bibutils/copacin.c:163:27: note: Function 'copacin_processf' argument 1 names different: declaration 'bibin' definition 'copacin'.
hs-bibutils-6.2.0.1/bibutils/copacin.c:260:42: style: Function 'copacin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/copacin.c:31:53: note: Function 'copacin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/copacin.c:260:42: note: Function 'copacin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/copacin.c:260:70: style: Function 'copacin_convertf' argument 4 names different: declaration 'pm' definition 'p'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/copacin.c:31:79: note: Function 'copacin_convertf' argument 4 names different: declaration 'pm' definition 'p'.
hs-bibutils-6.2.0.1/bibutils/copacin.c:260:70: note: Function 'copacin_convertf' argument 4 names different: declaration 'pm' definition 'p'.
hs-bibutils-6.2.0.1/bibutils/ebiin.c:379:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
hs-bibutils-6.2.0.1/bibutils/ebiin.c:141:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/ebiin.c:157:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/ebiin.c:169:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/ebiin.c:182:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/ebiin.c:279:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/ebiin.c:313:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/endin.c:214:39: style: The scope of the variable 'nj' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endin.c:214:43: style: The scope of the variable 'nv' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endin.c:214:47: style: The scope of the variable 'nb' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endin.c:214:51: style: The scope of the variable 'nr' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endin.c:214:55: style: The scope of the variable 'nt' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endin.c:214:59: style: The scope of the variable 'ni' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endin.c:172:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/endin.c:174:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/endin.c:195:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/endin.c:273:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/endin.c:304:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/endin.c:506:25: style: Function 'endin_convertf' argument 1 names different: declaration 'endin' definition 'bibin'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/endin.c:32:29: note: Function 'endin_convertf' argument 1 names different: declaration 'endin' definition 'bibin'.
hs-bibutils-6.2.0.1/bibutils/endin.c:506:25: note: Function 'endin_convertf' argument 1 names different: declaration 'endin' definition 'bibin'.
hs-bibutils-6.2.0.1/bibutils/endin.c:506:40: style: Function 'endin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/endin.c:32:44: note: Function 'endin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/endin.c:506:40: note: Function 'endin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/endout.c:261:12: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:261:15: style: The scope of the variable 'maxlevel' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:262:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:463:12: style: The scope of the variable 'flvl' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:488:8: style: The scope of the variable 'ar' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:530:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:543:8: style: The scope of the variable 'months' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:547:6: style: The scope of the variable 'm' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:547:9: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:598:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:613:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endout.c:516:97: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/endout.c:533:87: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/endout.c:551:90: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/endout.c:552:88: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/endxmlin.c:426:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/endxmlin.c:560:28: style: Function 'endxmlin_processf' argument 1 names different: declaration 'endin' definition 'fin'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/endxmlin.c:29:39: note: Function 'endxmlin_processf' argument 1 names different: declaration 'endin' definition 'fin'.
hs-bibutils-6.2.0.1/bibutils/endxmlin.c:560:28: note: Function 'endxmlin_processf' argument 1 names different: declaration 'endin' definition 'fin'.
hs-bibutils-6.2.0.1/bibutils/endxmlin.c:560:39: style: Function 'endxmlin_processf' argument 2 names different: declaration 'p' definition 'data'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/endxmlin.c:29:52: note: Function 'endxmlin_processf' argument 2 names different: declaration 'p' definition 'data'.
hs-bibutils-6.2.0.1/bibutils/endxmlin.c:560:39: note: Function 'endxmlin_processf' argument 2 names different: declaration 'p' definition 'data'.
hs-bibutils-6.2.0.1/bibutils/entities.c:289:8: style: The scope of the variable 'e' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/entities.c:290:15: style: The scope of the variable 'len' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/entities.c:318:22: style: The scope of the variable 'd' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/fields.c:110:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/fields.c:236:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/fields.c:293:7: style: The scope of the variable 't' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/fields.c:304:7: style: The scope of the variable 'd' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/fields.c:419:14: style: The scope of the variable 'value' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/fields.c:154:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/fields.c:182:27: style: Function 'fields_match_tag' argument 1 names different: declaration 'f' definition 'info'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/fields.h:62:31: note: Function 'fields_match_tag' argument 1 names different: declaration 'f' definition 'info'.
hs-bibutils-6.2.0.1/bibutils/fields.c:182:27: note: Function 'fields_match_tag' argument 1 names different: declaration 'f' definition 'info'.
hs-bibutils-6.2.0.1/bibutils/fields.c:189:31: style: Function 'fields_match_casetag' argument 1 names different: declaration 'f' definition 'info'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/fields.h:63:35: note: Function 'fields_match_casetag' argument 1 names different: declaration 'f' definition 'info'.
hs-bibutils-6.2.0.1/bibutils/fields.c:189:31: note: Function 'fields_match_casetag' argument 1 names different: declaration 'f' definition 'info'.
hs-bibutils-6.2.0.1/bibutils/fields.c:196:33: style: Function 'fields_match_tag_level' argument 1 names different: declaration 'f' definition 'info'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/fields.h:64:37: note: Function 'fields_match_tag_level' argument 1 names different: declaration 'f' definition 'info'.
hs-bibutils-6.2.0.1/bibutils/fields.c:196:33: note: Function 'fields_match_tag_level' argument 1 names different: declaration 'f' definition 'info'.
hs-bibutils-6.2.0.1/bibutils/fields.c:203:37: style: Function 'fields_match_casetag_level' argument 1 names different: declaration 'f' definition 'info'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/fields.h:65:41: note: Function 'fields_match_casetag_level' argument 1 names different: declaration 'f' definition 'info'.
hs-bibutils-6.2.0.1/bibutils/fields.c:203:37: note: Function 'fields_match_casetag_level' argument 1 names different: declaration 'f' definition 'info'.
hs-bibutils-6.2.0.1/bibutils/fields.c:215:31: style: Function 'fields_find' argument 2 names different: declaration 'searchtag' definition 'tag'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/fields.h:87:37: note: Function 'fields_find' argument 2 names different: declaration 'searchtag' definition 'tag'.
hs-bibutils-6.2.0.1/bibutils/fields.c:215:31: note: Function 'fields_find' argument 2 names different: declaration 'searchtag' definition 'tag'.
hs-bibutils-6.2.0.1/bibutils/gb18030.c:36:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/gb18030.c:36:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:127:9: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:286:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:309:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:332:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:359:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:428:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:444:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:468:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:487:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:552:6: style: The scope of the variable 'm1' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:552:10: style: The scope of the variable 'm2' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/intlist.c:125:39: style: Function 'intlist_find_or_add' argument 2 names different: declaration 'searchvalue' definition 'value'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/intlist.h:38:49: note: Function 'intlist_find_or_add' argument 2 names different: declaration 'searchvalue' definition 'value'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:125:39: note: Function 'intlist_find_or_add' argument 2 names different: declaration 'searchvalue' definition 'value'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:148:32: style: Function 'intlist_find' argument 2 names different: declaration 'searchvalue' definition 'value'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/intlist.h:37:42: note: Function 'intlist_find' argument 2 names different: declaration 'searchvalue' definition 'value'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:148:32: note: Function 'intlist_find' argument 2 names different: declaration 'searchvalue' definition 'value'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:193:34: style: Function 'intlist_remove' argument 2 names different: declaration 'searchvalue' definition 'value'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/intlist.h:45:44: note: Function 'intlist_remove' argument 2 names different: declaration 'searchvalue' definition 'value'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:193:34: note: Function 'intlist_remove' argument 2 names different: declaration 'searchvalue' definition 'value'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:245:44: style: Function 'intlist_init_fill' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/intlist.h:25:54: note: Function 'intlist_init_fill' argument 3 names different: declaration 'value' definition 'v'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:245:44: note: Function 'intlist_init_fill' argument 3 names different: declaration 'value' definition 'v'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:306:30: style: Function 'intlist_new_fill' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/intlist.h:28:40: note: Function 'intlist_new_fill' argument 2 names different: declaration 'value' definition 'v'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:306:30: note: Function 'intlist_new_fill' argument 2 names different: declaration 'value' definition 'v'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:330:39: style: Function 'intlist_fill' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/intlist.h:35:49: note: Function 'intlist_fill' argument 3 names different: declaration 'value' definition 'v'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:330:39: note: Function 'intlist_fill' argument 3 names different: declaration 'value' definition 'v'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:465:23: style: Function 'intlist_dup' argument 1 names different: declaration 'from' definition 'il'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/intlist.h:42:33: note: Function 'intlist_dup' argument 1 names different: declaration 'from' definition 'il'.
hs-bibutils-6.2.0.1/bibutils/intlist.c:465:23: note: Function 'intlist_dup' argument 1 names different: declaration 'from' definition 'il'.
hs-bibutils-6.2.0.1/bibutils/isiin.c:171:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/isiin.c:189:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/isiin.c:189:9: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/isiin.c:360:7: style: The scope of the variable 'intag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/isiin.c:230:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/isiin.c:259:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/isiin.c:346:25: style: Function 'isiin_convertf' argument 1 names different: declaration 'isiin' definition 'bibin'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/isiin.c:26:36: note: Function 'isiin_convertf' argument 1 names different: declaration 'isiin' definition 'bibin'.
hs-bibutils-6.2.0.1/bibutils/isiin.c:346:25: note: Function 'isiin_convertf' argument 1 names different: declaration 'isiin' definition 'bibin'.
hs-bibutils-6.2.0.1/bibutils/isiin.c:346:40: style: Function 'isiin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/isiin.c:26:51: note: Function 'isiin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/isiin.c:346:40: note: Function 'isiin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/isiin.c:303:39: style: Variable 'has_au' is modified but its new value is never used. [unreadVariable]
hs-bibutils-6.2.0.1/bibutils/isiout.c:60:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/isiout.c:225:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/isiout.c:238:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/isiout.c:319:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/isiout.c:319:14: style: The scope of the variable 'value' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/isiout.c:320:12: style: The scope of the variable 'level' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/isiout.c:167:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/isiout.c:193:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/isiout.c:256:90: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/isiout.c:261:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/isiout.c:351:23: style: Function 'isiout_write' argument 1 names different: declaration 'info' definition 'in'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/isiout.c:21:35: note: Function 'isiout_write' argument 1 names different: declaration 'info' definition 'in'.
hs-bibutils-6.2.0.1/bibutils/isiout.c:351:23: note: Function 'isiout_write' argument 1 names different: declaration 'info' definition 'in'.
hs-bibutils-6.2.0.1/bibutils/iso639_2.c:606:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/latex.c:513:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/latex.c:513:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/latex.c:513:12: style: The scope of the variable 'len' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/medin.c:199:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hs-bibutils-6.2.0.1/bibutils/medin.c:381:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
hs-bibutils-6.2.0.1/bibutils/medin.c:165:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/medin.c:304:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/medin.c:304:9: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/medin.c:306:8: style: The scope of the variable 'p' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/medin.c:306:12: style: The scope of the variable 'pp' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/medin.c:346:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/medin.c:448:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/medin.c:474:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/medin.c:559:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/medin.c:308:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/medin.c:326:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:307:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:307:9: style: The scope of the variable 'nmismatch' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:308:8: style: The scope of the variable 'p' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:308:12: style: The scope of the variable 'q' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:673:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:694:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:726:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:750:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:765:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:893:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:894:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:894:14: style: The scope of the variable 'd' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsin.c:99:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:115:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:194:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:217:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:257:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:274:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:370:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:378:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:433:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:498:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:612:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:637:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsin.c:1050:26: style: Function 'modsin_processf' argument 1 names different: declaration 'medin' definition 'modsin'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/modsin.c:31:37: note: Function 'modsin_processf' argument 1 names different: declaration 'medin' definition 'modsin'.
hs-bibutils-6.2.0.1/bibutils/modsin.c:1050:26: note: Function 'modsin_processf' argument 1 names different: declaration 'medin' definition 'modsin'.
hs-bibutils-6.2.0.1/bibutils/modsout.c:136:8: style: The scope of the variable 'value' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsout.c:187:8: style: The scope of the variable 'val' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsout.c:538:8: style: The scope of the variable 'val' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsout.c:553:8: style: The scope of the variable 'val' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsout.c:780:8: style: The scope of the variable 'value' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsout.c:987:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsout.c:1052:12: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsout.c:1052:35: style: The scope of the variable 'level' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsout.c:1053:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsout.c:1053:14: style: The scope of the variable 'value' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/modsout.c:189:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:190:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:191:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:192:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:195:87: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:196:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:202:125: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:203:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:204:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:215:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:229:99: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:230:123: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:245:98: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:246:125: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:252:98: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:253:125: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:256:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:329:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:330:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:332:123: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:333:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:335:124: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:336:91: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:340:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:342:155: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:344:127: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:345:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:346:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:435:85: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:463:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:467:100: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:481:104: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:486:104: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:487:131: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:488:104: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:492:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:518:92: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:519:119: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:521:146: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:523:92: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:544:100: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:545:100: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:546:100: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:559:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:573:120: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:574:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:575:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:592:108: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:595:85: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:599:85: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:603:85: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:605:86: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:612:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:619:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:641:79: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:746:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:748:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:769:101: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:787:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:817:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:831:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:833:113: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:835:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:837:106: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:839:105: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:841:103: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:843:111: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:862:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:863:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:864:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:867:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:868:120: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:869:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:904:80: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:910:128: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:918:113: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:941:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:947:84: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:953:84: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:958:159: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:961:104: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:963:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:1027:101: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:1029:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:1034:105: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:1036:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/modsout.c:1107:24: style: Function 'modsout_write' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/modsout.c:26:36: note: Function 'modsout_write' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/modsout.c:1107:24: note: Function 'modsout_write' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/name.c:31:17: style: The scope of the variable 'nch' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/name.c:169:15: style: The scope of the variable 'unicode_char' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/name.c:222:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/name.c:498:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/name.c:521:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/nbibin.c:259:8: style: The scope of the variable 'typename' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/nbibin.c:485:7: style: The scope of the variable 'intag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/nbibin.c:219:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/nbibin.c:238:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/nbibin.c:241:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/nbibin.c:419:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/nbibin.c:458:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/nbibin.c:472:24: style: Function 'nbib_convertf' argument 1 names different: declaration 'nbib' definition 'bibin'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/nbibin.c:35:35: note: Function 'nbib_convertf' argument 1 names different: declaration 'nbib' definition 'bibin'.
hs-bibutils-6.2.0.1/bibutils/nbibin.c:472:24: note: Function 'nbib_convertf' argument 1 names different: declaration 'nbib' definition 'bibin'.
hs-bibutils-6.2.0.1/bibutils/nbibin.c:472:39: style: Function 'nbib_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/nbibin.c:35:49: note: Function 'nbib_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/nbibin.c:472:39: note: Function 'nbib_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/notes.c:71:11: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/notes.c:87:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/notes.c:87:15: style: The scope of the variable 'done' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/reftypes.c:16:20: style: Function 'get_reftype' argument 1 names different: declaration 'q' definition 'p'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/reftypes.h:59:24: note: Function 'get_reftype' argument 1 names different: declaration 'q' definition 'p'.
hs-bibutils-6.2.0.1/bibutils/reftypes.c:16:20: note: Function 'get_reftype' argument 1 names different: declaration 'q' definition 'p'.
hs-bibutils-6.2.0.1/bibutils/risin.c:227:7: style: The scope of the variable 'oldval' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risin.c:228:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risin.c:228:9: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risin.c:252:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risin.c:340:8: style: The scope of the variable 'p' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risin.c:370:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risin.c:479:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risin.c:525:7: style: The scope of the variable 'intag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risin.c:273:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/risin.c:303:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/risin.c:510:25: style: Function 'risin_convertf' argument 1 names different: declaration 'risin' definition 'bibin'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/risin.c:35:36: note: Function 'risin_convertf' argument 1 names different: declaration 'risin' definition 'bibin'.
hs-bibutils-6.2.0.1/bibutils/risin.c:510:25: note: Function 'risin_convertf' argument 1 names different: declaration 'risin' definition 'bibin'.
hs-bibutils-6.2.0.1/bibutils/risin.c:510:40: style: Function 'risin_convertf' argument 2 names different: declaration 'info' definition 'bibout'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/risin.c:35:51: note: Function 'risin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/risin.c:510:40: note: Function 'risin_convertf' argument 2 names different: declaration 'info' definition 'bibout'.
hs-bibutils-6.2.0.1/bibutils/risout.c:101:14: style: The scope of the variable 'typenames' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risout.c:189:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risout.c:237:8: style: The scope of the variable 'value' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risout.c:461:18: style: The scope of the variable 'ar' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risout.c:489:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risout.c:554:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risout.c:593:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risout.c:606:6: style: The scope of the variable 'fstatus' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risout.c:650:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risout.c:650:14: style: The scope of the variable 'value' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/risout.c:390:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/risout.c:391:90: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/risout.c:392:88: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/risout.c:507:97: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/risout.c:705:23: style: Function 'risout_write' argument 1 names different: declaration 'info' definition 'in'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/risout.c:22:35: note: Function 'risout_write' argument 1 names different: declaration 'info' definition 'in'.
hs-bibutils-6.2.0.1/bibutils/risout.c:705:23: note: Function 'risout_write' argument 1 names different: declaration 'info' definition 'in'.
hs-bibutils-6.2.0.1/bibutils/slist.c:252:14: style: The scope of the variable 'empty' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/slist.c:478:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/slist.c:502:7: style: The scope of the variable 's' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/slist.c:545:24: style: The scope of the variable 'mid' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/slist.c:546:10: style: The scope of the variable 'cs' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/slist.c:547:6: style: The scope of the variable 'comp' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/slist.c:681:14: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/slist.c:710:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/slist.c:774:14: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/slist.c:350:35: style: Function 'slist_addc' argument 2 names different: declaration 'value' definition 's'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/slist.h:58:43: note: Function 'slist_addc' argument 2 names different: declaration 'value' definition 's'.
hs-bibutils-6.2.0.1/bibutils/slist.c:350:35: note: Function 'slist_addc' argument 2 names different: declaration 'value' definition 's'.
hs-bibutils-6.2.0.1/bibutils/slist.c:355:27: style: Function 'slist_add' argument 2 names different: declaration 'value' definition 's'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/slist.h:59:35: note: Function 'slist_add' argument 2 names different: declaration 'value' definition 's'.
hs-bibutils-6.2.0.1/bibutils/slist.c:355:27: note: Function 'slist_add' argument 2 names different: declaration 'value' definition 's'.
hs-bibutils-6.2.0.1/bibutils/slist.c:379:42: style: Function 'slist_addc_unique' argument 2 names different: declaration 'value' definition 's'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/slist.h:66:50: note: Function 'slist_addc_unique' argument 2 names different: declaration 'value' definition 's'.
hs-bibutils-6.2.0.1/bibutils/slist.c:379:42: note: Function 'slist_addc_unique' argument 2 names different: declaration 'value' definition 's'.
hs-bibutils-6.2.0.1/bibutils/slist.c:384:34: style: Function 'slist_add_unique' argument 2 names different: declaration 'value' definition 's'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/slist.h:67:42: note: Function 'slist_add_unique' argument 2 names different: declaration 'value' definition 's'.
hs-bibutils-6.2.0.1/bibutils/slist.c:384:34: note: Function 'slist_add_unique' argument 2 names different: declaration 'value' definition 's'.
hs-bibutils-6.2.0.1/bibutils/slist.c:708:19: style: Function 'slist_dup' argument 1 names different: declaration 'a' definition 'from'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/slist.h:53:27: note: Function 'slist_dup' argument 1 names different: declaration 'a' definition 'from'.
hs-bibutils-6.2.0.1/bibutils/slist.c:708:19: note: Function 'slist_dup' argument 1 names different: declaration 'a' definition 'from'.
hs-bibutils-6.2.0.1/bibutils/str.c:46:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hs-bibutils-6.2.0.1/bibutils/str.c:307:27: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/str.c:555:9: style: The scope of the variable 'findstart' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/str.c:557:28: style: The scope of the variable 'curr_len' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/str.c:559:16: style: The scope of the variable 'minsize' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/str.c:840:8: style: The scope of the variable 'p' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/str.c:941:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/str.c:954:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/str.c:510:18: style: Function 'str_strdup' argument 1 names different: declaration 's' definition 'from'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/str.h:36:26: note: Function 'str_strdup' argument 1 names different: declaration 's' definition 'from'.
hs-bibutils-6.2.0.1/bibutils/str.c:510:18: note: Function 'str_strdup' argument 1 names different: declaration 's' definition 'from'.
hs-bibutils-6.2.0.1/bibutils/str.c:519:26: style: Function 'str_strdupc' argument 1 names different: declaration 'p' definition 'from'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/str.h:37:33: note: Function 'str_strdupc' argument 1 names different: declaration 'p' definition 'from'.
hs-bibutils-6.2.0.1/bibutils/str.c:519:26: note: Function 'str_strdupc' argument 1 names different: declaration 'p' definition 'from'.
hs-bibutils-6.2.0.1/bibutils/str.c:528:27: style: Function 'str_segdel' argument 2 names different: declaration 'startat' definition 'p'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/str.h:68:38: note: Function 'str_segdel' argument 2 names different: declaration 'startat' definition 'p'.
hs-bibutils-6.2.0.1/bibutils/str.c:528:27: note: Function 'str_segdel' argument 2 names different: declaration 'startat' definition 'p'.
hs-bibutils-6.2.0.1/bibutils/str.c:528:36: style: Function 'str_segdel' argument 3 names different: declaration 'endat' definition 'q'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/str.h:68:53: note: Function 'str_segdel' argument 3 names different: declaration 'endat' definition 'q'.
hs-bibutils-6.2.0.1/bibutils/str.c:528:36: note: Function 'str_segdel' argument 3 names different: declaration 'endat' definition 'q'.
hs-bibutils-6.2.0.1/bibutils/str_conv.c:27:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hs-bibutils-6.2.0.1/bibutils/title.c:24:8: style: The scope of the variable 'p' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/unicode.c:294:35: style: The scope of the variable 'mid' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/unicode.c:322:15: style: The scope of the variable 'unicode_character' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/unicode.c:324:6: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/url.c:41:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/url.c:41:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/url.c:101:14: style: The scope of the variable 'match' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/url.c:62:21: style: Function 'doi_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:19:26: note: Function 'doi_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:62:21: note: Function 'doi_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:62:50: style: Function 'doi_to_url' argument 4 names different: declaration 'doi_url' definition 'url'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:19:58: note: Function 'doi_to_url' argument 4 names different: declaration 'doi_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:62:50: note: Function 'doi_to_url' argument 4 names different: declaration 'doi_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:67:23: style: Function 'jstor_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:23:28: note: Function 'jstor_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:67:23: note: Function 'jstor_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:67:52: style: Function 'jstor_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:23:60: note: Function 'jstor_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:67:52: note: Function 'jstor_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:72:22: style: Function 'pmid_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:20:27: note: Function 'pmid_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:72:22: note: Function 'pmid_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:72:51: style: Function 'pmid_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:20:59: note: Function 'pmid_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:72:51: note: Function 'pmid_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:77:21: style: Function 'pmc_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:21:26: note: Function 'pmc_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:77:21: note: Function 'pmc_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:77:50: style: Function 'pmc_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:21:58: note: Function 'pmc_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:77:50: note: Function 'pmc_to_url' argument 4 names different: declaration 'pmid_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:82:23: style: Function 'arxiv_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:22:28: note: Function 'arxiv_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:82:23: note: Function 'arxiv_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:82:52: style: Function 'arxiv_to_url' argument 4 names different: declaration 'arxiv_url' definition 'url'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:22:60: note: Function 'arxiv_to_url' argument 4 names different: declaration 'arxiv_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:82:52: note: Function 'arxiv_to_url' argument 4 names different: declaration 'arxiv_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:87:26: style: Function 'mrnumber_to_url' argument 1 names different: declaration 'info' definition 'f'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:24:31: note: Function 'mrnumber_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:87:26: note: Function 'mrnumber_to_url' argument 1 names different: declaration 'info' definition 'f'.
hs-bibutils-6.2.0.1/bibutils/url.c:87:55: style: Function 'mrnumber_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/url.h:24:63: note: Function 'mrnumber_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/url.c:87:55: note: Function 'mrnumber_to_url' argument 4 names different: declaration 'jstor_url' definition 'url'.
hs-bibutils-6.2.0.1/bibutils/utf8.c:27:24: style: The scope of the variable 'out_mask' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/vplist.c:104:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/vplist.c:126:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/vplist.c:166:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/vplist.c:195:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/vplist.c:219:8: style: The scope of the variable 'v' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/vplist.c:227:45: style: Function 'vplist_emptyfn' argument 2 names different: declaration 'fn' definition 'vpf'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/vplist.h:71:52: note: Function 'vplist_emptyfn' argument 2 names different: declaration 'fn' definition 'vpf'.
hs-bibutils-6.2.0.1/bibutils/vplist.c:227:45: note: Function 'vplist_emptyfn' argument 2 names different: declaration 'fn' definition 'vpf'.
hs-bibutils-6.2.0.1/bibutils/vplist.c:241:44: style: Function 'vplist_freefn' argument 2 names different: declaration 'fn' definition 'vpf'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/vplist.h:78:49: note: Function 'vplist_freefn' argument 2 names different: declaration 'fn' definition 'vpf'.
hs-bibutils-6.2.0.1/bibutils/vplist.c:241:44: note: Function 'vplist_freefn' argument 2 names different: declaration 'fn' definition 'vpf'.
hs-bibutils-6.2.0.1/bibutils/vplist.c:256:47: style: Function 'vplist_deletefn' argument 2 names different: declaration 'fn' definition 'vpf'. [funcArgNamesDifferent]
hs-bibutils-6.2.0.1/bibutils/vplist.h:84:52: note: Function 'vplist_deletefn' argument 2 names different: declaration 'fn' definition 'vpf'.
hs-bibutils-6.2.0.1/bibutils/vplist.c:256:47: note: Function 'vplist_deletefn' argument 2 names different: declaration 'fn' definition 'vpf'.
hs-bibutils-6.2.0.1/bibutils/wordin.c:258:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/wordin.c:211:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/wordin.c:251:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/wordin.c:113:8: style: struct member 'xml_convert::in' is never used. [unusedStructMember]
hs-bibutils-6.2.0.1/bibutils/wordin.c:114:8: style: struct member 'xml_convert::a' is never used. [unusedStructMember]
hs-bibutils-6.2.0.1/bibutils/wordin.c:114:12: style: struct member 'xml_convert::aval' is never used. [unusedStructMember]
hs-bibutils-6.2.0.1/bibutils/wordin.c:115:8: style: struct member 'xml_convert::out' is never used. [unusedStructMember]
hs-bibutils-6.2.0.1/bibutils/wordin.c:116:6: style: struct member 'xml_convert::level' is never used. [unusedStructMember]
hs-bibutils-6.2.0.1/bibutils/wordout.c:166:16: style: The scope of the variable 'n' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/wordout.c:207:16: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/wordout.c:252:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/wordout.c:503:8: style: The scope of the variable 'tag' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/wordout.c:453:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/wordout.c:455:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/wordout.c:457:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/wordout.c:591:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hs-bibutils-6.2.0.1/bibutils/xml.c:307:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
hs-bibutils-6.2.0.1/bibutils/xml.c:306:12: note: outer condition: *p
hs-bibutils-6.2.0.1/bibutils/xml.c:307:8: note: identical inner condition: *p
hs-bibutils-6.2.0.1/bibutils/xml.c:252:8: style: The scope of the variable 'j' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/xml.c:350:8: style: The scope of the variable 'a' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/xml.c:350:12: style: The scope of the variable 'v' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/xml.c:351:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/xml.c:380:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/xml_encoding.c:22:7: style: The scope of the variable 's' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/xml_encoding.c:23:8: style: The scope of the variable 't' can be reduced. [variableScope]
hs-bibutils-6.2.0.1/bibutils/xml_encoding.c:59:12: style: The scope of the variable 'q' can be reduced. [variableScope]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hs3/haskell-hs3_0.5.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hscurses/haskell-hscurses_1.4.1.2.orig.tar.gz
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsemail/haskell-hsemail_2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsh/haskell-hsh_2.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsini/haskell-hsini_0.5.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hslua/haskell-hslua_0.9.5.2.orig.tar.gz
hslua-0.9.5.2/lua-5.3.4/lapi.c:257:53: style: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lua.h:179:59: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
hslua-0.9.5.2/lua-5.3.4/lapi.c:257:53: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
hslua-0.9.5.2/lua-5.3.4/lapi.c:1183:53: style: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lua.h:250:55: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
hslua-0.9.5.2/lua-5.3.4/lapi.c:1183:53: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
hslua-0.9.5.2/lua-5.3.4/lauxlib.c:671:7: style: The scope of the variable 'c' can be reduced. [variableScope]
hslua-0.9.5.2/lua-5.3.4/lauxlib.c:390:74: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lauxlib.h:48:67: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
hslua-0.9.5.2/lua-5.3.4/lauxlib.c:390:74: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
hslua-0.9.5.2/lua-5.3.4/lauxlib.c:398:66: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lauxlib.h:50:68: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
hslua-0.9.5.2/lua-5.3.4/lauxlib.c:398:66: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:65:16: style: The scope of the variable 'previous' can be reduced. [variableScope]
hslua-0.9.5.2/lua-5.3.4/lcode.c:312:48: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lcode.h:53:58: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:312:48: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:312:55: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lcode.h:53:65: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:312:55: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:312:62: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lcode.h:53:72: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:312:62: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:324:48: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lcode.h:52:58: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:324:48: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:324:64: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lcode.h:52:74: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:324:64: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:782:59: style: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lcode.h:71:69: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:782:59: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:1066:53: style: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lcode.h:81:63: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:1066:53: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:1125:28: style: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lcode.h:83:64: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:1125:28: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:1125:41: style: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lcode.h:84:38: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
hslua-0.9.5.2/lua-5.3.4/lcode.c:1125:41: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
hslua-0.9.5.2/lua-5.3.4/ldblib.c:197:15: style: The scope of the variable 'name' can be reduced. [variableScope]
hslua-0.9.5.2/lua-5.3.4/ldebug.c:585:68: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/ldebug.h:22:61: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
hslua-0.9.5.2/lua-5.3.4/ldebug.c:585:68: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
hslua-0.9.5.2/lua-5.3.4/ldo.c:722:27: style: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/ldo.h:46:51: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
hslua-0.9.5.2/lua-5.3.4/ldo.c:722:27: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
hslua-0.9.5.2/lua-5.3.4/ldo.c:141:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
hslua-0.9.5.2/lua-5.3.4/lfunc.c:25:47: style: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lfunc.h:51:57: note: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'.
hslua-0.9.5.2/lua-5.3.4/lfunc.c:25:47: note: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'.
hslua-0.9.5.2/lua-5.3.4/lfunc.c:33:47: style: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lfunc.h:52:57: note: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'.
hslua-0.9.5.2/lua-5.3.4/lfunc.c:33:47: note: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'.
hslua-0.9.5.2/lua-5.3.4/lfunc.c:140:45: style: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lfunc.h:57:55: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
hslua-0.9.5.2/lua-5.3.4/lfunc.c:140:45: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
hslua-0.9.5.2/lua-5.3.4/lgc.c:171:46: style: Function 'luaC_barrierback_' argument 2 names different: declaration 'o' definition 't'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lgc.h:141:56: note: Function 'luaC_barrierback_' argument 2 names different: declaration 'o' definition 't'.
hslua-0.9.5.2/lua-5.3.4/lgc.c:171:46: note: Function 'luaC_barrierback_' argument 2 names different: declaration 'o' definition 't'.
hslua-0.9.5.2/lua-5.3.4/llex.c:117:53: style: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/llex.h:81:63: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
hslua-0.9.5.2/lua-5.3.4/llex.c:117:53: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
hslua-0.9.5.2/lua-5.3.4/lmem.c:48:67: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lmem.h:65:39: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
hslua-0.9.5.2/lua-5.3.4/lmem.c:48:67: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
hslua-0.9.5.2/lua-5.3.4/lmem.c:77:56: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lmem.h:62:66: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
hslua-0.9.5.2/lua-5.3.4/lmem.c:77:56: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
hslua-0.9.5.2/lua-5.3.4/lmem.c:77:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lmem.h:63:66: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
hslua-0.9.5.2/lua-5.3.4/lmem.c:77:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
hslua-0.9.5.2/lua-5.3.4/lobject.c:486:58: style: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lobject.h:545:68: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
hslua-0.9.5.2/lua-5.3.4/lobject.c:486:58: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
hslua-0.9.5.2/lua-5.3.4/loslib.c:288:13: style: Variable 'tmr' is not assigned a value. [unassignedVariable]
hslua-0.9.5.2/lua-5.3.4/lstate.c:154:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
hslua-0.9.5.2/lua-5.3.4/lstrlib.c:1132:8: style: struct member 'cD::c' is never used. [unusedStructMember]
hslua-0.9.5.2/lua-5.3.4/ltable.c:166:9: style: The scope of the variable 'nx' can be reduced. [variableScope]
hslua-0.9.5.2/lua-5.3.4/ltable.c:335:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hslua-0.9.5.2/lua-5.3.4/ltablib.c:263:20: warning: Division by result of sizeof(). memcpy() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
hslua-0.9.5.2/lua-5.3.4/ltablib.c:264:29: warning: Division by result of sizeof(). memcpy() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
hslua-0.9.5.2/lua-5.3.4/lvm.c:552:49: style: Function 'luaV_div' argument 2 names different: declaration 'x' definition 'm'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lvm.h:108:59: note: Function 'luaV_div' argument 2 names different: declaration 'x' definition 'm'.
hslua-0.9.5.2/lua-5.3.4/lvm.c:552:49: note: Function 'luaV_div' argument 2 names different: declaration 'x' definition 'm'.
hslua-0.9.5.2/lua-5.3.4/lvm.c:552:64: style: Function 'luaV_div' argument 3 names different: declaration 'y' definition 'n'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lvm.h:108:74: note: Function 'luaV_div' argument 3 names different: declaration 'y' definition 'n'.
hslua-0.9.5.2/lua-5.3.4/lvm.c:552:64: note: Function 'luaV_div' argument 3 names different: declaration 'y' definition 'n'.
hslua-0.9.5.2/lua-5.3.4/lvm.c:572:49: style: Function 'luaV_mod' argument 2 names different: declaration 'x' definition 'm'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lvm.h:109:59: note: Function 'luaV_mod' argument 2 names different: declaration 'x' definition 'm'.
hslua-0.9.5.2/lua-5.3.4/lvm.c:572:49: note: Function 'luaV_mod' argument 2 names different: declaration 'x' definition 'm'.
hslua-0.9.5.2/lua-5.3.4/lvm.c:572:64: style: Function 'luaV_mod' argument 3 names different: declaration 'y' definition 'n'. [funcArgNamesDifferent]
hslua-0.9.5.2/lua-5.3.4/lvm.h:109:74: note: Function 'luaV_mod' argument 3 names different: declaration 'y' definition 'n'.
hslua-0.9.5.2/lua-5.3.4/lvm.c:572:64: note: Function 'luaV_mod' argument 3 names different: declaration 'y' definition 'n'.
hslua-0.9.5.2/safer-api/safer-api.c:167:47: style: Function 'hslua_setglobal' argument 2 names different: declaration 'k' definition 'name'. [funcArgNamesDifferent]
hslua-0.9.5.2/safer-api/safer-api.h:19:47: note: Function 'hslua_setglobal' argument 2 names different: declaration 'k' definition 'name'.
hslua-0.9.5.2/safer-api/safer-api.c:167:47: note: Function 'hslua_setglobal' argument 2 names different: declaration 'k' definition 'name'.
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hslua-module-text/haskell-hslua-module-text_0.1.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsopenssl/haskell-hsopenssl_0.11.4.14.orig.tar.gz
HsOpenSSL-0.11.4.14/cbits/mutex.h:11:0: error: #error "ERROR: This platform is not supported." [preprocessorErrorDirective]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsopenssl-x509-system/haskell-hsopenssl-x509-system_0.1.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsp/haskell-hsp_0.9.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hspec/haskell-hspec_2.4.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hspec-attoparsec/haskell-hspec-attoparsec_0.1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hspec-contrib/haskell-hspec-contrib_0.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hspec-core/haskell-hspec-core_2.4.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hspec-discover/haskell-hspec-discover_2.4.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hspec-expectations/haskell-hspec-expectations_0.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hspec-smallcheck/haskell-hspec-smallcheck_0.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hspec-wai/haskell-hspec-wai_0.9.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsql/haskell-hsql_1.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsql-mysql/haskell-hsql-mysql_1.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsql-odbc/haskell-hsql-odbc_1.8.2.orig.tar.gz
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsql-postgresql/haskell-hsql-postgresql_1.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsql-sqlite3/haskell-hsql-sqlite3_1.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hssyck/haskell-hssyck_0.50.orig.tar.gz
HsSyck-0.50/syck/emitter.c:147:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
HsSyck-0.50/syck/emitter.c:268:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
HsSyck-0.50/syck/emitter.c:568:47: style: Same expression on both sides of '||'. [duplicateExpression]
HsSyck-0.50/syck/emitter.c:64:29: style: The scope of the variable 'd' can be reduced. [variableScope]
HsSyck-0.50/syck/emitter.c:506:9: style: The scope of the variable 'i' can be reduced. [variableScope]
HsSyck-0.50/syck/emitter.c:1145:21: style: The scope of the variable 'i' can be reduced. [variableScope]
gram.y:277:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
HsSyck-0.50/syck/handler.c:143:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
<stdout>:1824:13: error: Uninitialized variable: marker [uninitvar]
HsSyck-0.50/syck/node.c:44:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
HsSyck-0.50/syck/node.c:37:9: style: Variable 'n->type_id' is reassigned a value before the old one has been used. [redundantAssignment]
HsSyck-0.50/syck/node.c:36:9: note: Variable 'n->type_id' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:37:9: note: Variable 'n->type_id' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:42:9: style: Variable 'n->anchor' is reassigned a value before the old one has been used. [redundantAssignment]
HsSyck-0.50/syck/node.c:41:9: note: Variable 'n->anchor' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:42:9: note: Variable 'n->anchor' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:134:9: style: Variable 'n->data.str->ptr' is reassigned a value before the old one has been used. [redundantAssignment]
HsSyck-0.50/syck/node.c:133:9: note: Variable 'n->data.str->ptr' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:134:9: note: Variable 'n->data.str->ptr' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:387:17: style: Variable 'n->data.str->ptr' is reassigned a value before the old one has been used. [redundantAssignment]
HsSyck-0.50/syck/node.c:386:17: note: Variable 'n->data.str->ptr' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:387:17: note: Variable 'n->data.str->ptr' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:390:17: style: Variable 'n->data.str' is reassigned a value before the old one has been used. [redundantAssignment]
HsSyck-0.50/syck/node.c:389:17: note: Variable 'n->data.str' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:390:17: note: Variable 'n->data.str' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:399:17: style: Variable 'n->data.list' is reassigned a value before the old one has been used. [redundantAssignment]
HsSyck-0.50/syck/node.c:398:17: note: Variable 'n->data.list' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:399:17: note: Variable 'n->data.list' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:409:17: style: Variable 'n->data.pairs' is reassigned a value before the old one has been used. [redundantAssignment]
HsSyck-0.50/syck/node.c:408:17: note: Variable 'n->data.pairs' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/node.c:409:17: note: Variable 'n->data.pairs' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/syck.c:202:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
HsSyck-0.50/syck/syck.c:252:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
HsSyck-0.50/syck/syck.c:499:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
HsSyck-0.50/syck/syck.c:387:17: style: Variable 'p->io.str' is reassigned a value before the old one has been used. [redundantAssignment]
HsSyck-0.50/syck/syck.c:386:17: note: Variable 'p->io.str' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/syck.c:387:17: note: Variable 'p->io.str' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/syck.c:395:17: style: Variable 'p->io.file' is reassigned a value before the old one has been used. [redundantAssignment]
HsSyck-0.50/syck/syck.c:394:17: note: Variable 'p->io.file' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/syck.c:395:17: note: Variable 'p->io.file' is reassigned a value before the old one has been used.
token.re:859:69: error: Invalid strncat() argument nr 3. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
token.re:832:20: note: Assignment 'qidx=0', assigned value is 0
token.re:859:69: note: Invalid argument
HsSyck-0.50/syck/yaml2byte.c:132:5: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
HsSyck-0.50/syck/yaml2byte.c:129:0: note: Variable 'val' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/yaml2byte.c:132:5: note: Variable 'val' is reassigned a value before the old one has been used.
HsSyck-0.50/syck/yaml2byte.c:52:10: style: The scope of the variable 'grow' can be reduced. [variableScope]
HsSyck-0.50/syck/yaml2byte.c:83:11: style: The scope of the variable 'from' can be reduced. [variableScope]
HsSyck-0.50/syck/yaml2byte.c:85:11: style: The scope of the variable 'stop' can be reduced. [variableScope]
HsSyck-0.50/syck/yaml2byte.c:86:10: style: The scope of the variable 'grow' can be reduced. [variableScope]
HsSyck-0.50/syck/yaml2byte.c:87:10: style: The scope of the variable 'length' can be reduced. [variableScope]
HsSyck-0.50/syck/yaml2byte.c:124:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
HsSyck-0.50/syck/yaml2byte.c:66:21: warning: Redundant assignment of 'str->buffer' to itself. [selfAssignment]
HsSyck-0.50/syck/yaml2byte.c:103:25: warning: Redundant assignment of 'str->buffer' to itself. [selfAssignment]
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hstatsd/haskell-hstatsd_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hstringtemplate/haskell-hstringtemplate_0.8.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsx/haskell-hsx_0.9.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsx-jmacro/haskell-hsx-jmacro_7.3.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsx2hs/haskell-hsx2hs_0.14.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hsyslog/haskell-hsyslog_5.0.1.orig.tar.gz
[15:51]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-html/haskell-html_1.0.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-html-conduit/haskell-html-conduit_1.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http/haskell-http_4000.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-api-data/haskell-http-api-data_0.3.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-attoparsec/haskell-http-attoparsec_0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-client/haskell-http-client_0.5.7.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-client-tls/haskell-http-client-tls_0.3.5.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-common/haskell-http-common_0.8.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-conduit/haskell-http-conduit_2.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-date/haskell-http-date_0.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-link-header/haskell-http-link-header_1.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-media/haskell-http-media_0.7.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-reverse-proxy/haskell-http-reverse-proxy_0.5.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-streams/haskell-http-streams_0.8.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http-types/haskell-http-types_0.9.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-http2/haskell-http2_1.6.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hunit/haskell-hunit_1.6.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt/haskell-hxt_9.3.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt-cache/haskell-hxt-cache_9.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt-charproperties/haskell-hxt-charproperties_9.2.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt-curl/haskell-hxt-curl_9.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt-http/haskell-hxt-http_9.1.5.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt-regex-xmlschema/haskell-hxt-regex-xmlschema_9.2.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt-relaxng/haskell-hxt-relaxng_9.1.5.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt-tagsoup/haskell-hxt-tagsoup_9.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt-unicode/haskell-hxt-unicode_9.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt-xpath/haskell-hxt-xpath_9.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-hxt-xslt/haskell-hxt-xslt_9.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-icalendar/haskell-icalendar_0.4.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-iconv/haskell-iconv_0.4.1.3.orig.tar.gz
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-idna/haskell-idna_0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ieee754/haskell-ieee754_0.8.0.orig.tar.gz
ieee754-0.8.0/cbits/feqrel_source.c:125:0: error: #error unsuported floating-point mantissa size [preprocessorErrorDirective]
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ifelse/haskell-ifelse_0.85.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-incremental-parser/haskell-incremental-parser_0.2.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ini/haskell-ini_0.3.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-integer-logarithms/haskell-integer-logarithms_1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-intern/haskell-intern_0.9.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-interpolate/haskell-interpolate_0.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-intervals/haskell-intervals_0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-io-choice/haskell-io-choice_0.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-io-storage/haskell-io-storage_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-io-streams/haskell-io-streams_1.5.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-io-streams-haproxy/haskell-io-streams-haproxy_1.0.0.2.orig.tar.gz
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-iospec/haskell-iospec_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-iproute/haskell-iproute_1.7.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-irc/haskell-irc_0.6.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-irc-core/haskell-irc-core_2.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ircbot/haskell-ircbot_0.6.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-iso8601-time/haskell-iso8601-time_0.1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-iteratee/haskell-iteratee_0.8.9.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-iwlib/haskell-iwlib_0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ixset/haskell-ixset_1.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ixset-typed/haskell-ixset-typed_0.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-jmacro/haskell-jmacro_0.6.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-js-flot/haskell-js-flot_0.8.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-js-jquery/haskell-js-jquery_3.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-json/haskell-json_0.9.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-juicypixels/haskell-juicypixels_3.2.9.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-jwt/haskell-jwt_0.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-kan-extensions/haskell-kan-extensions_5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-keys/haskell-keys_3.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-knob/haskell-knob_0.1.1.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lambdabot-core/haskell-lambdabot-core_5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lambdabot-haskell-plugins/haskell-lambdabot-haskell-plugins_5.1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lambdabot-irc-plugins/haskell-lambdabot-irc-plugins_5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lambdabot-misc-plugins/haskell-lambdabot-misc-plugins_5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lambdabot-novelty-plugins/haskell-lambdabot-novelty-plugins_5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lambdabot-reference-plugins/haskell-lambdabot-reference-plugins_5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lambdabot-social-plugins/haskell-lambdabot-social-plugins_5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lambdabot-trusted/haskell-lambdabot-trusted_5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lambdabot-utils/haskell-lambdabot-utils_4.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lambdahack/haskell-lambdahack_0.8.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-language-c/haskell-language-c_0.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-language-haskell-extract/haskell-language-haskell-extract_0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-language-javascript/haskell-language-javascript_0.6.0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-language-python/haskell-language-python_0.5.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-largeword/haskell-largeword_1.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lazy-csv/haskell-lazy-csv_0.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lazysmallcheck/haskell-lazysmallcheck_0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-leksah/haskell-leksah_0.12.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-leksah-server/haskell-leksah-server_0.12.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lens/haskell-lens_4.16.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lens-action/haskell-lens-action_0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lens-aeson/haskell-lens-aeson_1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lexer/haskell-lexer_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-libmpd/haskell-libmpd_0.9.0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-libsystemd-journal/haskell-libsystemd-journal_1.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-libtagc/haskell-libtagc_0.12.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-libxml-sax/haskell-libxml-sax_0.7.5.orig.tar.gz
libxml-sax-0.7.5/cbits/hslibxml-shim.c:391:9: error: va_list 'params' was opened but not closed by va_end(). [va_end_missing]
libxml-sax-0.7.5/cbits/hslibxml-shim.c:416:9: error: va_list 'params' was opened but not closed by va_end(). [va_end_missing]
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-libzip/haskell-libzip_0.11.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lifted-async/haskell-lifted-async_0.9.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lifted-base/haskell-lifted-base_0.2.3.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-linear/haskell-linear_1.20.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-listlike/haskell-listlike_4.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-llvm/haskell-llvm_3.0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-llvm-base/haskell-llvm-base_3.0.1.0.orig.tar.gz
llvm-base-3.0.1.0/cbits/malloc.c:61:67: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
llvm-base-3.0.1.0/cbits/malloc.c:61:71: portability: 'ptr+pad' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
llvm-base-3.0.1.0/cbits/malloc.c:79:47: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
llvm-base-3.0.1.0/cbits/malloc.c:79:51: portability: 'ptr+pad' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
llvm-base-3.0.1.0/cbits/malloc.c:125:19: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
llvm-base-3.0.1.0/cbits/malloc.c:129:25: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-load-env/haskell-load-env_0.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-log-domain/haskell-log-domain_0.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-logging-facade/haskell-logging-facade_0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-logict/haskell-logict_0.6.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lrucache/haskell-lrucache_1.2.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ltk/haskell-ltk_0.12.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lucid/haskell-lucid_2.9.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lucid-svg/haskell-lucid-svg_0.7.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-lzma/haskell-lzma_0.0.0.3.orig.tar.gz
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-maccatcher/haskell-maccatcher_2.1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-map-syntax/haskell-map-syntax_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-markdown/haskell-markdown_0.1.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-markov-chain/haskell-markov-chain_0.0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-math-functions/haskell-math-functions_0.2.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-maths/haskell-maths_0.4.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-maybet/haskell-maybet_0.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mbox/haskell-mbox_0.3.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-megaparsec/haskell-megaparsec_6.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-memoize/haskell-memoize_0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-memory/haskell-memory_0.14.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-memotrie/haskell-memotrie_0.6.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mersenne-random/haskell-mersenne-random_1.0.0.1.orig.tar.gz
mersenne-random-1.0.0.1/cbits/SFMT.c:356:14: style: The scope of the variable 'work' can be reduced. [variableScope]
mersenne-random-1.0.0.1/tests/sum.c:7:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
mersenne-random-1.0.0.1/tests/sum.c:5:10: style: The scope of the variable 'n' can be reduced. [variableScope]
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mersenne-random-pure64/haskell-mersenne-random-pure64_0.2.2.0.orig.tar.gz
mersenne-random-pure64-0.2.2.0/cbits/mt19937-64-unsafe.c:83:9: style: The scope of the variable 'i' can be reduced. [variableScope]
mersenne-random-pure64-0.2.2.0/cbits/mt19937-64-unsafe.c:85:31: style: The scope of the variable 'mag01' can be reduced. [variableScope]
mersenne-random-pure64-0.2.2.0/cbits/mt19937-64.c:77:9: style: The scope of the variable 'i' can be reduced. [variableScope]
mersenne-random-pure64-0.2.2.0/cbits/mt19937-64.c:79:31: style: The scope of the variable 'mag01' can be reduced. [variableScope]
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-microlens/haskell-microlens_0.4.8.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-microlens-ghc/haskell-microlens-ghc_0.4.8.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-microlens-mtl/haskell-microlens-mtl_0.1.11.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-microlens-platform/haskell-microlens-platform_0.3.9.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-microlens-th/haskell-microlens-th_0.4.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-microstache/haskell-microstache_1.0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-midi/haskell-midi_0.2.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mime/haskell-mime_0.4.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mime-mail/haskell-mime-mail_0.4.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mime-mail-ses/haskell-mime-mail-ses_0.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mime-types/haskell-mime-types_0.1.0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-minimorph/haskell-minimorph_0.1.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-miniutter/haskell-miniutter_0.4.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-misfortune/haskell-misfortune_0.1.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mmap/haskell-mmap_0.5.9.orig.tar.gz
mmap-0.5.9/cbits/posix.c:130:9: style: The scope of the variable 'result' can be reduced. [variableScope]
mmap-0.5.9/cbits/posix.c:132:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
mmap-0.5.9/cbits/win32.c:166:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mmorph/haskell-mmorph_1.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mockery/haskell-mockery_0.3.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mode/haskell-mode_2.8.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monad-control/haskell-monad-control_1.0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monad-journal/haskell-monad-journal_0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monad-logger/haskell-monad-logger_0.3.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monad-loops/haskell-monad-loops_0.4.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monad-par/haskell-monad-par_0.3.4.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monad-par-extras/haskell-monad-par-extras_0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monad-unlift/haskell-monad-unlift_0.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monadcatchio-mtl/haskell-monadcatchio-mtl_0.3.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monadcatchio-transformers/haskell-monadcatchio-transformers_0.3.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monadcryptorandom/haskell-monadcryptorandom_0.7.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monadlib/haskell-monadlib_3.7.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monadlist/haskell-monadlist_0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monadplus/haskell-monadplus_1.4.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monadprompt/haskell-monadprompt_1.0.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monadrandom/haskell-monadrandom_0.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monads-tf/haskell-monads-tf_0.1.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mono-traversable/haskell-mono-traversable_1.0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mono-traversable-instances/haskell-mono-traversable-instances_0.1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monoid-extras/haskell-monoid-extras_0.4.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monoid-subclasses/haskell-monoid-subclasses_0.4.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-monoid-transformer/haskell-monoid-transformer_0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mountpoints/haskell-mountpoints_1.0.2.orig.tar.gz
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mtl/haskell-mtl_2.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mtlparse/haskell-mtlparse_0.1.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mueval/haskell-mueval_0.9.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-multimap/haskell-multimap_1.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-multipart/haskell-multipart_0.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-multiset-comb/haskell-multiset-comb_0.2.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-murmur-hash/haskell-murmur-hash_0.1.0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-musicbrainz/haskell-musicbrainz_0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mutable-containers/haskell-mutable-containers_0.3.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-mwc-random/haskell-mwc-random_0.13.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-names-th/haskell-names-th_0.2.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-nanospec/haskell-nanospec_0.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-nats/haskell-nats_0.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-natural-transformation/haskell-natural-transformation_0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ncurses/haskell-ncurses_0.2.7.orig.tar.xz
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-neat-interpolation/haskell-neat-interpolation_0.3.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-nettle/haskell-nettle_0.3.0.orig.tar.gz
nettle-0.3.0/src/nettle-ciphers.h:8:0: error: #error unsupported nettle version [preprocessorErrorDirective]
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-netwire/haskell-netwire_5.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-network/haskell-network_2.6.3.5.orig.tar.gz
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-network-conduit/haskell-network-conduit_0.4.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-network-conduit-tls/haskell-network-conduit-tls_1.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-network-info/haskell-network-info_0.2.0.8.orig.tar.gz
network-info-0.2.0.8/cbits/network-windows.c:26:9: style: The scope of the variable 'family' can be reduced. [variableScope]
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-network-multicast/haskell-network-multicast_0.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-network-protocol-xmpp/haskell-network-protocol-xmpp_0.4.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-network-uri/haskell-network-uri_2.6.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-newtype/haskell-newtype_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-newtype-generics/haskell-newtype-generics_0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-non-negative/haskell-non-negative_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-nonce/haskell-nonce_1.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-notmuch-web/haskell-notmuch-web_0.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-numbers/haskell-numbers_3000.2.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-numeric-extras/haskell-numeric-extras_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-numeric-quest/haskell-numeric-quest_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-numinstances/haskell-numinstances_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-numtype/haskell-numtype_1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-numtype-dk/haskell-numtype-dk_0.5.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-objectname/haskell-objectname_1.1.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-oeis/haskell-oeis_0.3.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ofx/haskell-ofx_0.4.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-old-locale/haskell-old-locale_1.0.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-old-time/haskell-old-time_1.1.0.3.orig.tar.gz
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-onetuple/haskell-onetuple_0.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-only/haskell-only_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-oo-prototypes/haskell-oo-prototypes_0.1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-open-browser/haskell-open-browser_0.2.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-openal/haskell-openal_1.4.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-opengl/haskell-opengl_3.0.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-openglraw/haskell-openglraw_3.2.7.0.orig.tar.gz
OpenGLRaw-3.2.7.0/cbits/HsOpenGLRaw.c:151:0: error: #error "Don't know how to retrieve OpenGL extension entries" [preprocessorErrorDirective]
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-openpgp/haskell-openpgp_0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-openpgp-asciiarmor/haskell-openpgp-asciiarmor_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-openssl-streams/haskell-openssl-streams_1.2.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-operational/haskell-operational_0.2.3.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-options/haskell-options_1.2.orig.tar.xz
[15:52]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-optparse-applicative/haskell-optparse-applicative_0.14.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-optparse-simple/haskell-optparse-simple_0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-osm/haskell-osm_0.6.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pandoc-citeproc/haskell-pandoc-citeproc_0.4.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pandoc-types/haskell-pandoc-types_1.9.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pango/haskell-pango_0.13.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-parallel/haskell-parallel_3.2.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-parallel-tree-search/haskell-parallel-tree-search_0.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-parseargs/haskell-parseargs_0.2.0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-parsec/haskell-parsec_3.1.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-parsec2/haskell-parsec2_2.1.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-parser-combinators/haskell-parser-combinators_0.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-parsers/haskell-parsers_0.12.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pastis/haskell-pastis_0.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-path/haskell-path_0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-path-io/haskell-path-io_1.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-path-pieces/haskell-path-pieces_0.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-patience/haskell-patience_0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pcap/haskell-pcap_0.4.5.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pcre-light/haskell-pcre-light_0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pem/haskell-pem_0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-permutation/haskell-permutation_0.5.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-persistable-record/haskell-persistable-record_0.6.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-persistable-types-hdbc-pg/haskell-persistable-types-hdbc-pg_0.0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-persistent/haskell-persistent_2.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-persistent-postgresql/haskell-persistent-postgresql_2.8.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-persistent-sqlite/haskell-persistent-sqlite_2.8.1.2.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-persistent-template/haskell-persistent-template_2.5.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pid1/haskell-pid1_0.1.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pipes/haskell-pipes_4.3.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pipes-aeson/haskell-pipes-aeson_0.4.1.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pipes-attoparsec/haskell-pipes-attoparsec_0.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pipes-bytestring/haskell-pipes-bytestring_2.1.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pipes-group/haskell-pipes-group_1.0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pipes-parse/haskell-pipes-parse_3.0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pipes-safe/haskell-pipes-safe_2.2.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pipes-zlib/haskell-pipes-zlib_0.4.4.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pointed/haskell-pointed_5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pointedlist/haskell-pointedlist_0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-polynomial/haskell-polynomial_0.7.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-polyparse/haskell-polyparse_1.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pool-conduit/haskell-pool-conduit_0.1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-posix-pty/haskell-posix-pty_0.2.1.1.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-postgresql-libpq/haskell-postgresql-libpq_0.9.4.1.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-postgresql-simple/haskell-postgresql-simple_0.5.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pqueue/haskell-pqueue_1.4.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-prelude-extras/haskell-prelude-extras_0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-presburger/haskell-presburger_1.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pretty-show/haskell-pretty-show_1.6.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-prettyclass/haskell-prettyclass_1.0.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-prettyprinter/haskell-prettyprinter_1.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-prettyprinter-ansi-terminal/haskell-prettyprinter-ansi-terminal_1.1.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-prettyprinter-convert-ansi-wl-pprint/haskell-prettyprinter-convert-ansi-wl-pprint_1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-prim-uniq/haskell-prim-uniq_0.1.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-primes/haskell-primes_0.2.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-primitive/haskell-primitive_0.6.4.0.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-process-conduit/haskell-process-conduit_1.1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-process-extras/haskell-process-extras_0.7.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-product-isomorphic/haskell-product-isomorphic_0.0.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-profunctors/haskell-profunctors_5.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-project-template/haskell-project-template_0.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-protobuf/haskell-protobuf_0.2.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-psqueue/haskell-psqueue_1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-psqueues/haskell-psqueues_0.2.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-publicsuffixlist/haskell-publicsuffixlist_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-punycode/haskell-punycode_2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-puremd5/haskell-puremd5_2.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-pwstore-fast/haskell-pwstore-fast_2.4.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-qrencode/haskell-qrencode_1.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-quickcheck/haskell-quickcheck_2.8.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-quickcheck-instances/haskell-quickcheck-instances_0.3.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-quickcheck-io/haskell-quickcheck-io_0.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-quickcheck-safe/haskell-quickcheck-safe_0.1.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-quickcheck-simple/haskell-quickcheck-simple_0.1.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-quickcheck-text/haskell-quickcheck-text_0.1.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-quickcheck-unicode/haskell-quickcheck-unicode_1.0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-quickcheck1/haskell-quickcheck1_1.2.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-raaz/haskell-raaz_0.2.0.orig.tar.gz
raaz-0.2.0/cbits/raaz/cipher/aes/common.c:16:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/aes/common.c:44:19: style: The scope of the variable 'w0' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/aes/common.c:44:22: style: The scope of the variable 'w1' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/aes/common.c:44:25: style: The scope of the variable 'w2' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/aes/common.c:44:28: style: The scope of the variable 'w3' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/aes/cportable.c:175:5: style: The scope of the variable 'temp0' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/aes/cportable.c:175:5: style: The scope of the variable 'temp1' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/aes/cportable.c:175:5: style: The scope of the variable 'temp2' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/aes/cportable.c:175:5: style: The scope of the variable 'temp3' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:73:19: style: The scope of the variable 'x0' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:73:24: style: The scope of the variable 'x1' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:73:29: style: The scope of the variable 'x2' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:73:33: style: The scope of the variable 'x3' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:74:19: style: The scope of the variable 'x4' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:74:24: style: The scope of the variable 'x5' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:74:29: style: The scope of the variable 'x6' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:74:33: style: The scope of the variable 'x7' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:75:19: style: The scope of the variable 'x8' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:75:24: style: The scope of the variable 'x9' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:75:29: style: The scope of the variable 'x10' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:75:34: style: The scope of the variable 'x11' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:76:19: style: The scope of the variable 'x12' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:76:24: style: The scope of the variable 'x13' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:76:29: style: The scope of the variable 'x14' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/cipher/chacha20/cportable.c:76:34: style: The scope of the variable 'x15' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2b/portable.c:210:13: style: Unused variable: h0 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2b/portable.c:210:17: style: Unused variable: h1 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2b/portable.c:210:21: style: Unused variable: h2 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2b/portable.c:210:25: style: Unused variable: h3 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2b/portable.c:210:29: style: Unused variable: h4 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2b/portable.c:210:33: style: Unused variable: h5 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2b/portable.c:210:37: style: Unused variable: h6 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2b/portable.c:210:41: style: Unused variable: h7 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2s/portable.c:207:13: style: Unused variable: h0 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2s/portable.c:207:17: style: Unused variable: h1 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2s/portable.c:207:21: style: Unused variable: h2 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2s/portable.c:207:25: style: Unused variable: h3 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2s/portable.c:207:29: style: Unused variable: h4 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2s/portable.c:207:33: style: Unused variable: h5 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2s/portable.c:207:37: style: Unused variable: h6 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/blake2/blake2s/portable.c:207:41: style: Unused variable: h7 [unusedVariable]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:128:19: style: The scope of the variable 'a' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:128:21: style: The scope of the variable 'b' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:128:23: style: The scope of the variable 'c' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:128:25: style: The scope of the variable 'd' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:128:27: style: The scope of the variable 'e' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:143:10: style: The scope of the variable 'w0' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:144:10: style: The scope of the variable 'w1' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:145:10: style: The scope of the variable 'w2' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:146:10: style: The scope of the variable 'w3' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:147:10: style: The scope of the variable 'w4' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:148:10: style: The scope of the variable 'w5' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:149:10: style: The scope of the variable 'w6' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:150:10: style: The scope of the variable 'w7' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:151:10: style: The scope of the variable 'w8' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:152:10: style: The scope of the variable 'w9' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:153:10: style: The scope of the variable 'w10' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:154:10: style: The scope of the variable 'w11' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:155:10: style: The scope of the variable 'w12' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:156:10: style: The scope of the variable 'w13' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:157:10: style: The scope of the variable 'w14' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha1/portable.c:158:10: style: The scope of the variable 'w15' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:206:10: style: The scope of the variable 'w0' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:207:10: style: The scope of the variable 'w1' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:208:10: style: The scope of the variable 'w2' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:209:10: style: The scope of the variable 'w3' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:210:10: style: The scope of the variable 'w4' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:211:10: style: The scope of the variable 'w5' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:212:10: style: The scope of the variable 'w6' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:213:10: style: The scope of the variable 'w7' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:214:10: style: The scope of the variable 'w8' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:215:10: style: The scope of the variable 'w9' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:216:10: style: The scope of the variable 'w10' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:217:10: style: The scope of the variable 'w11' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:218:10: style: The scope of the variable 'w12' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:219:10: style: The scope of the variable 'w13' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:220:10: style: The scope of the variable 'w14' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:221:10: style: The scope of the variable 'w15' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:187:68: style: Function 'raazHashSha256PortableCompress' argument 3 names different: declaration 'h' definition 'hash'. [funcArgNamesDifferent]
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:27:68: note: Function 'raazHashSha256PortableCompress' argument 3 names different: declaration 'h' definition 'hash'.
raaz-0.2.0/cbits/raaz/hash/sha256/portable.c:187:68: note: Function 'raazHashSha256PortableCompress' argument 3 names different: declaration 'h' definition 'hash'.
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:225:10: style: The scope of the variable 'w0' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:226:10: style: The scope of the variable 'w1' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:227:10: style: The scope of the variable 'w2' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:228:10: style: The scope of the variable 'w3' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:229:10: style: The scope of the variable 'w4' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:230:10: style: The scope of the variable 'w5' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:231:10: style: The scope of the variable 'w6' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:232:10: style: The scope of the variable 'w7' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:233:10: style: The scope of the variable 'w8' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:234:10: style: The scope of the variable 'w9' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:235:10: style: The scope of the variable 'w10' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:236:10: style: The scope of the variable 'w11' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:237:10: style: The scope of the variable 'w12' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:238:10: style: The scope of the variable 'w13' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:239:10: style: The scope of the variable 'w14' can be reduced. [variableScope]
raaz-0.2.0/cbits/raaz/hash/sha512/portable.c:240:10: style: The scope of the variable 'w15' can be reduced. [variableScope]
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-random/haskell-random_1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-random-fu/haskell-random-fu_0.2.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-random-shuffle/haskell-random-shuffle_0.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-random-source/haskell-random-source_0.3.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ranged-sets/haskell-ranged-sets_0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-ranges/haskell-ranges_0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-rate-limit/haskell-rate-limit_1.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-reactive-banana/haskell-reactive-banana_1.2.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-readable/haskell-readable_0.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-readargs/haskell-readargs_1.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-readline/haskell-readline_1.0.3.0.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-recaptcha/haskell-recaptcha_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-recursion-schemes/haskell-recursion-schemes_5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-reducers/haskell-reducers_3.12.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-refact/haskell-refact_0.3.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-reflection/haskell-reflection_2.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-reform/haskell-reform_0.2.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-reform-blaze/haskell-reform-blaze_0.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-reform-hamlet/haskell-reform-hamlet_0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-reform-happstack/haskell-reform-happstack_0.2.5.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-reform-hsp/haskell-reform-hsp_0.2.7.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regex-applicative/haskell-regex-applicative_0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regex-applicative-text/haskell-regex-applicative-text_0.1.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regex-base/haskell-regex-base_0.93.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regex-compat/haskell-regex-compat_0.95.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regex-compat-tdfa/haskell-regex-compat-tdfa_0.95.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regex-pcre/haskell-regex-pcre_0.94.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regex-posix/haskell-regex-posix_0.95.2.orig.tar.gz
regex-posix-0.95.2/cbits/engine.c:158:17: style: The scope of the variable 'pp' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/engine.c:159:6: style: The scope of the variable 'cj' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/engine.c:159:10: style: The scope of the variable 'mj' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/engine.c:160:17: style: The scope of the variable 'mustfirst' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/engine.c:757:15: style: The scope of the variable 'lastc' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/engine.c:758:15: style: The scope of the variable 'flagch' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/engine.c:759:15: style: The scope of the variable 'i' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/engine.c:848:15: style: The scope of the variable 'lastc' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/engine.c:849:15: style: The scope of the variable 'flagch' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/engine.c:850:15: style: The scope of the variable 'i' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/regcomp.c:321:16: style: The scope of the variable 'c' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/regcomp.c:324:17: style: The scope of the variable 'conc' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/regcomp.c:787:15: style: The scope of the variable 'i' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/regcomp.c:1209:18: style: The scope of the variable 'nc' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/regcomp.c:1210:18: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/regcomp.c:1213:15: style: The scope of the variable 'i' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/regcomp.c:1055:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
regex-posix-0.95.2/cbits/regcomp.c:1100:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
regex-posix-0.95.2/cbits/regcomp.c:2021:3: error: Memory leak: pmatches [memleak]
regex-posix-0.95.2/cbits/engine.c:235:2: style: Variable 'm->empty' is reassigned a value before the old one has been used. [redundantAssignment]
regex-posix-0.95.2/cbits/engine.c:234:2: note: Variable 'm->empty' is reassigned a value before the old one has been used.
regex-posix-0.95.2/cbits/engine.c:235:2: note: Variable 'm->empty' is reassigned a value before the old one has been used.
regex-posix-0.95.2/cbits/engine.c:941:15: style: The scope of the variable 's' can be reduced. [variableScope]
regex-posix-0.95.2/cbits/regfree.c:86:2: error: Memory pointed to by 'g' is freed twice. [doubleFree]
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regex-tdfa/haskell-regex-tdfa_1.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regex-tdfa-text/haskell-regex-tdfa-text_1.0.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regex-tdfa-utf8/haskell-regex-tdfa-utf8_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-regexpr/haskell-regexpr_0.5.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-relational-query/haskell-relational-query_0.8.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-relational-query-hdbc/haskell-relational-query-hdbc_0.6.8.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-relational-record/haskell-relational-record_0.2.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-relational-schemas/haskell-relational-schemas_0.1.6.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-repa/haskell-repa_3.4.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-representable-functors/haskell-representable-functors_2.4.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-representable-tries/haskell-representable-tries_2.4.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-resource-pool/haskell-resource-pool_0.2.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-resourcet/haskell-resourcet_1.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-retry/haskell-retry_0.7.6.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-rosezipper/haskell-rosezipper_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-rsa/haskell-rsa_2.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-rvar/haskell-rvar_0.2.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-safe/haskell-safe_0.3.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-safe-exceptions/haskell-safe-exceptions_0.1.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-safecopy/haskell-safecopy_0.9.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-safesemaphore/haskell-safesemaphore_0.9.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sandi/haskell-sandi_0.4.2.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-say/haskell-say_0.1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sbv/haskell-sbv_7.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-scanner/haskell-scanner_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-scientific/haskell-scientific_0.3.6.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-scrobble/haskell-scrobble_0.2.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sdl/haskell-sdl_0.6.6.0.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sdl-gfx/haskell-sdl-gfx_0.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sdl-image/haskell-sdl-image_0.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sdl-mixer/haskell-sdl-mixer_0.6.2.0.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sdl-ttf/haskell-sdl-ttf_0.6.2.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sdl2/haskell-sdl2_2.4.0.1.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sdl2-ttf/haskell-sdl2-ttf_2.1.0.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-secret-sharing/haskell-secret-sharing_1.0.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-securemem/haskell-securemem_0.1.9.orig.tar.gz
securemem-0.1.9/cbits/utils.c:95:21: style: Variable 'sp1' is assigned a value that is never used. [unreadVariable]
securemem-0.1.9/cbits/utils.c:95:44: style: Variable 'sp2' is assigned a value that is never used. [unreadVariable]
securemem-0.1.9/cbits/utils.c:102:21: style: Variable 'sp1' is assigned a value that is never used. [unreadVariable]
securemem-0.1.9/cbits/utils.c:102:44: style: Variable 'sp2' is assigned a value that is never used. [unreadVariable]
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-semigroupoids/haskell-semigroupoids_5.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-semigroups/haskell-semigroups_0.8.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sendfile/haskell-sendfile_0.7.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-servant/haskell-servant_0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-servant-client/haskell-servant-client_0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-servant-client-core/haskell-servant-client-core_0.13.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-servant-server/haskell-servant-server_0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-set-extra/haskell-set-extra_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-setenv/haskell-setenv_0.1.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-setlocale/haskell-setlocale_1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sfml-audio/haskell-sfml-audio_0.7.0.1816.orig.tar.gz
sfml-audio-0.7.0.1816/dependencies/sfml2/src/SFML/System/Err.cpp:83:17: warning: Virtual function 'sync' is called from destructor '~DefaultErrStreamBuf()' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
sfml-audio-0.7.0.1816/dependencies/sfml2/src/SFML/System/Err.cpp:55:9: note: Calling sync
sfml-audio-0.7.0.1816/dependencies/sfml2/src/SFML/System/Err.cpp:83:17: note: sync is a virtual method
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sha/haskell-sha_1.6.4.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-shake/haskell-shake_0.16.4.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-shakespeare/haskell-shakespeare_2.0.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-shakespeare-css/haskell-shakespeare-css_1.0.7.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-shakespeare-i18n/haskell-shakespeare-i18n_1.0.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-shakespeare-js/haskell-shakespeare-js_1.2.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-shakespeare-text/haskell-shakespeare-text_1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-shell-conduit/haskell-shell-conduit_4.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-shellac/haskell-shellac_0.9.5.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-should-not-typecheck/haskell-should-not-typecheck_2.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-show/haskell-show_0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-silently/haskell-silently_1.2.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-simple/haskell-simple_0.11.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-simple-reflect/haskell-simple-reflect_0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-simple-sendfile/haskell-simple-sendfile_0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-simple-smt/haskell-simple-smt_0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-simple-templates/haskell-simple-templates_0.8.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-simpleea/haskell-simpleea_0.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-simpleirc/haskell-simpleirc_0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-singleton-bool/haskell-singleton-bool_0.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-skein/haskell-skein_1.0.9.orig.tar.gz
skein-1.0.9/c_impl/optimized/skein.c:133:12: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein.c:181:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein.c:331:12: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein.c:379:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein.c:528:12: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein.c:576:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein.c:671:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein.c:700:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein.c:729:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:66:13: style: The scope of the variable 'X0' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:66:16: style: The scope of the variable 'X1' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:66:19: style: The scope of the variable 'X2' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:66:22: style: The scope of the variable 'X3' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:251:13: style: The scope of the variable 'X0' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:251:16: style: The scope of the variable 'X1' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:251:19: style: The scope of the variable 'X2' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:251:22: style: The scope of the variable 'X3' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:251:25: style: The scope of the variable 'X4' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:251:28: style: The scope of the variable 'X5' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:251:31: style: The scope of the variable 'X6' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:251:34: style: The scope of the variable 'X7' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:460:13: style: The scope of the variable 'X00' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:460:17: style: The scope of the variable 'X01' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:460:21: style: The scope of the variable 'X02' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:460:25: style: The scope of the variable 'X03' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:460:29: style: The scope of the variable 'X04' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:460:33: style: The scope of the variable 'X05' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:460:37: style: The scope of the variable 'X06' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:460:41: style: The scope of the variable 'X07' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:461:13: style: The scope of the variable 'X08' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:461:17: style: The scope of the variable 'X09' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:461:21: style: The scope of the variable 'X10' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:461:25: style: The scope of the variable 'X11' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:461:29: style: The scope of the variable 'X12' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:461:33: style: The scope of the variable 'X13' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:461:37: style: The scope of the variable 'X14' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:461:41: style: The scope of the variable 'X15' can be reduced. [variableScope]
skein-1.0.9/c_impl/optimized/skein_block.c:64:13: style: Variable 'kw' is not assigned a value. [unassignedVariable]
skein-1.0.9/c_impl/optimized/skein_block.c:249:13: style: Variable 'kw' is not assigned a value. [unassignedVariable]
skein-1.0.9/c_impl/optimized/skein_block.c:455:13: style: Variable 'kw' is not assigned a value. [unassignedVariable]
skein-1.0.9/c_impl/reference/skein.c:104:12: style: The scope of the variable 'i' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:158:12: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:206:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:285:12: style: The scope of the variable 'i' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:339:12: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:387:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:468:12: style: The scope of the variable 'i' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:522:12: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:570:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:665:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:694:14: style: The scope of the variable 'n' can be reduced. [variableScope]
skein-1.0.9/c_impl/reference/skein.c:723:14: style: The scope of the variable 'n' can be reduced. [variableScope]
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-skylighting/haskell-skylighting_0.6.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-smallcheck/haskell-smallcheck_1.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-smtlib/haskell-smtlib_1.0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-smtp-mail/haskell-smtp-mail_0.1.4.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-smtpclient/haskell-smtpclient_1.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-snap/haskell-snap_1.1.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-snap-core/haskell-snap-core_1.0.3.2.orig.tar.gz
[15:53]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-snap-loader-dynamic/haskell-snap-loader-dynamic_0.10.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-snap-loader-static/haskell-snap-loader-static_0.9.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-snap-server/haskell-snap-server_1.1.0.0.orig.tar.gz
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-snap-templates/haskell-snap-templates_1.0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-snaplet-acid-state/haskell-snaplet-acid-state_0.2.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-soap/haskell-soap_0.2.3.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-soap-tls/haskell-soap-tls_0.1.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sockaddr/haskell-sockaddr_0.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-socks/haskell-socks_0.5.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-split/haskell-split_0.2.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-sql-words/haskell-sql-words_0.1.6.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-src-exts/haskell-src-exts_1.20.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-src-exts-simple/haskell-src-exts-simple_1.20.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-src-exts-util/haskell-src-exts-util_0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-src-meta/haskell-src-meta_0.8.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-stack/haskell-stack_1.6.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-stateref/haskell-stateref_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-statestack/haskell-statestack_0.2.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-statevar/haskell-statevar_1.1.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-static-hash/haskell-static-hash_0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-statistics/haskell-statistics_0.14.0.2.orig.tar.gz
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-stm/haskell-stm_2.4.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-stm-chans/haskell-stm-chans_3.0.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-stmonadtrans/haskell-stmonadtrans_0.4.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-storable-complex/haskell-storable-complex_0.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-storable-record/haskell-storable-record_0.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-storable-tuple/haskell-storable-tuple_0.0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-store/haskell-store_0.4.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-store-core/haskell-store-core_0.4.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-stream/haskell-stream_0.4.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-streaming-commons/haskell-streaming-commons_0.1.4.1.orig.tar.gz
streaming-commons-0.1.4.1/cbits/text-helper.c:17:15: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
streaming-commons-0.1.4.1/cbits/text-helper.c:17:32: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
streaming-commons-0.1.4.1/cbits/text-helper.c:23:19: portability: 'a' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
streaming-commons-0.1.4.1/cbits/text-helper.c:23:34: portability: 'b' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-strict/haskell-strict_0.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-strict-concurrency/haskell-strict-concurrency_0.2.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-string-conversions/haskell-string-conversions_0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-stringbuilder/haskell-stringbuilder_0.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-stringprep/haskell-stringprep_1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-stringsearch/haskell-stringsearch_0.3.6.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-strptime/haskell-strptime_1.0.6.orig.tar.gz
strptime-1.0.6/cbits/hstrptime.c:418:20: style: The scope of the variable 'fsec' can be reduced. [variableScope]
strptime-1.0.6/cbits/hstrptime.c:935:20: style: The scope of the variable 'fsec' can be reduced. [variableScope]
strptime-1.0.6/cbits/hstrptime.c:1367:15: style: The scope of the variable 'd' can be reduced. [variableScope]
strptime-1.0.6/cbits/hstrptime.c:1462:15: style: The scope of the variable 'd' can be reduced. [variableScope]
strptime-1.0.6/cbits/hstrptime.c:306:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:334:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:361:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:467:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:482:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:495:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:500:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:505:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:511:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:517:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:527:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:582:17: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:602:17: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:618:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:623:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:628:17: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:634:17: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:640:17: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:823:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:851:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:878:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:985:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1000:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1013:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1018:11: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1023:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1029:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1035:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1048:13: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1104:17: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1124:17: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1142:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1147:15: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1152:17: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1158:17: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
strptime-1.0.6/cbits/hstrptime.c:1164:17: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-svg-builder/haskell-svg-builder_0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-svgcairo/haskell-svgcairo_0.12.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-swish/haskell-swish_0.9.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-syb/haskell-syb_0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-syb-with-class/haskell-syb-with-class_0.6.1.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-syb-with-class-instances-text/haskell-syb-with-class-instances-text_0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-system-fileio/haskell-system-fileio_0.3.8.orig.tar.gz
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-system-filepath/haskell-system-filepath_0.4.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tabular/haskell-tabular_0.2.2.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tagged/haskell-tagged_0.8.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tagshare/haskell-tagshare_0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tagsoup/haskell-tagsoup_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tagstream-conduit/haskell-tagstream-conduit_0.5.5.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tar/haskell-tar_0.5.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty/haskell-tasty_1.0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty-expected-failure/haskell-tasty-expected-failure_0.11.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty-golden/haskell-tasty-golden_2.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty-hedgehog/haskell-tasty-hedgehog_0.2.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty-hspec/haskell-tasty-hspec_1.1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty-hunit/haskell-tasty-hunit_0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty-kat/haskell-tasty-kat_0.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty-quickcheck/haskell-tasty-quickcheck_0.9.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty-rerun/haskell-tasty-rerun_1.1.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty-smallcheck/haskell-tasty-smallcheck_0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tasty-th/haskell-tasty-th_0.1.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-template/haskell-template_0.2.0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-temporary/haskell-temporary_1.2.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tensor/haskell-tensor_1.0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-terminal-progress-bar/haskell-terminal-progress-bar_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-terminal-size/haskell-terminal-size_0.3.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-terminfo/haskell-terminfo_0.3.2.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-test-framework/haskell-test-framework_0.8.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-test-framework-hunit/haskell-test-framework-hunit_0.3.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-test-framework-quickcheck2/haskell-test-framework-quickcheck2_0.3.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-test-framework-th/haskell-test-framework-th_0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-test-framework-th-prime/haskell-test-framework-th-prime_0.0.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-testpack/haskell-testpack_2.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-texmath/haskell-texmath_0.9.4.4.orig.tar.gz
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-text/haskell-text_1.2.3.0.orig.tar.gz
text-1.2.3.0/cbits/cbits.c:17:15: portability: 'dest' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
text-1.2.3.0/cbits/cbits.c:17:32: portability: 'src' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
text-1.2.3.0/cbits/cbits.c:23:19: portability: 'a' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
text-1.2.3.0/cbits/cbits.c:23:34: portability: 'b' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-text-binary/haskell-text-binary_0.2.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-text-format/haskell-text-format_0.3.1.1.orig.tar.gz
text-format-0.3.1.1/benchmarks/printf.c:26:9: style: Unused variable: i [unusedVariable]
text-format-0.3.1.1/benchmarks/wprintf.c:27:9: style: Unused variable: i [unusedVariable]
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-text-icu/haskell-text-icu_0.7.0.1.orig.tar.gz
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-text-metrics/haskell-text-metrics_0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-text-postgresql/haskell-text-postgresql_0.0.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-text-short/haskell-text-short_0.1.2.orig.tar.gz
text-short-0.1.2/cbits/cbits.c:46:0: error: #error <HsFFI.h> SIZEOF_VOID_P not defined [preprocessorErrorDirective]
text-short-0.1.2/cbits/memcmp.c:8:23: portability: 's1' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
text-short-0.1.2/cbits/memcmp.c:9:23: portability: 's2' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-text-show/haskell-text-show_3.7.3.isreally.3.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-text-zipper/haskell-text-zipper_0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tf-random/haskell-tf-random_0.5.orig.tar.gz
tf-random-0.5/cbits/brg_types.h:56:0: error: #error Please define uint_8t as an 8-bit unsigned integer type in brg_types.h [preprocessorErrorDirective]
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-th-abstraction/haskell-th-abstraction_0.2.8.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-th-data-compat/haskell-th-data-compat_0.0.2.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-th-expand-syns/haskell-th-expand-syns_0.4.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-th-extras/haskell-th-extras_0.0.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-th-lift/haskell-th-lift_0.7.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-th-lift-instances/haskell-th-lift-instances_0.1.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-th-orphans/haskell-th-orphans_0.7.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-th-reify-compat/haskell-th-reify-compat_0.0.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-th-reify-many/haskell-th-reify-many_0.1.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-th-utilities/haskell-th-utilities_0.2.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-these/haskell-these_0.7.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-threads/haskell-threads_0.5.1.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-thyme/haskell-thyme_0.3.5.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tidal/haskell-tidal_0.9.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-time-compat/haskell-time-compat_0.1.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-time-locale-compat/haskell-time-locale-compat_0.1.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-time-parsers/haskell-time-parsers_0.1.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-time-units/haskell-time-units_1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tinyurl/haskell-tinyurl_0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tldr/haskell-tldr_0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tls/haskell-tls_1.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tls-extra/haskell-tls-extra_0.4.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tls-session-manager/haskell-tls-session-manager_0.0.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-token-bucket/haskell-token-bucket_0.1.0.1.orig.tar.gz
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-torrent/haskell-torrent_10000.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-transformers/haskell-transformers_0.3.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-transformers-base/haskell-transformers-base_0.4.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-transformers-compat/haskell-transformers-compat_0.5.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tree-monad/haskell-tree-monad_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-trifecta/haskell-trifecta_1.7.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-tuple/haskell-tuple_0.3.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-twitter-conduit/haskell-twitter-conduit_0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-twitter-types/haskell-twitter-types_0.7.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-twitter-types-lens/haskell-twitter-types-lens_0.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-type-level/haskell-type-level_0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-type-level-numbers/haskell-type-level-numbers_0.1.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-typed-process/haskell-typed-process_0.2.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-uglymemo/haskell-uglymemo_0.1.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unbounded-delays/haskell-unbounded-delays_0.1.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unexceptionalio/haskell-unexceptionalio_0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unicode-transforms/haskell-unicode-transforms_0.3.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-uniplate/haskell-uniplate_1.6.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-universe-base/haskell-universe-base_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unix-bytestring/haskell-unix-bytestring_0.3.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unix-compat/haskell-unix-compat_0.5.0.1.orig.tar.gz
unix-compat-0.5.0.1/cbits/mktemp.c:68:9: style: The scope of the variable 'rval' can be reduced. [variableScope]
unix-compat-0.5.0.1/cbits/mktemp.c:69:14: style: The scope of the variable 'randidx' can be reduced. [variableScope]
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unix-time/haskell-unix-time_0.3.8.orig.tar.gz
unix-time-0.3.8/cbits/conv.c:35:14: style: Condition 'initialized==1' is always false [knownConditionTrueFalse]
unix-time-0.3.8/cbits/conv.c:33:21: note: Assuming that condition 'initialized==0' is not redundant
unix-time-0.3.8/cbits/conv.c:35:14: note: Condition 'initialized==1' is always false
unix-time-0.3.8/cbits/conv.c:35:2: warning: Found suspicious equality comparison. Did you intend to assign a value instead? [suspiciousEqualityComparison]
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unixutils/haskell-unixutils_1.54.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unlambda/haskell-unlambda_0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unliftio/haskell-unliftio_0.2.7.0.orig.tar.gz
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unliftio-core/haskell-unliftio-core_0.1.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-unordered-containers/haskell-unordered-containers_0.2.9.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-uri/haskell-uri_0.1.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-uri-bytestring/haskell-uri-bytestring_0.3.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-uri-bytestring-aeson/haskell-uri-bytestring-aeson_0.1.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-uri-encode/haskell-uri-encode_1.5.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-url/haskell-url_2.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-userid/haskell-userid_0.1.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-utf8-light/haskell-utf8-light_0.4.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-utf8-string/haskell-utf8-string_1.0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-utility-ht/haskell-utility-ht_0.0.5.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-uuagc-cabal/haskell-uuagc-cabal_1.1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-uuid/haskell-uuid_1.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-uuid-types/haskell-uuid-types_1.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-uulib/haskell-uulib_0.9.23.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-validity/haskell-validity_0.4.0.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vault/haskell-vault_0.3.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vector/haskell-vector_0.9.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vector-algorithms/haskell-vector-algorithms_0.7.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vector-binary-instances/haskell-vector-binary-instances_0.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vector-builder/haskell-vector-builder_0.3.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vector-instances/haskell-vector-instances_3.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vector-space/haskell-vector-space_0.8.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vector-space-points/haskell-vector-space-points_0.2.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vector-th-unbox/haskell-vector-th-unbox_0.2.1.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-void/haskell-void_0.7.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vte/haskell-vte_0.12.1.orig.tar.gz
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-vty/haskell-vty_5.20.orig.tar.gz
vty-5.20/cbits/mk_wcwidth.c:72:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai/haskell-wai_3.2.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-app-file-cgi/haskell-wai-app-file-cgi_3.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-app-static/haskell-wai-app-static_3.1.6.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-conduit/haskell-wai-conduit_3.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-extra/haskell-wai-extra_3.0.22.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-handler-fastcgi/haskell-wai-handler-fastcgi_3.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-handler-launch/haskell-wai-handler-launch_3.0.2.3.orig.tar.gz
[15:54]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-http2-extra/haskell-wai-http2-extra_0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-logger/haskell-wai-logger_2.3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-logger-prefork/haskell-wai-logger-prefork_0.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-test/haskell-wai-test_1.2.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wai-websockets/haskell-wai-websockets_3.0.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-warp/haskell-warp_3.2.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-warp-tls/haskell-warp-tls_3.2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-web-plugins/haskell-web-plugins_0.2.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-web-routes/haskell-web-routes_0.27.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-web-routes-boomerang/haskell-web-routes-boomerang_0.28.4.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-web-routes-happstack/haskell-web-routes-happstack_0.23.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-web-routes-hsp/haskell-web-routes-hsp_0.24.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-web-routes-th/haskell-web-routes-th_0.22.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-webkit/haskell-webkit_0.12.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-websockets/haskell-websockets_0.9.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-weigh/haskell-weigh_0.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-weighted-regexp/haskell-weighted-regexp_0.3.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-werewolf/haskell-werewolf_1.5.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-with-location/haskell-with-location_0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wizards/haskell-wizards_1.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wl-pprint-annotated/haskell-wl-pprint-annotated_0.1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wl-pprint-extras/haskell-wl-pprint-extras_3.5.0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wl-pprint-terminfo/haskell-wl-pprint-terminfo_3.7.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wl-pprint-text/haskell-wl-pprint-text_1.2.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-word-trie/haskell-word-trie_0.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-word-wrap/haskell-word-wrap_0.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-word8/haskell-word8_0.1.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-wreq/haskell-wreq_0.5.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-x11/haskell-x11_1.9.orig.tar.gz
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-x11-xft/haskell-x11-xft_0.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-x509/haskell-x509_1.7.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-x509-store/haskell-x509-store_1.6.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-x509-system/haskell-x509-system_1.6.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-x509-util/haskell-x509-util_1.6.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-x509-validation/haskell-x509-validation_1.6.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xcb-types/haskell-xcb-types_0.9.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xdg-basedir/haskell-xdg-basedir_0.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xhtml/haskell-xhtml_3000.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xml/haskell-xml_1.3.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xml-conduit/haskell-xml-conduit_1.8.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xml-conduit-writer/haskell-xml-conduit-writer_0.1.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xml-hamlet/haskell-xml-hamlet_0.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xml-helpers/haskell-xml-helpers_1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xml-types/haskell-xml-types_0.3.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xml2html/haskell-xml2html_0.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xmlgen/haskell-xmlgen_0.6.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xmlhtml/haskell-xmlhtml_0.2.5.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-xss-sanitize/haskell-xss-sanitize_0.3.5.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yaml/haskell-yaml_0.8.9.1.orig.tar.gz
yaml-0.8.9.1/libyaml/api.c:1102:5: style: Redundant pointer operation on 'document' - it's already a pointer. [redundantPointerOp]
yaml-0.8.9.1/libyaml/dumper.c:210:23: style: The scope of the variable 'item' can be reduced. [variableScope]
yaml-0.8.9.1/libyaml/dumper.c:211:23: style: The scope of the variable 'pair' can be reduced. [variableScope]
yaml-0.8.9.1/libyaml/emitter.c:1877:26: style: The scope of the variable 'value' can be reduced. [variableScope]
yaml-0.8.9.1/libyaml/emitter.c:2180:10: style: The scope of the variable 'indent_hint' can be reduced. [variableScope]
yaml-0.8.9.1/libyaml/parser.c:764:9: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
yaml-0.8.9.1/libyaml/parser.c:874:9: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
yaml-0.8.9.1/libyaml/parser.c:1000:5: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
yaml-0.8.9.1/libyaml/parser.c:1161:5: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
yaml-0.8.9.1/libyaml/reader.c:194:37: style: The scope of the variable 'value2' can be reduced. [variableScope]
yaml-0.8.9.1/libyaml/scanner.c:802:9: style: The scope of the variable 'need_more_tokens' can be reduced. [variableScope]
yaml-0.8.9.1/libyaml/scanner.c:2266:21: style: Function 'yaml_parser_scan_tag_directive_value' argument 2 names different: declaration 'mark' definition 'start_mark'. [funcArgNamesDifferent]
yaml-0.8.9.1/libyaml/scanner.c:700:21: note: Function 'yaml_parser_scan_tag_directive_value' argument 2 names different: declaration 'mark' definition 'start_mark'.
yaml-0.8.9.1/libyaml/scanner.c:2266:21: note: Function 'yaml_parser_scan_tag_directive_value' argument 2 names different: declaration 'mark' definition 'start_mark'.
yaml-0.8.9.1/libyaml/scanner.c:1200:9: style: Variable 'dummy_key' is assigned a value that is never used. [unreadVariable]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yaml-light/haskell-yaml-light_0.1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod/haskell-yesod_1.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-auth/haskell-yesod-auth_1.6.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-auth-account/haskell-yesod-auth-account_1.2.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-auth-hashdb/haskell-yesod-auth-hashdb_1.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-auth-oauth/haskell-yesod-auth-oauth_1.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-auth-oauth2/haskell-yesod-auth-oauth2_0.5.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-bin/haskell-yesod-bin_1.6.0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-core/haskell-yesod-core_1.6.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-default/haskell-yesod-default_1.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-form/haskell-yesod-form_1.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-json/haskell-yesod-json_1.0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-markdown/haskell-yesod-markdown_0.8.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-newsfeed/haskell-yesod-newsfeed_1.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-persistent/haskell-yesod-persistent_1.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-routes/haskell-yesod-routes_1.2.0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-static/haskell-yesod-static_1.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yesod-test/haskell-yesod-test_1.6.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yi-core/haskell-yi-core_0.17.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yi-frontend-pango/haskell-yi-frontend-pango_0.17.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yi-frontend-vty/haskell-yi-frontend-vty_0.17.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yi-keymap-emacs/haskell-yi-keymap-emacs_0.17.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yi-keymap-vim/haskell-yi-keymap-vim_0.17.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yi-language/haskell-yi-language_0.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yi-misc-modes/haskell-yi-misc-modes_0.17.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yi-mode-haskell/haskell-yi-mode-haskell_0.17.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yi-mode-javascript/haskell-yi-mode-javascript_0.17.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-yi-rope/haskell-yi-rope_0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-zeromq4-haskell/haskell-zeromq4-haskell_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-zip-archive/haskell-zip-archive_0.3.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-zlib/haskell-zlib_0.6.2.orig.tar.gz
zlib-0.6.2/cbits/adler32.c:71:14: style: The scope of the variable 'n' can be reduced. [variableScope]
zlib-0.6.2/cbits/deflate.c:329:10: style: The scope of the variable 'str' can be reduced. [variableScope]
zlib-0.6.2/cbits/deflate.c:329:15: style: The scope of the variable 'n' can be reduced. [variableScope]
zlib-0.6.2/cbits/deflate.c:470:9: style: The scope of the variable 'put' can be reduced. [variableScope]
zlib-0.6.2/cbits/deflate.c:572:12: style: The scope of the variable 'str' can be reduced. [variableScope]
zlib-0.6.2/cbits/deflate.c:1154:21: style: The scope of the variable 'match' can be reduced. [variableScope]
zlib-0.6.2/cbits/deflate.c:1395:14: style: The scope of the variable 'more' can be reduced. [variableScope]
zlib-0.6.2/cbits/deflate.c:1572:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
zlib-0.6.2/cbits/deflate.c:1632:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
zlib-0.6.2/cbits/deflate.c:1734:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
zlib-0.6.2/cbits/deflate.c:155:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
zlib-0.6.2/cbits/inflate.c:1497:5: style: Variable 'state->sane' is reassigned a value before the old one has been used. [redundantAssignment]
zlib-0.6.2/cbits/inflate.c:1493:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
zlib-0.6.2/cbits/inflate.c:1497:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
zlib-0.6.2/cbits/inflate.c:385:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
zlib-0.6.2/cbits/inflate.c:1297:19: style: The scope of the variable 'dictid' can be reduced. [variableScope]
zlib-0.6.2/cbits/inflate.c:1382:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
zlib-0.6.2/cbits/inflate.c:1445:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
zlib-0.6.2/cbits/inflate.c:1507:61: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
zlib-0.6.2/cbits/inflate.c:683:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
zlib-0.6.2/cbits/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
zlib-0.6.2/cbits/trees.c:712:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
zlib-0.6.2/cbits/trees.c:757:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
zlib-0.6.2/cbits/trees.c:1065:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
zlib-0.6.2/cbits/trees.c:1066:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
zlib-0.6.2/cbits/trees.c:1067:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
zlib-0.6.2/cbits/trees.c:1068:14: style: The scope of the variable 'code' can be reduced. [variableScope]
zlib-0.6.2/cbits/trees.c:1069:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
zlib-0.6.2/cbits/zutil.c:309:31: style: Same expression on both sides of '-'. [duplicateExpression]
zlib-0.6.2/cbits/zutil.c:14:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-zlib-bindings/haskell-zlib-bindings_0.1.1.5.orig.tar.gz
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-zlib-conduit/haskell-zlib-conduit_0.4.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-zlib-enum/haskell-zlib-enum_0.2.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell-zxcvbn-c/haskell-zxcvbn-c_1.0.1.orig.tar.gz
zxcvbn-c-1.0.1/dict-generate.cpp:655:10: style: The scope of the variable 'e' can be reduced. [variableScope]
zxcvbn-c-1.0.1/dict-generate.cpp:661:13: style: The scope of the variable 'j' can be reduced. [variableScope]
zxcvbn-c-1.0.1/dict-generate.cpp:702:9: style: The scope of the variable 'b' can be reduced. [variableScope]
zxcvbn-c-1.0.1/dict-generate.cpp:1391:9: style: The scope of the variable 'i' can be reduced. [variableScope]
zxcvbn-c-1.0.1/dict-generate.cpp:1393:10: style: The scope of the variable 'Verbose' can be reduced. [variableScope]
zxcvbn-c-1.0.1/dict-generate.cpp:1394:10: style: The scope of the variable 'Comments' can be reduced. [variableScope]
zxcvbn-c-1.0.1/dict-generate.cpp:1396:11: style: The scope of the variable 'OutFile' can be reduced. [variableScope]
zxcvbn-c-1.0.1/dict-generate.cpp:1399:9: style: The scope of the variable 'NumFiles' can be reduced. [variableScope]
zxcvbn-c-1.0.1/dict-generate.cpp:630:28: style: Variable 'del' is modified but its new value is never used. [unreadVariable]
zxcvbn-c-1.0.1/dict-generate.cpp:629:57: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
zxcvbn-c-1.0.1/dict-generate.cpp:1588:17: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
zxcvbn-c-1.0.1/dict-generate.cpp:150:7: warning: Member variable 'Node::mAddr' is not initialized in the constructor. [uninitMemberVar]
zxcvbn-c-1.0.1/dict-generate.cpp:150:7: warning: Member variable 'Node::mCounted' is not initialized in the constructor. [uninitMemberVar]
zxcvbn-c-1.0.1/dict-generate.cpp:168:13: warning: Member variable 'Node::mAddr' is not assigned a value in 'Node::operator='. [operatorEqVarError]
zxcvbn-c-1.0.1/dict-generate.cpp:168:13: warning: Member variable 'Node::mCounted' is not assigned a value in 'Node::operator='. [operatorEqVarError]
zxcvbn-c-1.0.1/dict-generate.cpp:1600:5: style: Exception should be caught by reference. [catchExceptionByValue]
zxcvbn-c-1.0.1/zxcvbn.c:120:9: style: The scope of the variable 'c' can be reduced. [variableScope]
zxcvbn-c-1.0.1/zxcvbn.c:1202:9: style: The scope of the variable 'YrLen' can be reduced. [variableScope]
zxcvbn-c-1.0.1/zxcvbn.c:1204:13: style: The scope of the variable 'Sep' can be reduced. [variableScope]
zxcvbn-c-1.0.1/zxcvbn.c:1318:14: style: The scope of the variable 'i' can be reduced. [variableScope]
zxcvbn-c-1.0.1/zxcvbn.c:1362:20: style: The scope of the variable 'Next' can be reduced. [variableScope]
zxcvbn-c-1.0.1/zxcvbn.c:1482:32: style: Function 'ZxcvbnMatch' argument 1 names different: declaration 'Passwd' definition 'Pwd'. [funcArgNamesDifferent]
zxcvbn-c-1.0.1/zxcvbn.h:126:32: note: Function 'ZxcvbnMatch' argument 1 names different: declaration 'Passwd' definition 'Pwd'.
zxcvbn-c-1.0.1/zxcvbn.c:1482:32: note: Function 'ZxcvbnMatch' argument 1 names different: declaration 'Passwd' definition 'Pwd'.
zxcvbn-c-1.0.1/zxcvbn.c:669:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/haskell98-report/haskell98-report_20080907.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskell98-tutorial/haskell98-tutorial_200006-2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskelldb/haskelldb_2.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskelldb-hdbc/haskelldb-hdbc_2.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskelldb-hdbc-odbc/haskelldb-hdbc-odbc_2.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskelldb-hdbc-postgresql/haskelldb-hdbc-postgresql_2.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haskelldb-hdbc-sqlite3/haskelldb-hdbc-sqlite3_2.1.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hasktags/hasktags_0.70.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hatari/hatari_2.1.0+dfsg.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hatop/hatop_0.7.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/haveged/haveged_1.9.1.orig.tar.gz
haveged-1.9.1/contrib/build/havege_sample.c:49:3: style: Variable 'havege_state' is reassigned a value before the old one has been used. [redundantAssignment]
haveged-1.9.1/contrib/build/havege_sample.c:42:0: note: Variable 'havege_state' is reassigned a value before the old one has been used.
haveged-1.9.1/contrib/build/havege_sample.c:49:3: note: Variable 'havege_state' is reassigned a value before the old one has been used.
haveged-1.9.1/contrib/diags/data_prep.c:277:21: style: The scope of the variable 'sz' can be reduced. [variableScope]
haveged-1.9.1/contrib/diags/data_prep.c:194:16: style: Unused variable: j [unusedVariable]
haveged-1.9.1/contrib/diags/data_prep.c:211:17: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
haveged-1.9.1/contrib/diags/data_prep.c:99:46: error: Uninitialized variable: short_options [uninitvar]
haveged-1.9.1/ent/chisq.c:36:12: style: The scope of the variable 'y' can be reduced. [variableScope]
haveged-1.9.1/ent/chisq.c:36:18: style: The scope of the variable 'w' can be reduced. [variableScope]
haveged-1.9.1/ent/chisq.c:98:12: style: The scope of the variable 'e' can be reduced. [variableScope]
haveged-1.9.1/ent/chisq.c:98:15: style: The scope of the variable 'c' can be reduced. [variableScope]
haveged-1.9.1/ent/chisq.c:98:18: style: The scope of the variable 'z' can be reduced. [variableScope]
haveged-1.9.1/ent/entest.c:123:14: style: The scope of the variable 'f' can be reduced. [variableScope]
haveged-1.9.1/ent/randtest.c:77:9: style: The scope of the variable 'oc' can be reduced. [variableScope]
haveged-1.9.1/nist/cephes.c:546:20: style: The scope of the variable 'yc' can be reduced. [variableScope]
haveged-1.9.1/nist/cephes.c:547:8: style: The scope of the variable 'pk' can be reduced. [variableScope]
haveged-1.9.1/nist/cephes.c:547:24: style: The scope of the variable 'qk' can be reduced. [variableScope]
haveged-1.9.1/nist/cephes.c:766:14: style: The scope of the variable 'v' can be reduced. [variableScope]
haveged-1.9.1/nist/dfft.c:674:10: style: The scope of the variable 'xim1' can be reduced. [variableScope]
haveged-1.9.1/nist/dfft.c:780:29: style: The scope of the variable 't6' can be reduced. [variableScope]
haveged-1.9.1/nist/dfft.c:780:32: style: The scope of the variable 't7' can be reduced. [variableScope]
haveged-1.9.1/nist/dfft.c:780:35: style: The scope of the variable 't8' can be reduced. [variableScope]
haveged-1.9.1/nist/dfft.c:780:38: style: The scope of the variable 't9' can be reduced. [variableScope]
haveged-1.9.1/nist/dfft.c:780:41: style: The scope of the variable 't10' can be reduced. [variableScope]
haveged-1.9.1/nist/dfft.c:1330:10: style: The scope of the variable 'xim1' can be reduced. [variableScope]
haveged-1.9.1/nist/dfft.c:1366:17: style: The scope of the variable 'tsqrt2' can be reduced. [variableScope]
haveged-1.9.1/nist/dfft.c:1367:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
haveged-1.9.1/nist/matrix.c:111:20: style: The scope of the variable 'allZeroes' can be reduced. [variableScope]
haveged-1.9.1/nist/nist.c:36:20: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
haveged-1.9.1/nist/packtest.c:110:25: warning: Either the condition '(S_k=(int*)MYCALLOC(n,sizeof(int)))==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
haveged-1.9.1/nist/packtest.c:925:50: note: Assuming that condition '(S_k=(int*)MYCALLOC(n,sizeof(int)))==NULL' is not redundant
haveged-1.9.1/nist/packtest.c:997:11: note: Calling function 'MYFREE', 1st argument 'X' value is 0
haveged-1.9.1/nist/packtest.c:110:25: note: Null pointer subtraction
haveged-1.9.1/nist/packtest.c:1698:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
haveged-1.9.1/nist/packtest.c:1699:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
haveged-1.9.1/nist/packtest.c:1701:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
haveged-1.9.1/nist/packtest.c:1741:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
haveged-1.9.1/nist/packtest.c:1743:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
haveged-1.9.1/nist/packtest.c:1744:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
haveged-1.9.1/nist/packtest.c:858:3: style: Variable 'PT' is reassigned a value before the old one has been used. [redundantAssignment]
haveged-1.9.1/nist/packtest.c:838:3: note: Variable 'PT' is reassigned a value before the old one has been used.
haveged-1.9.1/nist/packtest.c:858:3: note: Variable 'PT' is reassigned a value before the old one has been used.
haveged-1.9.1/nist/packtest.c:681:15: style: The scope of the variable 'chi2' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:681:21: style: The scope of the variable 'p_value' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:682:10: style: The scope of the variable 'j' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:684:13: style: The scope of the variable 'K' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:686:10: style: The scope of the variable 'pi' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:687:7: style: The scope of the variable 'DATA' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:687:13: style: The scope of the variable 'PT' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:687:17: style: The scope of the variable 'pt' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:823:7: style: The scope of the variable 'W_obs' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:917:7: style: The scope of the variable 'i' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:917:10: style: The scope of the variable 'p' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:917:13: style: The scope of the variable 'J' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:917:16: style: The scope of the variable 'x' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:917:19: style: The scope of the variable 'constraint' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:918:10: style: The scope of the variable 'p_value' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:921:7: style: The scope of the variable 'count' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:924:7: style: The scope of the variable 'pt' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:924:11: style: The scope of the variable 'PT' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1004:7: style: The scope of the variable 'b' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1004:10: style: The scope of the variable 'i' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1004:13: style: The scope of the variable 'j' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1004:16: style: The scope of the variable 'k' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1004:19: style: The scope of the variable 'J' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1004:22: style: The scope of the variable 'x' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1005:7: style: The scope of the variable 'cycleStart' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1005:19: style: The scope of the variable 'cycleStop' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1007:7: style: The scope of the variable 'counter' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1008:7: style: The scope of the variable 'PT' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1008:11: style: The scope of the variable 'pt' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1010:10: style: The scope of the variable 'p_value' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1010:19: style: The scope of the variable 'sum' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1010:24: style: The scope of the variable 'constraint' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1010:36: style: The scope of the variable 'nu' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1162:13: style: The scope of the variable 'start' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1162:20: style: The scope of the variable 'finish' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1163:10: style: The scope of the variable 'p_value' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1163:19: style: The scope of the variable 'cusum' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1163:26: style: The scope of the variable 'sum' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1163:31: style: The scope of the variable 'sum1' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1163:37: style: The scope of the variable 'sum2' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1164:7: style: The scope of the variable 'z' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1259:7: style: The scope of the variable 'powLen' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1260:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1260:38: style: The scope of the variable 'apen' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1260:44: style: The scope of the variable 'chi_squared' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1260:57: style: The scope of the variable 'p_value' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1262:7: style: The scope of the variable 'pt' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1262:11: style: The scope of the variable 'PT' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1262:15: style: The scope of the variable 'DATA' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1386:13: style: The scope of the variable 'k' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1421:17: style: The scope of the variable 'd' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1422:7: style: The scope of the variable 'L' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1422:10: style: The scope of the variable 'm' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1422:13: style: The scope of the variable 'N_' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1422:17: style: The scope of the variable 'parity' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1423:19: style: The scope of the variable 'T_' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1423:23: style: The scope of the variable 'mean' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1542:7: style: The scope of the variable 'i' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1542:10: style: The scope of the variable 'j' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1542:16: style: The scope of the variable 'prev_I' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1542:32: style: The scope of the variable 'max_len' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1543:7: style: The scope of the variable 'done' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1691:10: style: The scope of the variable 'p_value' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1691:19: style: The scope of the variable 'upperBound' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1692:7: style: The scope of the variable 'i' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1692:10: style: The scope of the variable 'count' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1693:10: style: The scope of the variable 'N_l' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1693:15: style: The scope of the variable 'N_o' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1693:20: style: The scope of the variable 'd' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1695:10: style: The scope of the variable 'j' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1695:13: style: The scope of the variable 'J' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1753:7: style: The scope of the variable 'run' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1753:12: style: The scope of the variable 'v_n_obs' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1832:10: style: The scope of the variable 'argument' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1832:24: style: The scope of the variable 'V_n_obs' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1833:19: style: The scope of the variable 'product' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1837:7: style: The scope of the variable 'V_N_obs' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1920:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1920:19: style: The scope of the variable 'v' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:1921:7: style: The scope of the variable 'BlockSum' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:2131:7: style: The scope of the variable 'i' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:2174:10: style: The scope of the variable 'R' can be reduced. [variableScope]
haveged-1.9.1/nist/packtest.c:937:42: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 939. [shiftTooManyBitsSigned]
haveged-1.9.1/nist/packtest.c:939:11: note: Assuming that condition 'PT==32' is not redundant
haveged-1.9.1/nist/packtest.c:938:4: note: PT is incremented, before this increment the value is 31
haveged-1.9.1/nist/packtest.c:937:42: note: Shift
haveged-1.9.1/nist/packtest.c:1030:40: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1032. [shiftTooManyBitsSigned]
haveged-1.9.1/nist/packtest.c:1032:9: note: Assuming that condition 'PT==32' is not redundant
haveged-1.9.1/nist/packtest.c:1031:2: note: PT is incremented, before this increment the value is 31
haveged-1.9.1/nist/packtest.c:1030:40: note: Shift
haveged-1.9.1/nist/packtest.c:1178:41: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1180. [shiftTooManyBitsSigned]
haveged-1.9.1/nist/packtest.c:1180:15: note: Assuming that condition 'PT==32' is not redundant
haveged-1.9.1/nist/packtest.c:1179:8: note: PT is incremented, before this increment the value is 31
haveged-1.9.1/nist/packtest.c:1178:41: note: Shift
haveged-1.9.1/nist/packtest.c:1707:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
haveged-1.9.1/nist/packtest.c:1844:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
haveged-1.9.1/nist/packtest.c:1857:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
haveged-1.9.1/nist/packtest.c:1858:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
haveged-1.9.1/nist/packtest.c:1898:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
haveged-1.9.1/nist/packtest.c:721:7: style: Variable 'pi' is assigned a value that is never used. [unreadVariable]
haveged-1.9.1/nist/special-functions.c:25:22: style: Expression '1 - erf(x)' can be replaced by 'erfc(x)' to avoid loss of precision. [unpreciseMathCall]
haveged-1.9.1/src/havege.c:310:18: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:319:18: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:319:18: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:319:18: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:319:18: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:319:18: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:319:18: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:336:27: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:336:27: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:338:27: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:338:27: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:343:27: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:343:27: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:345:27: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:345:27: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:363:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
haveged-1.9.1/src/havege.c:399:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
haveged-1.9.1/src/havege.c:399:11: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
haveged-1.9.1/src/havege.c:399:11: warning: %d in format string (no. 3) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
haveged-1.9.1/src/havege.c:220:9: style: Function 'havege_rng' argument 1 names different: declaration 'hptr' definition 'h'. [funcArgNamesDifferent]
haveged-1.9.1/src/havege.h:261:30: note: Function 'havege_rng' argument 1 names different: declaration 'hptr' definition 'h'.
haveged-1.9.1/src/havege.c:220:9: note: Function 'havege_rng' argument 1 names different: declaration 'hptr' definition 'h'.
haveged-1.9.1/src/havege.c:221:11: style: Function 'havege_rng' argument 2 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
haveged-1.9.1/src/havege.h:261:44: note: Function 'havege_rng' argument 2 names different: declaration 'buf' definition 'buffer'.
haveged-1.9.1/src/havege.c:221:11: note: Function 'havege_rng' argument 2 names different: declaration 'buf' definition 'buffer'.
haveged-1.9.1/src/havege.c:248:9: style: Function 'havege_run' argument 1 names different: declaration 'hptr' definition 'h'. [funcArgNamesDifferent]
haveged-1.9.1/src/havege.h:273:30: note: Function 'havege_run' argument 1 names different: declaration 'hptr' definition 'h'.
haveged-1.9.1/src/havege.c:248:9: note: Function 'havege_run' argument 1 names different: declaration 'hptr' definition 'h'.
haveged-1.9.1/src/havege.c:266:9: style: Function 'havege_status' argument 1 names different: declaration 'hptr' definition 'h_ptr'. [funcArgNamesDifferent]
haveged-1.9.1/src/havege.h:278:33: note: Function 'havege_status' argument 1 names different: declaration 'hptr' definition 'h_ptr'.
haveged-1.9.1/src/havege.c:266:9: note: Function 'havege_status' argument 1 names different: declaration 'hptr' definition 'h_ptr'.
haveged-1.9.1/src/havege.c:267:12: style: Function 'havege_status' argument 2 names different: declaration 'hsts' definition 'h_sts'. [funcArgNamesDifferent]
haveged-1.9.1/src/havege.h:278:48: note: Function 'havege_status' argument 2 names different: declaration 'hsts' definition 'h_sts'.
haveged-1.9.1/src/havege.c:267:12: note: Function 'havege_status' argument 2 names different: declaration 'hsts' definition 'h_sts'.
haveged-1.9.1/src/havegecollect.c:156:16: style: The scope of the variable 'i' can be reduced. [variableScope]
haveged-1.9.1/src/havegecollect.c:156:18: style: The scope of the variable 'offs' can be reduced. [variableScope]
haveged-1.9.1/src/havegecollect.c:337:1: style: Label 'loop40' is not used. [unusedLabel]
haveged-1.9.1/src/havegecollect.c:153:10: style: Function 'havege_ndcreate' argument 1 names different: declaration 'hptr' definition 'h_ptr'. [funcArgNamesDifferent]
haveged-1.9.1/src/havegecollect.h:213:36: note: Function 'havege_ndcreate' argument 1 names different: declaration 'hptr' definition 'h_ptr'.
haveged-1.9.1/src/havegecollect.c:153:10: note: Function 'havege_ndcreate' argument 1 names different: declaration 'hptr' definition 'h_ptr'.
haveged-1.9.1/src/havegecollect.c:235:15: style: Function 'havege_nddestroy' argument 1 names different: declaration 'rdr' definition 'h_ctxt'. [funcArgNamesDifferent]
haveged-1.9.1/src/havegecollect.h:214:41: note: Function 'havege_nddestroy' argument 1 names different: declaration 'rdr' definition 'h_ctxt'.
haveged-1.9.1/src/havegecollect.c:235:15: note: Function 'havege_nddestroy' argument 1 names different: declaration 'rdr' definition 'h_ctxt'.
haveged-1.9.1/src/havegecollect.c:253:15: style: Function 'havege_ndread' argument 1 names different: declaration 'rdr' definition 'h_ctxt'. [funcArgNamesDifferent]
haveged-1.9.1/src/havegecollect.h:215:38: note: Function 'havege_ndread' argument 1 names different: declaration 'rdr' definition 'h_ctxt'.
haveged-1.9.1/src/havegecollect.c:253:15: note: Function 'havege_ndread' argument 1 names different: declaration 'rdr' definition 'h_ctxt'.
haveged-1.9.1/src/havegecollect.c:287:10: style: Function 'havege_ndsetup' argument 1 names different: declaration 'hptr' definition 'h_ptr'. [funcArgNamesDifferent]
haveged-1.9.1/src/havegecollect.h:216:34: note: Function 'havege_ndsetup' argument 1 names different: declaration 'hptr' definition 'h_ptr'.
haveged-1.9.1/src/havegecollect.c:287:10: note: Function 'havege_ndsetup' argument 1 names different: declaration 'hptr' definition 'h_ptr'.
haveged-1.9.1/src/haveged.c:386:11: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
haveged-1.9.1/src/haveged.c:391:14: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
haveged-1.9.1/src/haveged.c:391:14: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
haveged-1.9.1/src/haveged.c:381:23: style: The scope of the variable 'osrel_fh' can be reduced. [variableScope]
haveged-1.9.1/src/haveged.c:406:10: style: Function 'run_daemon' argument 1 names different: declaration 'handle' definition 'h'. [funcArgNamesDifferent]
haveged-1.9.1/src/haveged.c:93:30: note: Function 'run_daemon' argument 1 names different: declaration 'handle' definition 'h'.
haveged-1.9.1/src/haveged.c:406:10: note: Function 'run_daemon' argument 1 names different: declaration 'handle' definition 'h'.
haveged-1.9.1/src/haveged.c:624:10: style: Function 'run_app' argument 1 names different: declaration 'handle' definition 'h'. [funcArgNamesDifferent]
haveged-1.9.1/src/haveged.c:103:27: note: Function 'run_app' argument 1 names different: declaration 'handle' definition 'h'.
haveged-1.9.1/src/haveged.c:624:10: note: Function 'run_app' argument 1 names different: declaration 'handle' definition 'h'.
haveged-1.9.1/src/haveged.c:720:8: style: Function 'usage' argument 1 names different: declaration 'db' definition 'loc'. [funcArgNamesDifferent]
haveged-1.9.1/src/haveged.c:106:23: note: Function 'usage' argument 1 names different: declaration 'db' definition 'loc'.
haveged-1.9.1/src/haveged.c:720:8: note: Function 'usage' argument 1 names different: declaration 'db' definition 'loc'.
haveged-1.9.1/src/havegetune.c:282:17: style: The scope of the variable 's' can be reduced. [variableScope]
haveged-1.9.1/src/havegetune.c:168:13: style: Function 'havege_tune' argument 1 names different: declaration 'env' definition 'anchor'. [funcArgNamesDifferent]
haveged-1.9.1/src/havegetune.h:118:35: note: Function 'havege_tune' argument 1 names different: declaration 'env' definition 'anchor'.
haveged-1.9.1/src/havegetune.c:168:13: note: Function 'havege_tune' argument 1 names different: declaration 'env' definition 'anchor'.
haveged-1.9.1/src/havegetune.c:169:13: style: Function 'havege_tune' argument 2 names different: declaration 'params' definition 'param'. [funcArgNamesDifferent]
haveged-1.9.1/src/havegetune.h:118:50: note: Function 'havege_tune' argument 2 names different: declaration 'params' definition 'param'.
haveged-1.9.1/src/havegetune.c:169:13: note: Function 'havege_tune' argument 2 names different: declaration 'params' definition 'param'.
haveged-1.9.1/src/havegetune.c:410:13: style: Function 'cfg_cpuAdd' argument 3 names different: declaration 'INST' definition 'inst'. [funcArgNamesDifferent]
haveged-1.9.1/src/havegetune.c:94:67: note: Function 'cfg_cpuAdd' argument 3 names different: declaration 'INST' definition 'inst'.
haveged-1.9.1/src/havegetune.c:410:13: note: Function 'cfg_cpuAdd' argument 3 names different: declaration 'INST' definition 'inst'.
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/havp/havp_0.92a.orig.tar.gz
havp-0.92a/havp/connectiontobrowser.cpp:676:22: warning: Member variable 'ConnectionToBrowser::Port' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/connectiontobrowser.cpp:676:22: warning: Member variable 'ConnectionToBrowser::ContentLength' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/connectiontobrowser.cpp:676:22: warning: Member variable 'ConnectionToBrowser::IsKeepAlive' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/connectiontobrowser.cpp:676:22: warning: Member variable 'ConnectionToBrowser::IsStreamAgent' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/connectiontobrowser.h:65:14: style: Technically the member function 'ConnectionToBrowser::GetHost' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.cpp:592:35: note: Technically the member function 'ConnectionToBrowser::GetHost' can be const.
havp-0.92a/havp/connectiontobrowser.h:65:14: note: Technically the member function 'ConnectionToBrowser::GetHost' can be const.
havp-0.92a/havp/connectiontobrowser.h:66:14: style: Technically the member function 'ConnectionToBrowser::GetRequest' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.cpp:597:35: note: Technically the member function 'ConnectionToBrowser::GetRequest' can be const.
havp-0.92a/havp/connectiontobrowser.h:66:14: note: Technically the member function 'ConnectionToBrowser::GetRequest' can be const.
havp-0.92a/havp/connectiontobrowser.h:67:14: style: Technically the member function 'ConnectionToBrowser::GetCompleteRequest' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.cpp:602:35: note: Technically the member function 'ConnectionToBrowser::GetCompleteRequest' can be const.
havp-0.92a/havp/connectiontobrowser.h:67:14: note: Technically the member function 'ConnectionToBrowser::GetCompleteRequest' can be const.
havp-0.92a/havp/connectiontobrowser.h:68:14: style: Technically the member function 'ConnectionToBrowser::GetRequestProtocol' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.cpp:607:35: note: Technically the member function 'ConnectionToBrowser::GetRequestProtocol' can be const.
havp-0.92a/havp/connectiontobrowser.h:68:14: note: Technically the member function 'ConnectionToBrowser::GetRequestProtocol' can be const.
havp-0.92a/havp/connectiontobrowser.h:69:14: style: Technically the member function 'ConnectionToBrowser::GetRequestType' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.cpp:612:35: note: Technically the member function 'ConnectionToBrowser::GetRequestType' can be const.
havp-0.92a/havp/connectiontobrowser.h:69:14: note: Technically the member function 'ConnectionToBrowser::GetRequestType' can be const.
havp-0.92a/havp/connectiontobrowser.h:70:14: style: Technically the member function 'ConnectionToBrowser::GetUserAgent' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.cpp:617:35: note: Technically the member function 'ConnectionToBrowser::GetUserAgent' can be const.
havp-0.92a/havp/connectiontobrowser.h:70:14: note: Technically the member function 'ConnectionToBrowser::GetUserAgent' can be const.
havp-0.92a/havp/connectiontobrowser.h:71:6: style: Technically the member function 'ConnectionToBrowser::IsItKeepAlive' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.cpp:643:27: note: Technically the member function 'ConnectionToBrowser::IsItKeepAlive' can be const.
havp-0.92a/havp/connectiontobrowser.h:71:6: note: Technically the member function 'ConnectionToBrowser::IsItKeepAlive' can be const.
havp-0.92a/havp/connectiontobrowser.h:72:6: style: Technically the member function 'ConnectionToBrowser::IsItStreamAgent' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.cpp:649:27: note: Technically the member function 'ConnectionToBrowser::IsItStreamAgent' can be const.
havp-0.92a/havp/connectiontobrowser.h:72:6: note: Technically the member function 'ConnectionToBrowser::IsItStreamAgent' can be const.
havp-0.92a/havp/connectiontobrowser.h:73:11: style: Technically the member function 'ConnectionToBrowser::GetContentLength' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.cpp:622:32: note: Technically the member function 'ConnectionToBrowser::GetContentLength' can be const.
havp-0.92a/havp/connectiontobrowser.h:73:11: note: Technically the member function 'ConnectionToBrowser::GetContentLength' can be const.
havp-0.92a/havp/connectiontobrowser.h:74:5: style: Technically the member function 'ConnectionToBrowser::GetPort' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.cpp:627:26: note: Technically the member function 'ConnectionToBrowser::GetPort' can be const.
havp-0.92a/havp/connectiontobrowser.h:74:5: note: Technically the member function 'ConnectionToBrowser::GetPort' can be const.
havp-0.92a/havp/proxyhandler.h:40:7: style: Technically the member function 'ProxyDetails::useProxy' can be const. [functionConst]
havp-0.92a/havp/proxyhandler.h:41:7: style: Technically the member function 'ProxyDetails::useProxyAuth' can be const. [functionConst]
havp-0.92a/havp/proxyhandler.h:42:9: style: Technically the member function 'ProxyDetails::getHost' can be const. [functionConst]
havp-0.92a/havp/proxyhandler.h:43:6: style: Technically the member function 'ProxyDetails::getPort' can be const. [functionConst]
havp-0.92a/havp/proxyhandler.h:44:9: style: Technically the member function 'ProxyDetails::getUser' can be const. [functionConst]
havp-0.92a/havp/proxyhandler.h:45:9: style: Technically the member function 'ProxyDetails::getPassword' can be const. [functionConst]
havp-0.92a/havp/connectiontobrowser.h:52:5: style: The function 'AnalyseFirstHeaderLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/httphandler.h:34:13: note: Virtual function in base class
havp-0.92a/havp/connectiontobrowser.h:52:5: note: Function in derived class
havp-0.92a/havp/connectiontobrowser.h:53:5: style: The function 'AnalyseHeaderLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/httphandler.h:35:13: note: Virtual function in base class
havp-0.92a/havp/connectiontobrowser.h:53:5: note: Function in derived class
havp-0.92a/havp/connectiontohttp.h:37:5: style: The function 'AnalyseFirstHeaderLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/httphandler.h:34:13: note: Virtual function in base class
havp-0.92a/havp/connectiontohttp.h:37:5: note: Function in derived class
havp-0.92a/havp/connectiontohttp.h:38:5: style: The function 'AnalyseHeaderLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/httphandler.h:35:13: note: Virtual function in base class
havp-0.92a/havp/connectiontohttp.h:38:5: note: Function in derived class
havp-0.92a/havp/connectiontobrowser.cpp:230:14: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
havp-0.92a/havp/connectiontohttp.cpp:220:19: warning: Member variable 'ConnectionToHTTP::ContentLength' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/connectiontohttp.cpp:220:19: warning: Member variable 'ConnectionToHTTP::IsKeepAlive' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/connectiontohttp.cpp:220:19: warning: Member variable 'ConnectionToHTTP::IsImage' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/connectiontohttp.cpp:220:19: warning: Member variable 'ConnectionToHTTP::IsChunked' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/connectiontohttp.h:43:5: style: Technically the member function 'ConnectionToHTTP::GetResponse' can be const. [functionConst]
havp-0.92a/havp/connectiontohttp.cpp:191:23: note: Technically the member function 'ConnectionToHTTP::GetResponse' can be const.
havp-0.92a/havp/connectiontohttp.h:43:5: note: Technically the member function 'ConnectionToHTTP::GetResponse' can be const.
havp-0.92a/havp/connectiontohttp.h:44:11: style: Technically the member function 'ConnectionToHTTP::GetContentLength' can be const. [functionConst]
havp-0.92a/havp/connectiontohttp.cpp:186:29: note: Technically the member function 'ConnectionToHTTP::GetContentLength' can be const.
havp-0.92a/havp/connectiontohttp.h:44:11: note: Technically the member function 'ConnectionToHTTP::GetContentLength' can be const.
havp-0.92a/havp/connectiontohttp.h:46:6: style: Technically the member function 'ConnectionToHTTP::IsItKeepAlive' can be const. [functionConst]
havp-0.92a/havp/connectiontohttp.cpp:196:24: note: Technically the member function 'ConnectionToHTTP::IsItKeepAlive' can be const.
havp-0.92a/havp/connectiontohttp.h:46:6: note: Technically the member function 'ConnectionToHTTP::IsItKeepAlive' can be const.
havp-0.92a/havp/connectiontohttp.h:47:6: style: Technically the member function 'ConnectionToHTTP::IsItImage' can be const. [functionConst]
havp-0.92a/havp/connectiontohttp.cpp:201:24: note: Technically the member function 'ConnectionToHTTP::IsItImage' can be const.
havp-0.92a/havp/connectiontohttp.h:47:6: note: Technically the member function 'ConnectionToHTTP::IsItImage' can be const.
havp-0.92a/havp/connectiontohttp.h:48:6: style: Technically the member function 'ConnectionToHTTP::IsItChunked' can be const. [functionConst]
havp-0.92a/havp/connectiontohttp.cpp:206:24: note: Technically the member function 'ConnectionToHTTP::IsItChunked' can be const.
havp-0.92a/havp/connectiontohttp.h:48:6: note: Technically the member function 'ConnectionToHTTP::IsItChunked' can be const.
havp-0.92a/havp/genericscanner.cpp:27:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
havp-0.92a/havp/genericscanner.cpp:21:81: style: Function 'StartScanning' argument 3 names different: declaration 'FileName' definition 'TempFileName'. [funcArgNamesDifferent]
havp-0.92a/havp/genericscanner.h:45:65: note: Function 'StartScanning' argument 3 names different: declaration 'FileName' definition 'TempFileName'.
havp-0.92a/havp/genericscanner.cpp:21:81: note: Function 'StartScanning' argument 3 names different: declaration 'FileName' definition 'TempFileName'.
havp-0.92a/havp/genericscanner.cpp:101:42: style: Function 'Scan' argument 1 names different: declaration 'FileName' definition 'TempFileName'. [funcArgNamesDifferent]
havp-0.92a/havp/genericscanner.h:50:34: note: Function 'Scan' argument 1 names different: declaration 'FileName' definition 'TempFileName'.
havp-0.92a/havp/genericscanner.cpp:101:42: note: Function 'Scan' argument 1 names different: declaration 'FileName' definition 'TempFileName'.
havp-0.92a/havp/httphandler.cpp:220:13: style: The scope of the variable 'count' can be reduced. [variableScope]
havp-0.92a/havp/httphandler.cpp:236:9: style: The scope of the variable 'read' can be reduced. [variableScope]
havp-0.92a/havp/httphandler.cpp:327:14: warning: Member variable 'HTTPHandler::ProxyConnection' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/params.cpp:200:32: style: Function 'SetConfig' argument 1 names different: declaration 'key' definition 'param'. [funcArgNamesDifferent]
havp-0.92a/havp/params.h:41:31: note: Function 'SetConfig' argument 1 names different: declaration 'key' definition 'param'.
havp-0.92a/havp/params.cpp:200:32: note: Function 'SetConfig' argument 1 names different: declaration 'key' definition 'param'.
havp-0.92a/havp/params.cpp:200:46: style: Function 'SetConfig' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
havp-0.92a/havp/params.h:41:43: note: Function 'SetConfig' argument 2 names different: declaration 'val' definition 'value'.
havp-0.92a/havp/params.cpp:200:46: note: Function 'SetConfig' argument 2 names different: declaration 'val' definition 'value'.
havp-0.92a/havp/params.cpp:232:34: style: Function 'GetConfigInt' argument 1 names different: declaration 'key' definition 'param'. [funcArgNamesDifferent]
havp-0.92a/havp/params.h:44:33: note: Function 'GetConfigInt' argument 1 names different: declaration 'key' definition 'param'.
havp-0.92a/havp/params.cpp:232:34: note: Function 'GetConfigInt' argument 1 names different: declaration 'key' definition 'param'.
havp-0.92a/havp/params.cpp:237:36: style: Function 'GetConfigBool' argument 1 names different: declaration 'key' definition 'param'. [funcArgNamesDifferent]
havp-0.92a/havp/params.h:42:35: note: Function 'GetConfigBool' argument 1 names different: declaration 'key' definition 'param'.
havp-0.92a/havp/params.cpp:237:36: note: Function 'GetConfigBool' argument 1 names different: declaration 'key' definition 'param'.
havp-0.92a/havp/params.cpp:249:40: style: Function 'GetConfigString' argument 1 names different: declaration 'key' definition 'param'. [funcArgNamesDifferent]
havp-0.92a/havp/params.h:43:39: note: Function 'GetConfigString' argument 1 names different: declaration 'key' definition 'param'.
havp-0.92a/havp/params.cpp:249:40: note: Function 'GetConfigString' argument 1 names different: declaration 'key' definition 'param'.
havp-0.92a/havp/params.cpp:275:29: warning: Function 'SetParams' argument order different: declaration 'argcT, argv' definition 'argvT, argcT' [funcArgOrderDifferent]
havp-0.92a/havp/params.h:40:28: note: Function 'SetParams' argument order different: declaration 'argcT, argv' definition 'argvT, argcT'
havp-0.92a/havp/params.cpp:275:29: note: Function 'SetParams' argument order different: declaration 'argcT, argv' definition 'argvT, argcT'
havp-0.92a/havp/params.cpp:254:33: performance: Function parameter 'cfgfile' should be passed by const reference. [passedByValue]
havp-0.92a/havp/proxyhandler.cpp:670:12: style: The scope of the variable 'Now' can be reduced. [variableScope]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::HeaderSend' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::BrowserDropped' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::DropBrowser' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::ScannerUsed' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::UnlockDone' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::AnswerDone' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::ReinitDone' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::ServerClosed' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::ServerConnected' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::DropServer' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::alivecount' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::ConnectedPort' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::TransferredHeader' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.cpp:1584:15: warning: Member variable 'ProxyHandler::TransferredBody' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/proxyhandler.h:87:5: style: Unused private function: 'ProxyHandler::CommunicationFTP' [unusedPrivateFunction]
havp-0.92a/havp/proxyhandler.h:87:5: performance: Technically the member function 'ProxyHandler::CommunicationFTP' can be static. [functionStatic]
havp-0.92a/havp/proxyhandler.cpp:1166:19: note: Technically the member function 'ProxyHandler::CommunicationFTP' can be static.
havp-0.92a/havp/proxyhandler.h:87:5: note: Technically the member function 'ProxyHandler::CommunicationFTP' can be static.
havp-0.92a/havp/scannerhandler.cpp:157:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
havp-0.92a/havp/scannerhandler.cpp:341:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
havp-0.92a/havp/scannerhandler.cpp:374:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
havp-0.92a/havp/scannerhandler.cpp:478:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
havp-0.92a/havp/scannerhandler.cpp:935:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
havp-0.92a/havp/scannerhandler.cpp:981:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
havp-0.92a/havp/scannerhandler.cpp:1025:17: warning: Member variable 'ScannerHandler::totalscanners' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scannerhandler.cpp:1025:17: warning: Member variable 'ScannerHandler::top_fd' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scannerhandler.cpp:1025:17: warning: Member variable 'ScannerHandler::answers' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scannerhandler.cpp:1025:17: warning: Member variable 'ScannerHandler::TempFileLength' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scannerhandler.cpp:1025:17: warning: Member variable 'ScannerHandler::CompleteTempFile' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scannerhandler.h:77:8: style: Technically the member function 'ScannerHandler::GetAnswerMessage' can be const. [functionConst]
havp-0.92a/havp/scannerhandler.cpp:618:24: note: Technically the member function 'ScannerHandler::GetAnswerMessage' can be const.
havp-0.92a/havp/scannerhandler.h:77:8: note: Technically the member function 'ScannerHandler::GetAnswerMessage' can be const.
havp-0.92a/havp/scannerhandler.h:83:6: performance: Technically the member function 'ScannerHandler::UnlockTempFile' can be static. [functionStatic]
havp-0.92a/havp/scannerhandler.cpp:751:22: note: Technically the member function 'ScannerHandler::UnlockTempFile' can be static.
havp-0.92a/havp/scannerhandler.h:83:6: note: Technically the member function 'ScannerHandler::UnlockTempFile' can be static.
havp-0.92a/havp/scannerhandler.h:84:6: performance: Technically the member function 'ScannerHandler::DeleteTempFile' can be static. [functionStatic]
havp-0.92a/havp/scannerhandler.cpp:774:22: note: Technically the member function 'ScannerHandler::DeleteTempFile' can be static.
havp-0.92a/havp/scannerhandler.h:84:6: note: Technically the member function 'ScannerHandler::DeleteTempFile' can be static.
havp-0.92a/havp/scannerhandler.h:86:6: performance: Technically the member function 'ScannerHandler::SetTempFileSize' can be static. [functionStatic]
havp-0.92a/havp/scannerhandler.cpp:882:22: note: Technically the member function 'ScannerHandler::SetTempFileSize' can be static.
havp-0.92a/havp/scannerhandler.h:86:6: note: Technically the member function 'ScannerHandler::SetTempFileSize' can be static.
havp-0.92a/havp/scannerhandler.h:89:6: performance: Technically the member function 'ScannerHandler::ExpandTempFileRange' can be static. [functionStatic]
havp-0.92a/havp/scannerhandler.cpp:977:22: note: Technically the member function 'ScannerHandler::ExpandTempFileRange' can be static.
havp-0.92a/havp/scannerhandler.h:89:6: note: Technically the member function 'ScannerHandler::ExpandTempFileRange' can be static.
havp-0.92a/havp/scanners/kasperskyscanner.h:38:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/kasperskyscanner.h:38:6: note: Function in derived class
havp-0.92a/havp/scanners/kasperskyscanner.h:39:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/kasperskyscanner.h:39:5: note: Function in derived class
havp-0.92a/havp/scanners/kasperskyscanner.h:40:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/kasperskyscanner.h:40:6: note: Function in derived class
havp-0.92a/havp/scanners/kasperskyscanner.h:41:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/kasperskyscanner.h:41:8: note: Function in derived class
havp-0.92a/havp/scanners/kasperskyscanner.h:43:6: style: The function 'CloseSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:52:14: note: Virtual function in base class
havp-0.92a/havp/scanners/kasperskyscanner.h:43:6: note: Function in derived class
havp-0.92a/havp/scanners/avgscanner.h:37:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/avgscanner.h:37:6: note: Function in derived class
havp-0.92a/havp/scanners/avgscanner.h:38:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/avgscanner.h:38:5: note: Function in derived class
havp-0.92a/havp/scanners/avgscanner.h:39:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/avgscanner.h:39:6: note: Function in derived class
havp-0.92a/havp/scanners/avgscanner.h:40:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/avgscanner.h:40:8: note: Function in derived class
havp-0.92a/havp/scanners/f-protscanner.h:49:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/f-protscanner.h:49:6: note: Function in derived class
havp-0.92a/havp/scanners/f-protscanner.h:50:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/f-protscanner.h:50:5: note: Function in derived class
havp-0.92a/havp/scanners/f-protscanner.h:51:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/f-protscanner.h:51:6: note: Function in derived class
havp-0.92a/havp/scanners/f-protscanner.h:52:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/f-protscanner.h:52:8: note: Function in derived class
havp-0.92a/havp/scanners/f-protscanner.h:53:6: style: The function 'CloseSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:52:14: note: Virtual function in base class
havp-0.92a/havp/scanners/f-protscanner.h:53:6: note: Function in derived class
havp-0.92a/havp/scanners/nod32scanner.h:44:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/nod32scanner.h:44:6: note: Function in derived class
havp-0.92a/havp/scanners/nod32scanner.h:45:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/nod32scanner.h:45:5: note: Function in derived class
havp-0.92a/havp/scanners/nod32scanner.h:46:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/nod32scanner.h:46:6: note: Function in derived class
havp-0.92a/havp/scanners/nod32scanner.h:47:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/nod32scanner.h:47:8: note: Function in derived class
havp-0.92a/havp/scanners/clamdscanner.h:39:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/clamdscanner.h:39:6: note: Function in derived class
havp-0.92a/havp/scanners/clamdscanner.h:40:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/clamdscanner.h:40:5: note: Function in derived class
havp-0.92a/havp/scanners/clamdscanner.h:41:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/clamdscanner.h:41:6: note: Function in derived class
havp-0.92a/havp/scanners/clamdscanner.h:42:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/clamdscanner.h:42:8: note: Function in derived class
havp-0.92a/havp/scanners/sophiescanner.h:38:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/sophiescanner.h:38:6: note: Function in derived class
havp-0.92a/havp/scanners/sophiescanner.h:39:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/sophiescanner.h:39:5: note: Function in derived class
havp-0.92a/havp/scanners/sophiescanner.h:40:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/sophiescanner.h:40:6: note: Function in derived class
havp-0.92a/havp/scanners/sophiescanner.h:41:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/sophiescanner.h:41:8: note: Function in derived class
havp-0.92a/havp/scanners/sophiescanner.h:43:6: style: The function 'CloseSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:52:14: note: Virtual function in base class
havp-0.92a/havp/scanners/sophiescanner.h:43:6: note: Function in derived class
havp-0.92a/havp/scanners/avastscanner.h:39:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/avastscanner.h:39:6: note: Function in derived class
havp-0.92a/havp/scanners/avastscanner.h:40:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/avastscanner.h:40:5: note: Function in derived class
havp-0.92a/havp/scanners/avastscanner.h:41:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/avastscanner.h:41:6: note: Function in derived class
havp-0.92a/havp/scanners/avastscanner.h:42:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/avastscanner.h:42:8: note: Function in derived class
havp-0.92a/havp/scanners/arcavirscanner.h:44:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/arcavirscanner.h:44:6: note: Function in derived class
havp-0.92a/havp/scanners/arcavirscanner.h:45:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/arcavirscanner.h:45:5: note: Function in derived class
havp-0.92a/havp/scanners/arcavirscanner.h:46:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/arcavirscanner.h:46:6: note: Function in derived class
havp-0.92a/havp/scanners/arcavirscanner.h:47:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/arcavirscanner.h:47:8: note: Function in derived class
havp-0.92a/havp/scanners/arcavirscanner.h:48:6: style: The function 'CloseSocket' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:52:14: note: Virtual function in base class
havp-0.92a/havp/scanners/arcavirscanner.h:48:6: note: Function in derived class
havp-0.92a/havp/scanners/drwebscanner.h:43:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/drwebscanner.h:43:6: note: Function in derived class
havp-0.92a/havp/scanners/drwebscanner.h:44:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/drwebscanner.h:44:5: note: Function in derived class
havp-0.92a/havp/scanners/drwebscanner.h:45:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/drwebscanner.h:45:6: note: Function in derived class
havp-0.92a/havp/scanners/drwebscanner.h:46:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/drwebscanner.h:46:8: note: Function in derived class
havp-0.92a/havp/scannerhandler.cpp:646:38: performance: Function parameter 'URL' should be passed by const reference. [passedByValue]
havp-0.92a/havp/scannerhandler.cpp:660:43: performance: Function parameter 'VirusName' should be passed by const reference. [passedByValue]
havp-0.92a/havp/scanners/arcavirscanner.cpp:221:17: warning: Member variable 'ArcavirScanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/avastscanner.cpp:185:15: warning: Member variable 'AvastScanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/avastscanner.cpp:190:5: performance: Variable 'LastError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
havp-0.92a/havp/scanners/avgscanner.cpp:152:13: warning: Member variable 'AVGScanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/avgscanner.cpp:157:5: performance: Variable 'LastError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
havp-0.92a/havp/scanners/clamdscanner.cpp:165:15: warning: Member variable 'ClamdScanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/clamdscanner.cpp:170:5: performance: Variable 'LastError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
havp-0.92a/havp/scanners/clamlibscanner.cpp:256:17: warning: Member variable 'ClamLibScanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/clamlibscanner.cpp:256:17: warning: Member variable 'ClamLibScanner::virname' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/clamlibscanner.cpp:256:17: warning: Member variable 'ClamLibScanner::engine' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/clamlibscanner.h:49:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/clamlibscanner.h:49:6: note: Function in derived class
havp-0.92a/havp/scanners/clamlibscanner.h:50:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/clamlibscanner.h:50:5: note: Function in derived class
havp-0.92a/havp/scanners/clamlibscanner.h:51:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/clamlibscanner.h:51:6: note: Function in derived class
havp-0.92a/havp/scanners/clamlibscanner.h:52:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/clamlibscanner.h:52:8: note: Function in derived class
havp-0.92a/havp/scanners/drwebscanner.cpp:286:15: warning: Member variable 'DrwebScanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/drwebscanner.cpp:291:5: performance: Variable 'LastError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
havp-0.92a/havp/scanners/f-protscanner.cpp:333:15: warning: Member variable 'FProtScanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/f-protscanner.cpp:338:5: performance: Variable 'LastError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
havp-0.92a/havp/scanners/f-protscanner.cpp:342:5: performance: Variable 'ServerHost' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
havp-0.92a/havp/scanners/kasperskyscanner.cpp:215:19: warning: Member variable 'KasperskyScanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/kasperskyscanner.cpp:221:5: performance: Variable 'LastError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
havp-0.92a/havp/scanners/nod32scanner.cpp:462:15: warning: Member variable 'NOD32Scanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/nod32scanner.cpp:467:5: performance: Variable 'LastError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
havp-0.92a/havp/scanners/nod32scanner.cpp:470:5: performance: Variable 'Agent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
havp-0.92a/havp/scanners/sophiescanner.cpp:145:16: warning: Member variable 'SophieScanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/sophiescanner.cpp:151:5: performance: Variable 'LastError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
havp-0.92a/havp/scanners/trophiescanner.cpp:201:17: warning: Member variable 'TrophieScanner::Ready' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/trophiescanner.cpp:201:17: warning: Member variable 'TrophieScanner::trophie_vs' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/trophiescanner.cpp:201:17: warning: Member variable 'TrophieScanner::pattern_info_ex' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/trophiescanner.cpp:201:17: warning: Member variable 'TrophieScanner::vs_addr' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/scanners/trophiescanner.h:113:6: style: The function 'InitDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:47:14: note: Virtual function in base class
havp-0.92a/havp/scanners/trophiescanner.h:113:6: note: Function in derived class
havp-0.92a/havp/scanners/trophiescanner.h:114:5: style: The function 'ReloadDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:48:13: note: Virtual function in base class
havp-0.92a/havp/scanners/trophiescanner.h:114:5: note: Function in derived class
havp-0.92a/havp/scanners/trophiescanner.h:115:6: style: The function 'FreeDatabase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:49:14: note: Virtual function in base class
havp-0.92a/havp/scanners/trophiescanner.h:115:6: note: Function in derived class
havp-0.92a/havp/scanners/trophiescanner.h:116:8: style: The function 'Scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
havp-0.92a/havp/genericscanner.h:50:16: note: Virtual function in base class
havp-0.92a/havp/scanners/trophiescanner.h:116:8: note: Function in derived class
havp-0.92a/havp/sockethandler.cpp:189:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
havp-0.92a/havp/sockethandler.cpp:241:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
havp-0.92a/havp/sockethandler.cpp:241:14: style: The scope of the variable 'buffer_count' can be reduced. [variableScope]
havp-0.92a/havp/sockethandler.cpp:280:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
havp-0.92a/havp/sockethandler.cpp:280:14: style: The scope of the variable 'buffer_count' can be reduced. [variableScope]
havp-0.92a/havp/sockethandler.cpp:395:13: style: The scope of the variable 'buffer_count' can be reduced. [variableScope]
havp-0.92a/havp/sockethandler.cpp:623:16: warning: Member variable 'SocketHandler::server' is not initialized in the constructor. [uninitMemberVar]
havp-0.92a/havp/sockethandler.h:76:5: style: Technically the member function 'SocketHandler::IPCount' can be const. [functionConst]
havp-0.92a/havp/sockethandler.cpp:529:20: note: Technically the member function 'SocketHandler::IPCount' can be const.
havp-0.92a/havp/sockethandler.h:76:5: note: Technically the member function 'SocketHandler::IPCount' can be const.
havp-0.92a/havp/sockethandler.cpp:73:53: performance: Function parameter 'bind_addrT' should be passed by const reference. [passedByValue]
havp-0.92a/havp/utils.cpp:58:12: style: The scope of the variable 'now' can be reduced. [variableScope]
havp-0.92a/havp/whitelist.cpp:88:1: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
havp-0.92a/havp/whitelist.cpp:81:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
havp-0.92a/havp/whitelist.cpp:223:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
havp-0.92a/havp/whitelist.h:42:8: style: Unused private function: 'URLList::DisplayLine' [unusedPrivateFunction]
havp-0.92a/havp/whitelist.h:40:6: performance: Technically the member function 'URLList::CheckItem' can be static. [functionStatic]
havp-0.92a/havp/whitelist.cpp:129:15: note: Technically the member function 'URLList::CheckItem' can be static.
havp-0.92a/havp/whitelist.h:40:6: note: Technically the member function 'URLList::CheckItem' can be static.
havp-0.92a/havp/whitelist.h:42:8: performance: Technically the member function 'URLList::DisplayLine' can be static. [functionStatic]
havp-0.92a/havp/whitelist.cpp:197:17: note: Technically the member function 'URLList::DisplayLine' can be static.
havp-0.92a/havp/whitelist.h:42:8: note: Technically the member function 'URLList::DisplayLine' can be static.
havp-0.92a/havp/whitelist.h:43:6: performance: Technically the member function 'URLList::FindString' can be static. [functionStatic]
havp-0.92a/havp/whitelist.cpp:273:15: note: Technically the member function 'URLList::FindString' can be static.
havp-0.92a/havp/whitelist.h:43:6: note: Technically the member function 'URLList::FindString' can be static.
havp-0.92a/havp/whitelist.h:51:6: performance: Technically the member function 'URLList::DisplayURLList' can be static. [functionStatic]
havp-0.92a/havp/whitelist.cpp:167:15: note: Technically the member function 'URLList::DisplayURLList' can be static.
havp-0.92a/havp/whitelist.h:51:6: note: Technically the member function 'URLList::DisplayURLList' can be static.
havp-0.92a/havp/whitelist.cpp:75:37: performance: Function parameter 'URLListFileT' should be passed by const reference. [passedByValue]
havp-0.92a/havp/whitelist.cpp:197:37: performance: Function parameter 'LineT' should be passed by const reference. [passedByValue]
havp-0.92a/havp/whitelist.cpp:287:9: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/hawknl/hawknl_1.6.8+dfsg2.orig.tar.gz
hawknl-1.6.8+dfsg2/samples/async.c:104:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
hawknl-1.6.8+dfsg2/samples/async.c:158:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
hawknl-1.6.8+dfsg2/samples/async.c:104:13: style: Same expression on both sides of '=='. [duplicateExpression]
hawknl-1.6.8+dfsg2/samples/async.c:158:13: style: Same expression on both sides of '=='. [duplicateExpression]
hawknl-1.6.8+dfsg2/samples/broadcast.c:48:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
hawknl-1.6.8+dfsg2/samples/broadcast.c:48:13: style: Same expression on both sides of '=='. [duplicateExpression]
hawknl-1.6.8+dfsg2/samples/clientserver.c:84:13: style: Variable 'client' is assigned a value that is never used. [unreadVariable]
hawknl-1.6.8+dfsg2/samples/getfile.c:125:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
hawknl-1.6.8+dfsg2/samples/getfile.c:125:13: style: Same expression on both sides of '=='. [duplicateExpression]
hawknl-1.6.8+dfsg2/samples/mac/test.c:89:9: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
hawknl-1.6.8+dfsg2/samples/max.c:72:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
hawknl-1.6.8+dfsg2/samples/max.c:105:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
hawknl-1.6.8+dfsg2/samples/max.c:72:13: style: Same expression on both sides of '=='. [duplicateExpression]
hawknl-1.6.8+dfsg2/samples/max.c:105:13: style: Same expression on both sides of '=='. [duplicateExpression]
hawknl-1.6.8+dfsg2/samples/multicast.c:126:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
hawknl-1.6.8+dfsg2/samples/multicast.c:146:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
hawknl-1.6.8+dfsg2/samples/multicast.c:126:13: style: Same expression on both sides of '=='. [duplicateExpression]
hawknl-1.6.8+dfsg2/samples/multicast.c:146:13: style: Same expression on both sides of '=='. [duplicateExpression]
hawknl-1.6.8+dfsg2/samples/multicast.c:41:6: style: The scope of the variable 'len' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/samples/multicast.c:45:21: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
hawknl-1.6.8+dfsg2/samples/test.c:89:9: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
hawknl-1.6.8+dfsg2/samples/timer.c:69:19: style: Variable 'lastime' is assigned a value that is never used. [unreadVariable]
hawknl-1.6.8+dfsg2/src/condition.c:83:9: style: Variable 'cv' is reassigned a value before the old one has been used. [redundantAssignment]
hawknl-1.6.8+dfsg2/src/condition.c:81:0: note: Variable 'cv' is reassigned a value before the old one has been used.
hawknl-1.6.8+dfsg2/src/condition.c:83:9: note: Variable 'cv' is reassigned a value before the old one has been used.
hawknl-1.6.8+dfsg2/src/err.c:83:13: style: The scope of the variable 'result' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/group.c:148:17: style: The scope of the variable 'realsock' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/group.c:439:71: style: Function 'nlGroupGetSockets' argument 2 names different: declaration 'sockets' definition 'socket'. [funcArgNamesDifferent]
hawknl-1.6.8+dfsg2/include/nl.h:373:81: note: Function 'nlGroupGetSockets' argument 2 names different: declaration 'sockets' definition 'socket'.
hawknl-1.6.8+dfsg2/src/group.c:439:71: note: Function 'nlGroupGetSockets' argument 2 names different: declaration 'sockets' definition 'socket'.
hawknl-1.6.8+dfsg2/src/group.c:235:17: warning: Size of pointer 'sockets' used instead of size of its data. [pointerSize]
hawknl-1.6.8+dfsg2/src/ipx.c:643:13: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
hawknl-1.6.8+dfsg2/src/loopback.c:435:17: style: The scope of the variable 'c' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/loopback.c:436:17: style: The scope of the variable 'port' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/loopback.c:492:17: style: The scope of the variable 'i' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/loopback.c:492:20: style: The scope of the variable 'j' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/loopback.c:667:17: style: The scope of the variable 'port' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/loopback.c:467:9: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
hawknl-1.6.8+dfsg2/src/nl.c:568:26: error: Array 'netdrivers[3]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
hawknl-1.6.8+dfsg2/src/nl.c:1324:22: error: Array 'netdrivers[3]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
hawknl-1.6.8+dfsg2/src/nl.c:1371:22: error: Array 'netdrivers[3]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
hawknl-1.6.8+dfsg2/src/nl.c:1836:42: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hawknl-1.6.8+dfsg2/src/nl.c:1838:18: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
hawknl-1.6.8+dfsg2/src/nl.c:532:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/nl.c:532:12: style: The scope of the variable 'numdrivers' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/nl.c:885:23: style: The scope of the variable 'result' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/nltime.c:91:45: style: Function 'nlTime' argument 1 names different: declaration 'ts' definition 't'. [funcArgNamesDifferent]
hawknl-1.6.8+dfsg2/include/nl.h:413:45: note: Function 'nlTime' argument 1 names different: declaration 'ts' definition 't'.
hawknl-1.6.8+dfsg2/src/nltime.c:91:45: note: Function 'nlTime' argument 1 names different: declaration 'ts' definition 't'.
hawknl-1.6.8+dfsg2/src/sock.c:1883:15: warning: Either the condition 'local==NULL' is redundant or there is possible null pointer dereference: local. [nullPointerRedundantCheck]
hawknl-1.6.8+dfsg2/src/sock.c:1843:14: note: Assuming that condition 'local==NULL' is not redundant
hawknl-1.6.8+dfsg2/src/sock.c:1883:15: note: Null pointer dereference
hawknl-1.6.8+dfsg2/src/sock.c:708:9: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
hawknl-1.6.8+dfsg2/src/sock.c:705:0: note: Variable 's' is reassigned a value before the old one has been used.
hawknl-1.6.8+dfsg2/src/sock.c:708:9: note: Variable 's' is reassigned a value before the old one has been used.
hawknl-1.6.8+dfsg2/src/sock.c:1773:17: style: The scope of the variable 'ipaddress' can be reduced. [variableScope]
hawknl-1.6.8+dfsg2/src/sock.c:265:9: warning: Size of pointer 'sockets' used instead of size of its data. [pointerSize]
hawknl-1.6.8+dfsg2/src/sock.c:913:13: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/hawtbuf/hawtbuf_1.11.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/hawtdispatch/hawtdispatch_1.22.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/hawtjni/hawtjni_1.15.orig.tar.gz
hawtjni-hawtjni-project-1.15/hawtjni-example/src/main/native-package/src/foo.c:40:4: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'JNIEnv *'. [invalidPrintfArgType_uint]
hawtjni-hawtjni-project-1.15/hawtjni-generator/src/main/resources/hawtjni-callback.c:715:11: style: Condition 'env==NULL' is always true [knownConditionTrueFalse]
hawtjni-hawtjni-project-1.15/hawtjni-generator/src/main/resources/hawtjni-callback.c:687:17: note: Assignment 'env=NULL', assigned value is 0
hawtjni-hawtjni-project-1.15/hawtjni-generator/src/main/resources/hawtjni-callback.c:715:11: note: Condition 'env==NULL' is always true
hawtjni-hawtjni-project-1.15/hawtjni-generator/src/main/resources/hawtjni-callback.c:715:11: style: Same expression on both sides of '==' because the value of 'env' and 'NULL' are the same. [duplicateExpression]
hawtjni-hawtjni-project-1.15/hawtjni-generator/src/main/resources/hawtjni-callback.c:687:17: note: 'env' is assigned value 'NULL' here.
hawtjni-hawtjni-project-1.15/hawtjni-generator/src/main/resources/hawtjni-callback.c:715:11: note: Same expression on both sides of '==' because the value of 'env' and 'NULL' are the same.
hawtjni-hawtjni-project-1.15/hawtjni-generator/src/main/resources/hawtjni-callback.c:737:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hawtjni-hawtjni-project-1.15/hawtjni-generator/src/main/resources/hawtjni.c:103:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hawtjni-hawtjni-project-1.15/hawtjni-generator/src/main/resources/hawtjni.c:145:7: style: The scope of the variable 'i' can be reduced. [variableScope]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/haxe/haxe_3.4.7.orig.tar.gz
haxe_3.4.7.orig/libs/extc/process_stubs.c:250:6: style: The scope of the variable 'i' can be reduced. [variableScope]
haxe_3.4.7.orig/libs/objsize/alloc.c:2:0: error: #error [preprocessorErrorDirective]
haxe_3.4.7.orig/libs/objsize/bitarray.c:2:0: error: #error [preprocessorErrorDirective]
haxe_3.4.7.orig/libs/pcre/pcre_stubs.c:525:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
haxe_3.4.7.orig/std/cpp/NativeXmlImport.cpp:46:12: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/haxml/haxml_1.25.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hbci4java/hbci4java_3.0.19+dfsg.orig.tar.gz
hbci4java-3.0.19+dfsg/chipcard/src/frontend/frontend.cpp:557:12: error: Mismatching allocation and deallocation: plainkey [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/frontend/frontend.cpp:162:5: error: Mismatching allocation and deallocation: resdata [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/frontend/frontend.cpp:175:5: error: Mismatching allocation and deallocation: cardid [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/frontend/frontend.cpp:313:5: error: Mismatching allocation and deallocation: keydata [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/frontend/frontend.cpp:485:5: error: Mismatching allocation and deallocation: hash [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/frontend/frontend.cpp:525:5: error: Mismatching allocation and deallocation: plainkey [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/frontend/frontend.cpp:526:5: error: Mismatching allocation and deallocation: enckey [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/highlevel/ddv_readbankdata.cpp:52:30: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
hbci4java-3.0.19+dfsg/chipcard/src/highlevel/ddv_readkeydata.cpp:53:20: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/highlevel/ddv_readkeydata.cpp:73:20: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/highlevel/ddv_readkeydata.cpp:107:16: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/highlevel/ddv_readsigid.cpp:36:12: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/highlevel/ddv_writebankdata.cpp:65:5: error: Mismatching allocation and deallocation: rawData [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/highlevel/hbci_cardtype.cpp:29:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:47:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:74:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:133:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:134:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:165:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:202:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:242:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:305:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:306:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:349:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:350:12: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:394:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/bcs.cpp:395:12: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/get_challenge.cpp:46:16: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/get_challenge.cpp:49:16: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/get_keyinfo.cpp:47:16: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/get_keyinfo.cpp:50:16: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/internal_authenticate.cpp:50:16: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/internal_authenticate.cpp:53:16: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/modify_pin.cpp:46:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/modify_pin.cpp:47:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/put_data.cpp:42:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/read_binary.cpp:46:16: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/read_binary.cpp:49:16: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/read_record.cpp:46:16: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/read_record.cpp:49:16: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:111:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:134:12: error: Mismatching allocation and deallocation: descr [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:142:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:165:12: error: Mismatching allocation and deallocation: descr [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:173:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:197:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:198:12: error: Mismatching allocation and deallocation: descr [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:207:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:231:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:232:12: error: Mismatching allocation and deallocation: descr [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/select_file.cpp:241:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:151:9: error: Array 'command[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:164:13: error: Array 'command[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:165:13: error: Array 'command[4]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:166:13: error: Array 'command[4]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:167:13: error: Array 'command[4]' accessed at index 8, which is out of bounds. [arrayIndexOutOfBounds]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:168:13: error: Array 'command[4]' accessed at index 9, which is out of bounds. [arrayIndexOutOfBounds]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:169:13: error: Array 'command[4]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:170:13: error: Array 'command[4]' accessed at index 11, which is out of bounds. [arrayIndexOutOfBounds]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:171:13: error: Array 'command[4]' accessed at index 12, which is out of bounds. [arrayIndexOutOfBounds]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:44:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:45:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:112:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:113:12: error: Mismatching allocation and deallocation: response [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:176:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:65:32: error: Uninitialized variable: pinspace [uninitvar]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:72:16: error: Uninitialized variable: pinspace [uninitvar]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/verify_pin.cpp:142:34: error: Uninitialized variable: pinspace [uninitvar]
hbci4java-3.0.19+dfsg/chipcard/src/lowlevel/write_record.cpp:43:12: error: Mismatching allocation and deallocation: command [mismatchAllocDealloc]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_ddv_editdata.cpp:102:17: error: Width 9 given in format string (no. 1) is larger than destination buffer 'pin[8]', use %7s to prevent overflowing it. [invalidScanfFormatWidth]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_ddv_editdata.cpp:121:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_ddv_editdata.cpp:130:13: error: Width 9 given in format string (no. 1) is larger than destination buffer 'pin[8]', use %7s to prevent overflowing it. [invalidScanfFormatWidth]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_hbci_cardinfo.cpp:50:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_rsa_cardinfo.cpp:383:25: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_rsa_cardinfo.cpp:422:25: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_rsa_cardinfo.cpp:243:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_rsa_cardinfo.cpp:244:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_rsa_cardinfo.cpp:267:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_rsa_cardinfo.cpp:268:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hbci4java-3.0.19+dfsg/chipcard/src/tools/t_rsa_editkeys.cpp:445:5: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/hbro/hbro_1.1.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hbro-contrib/hbro-contrib_1.1.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hdapsd/hdapsd_20141203.orig.tar.gz
hdapsd-20141203/src/hdapsd.c:278:6: style: The scope of the variable 'len' can be reduced. [variableScope]
hdapsd-20141203/src/hdapsd.c:662:8: style: The scope of the variable 'modules' can be reduced. [variableScope]
hdapsd-20141203/src/hdapsd.c:663:6: style: The scope of the variable 'mod_index' can be reduced. [variableScope]
hdapsd-20141203/src/hdapsd.c:664:6: style: The scope of the variable 'input_index' can be reduced. [variableScope]
hdapsd-20141203/src/hdapsd.c:665:7: style: The scope of the variable 'command' can be reduced. [variableScope]
hdapsd-20141203/src/hdapsd.c:778:17: style: The scope of the variable 'ep' can be reduced. [variableScope]
hdapsd-20141203/src/hdapsd.c:1232:36: style: Variable 'oldz' is assigned a value that is never used. [unreadVariable]
hdapsd-20141203/src/input-helper.c:41:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
hdapsd-20141203/src/input-helper.c:59:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/hdate-applet/hdate-applet_0.15.11.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hdbc/hdbc_2.4.0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hdbc-odbc/hdbc-odbc_2.3.1.1.orig.tar.gz
HDBC-odbc-2.3.1.1/hdbc-odbc-helper.c:105:46: style: Function 'dbc_conditional_finalizer' argument 1 names different: declaration 'conn' definition 'res'. [funcArgNamesDifferent]
HDBC-odbc-2.3.1.1/hdbc-odbc-helper.c:23:46: note: Function 'dbc_conditional_finalizer' argument 1 names different: declaration 'conn' definition 'res'.
HDBC-odbc-2.3.1.1/hdbc-odbc-helper.c:105:46: note: Function 'dbc_conditional_finalizer' argument 1 names different: declaration 'conn' definition 'res'.
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/hdbc-postgresql/hdbc-postgresql_2.3.2.5.orig.tar.gz
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/hdbc-sqlite3/hdbc-sqlite3_2.3.3.1.orig.tar.gz
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/hddemux/hddemux_0.3.orig.tar.gz
hddemux-0.3/hddemux.c:522:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hddemux-0.3/hddemux.c:230:7: style: The scope of the variable 'err' can be reduced. [variableScope]
hddemux-0.3/hddemux.c:285:7: style: The scope of the variable 'err' can be reduced. [variableScope]
hddemux-0.3/hddemux.c:604:7: style: The scope of the variable 'err' can be reduced. [variableScope]
hddemux-0.3/hddemux.c:258:43: style: Function 'free_streamstate' argument 1 names different: declaration 'str' definition 'st'. [funcArgNamesDifferent]
hddemux-0.3/hddemux.c:95:43: note: Function 'free_streamstate' argument 1 names different: declaration 'str' definition 'st'.
hddemux-0.3/hddemux.c:258:43: note: Function 'free_streamstate' argument 1 names different: declaration 'str' definition 'st'.
hddemux-0.3/hddemux.c:71:12: style: struct member 'Anonymous0::incoming' is never used. [unusedStructMember]
hddemux-0.3/hddemux.c:74:12: style: struct member 'Anonymous0::bytes_written' is never used. [unusedStructMember]
hddemux-0.3/hddemux.c:370:17: warning: Assert statement modifies 'signum'. [assignmentInAssert]
hddemux-0.3/hddemux.c:377:17: warning: Assert statement modifies 'signum'. [assignmentInAssert]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/hddtemp/hddtemp_0.3-beta15.orig.tar.gz
hddtemp-0.3-beta15/intl/dcigettext.c:583:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
hddtemp-0.3-beta15/intl/hash-string.h:31:0: style: The scope of the variable 'g' can be reduced. [variableScope]
hddtemp-0.3-beta15/intl/dcigettext.c:1134:15: style: The scope of the variable 'language_default' can be reduced. [variableScope]
hddtemp-0.3-beta15/intl/dcigettext.c:427:25: style: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:210:46: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'.
hddtemp-0.3-beta15/intl/dcigettext.c:427:25: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'.
hddtemp-0.3-beta15/intl/dcigettext.c:427:49: style: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:211:18: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'.
hddtemp-0.3-beta15/intl/dcigettext.c:427:49: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'.
hddtemp-0.3-beta15/intl/dcigettext.c:427:69: style: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:211:40: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'.
hddtemp-0.3-beta15/intl/dcigettext.c:427:69: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'.
hddtemp-0.3-beta15/intl/dcigettext.c:428:10: style: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:212:10: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'.
hddtemp-0.3-beta15/intl/dcigettext.c:428:10: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'.
hddtemp-0.3-beta15/intl/dcigettext.c:428:32: style: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:212:34: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'.
hddtemp-0.3-beta15/intl/dcigettext.c:428:32: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'.
hddtemp-0.3-beta15/intl/dcigettext.c:428:43: style: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:213:10: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'.
hddtemp-0.3-beta15/intl/dcigettext.c:428:43: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'.
hddtemp-0.3-beta15/intl/dcigettext.c:227:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
hddtemp-0.3-beta15/intl/dcigettext.c:230:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
hddtemp-0.3-beta15/intl/dcigettext.c:233:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
hddtemp-0.3-beta15/intl/dcigettext.c:236:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
hddtemp-0.3-beta15/intl/dcigettext.c:237:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
hddtemp-0.3-beta15/intl/dcigettext.c:240:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
hddtemp-0.3-beta15/intl/finddomain.c:50:30: style: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:160:54: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'.
hddtemp-0.3-beta15/intl/finddomain.c:50:30: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'.
hddtemp-0.3-beta15/intl/finddomain.c:50:45: style: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:160:71: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'.
hddtemp-0.3-beta15/intl/finddomain.c:50:45: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'.
hddtemp-0.3-beta15/intl/finddomain.c:51:16: style: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:161:19: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'.
hddtemp-0.3-beta15/intl/finddomain.c:51:16: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'.
hddtemp-0.3-beta15/intl/finddomain.c:51:44: style: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:162:23: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'.
hddtemp-0.3-beta15/intl/finddomain.c:51:44: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'.
hddtemp-0.3-beta15/intl/l10nflist.c:373:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
hddtemp-0.3-beta15/intl/loadmsgcat.c:975:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
hddtemp-0.3-beta15/intl/loadmsgcat.c:919:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
hddtemp-0.3-beta15/intl/loadmsgcat.c:975:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
hddtemp-0.3-beta15/intl/loadmsgcat.c:975:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
hddtemp-0.3-beta15/intl/loadmsgcat.c:919:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
hddtemp-0.3-beta15/intl/loadmsgcat.c:975:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
hddtemp-0.3-beta15/intl/loadmsgcat.c:771:47: style: Function '_nl_init_domain_conv' argument 1 names different: declaration '__domain_file' definition 'domain_file'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:169:59: note: Function '_nl_init_domain_conv' argument 1 names different: declaration '__domain_file' definition 'domain_file'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:771:47: note: Function '_nl_init_domain_conv' argument 1 names different: declaration '__domain_file' definition 'domain_file'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:772:31: style: Function '_nl_init_domain_conv' argument 2 names different: declaration '__domain' definition 'domain'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:170:29: note: Function '_nl_init_domain_conv' argument 2 names different: declaration '__domain' definition 'domain'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:772:31: note: Function '_nl_init_domain_conv' argument 2 names different: declaration '__domain' definition 'domain'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:773:25: style: Function '_nl_init_domain_conv' argument 3 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:171:23: note: Function '_nl_init_domain_conv' argument 3 names different: declaration '__domainbinding' definition 'domainbinding'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:773:25: note: Function '_nl_init_domain_conv' argument 3 names different: declaration '__domainbinding' definition 'domainbinding'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:889:45: style: Function '_nl_free_domain_conv' argument 1 names different: declaration '__domain' definition 'domain'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:173:50: note: Function '_nl_free_domain_conv' argument 1 names different: declaration '__domain' definition 'domain'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:889:45: note: Function '_nl_free_domain_conv' argument 1 names different: declaration '__domain' definition 'domain'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:909:42: style: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:164:47: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:909:42: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:910:20: style: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
hddtemp-0.3-beta15/intl/gettextP.h:165:25: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'.
hddtemp-0.3-beta15/intl/loadmsgcat.c:910:20: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'.
hddtemp-0.3-beta15/intl/localcharset.c:306:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
hddtemp-0.3-beta15/intl/localcharset.c:297:24: note: Assignment 'locale=NULL', assigned value is 0
hddtemp-0.3-beta15/intl/localcharset.c:306:14: note: Condition 'locale==NULL' is always true
hddtemp-0.3-beta15/intl/localcharset.c:306:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
hddtemp-0.3-beta15/intl/localcharset.c:297:24: note: 'locale' is assigned value 'NULL' here.
hddtemp-0.3-beta15/intl/localcharset.c:306:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
hddtemp-0.3-beta15/intl/localcharset.c:120:19: style: The scope of the variable 'base' can be reduced. [variableScope]
hddtemp-0.3-beta15/intl/localealias.c:254:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
hddtemp-0.3-beta15/intl/localealias.c:255:13: style: The scope of the variable 'value' can be reduced. [variableScope]
hddtemp-0.3-beta15/intl/localealias.c:303:0: error: Resource leak: fp [resourceLeak]
hddtemp-0.3-beta15/src/daemon.c:269:22: style: The scope of the variable 'time_st' can be reduced. [variableScope]
hddtemp-0.3-beta15/src/db.c:229:14: style: The scope of the variable 's' can be reduced. [variableScope]
hddtemp-0.3-beta15/src/db.c:229:22: style: The scope of the variable 'ee' can be reduced. [variableScope]
hddtemp-0.3-beta15/src/hddtemp.c:270:20: style: The scope of the variable 'c' can be reduced. [variableScope]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/hdevtools/hdevtools_0.1.6.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hdf-compass/hdf-compass_0.6.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hdf-eos4/hdf-eos4_2.20v1.00.orig.tar.xz
hdf-eos4-2.20v1.00/config/cmake/xlatefile.c:11:10: style: The scope of the variable 'argbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/config/cmake/xlatefile.c:12:12: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/config/cmake/xlatefile.c:13:12: style: The scope of the variable 'idx' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/config/cmake/xlatefile.c:14:18: style: The scope of the variable 'lineidx' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:109:8: style: The scope of the variable 'esphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:110:8: style: The scope of the variable 'r' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:111:8: style: The scope of the variable 's' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:112:8: style: The scope of the variable 'br' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:113:8: style: The scope of the variable 'bi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:114:8: style: The scope of the variable 'ai' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:115:8: style: The scope of the variable 'ar' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:116:8: style: The scope of the variable 'ci' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:117:8: style: The scope of the variable 'cr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:118:8: style: The scope of the variable 'di' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:119:8: style: The scope of the variable 'dr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:124:8: style: The scope of the variable 'fxyr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:125:8: style: The scope of the variable 'fxyi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:126:8: style: The scope of the variable 'fpxyr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:127:8: style: The scope of the variable 'fpxyi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:129:8: style: The scope of the variable 'den' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:130:8: style: The scope of the variable 'dxp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/alconinv.c:131:8: style: The scope of the variable 'dyp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/azimfor.c:80:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/azimfor.c:81:8: style: The scope of the variable 'z' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/azimfor.c:82:6: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/bceafor.c:107:8: style: The scope of the variable 'q' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/bceainv.c:113:10: style: The scope of the variable 'beta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/ceafor.c:113:8: style: The scope of the variable 'q' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/ceainv.c:119:10: style: The scope of the variable 'beta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:93:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:114:8: style: The scope of the variable 'dphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:115:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:116:8: style: The scope of the variable 'com' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:153:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:154:8: style: The scope of the variable 'dphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:155:8: style: The scope of the variable 'sinpi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:189:8: style: The scope of the variable 'dphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:223:8: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:224:8: style: The scope of the variable 'sin2ph' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:225:8: style: The scope of the variable 'tanphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:226:8: style: The scope of the variable 'ml' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:227:8: style: The scope of the variable 'mlp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:228:8: style: The scope of the variable 'con1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:229:8: style: The scope of the variable 'con2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:230:8: style: The scope of the variable 'con3' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/cproj.c:231:8: style: The scope of the variable 'dphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/eqconfor.c:56:12: style: The scope of the variable 'ms2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/eqconfor.c:57:12: style: The scope of the variable 'ml2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/eqconinv.c:56:12: style: The scope of the variable 'ms2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/eqconinv.c:57:12: style: The scope of the variable 'ml2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/gctp.c:104:8: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/goodfor.c:93:8: style: The scope of the variable 'theta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/goodfor.c:94:8: style: The scope of the variable 'delta_theta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/goodfor.c:95:8: style: The scope of the variable 'constant' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/goodfor.c:96:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/goodinv.c:91:8: style: The scope of the variable 'arg' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/goodinv.c:92:8: style: The scope of the variable 'theta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/goodinv.c:93:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/imolwfor.c:82:8: style: The scope of the variable 'delta_theta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/isinusfor.c:568:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hdf-eos4-2.20v1.00/gctp/src/isinusfor.c:145:7: style: The scope of the variable 'istat' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/isinusfor.c:253:10: style: The scope of the variable 'clat' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/isinusinv.c:568:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hdf-eos4-2.20v1.00/gctp/src/isinusinv.c:145:7: style: The scope of the variable 'istat' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/isinusinv.c:254:10: style: The scope of the variable 'clat' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazfor.c:161:8: style: The scope of the variable 'g' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazfor.c:162:8: style: The scope of the variable 'ksp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazfor.c:163:6: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazfor.c:164:8: style: The scope of the variable 'qpmq' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazfor.c:164:14: style: The scope of the variable 'qppq' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazfor.c:164:20: style: The scope of the variable 'rho' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazfor.c:165:8: style: The scope of the variable 'beta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazfor.c:166:8: style: The scope of the variable 'q' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazfor.c:166:11: style: The scope of the variable 'B' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:158:8: style: The scope of the variable 'Rh' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:159:8: style: The scope of the variable 'z' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:164:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:165:8: style: The scope of the variable 'ce' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:166:8: style: The scope of the variable 'arg' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:167:8: style: The scope of the variable 'rho' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:167:13: style: The scope of the variable 'q' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:167:16: style: The scope of the variable 'beta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:168:8: style: The scope of the variable 'q_test' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:169:8: style: The scope of the variable 'phi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:169:30: style: The scope of the variable 'delta_phi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:170:8: style: The scope of the variable 'esin_phi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:170:18: style: The scope of the variable 'one_m_essin2_phi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:171:8: style: The scope of the variable 'one_m_es' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:171:18: style: The scope of the variable 'one_over_2e' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:173:6: style: The scope of the variable 'it_max' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamazinv.c:174:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamccfor.c:122:8: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamccfor.c:124:8: style: The scope of the variable 'ts' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/lamccinv.c:124:8: style: The scope of the variable 'ts' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/merfor.c:85:8: style: The scope of the variable 'ts' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/merfor.c:86:8: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/molwfor.c:69:8: style: The scope of the variable 'delta_theta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:65:8: style: The scope of the variable 'ts1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:65:12: style: The scope of the variable 'ts2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:66:8: style: The scope of the variable 'h' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:66:10: style: The scope of the variable 'l' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:67:8: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:67:10: style: The scope of the variable 'p' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:67:12: style: The scope of the variable 'dlon' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:69:8: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:216:8: style: The scope of the variable 't' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:217:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:218:8: style: The scope of the variable 'q' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:220:8: style: The scope of the variable 's' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerfor.c:222:8: style: The scope of the variable 'ts1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:65:8: style: The scope of the variable 'h' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:65:10: style: The scope of the variable 'l' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:65:12: style: The scope of the variable 'ts1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:65:16: style: The scope of the variable 'ts2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:66:8: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:66:10: style: The scope of the variable 'p' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:66:12: style: The scope of the variable 'dlon' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:68:8: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:214:8: style: The scope of the variable 'theta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:216:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/omerinv.c:217:18: style: The scope of the variable 'ts1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/polyfor.c:88:13: style: The scope of the variable 'ml' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/polyfor.c:89:8: style: The scope of the variable 'ms' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/polyinv.c:87:8: style: The scope of the variable 'b' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/psfor.c:54:8: style: The scope of the variable 'con1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/psinv.c:53:8: style: The scope of the variable 'con1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/psinv.c:103:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/robinv.c:125:8: style: The scope of the variable 'u' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/robinv.c:125:10: style: The scope of the variable 'v' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/robinv.c:125:12: style: The scope of the variable 't' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/robinv.c:125:14: style: The scope of the variable 'c' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sinfor.c:106:10: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sinfor.c:106:15: style: The scope of the variable 'ml' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sininv.c:111:10: style: The scope of the variable 'mu' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sininv.c:111:14: style: The scope of the variable 'ml' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sininv.c:112:10: style: The scope of the variable 'sin_phi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sininv.c:112:19: style: The scope of the variable 'cos_phi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/somfor.c:201:12: error: Uninitialized variable: tlamp [uninitvar]
hdf-eos4-2.20v1.00/gctp/src/somfor.c:203:24: error: Uninitialized variable: tlamp [uninitvar]
hdf-eos4-2.20v1.00/gctp/src/somfor.c:208:12: error: Uninitialized variable: tlamp [uninitvar]
hdf-eos4-2.20v1.00/gctp/src/sominv.c:160:18: style: The scope of the variable 'sav' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sominv.c:160:22: style: The scope of the variable 'sd' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sominv.c:160:25: style: The scope of the variable 'sdsq' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sominv.c:160:30: style: The scope of the variable 'blon' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sominv.c:160:35: style: The scope of the variable 'dif' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sominv.c:218:8: error: Uninitialized variable: dlat [uninitvar]
hdf-eos4-2.20v1.00/gctp/src/sphdz.c:194:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
hdf-eos4-2.20v1.00/gctp/src/sphdz.c:122:8: style: The scope of the variable 't_major' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sphdz.c:123:8: style: The scope of the variable 't_minor' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sphdz.c:124:6: style: The scope of the variable 'jsph' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sterfor.c:78:8: style: The scope of the variable 'ksp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/sterinv.c:78:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/stplnfor.c:62:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/stplninv.c:124:4: warning: Return value of function ftell() is not used. [ignoredReturnValue]
hdf-eos4-2.20v1.00/gctp/src/stplninv.c:60:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tmfor.c:109:8: style: The scope of the variable 'b' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:106:8: style: The scope of the variable 'delta_phi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:108:26: style: The scope of the variable 'tan_phi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:109:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:109:11: style: The scope of the variable 'cs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:109:15: style: The scope of the variable 't' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:109:18: style: The scope of the variable 'ts' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:109:22: style: The scope of the variable 'n' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:109:25: style: The scope of the variable 'r' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:109:28: style: The scope of the variable 'd' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:109:31: style: The scope of the variable 'ds' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:110:8: style: The scope of the variable 'f' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:110:11: style: The scope of the variable 'h' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:110:14: style: The scope of the variable 'g' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/tminv.c:110:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utmfor.c:107:8: style: The scope of the variable 'b' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:108:8: style: The scope of the variable 'delta_phi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:110:26: style: The scope of the variable 'tan_phi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:111:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:111:11: style: The scope of the variable 'cs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:111:15: style: The scope of the variable 't' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:111:18: style: The scope of the variable 'ts' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:111:22: style: The scope of the variable 'n' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:111:25: style: The scope of the variable 'r' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:111:28: style: The scope of the variable 'd' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:111:31: style: The scope of the variable 'ds' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:112:8: style: The scope of the variable 'f' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:112:11: style: The scope of the variable 'h' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:112:14: style: The scope of the variable 'g' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/utminv.c:112:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/gctp/src/wivfor.c:68:8: style: The scope of the variable 'delta_theta' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/AppendField.c:15:31: style: Variable 'stride' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/DefineFields.c:13:29: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/DefineFields.c:13:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/DefineGDflds.c:13:29: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/DefineGDflds.c:13:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/DefineGDflds.c:14:49: style: Unused variable: nflds [unusedVariable]
hdf-eos4-2.20v1.00/samples/DefineGDflds.c:15:21: style: Variable 'dims' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/DefineGDflds.c:15:30: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/DefineGDflds.c:15:40: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/DefineGDflds.c:17:54: style: Unused variable: f32 [unusedVariable]
hdf-eos4-2.20v1.00/samples/DefineGDflds.c:20:21: style: Unused variable: fieldlist [unusedVariable]
hdf-eos4-2.20v1.00/samples/DefineLevels.c:118:2: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
hdf-eos4-2.20v1.00/samples/DefineLevels.c:126:2: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
hdf-eos4-2.20v1.00/samples/DefineLevels.c:128:2: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
hdf-eos4-2.20v1.00/samples/DefineLevels.c:16:21: style: The scope of the variable 'fldlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/DefineLevels.c:199:7: style: Label 'skip' is not used. [unusedLabel]
hdf-eos4-2.20v1.00/samples/InquireGrid.c:23:21: style: The scope of the variable 'dimname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireGrid.c:23:36: style: The scope of the variable 'fieldlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireGrid.c:166:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/InquireGrid.c:15:41: style: Unused variable: nmap [unusedVariable]
hdf-eos4-2.20v1.00/samples/InquireGrid.c:15:47: style: Unused variable: nfld [unusedVariable]
hdf-eos4-2.20v1.00/samples/InquireGrid.c:15:53: style: Unused variable: rk [unusedVariable]
hdf-eos4-2.20v1.00/samples/InquireGrid.c:15:57: style: Unused variable: nt [unusedVariable]
hdf-eos4-2.20v1.00/samples/InquireGrid.c:17:36: style: Variable 'sizes' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:15:21: style: The scope of the variable 'dims' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:15:28: style: The scope of the variable 'off' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:15:34: style: The scope of the variable 'inc' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:15:40: style: The scope of the variable 'indx' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:15:47: style: The scope of the variable 'rank' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:15:54: style: The scope of the variable 'ntype' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:16:60: style: The scope of the variable 'sizes' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:18:21: style: The scope of the variable 'dimname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:18:31: style: The scope of the variable 'dimmap' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:18:40: style: The scope of the variable 'fieldlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/InquireSwath.c:18:51: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleGrid.c:16:22: style: The scope of the variable 'datbuf_flt64' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleGrid.c:17:22: style: The scope of the variable 'datbuf_int32' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleGrid.c:25:21: style: The scope of the variable 'label' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleGrid.c:25:32: style: The scope of the variable 'unit' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleGrid.c:25:42: style: The scope of the variable 'format' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleGrid.c:13:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/ReadDimscaleGrid.c:15:21: style: Unused variable: xdim [unusedVariable]
hdf-eos4-2.20v1.00/samples/ReadDimscaleGrid.c:15:27: style: Unused variable: ydim [unusedVariable]
hdf-eos4-2.20v1.00/samples/ReadDimscaleGrid.c:18:21: style: Unused variable: nbands [unusedVariable]
hdf-eos4-2.20v1.00/samples/ReadDimscaleGrid.c:19:21: style: Unused variable: ntime [unusedVariable]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:15:22: style: The scope of the variable 'datbuf_int32' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:16:22: style: The scope of the variable 'datbuf_fl32' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:17:22: style: The scope of the variable 'datbuf2_fl32' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:32:21: style: The scope of the variable 'label' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:32:32: style: The scope of the variable 'unit' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:32:42: style: The scope of the variable 'format' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:33:21: style: The scope of the variable 'label2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:33:33: style: The scope of the variable 'unit2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:33:44: style: The scope of the variable 'format2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:34:21: style: The scope of the variable 'label3' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:34:33: style: The scope of the variable 'unit3' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:34:44: style: The scope of the variable 'format3' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:13:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:18:21: style: Unused variable: nbands [unusedVariable]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:130:14: style: Variable 'buffsize2' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/ReadDimscaleSwath.c:171:14: style: Variable 'buffsize3' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/ReadFields.c:15:35: style: Unused variable: k [unusedVariable]
hdf-eos4-2.20v1.00/samples/ReadFields.c:15:38: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/ReadFields.c:15:47: style: Variable 'stride' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/ReadFields.c:15:57: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/ReadGDflds.c:13:21: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/ReadGDflds.c:13:24: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/ReadLevels.c:8:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/SetupGrid.c:14:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/SetupGrid.c:16:43: style: Unused variable: projcode [unusedVariable]
hdf-eos4-2.20v1.00/samples/SetupSwath.c:11:29: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/SetupSwath.c:11:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/SubsetGrid.c:17:21: style: The scope of the variable 'datbuf32' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/SubsetGrid.c:13:21: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/SubsetGrid.c:13:24: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/SubsetGrid.c:20:21: style: Unused variable: datbuf64 [unusedVariable]
hdf-eos4-2.20v1.00/samples/SubsetPoint.c:13:21: style: The scope of the variable 'datbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/SubsetSwath.c:19:21: style: The scope of the variable 'datbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/SubsetSwath.c:13:21: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/SubsetSwath.c:13:24: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/SubsetSwath.c:16:21: style: Unused variable: firstXtrk [unusedVariable]
hdf-eos4-2.20v1.00/samples/SubsetSwath.c:16:32: style: Unused variable: LastXtrk [unusedVariable]
hdf-eos4-2.20v1.00/samples/UpdateLevels.c:15:21: style: The scope of the variable 'datbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/UpdateLevels.c:8:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteAllDimscaleGrid.c:13:29: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteAllDimscaleGrid.c:13:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteAllDimscaleGrid.c:184:5: style: Variable 'xdim' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/WriteAllDimscaleSwath.c:17:21: style: The scope of the variable 'label' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/WriteAllDimscaleSwath.c:18:21: style: The scope of the variable 'unit' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/WriteAllDimscaleSwath.c:19:21: style: The scope of the variable 'format' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/WriteAllDimscaleSwath.c:20:21: style: The scope of the variable 'dataGeoTrack' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/WriteAllDimscaleSwath.c:13:29: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteAllDimscaleSwath.c:13:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteDimscaleGrid.c:13:29: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteDimscaleGrid.c:13:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteDimscaleGrid.c:184:5: style: Variable 'xdim' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/WriteDimscaleSwath.c:17:21: style: The scope of the variable 'label' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/WriteDimscaleSwath.c:18:21: style: The scope of the variable 'unit' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/WriteDimscaleSwath.c:19:21: style: The scope of the variable 'format' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/WriteDimscaleSwath.c:20:21: style: The scope of the variable 'dataGeoTrack' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/samples/WriteDimscaleSwath.c:13:29: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteDimscaleSwath.c:13:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteGDflds.c:16:33: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/WriteGDflds.c:16:42: style: Variable 'stride' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/WriteGDflds.c:16:52: style: Variable 'edge' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/samples/WriteLevels.c:8:29: style: Unused variable: i [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteLevels.c:8:32: style: Unused variable: j [unusedVariable]
hdf-eos4-2.20v1.00/samples/WriteLevels.c:43:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos4-2.20v1.00/samples/WriteLevels.c:90:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos4-2.20v1.00/samples/WriteLevels.c:128:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos4-2.20v1.00/samples/WriteLevels.c:176:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos4-2.20v1.00/samples/WriteLevels.c:211:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos4-2.20v1.00/samples/WriteLevels.c:118:0: error: Memory leak: desc [memleak]
hdf-eos4-2.20v1.00/samples/WriteLevels.c:118:0: error: Memory leak: id [memleak]
hdf-eos4-2.20v1.00/src/EHapi.c:767:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/EHapi.c:757:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:767:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:772:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/EHapi.c:767:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:772:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3188:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/EHapi.c:3186:0: note: Variable 'p' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3188:5: note: Variable 'p' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3319:3: style: Variable 'tmpname' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/EHapi.c:3317:0: note: Variable 'tmpname' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3319:3: note: Variable 'tmpname' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3654:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/EHapi.c:3653:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3654:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3655:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/EHapi.c:3654:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3655:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3818:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/EHapi.c:3817:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3818:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3819:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/EHapi.c:3818:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:3819:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/EHapi.c:121:21: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:122:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:123:21: style: The scope of the variable 'hdfeosVersion' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:1291:21: style: The scope of the variable 'tags' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:1292:21: style: The scope of the variable 'refs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:1296:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:1812:21: style: The scope of the variable 'prevmetaptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:2517:21: style: The scope of the variable 'newline' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:3367:21: style: The scope of the variable 'tags' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:3368:21: style: The scope of the variable 'refs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:3374:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:3375:21: style: The scope of the variable 'indxstr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:3377:21: style: The scope of the variable 'fvstr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:3378:21: style: The scope of the variable 'bsom' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/EHapi.c:3712:0: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/src/EHapi.c:2427:2: error: Common realloc mistake: 'metabuf' nulled but not freed upon failure [memleakOnRealloc]
hdf-eos4-2.20v1.00/src/GDapi.c:748:11: error: Array 'GDXGrid[800]' accessed at index 800, which is out of bounds. [arrayIndexOutOfBounds]
hdf-eos4-2.20v1.00/src/GDapi.c:688:7: note: After for loop, i has value 800
hdf-eos4-2.20v1.00/src/GDapi.c:748:11: note: Array index out of bounds
hdf-eos4-2.20v1.00/src/GDapi.c:749:14: error: Array 'GDXGrid[800]' accessed at index 800, which is out of bounds. [arrayIndexOutOfBounds]
hdf-eos4-2.20v1.00/src/GDapi.c:688:7: note: After for loop, i has value 800
hdf-eos4-2.20v1.00/src/GDapi.c:749:14: note: Array index out of bounds
hdf-eos4-2.20v1.00/src/GDapi.c:2574:35: error: Array 'HDFcomp[6]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
hdf-eos4-2.20v1.00/src/GDapi.c:1063:46: warning: Logical conjunction always evaluates to false: EXPR > 0 && EXPR < 1. [incorrectLogicOperator]
hdf-eos4-2.20v1.00/src/GDapi.c:4080:5: style: Variable 'Dimindex' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:4079:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:4080:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:4259:5: style: Variable 'data_bufff64' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:4209:0: note: Variable 'data_bufff64' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:4259:5: note: Variable 'data_bufff64' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:4302:6: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:4298:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:4302:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:4742:5: style: Variable 'Dimindex' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:4741:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:4742:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:5459:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:5454:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:5459:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:5522:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:5517:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:5522:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:8023:3: style: Variable 'nflds' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:8022:3: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:8023:3: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12252:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:12246:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12252:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12258:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:12252:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12258:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12264:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:12258:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12264:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12265:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:12264:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12265:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12972:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:12966:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12972:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12978:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:12972:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12978:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12984:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:12978:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12984:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12985:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:12984:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:12985:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:14208:5: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/GDapi.c:14205:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:14208:5: note: Variable 'ptr' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/GDapi.c:330:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:331:21: style: The scope of the variable 'a_class' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:332:21: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:333:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:334:21: style: The scope of the variable 'header' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:335:21: style: The scope of the variable 'footer' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:336:21: style: The scope of the variable 'refstr1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:337:21: style: The scope of the variable 'refstr2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:594:21: style: The scope of the variable 'tags' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:595:21: style: The scope of the variable 'refs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:604:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:605:21: style: The scope of the variable 'a_class' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:606:21: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:607:21: style: The scope of the variable 'acsCode' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:856:21: style: The scope of the variable 'message1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:858:21: style: The scope of the variable 'message2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:942:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1023:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1024:21: style: The scope of the variable 'projparmbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1026:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1177:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1178:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1536:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1537:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1613:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1614:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1696:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1697:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1698:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1825:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1826:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:1827:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2017:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2018:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2019:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2021:21: style: The scope of the variable 'fmt' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2243:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2244:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2245:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2375:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2376:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2377:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2501:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2502:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2503:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2511:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2514:21: style: The scope of the variable 'HDFcomp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2842:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2843:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2844:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2846:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:2847:21: style: The scope of the variable 'dimstr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:3219:21: style: The scope of the variable 'dimbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:3220:21: style: The scope of the variable 'dimlist0' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:3221:21: style: The scope of the variable 'comma' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:3222:21: style: The scope of the variable 'dimcheck' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:3224:21: style: The scope of the variable 'utlbuf2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:3225:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:3226:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:3227:21: style: The scope of the variable 'parmbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:3238:21: style: The scope of the variable 'HDFcomp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5015:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5016:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5021:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5022:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5214:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5215:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5220:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5222:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5381:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5382:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:5823:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6222:21: style: The scope of the variable 'start' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6223:21: style: The scope of the variable 'stride' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6224:21: style: The scope of the variable 'edge' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6326:21: style: The scope of the variable 'start' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6327:21: style: The scope of the variable 'stride' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6328:21: style: The scope of the variable 'edge' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6714:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6715:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6716:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6870:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6871:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6872:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:6874:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7085:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7086:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7087:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7303:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7304:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7389:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7390:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7516:21: style: The scope of the variable 'namelen' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7517:21: style: The scope of the variable 'dimlen' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7531:21: style: The scope of the variable 'namelen0' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7537:21: style: The scope of the variable 'nambuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7538:21: style: The scope of the variable 'nameptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7539:21: style: The scope of the variable 'dimptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7540:21: style: The scope of the variable 'nameptr0' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7541:21: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7542:21: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7543:21: style: The scope of the variable 'dimbuf1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7544:21: style: The scope of the variable 'dimbuf2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7545:21: style: The scope of the variable 'gridname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7546:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:7547:21: style: The scope of the variable 'fillval' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:11053:21: style: The scope of the variable 'errMesg' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:11054:21: style: The scope of the variable 'errM1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:11055:21: style: The scope of the variable 'errM2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:11056:21: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:11387:21: style: The scope of the variable 'errMesg' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:11388:21: style: The scope of the variable 'errM1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:11389:21: style: The scope of the variable 'errM2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:11390:21: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:11804:21: style: The scope of the variable 'vertArr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:12234:21: style: The scope of the variable 'xVal' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:12235:21: style: The scope of the variable 'yVal' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:12878:21: style: The scope of the variable 'pixVal' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:13249:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:13376:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:13470:21: style: The scope of the variable 'tiledims' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:13570:21: style: The scope of the variable 'tilecoords' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:13628:21: style: The scope of the variable 'tilecoords' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:13687:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:13798:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:13808:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:14204:10: style: The scope of the variable 'lastables' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/GDapi.c:14125:12: style: Function 'GDmm2ll_cea' argument 12 names different: declaration 'lon' definition 'longitude'. [funcArgNamesDifferent]
hdf-eos4-2.20v1.00/src/GDapi.c:222:208: note: Function 'GDmm2ll_cea' argument 12 names different: declaration 'lon' definition 'longitude'.
hdf-eos4-2.20v1.00/src/GDapi.c:14125:12: note: Function 'GDmm2ll_cea' argument 12 names different: declaration 'lon' definition 'longitude'.
hdf-eos4-2.20v1.00/src/GDapi.c:14125:33: style: Function 'GDmm2ll_cea' argument 13 names different: declaration 'lat' definition 'latitude'. [funcArgNamesDifferent]
hdf-eos4-2.20v1.00/src/GDapi.c:222:223: note: Function 'GDmm2ll_cea' argument 13 names different: declaration 'lat' definition 'latitude'.
hdf-eos4-2.20v1.00/src/GDapi.c:14125:33: note: Function 'GDmm2ll_cea' argument 13 names different: declaration 'lat' definition 'latitude'.
hdf-eos4-2.20v1.00/src/GDapi.c:3019:11: style: Unused variable: gID_1 [unusedVariable]
hdf-eos4-2.20v1.00/src/GDapi.c:3020:0: style: Variable 'idOffset_1' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/src/GDapi.c:8585:9: style: Variable 'plat' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/src/GDapi.c:13807:21: style: Unused variable: can_encode [unusedVariable]
hdf-eos4-2.20v1.00/src/GDapi.c:748:40: warning: Either the condition 'nSDS!=0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/src/GDapi.c:749:40: note: Assuming that condition 'nSDS!=0' is not redundant
hdf-eos4-2.20v1.00/src/GDapi.c:748:40: note: Invalid argument
hdf-eos4-2.20v1.00/src/GDapi.c:3316:6: error: Memory leak: dimbuf [memleak]
hdf-eos4-2.20v1.00/src/GDapi.c:3316:6: error: Memory leak: dimlist0 [memleak]
hdf-eos4-2.20v1.00/src/GDapi.c:3322:6: error: Memory leak: dimbuf [memleak]
hdf-eos4-2.20v1.00/src/GDapi.c:3322:6: error: Memory leak: dimlist0 [memleak]
hdf-eos4-2.20v1.00/src/GDapi.c:4114:10: error: Uninitialized variable: i [uninitvar]
hdf-eos4-2.20v1.00/src/GDapi.c:10994:13: error: Uninitialized variable: regionID [uninitvar]
hdf-eos4-2.20v1.00/src/PTapi.c:1141:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/PTapi.c:1114:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/PTapi.c:1141:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/PTapi.c:3143:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/PTapi.c:3140:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/PTapi.c:3143:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/PTapi.c:3425:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/PTapi.c:3421:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/PTapi.c:3425:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/PTapi.c:3472:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/PTapi.c:3468:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/PTapi.c:3472:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/PTapi.c:4356:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/PTapi.c:4352:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/PTapi.c:4356:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/PTapi.c:161:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:162:21: style: The scope of the variable 'a_class' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:163:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:164:21: style: The scope of the variable 'utlbuf2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:406:21: style: The scope of the variable 'message1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:682:21: style: The scope of the variable 'pntr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:683:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:821:21: style: The scope of the variable 'fieldbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:925:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1016:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1122:21: style: The scope of the variable 'tags' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1123:21: style: The scope of the variable 'refs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1131:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1132:21: style: The scope of the variable 'a_class' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1133:21: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1134:21: style: The scope of the variable 'acsCode' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1346:21: style: The scope of the variable 'pointname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1347:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1348:21: style: The scope of the variable 'zerobuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1350:21: style: The scope of the variable 'pntr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1731:21: style: The scope of the variable 'pointname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1732:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1733:21: style: The scope of the variable 'mess1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:1735:21: style: The scope of the variable 'mess2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:2043:21: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:2118:21: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:2349:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:2350:21: style: The scope of the variable 'bufPrev' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:2351:21: style: The scope of the variable 'bufCurr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:2352:21: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:2512:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:2513:21: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:2631:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:2848:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3071:21: style: The scope of the variable 'recs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3191:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3192:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3205:21: style: The scope of the variable 'offset' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3206:21: style: The scope of the variable 'fldlen' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3207:21: style: The scope of the variable 'recptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3210:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3211:21: style: The scope of the variable 'pntr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3212:21: style: The scope of the variable 'utlbuf2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3213:21: style: The scope of the variable 'allfields' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3215:21: style: The scope of the variable 'ptrn2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3540:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3541:21: style: The scope of the variable 'pntr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3542:21: style: The scope of the variable 'msg' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3732:21: style: The scope of the variable 'bckRecs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3734:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:3736:21: style: The scope of the variable 'flag' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:4100:21: style: The scope of the variable 'recPtr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:4478:21: style: The scope of the variable 'recs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:4479:21: style: The scope of the variable 'recFound' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:4897:21: style: The scope of the variable 'recs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:4898:21: style: The scope of the variable 'recFound' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:5075:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:5076:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:5400:21: style: The scope of the variable 'recs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:5402:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:5403:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/PTapi.c:4700:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/src/PTapi.c:4988:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/src/PTapi.c:4597:3: error: Memory leak: recs [memleak]
hdf-eos4-2.20v1.00/src/PTapi.c:3359:0: error: Memory leak: fldlen [memleak]
hdf-eos4-2.20v1.00/src/PTapi.c:3878:0: error: Memory leak: flag [memleak]
hdf-eos4-2.20v1.00/src/PTapi.c:4628:0: error: Memory leak: recFound [memleak]
hdf-eos4-2.20v1.00/src/PTapi.c:5706:0: error: Memory leak: recFound [memleak]
hdf-eos4-2.20v1.00/src/PTapi.c:5766:0: error: Memory leak: fldtype [memleak]
hdf-eos4-2.20v1.00/src/PTapi.c:5766:0: error: Memory leak: fldorder [memleak]
hdf-eos4-2.20v1.00/src/PTapi.c:567:13: error: Uninitialized variable: nrec [uninitvar]
hdf-eos4-2.20v1.00/src/PTapi.c:626:13: error: Uninitialized variable: nlevels [uninitvar]
hdf-eos4-2.20v1.00/src/PTapi.c:877:13: error: Uninitialized variable: nflds [uninitvar]
hdf-eos4-2.20v1.00/src/PTapi.c:962:18: error: Uninitialized variable: nlevels [uninitvar]
hdf-eos4-2.20v1.00/src/PTapi.c:2254:13: error: Uninitialized variable: nflds [uninitvar]
hdf-eos4-2.20v1.00/src/PTapi.c:4050:13: error: Uninitialized variable: regionID [uninitvar]
hdf-eos4-2.20v1.00/src/PTapi.c:5016:42: error: Uninitialized variable: nlevels [uninitvar]
hdf-eos4-2.20v1.00/src/PTapi.c:5019:7: error: Uninitialized variable: recs [uninitvar]
hdf-eos4-2.20v1.00/src/SWapi.c:683:12: error: Array 'SWXSwath[400]' accessed at index 400, which is out of bounds. [arrayIndexOutOfBounds]
hdf-eos4-2.20v1.00/src/SWapi.c:620:7: note: After for loop, i has value 400
hdf-eos4-2.20v1.00/src/SWapi.c:683:12: note: Array index out of bounds
hdf-eos4-2.20v1.00/src/SWapi.c:684:15: error: Array 'SWXSwath[400]' accessed at index 400, which is out of bounds. [arrayIndexOutOfBounds]
hdf-eos4-2.20v1.00/src/SWapi.c:620:7: note: After for loop, i has value 400
hdf-eos4-2.20v1.00/src/SWapi.c:684:15: note: Array index out of bounds
hdf-eos4-2.20v1.00/src/SWapi.c:1216:5: style: Variable 'Dimindex' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:1215:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:1216:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:1550:5: style: Variable 'Dimindex' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:1549:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:1550:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:2782:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:2779:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:2782:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:2933:5: style: Variable 'tmpfieldname' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:2932:0: note: Variable 'tmpfieldname' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:2933:5: note: Variable 'tmpfieldname' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:4608:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:4604:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:4608:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:4675:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:4671:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:4675:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:4739:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:4735:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:4739:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:4802:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:4798:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:4802:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:6906:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:6905:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:6906:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:9297:3: style: Variable 'nDim' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:9291:3: note: Variable 'nDim' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:9297:3: note: Variable 'nDim' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:9455:34: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:9453:34: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:9455:34: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:9555:32: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:9553:32: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:9555:32: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:9614:37: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:9612:37: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:9614:37: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:9721:34: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:9719:34: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:9721:34: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:10418:8: style: Variable 'land_status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:10417:8: note: Variable 'land_status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:10418:8: note: Variable 'land_status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:10511:6: style: Variable 'nDim' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:10505:6: note: Variable 'nDim' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:10511:6: note: Variable 'nDim' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:10757:35: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:10755:35: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:10757:35: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:11880:10: style: Variable 'land_status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:11879:10: note: Variable 'land_status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:11880:10: note: Variable 'land_status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:12632:6: style: Variable 'nflds' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:12631:6: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:12632:6: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:12966:3: style: Variable 'nflds' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:12965:3: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:12966:3: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:13371:8: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:13369:8: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:13371:8: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:13361:19: style: Variable 'land_status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:13360:19: note: Variable 'land_status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:13361:19: note: Variable 'land_status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:13805:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:13802:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:13805:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:14090:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:14065:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:14090:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:14269:3: style: Variable 'dimlist' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/src/SWapi.c:14264:0: note: Variable 'dimlist' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:14269:3: note: Variable 'dimlist' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/src/SWapi.c:279:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:280:21: style: The scope of the variable 'a_class' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:281:21: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:282:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:283:21: style: The scope of the variable 'utlbuf2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:527:21: style: The scope of the variable 'tags' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:528:21: style: The scope of the variable 'refs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:537:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:538:21: style: The scope of the variable 'a_class' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:539:21: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:540:21: style: The scope of the variable 'acsCode' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:850:21: style: The scope of the variable 'message1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:930:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:1009:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:1010:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:1011:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:1825:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:1827:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:1832:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2025:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2026:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2031:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2194:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2195:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2196:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2326:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2408:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2409:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2410:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2418:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2421:21: style: The scope of the variable 'HDFcomp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2755:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2761:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2762:21: style: The scope of the variable 'dimstr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3280:21: style: The scope of the variable 'mapname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3281:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3377:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3379:21: style: The scope of the variable 'mapname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3380:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3381:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3650:21: style: The scope of the variable 'oneDbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3651:21: style: The scope of the variable 'dimbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3652:21: style: The scope of the variable 'comma' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3653:21: style: The scope of the variable 'dimcheck' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3655:21: style: The scope of the variable 'utlbuf2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3656:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3657:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3660:21: style: The scope of the variable 'compparmbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:3665:21: style: The scope of the variable 'HDFcomp' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:4468:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:4469:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:4533:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:4534:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5137:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5138:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5139:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5316:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5317:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5318:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5481:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5482:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5483:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5485:21: style: The scope of the variable 'slash' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5645:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5646:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5647:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5650:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5979:21: style: The scope of the variable 'metabuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5980:21: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:5981:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:6582:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:6583:21: style: The scope of the variable 'fillbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:6585:21: style: The scope of the variable 'attrName' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:6586:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:6587:21: style: The scope of the variable 'fieldlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:7179:21: style: The scope of the variable 'start' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:7180:21: style: The scope of the variable 'stride' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:7181:21: style: The scope of the variable 'edge' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:7281:21: style: The scope of the variable 'start' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:7282:21: style: The scope of the variable 'stride' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:7283:21: style: The scope of the variable 'edge' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:7400:21: style: The scope of the variable 'flag' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:7428:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:7430:21: style: The scope of the variable 'latName' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:8058:21: style: The scope of the variable 'flag' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:8086:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:8088:21: style: The scope of the variable 'latName' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:8741:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:9076:21: style: The scope of the variable 'geodim' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:9077:21: style: The scope of the variable 'tgeodim' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:9078:21: style: The scope of the variable 'dgeodim' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:9079:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:9080:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:10360:21: style: The scope of the variable 'geodim' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:10361:21: style: The scope of the variable 'tgeodim' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:10362:21: style: The scope of the variable 'dgeodim' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:10363:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:10364:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:10365:21: style: The scope of the variable 'errMesg' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:11261:21: style: The scope of the variable 'vertArr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:11262:21: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:11848:14: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12139:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12221:21: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12342:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12345:21: style: The scope of the variable 'namelen' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12346:21: style: The scope of the variable 'dimlen' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12360:21: style: The scope of the variable 'namelen0' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12366:21: style: The scope of the variable 'nambuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12367:21: style: The scope of the variable 'nameptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12368:21: style: The scope of the variable 'dimptr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12369:21: style: The scope of the variable 'nameptr0' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12370:21: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12371:21: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12372:21: style: The scope of the variable 'dimbuf1' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12373:21: style: The scope of the variable 'dimbuf2' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12374:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12375:21: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:12376:21: style: The scope of the variable 'fillval' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:13778:21: style: The scope of the variable 'metabufr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:13779:21: style: The scope of the variable 'metabufi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:13780:21: style: The scope of the variable 'metaptrsr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:13781:21: style: The scope of the variable 'metaptrsi' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:13782:21: style: The scope of the variable 'swathname' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:14069:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:14477:21: style: The scope of the variable 'chunkdims' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/src/SWapi.c:2351:6: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos4-2.20v1.00/src/SWapi.c:2743:29: style: Unused variable: status2 [unusedVariable]
hdf-eos4-2.20v1.00/src/SWapi.c:2763:21: style: Unused variable: rgid [unusedVariable]
hdf-eos4-2.20v1.00/src/SWapi.c:683:41: warning: Either the condition 'nSDS!=0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/src/SWapi.c:684:41: note: Assuming that condition 'nSDS!=0' is not redundant
hdf-eos4-2.20v1.00/src/SWapi.c:683:41: note: Invalid argument
hdf-eos4-2.20v1.00/src/SWapi.c:6880:4: error: Memory leak: fillbuf [memleak]
hdf-eos4-2.20v1.00/src/SWapi.c:1239:10: error: Uninitialized variable: i [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/Common/runTests.cpp:84:0: error: syntax error [syntaxError]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:901:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:900:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:901:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:5250:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:5248:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:5250:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:4765:32: warning: Either the condition 'bufsiz==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:4748:15: note: Assuming that condition 'bufsiz==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:4765:32: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:4830:31: warning: Either the condition 'bufsiz==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:4811:15: note: Assuming that condition 'bufsiz==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:4830:31: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:4891:31: warning: Either the condition 'bufsiz==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:4872:15: note: Assuming that condition 'bufsiz==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:4891:31: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:349:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:350:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:354:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:355:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:369:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:374:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:383:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:384:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:387:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:388:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:397:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:402:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:410:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:411:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:414:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:415:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:419:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:424:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:432:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:433:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:436:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:437:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:445:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:446:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:447:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:456:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:461:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:469:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:470:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:473:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:474:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:478:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:483:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:491:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:492:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:495:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:496:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:506:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:511:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:519:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:520:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:523:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:524:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:535:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:540:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:548:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:549:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:552:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:553:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:563:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:568:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:576:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:577:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:580:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:581:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:591:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:596:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:604:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:605:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:608:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:609:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:619:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:624:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:632:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:633:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:636:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:637:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:647:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:652:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:660:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:661:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:664:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:665:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:675:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:680:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:688:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:689:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:692:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:693:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:704:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:709:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:717:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:718:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:721:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:722:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:733:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:738:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:746:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:747:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:750:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:751:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:762:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:767:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:775:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:776:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:779:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:780:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:791:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:796:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:804:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:805:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:808:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:809:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:820:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:825:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:833:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:834:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:837:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:838:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:846:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:847:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:848:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:858:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:863:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:871:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:872:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:875:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:876:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:880:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:885:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:893:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:894:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:897:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:898:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:910:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:915:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:923:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:924:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:927:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:928:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:936:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:941:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:949:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:950:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:953:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:954:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:962:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:967:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:975:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:976:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:979:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:980:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:991:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:996:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1004:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1005:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1008:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1009:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1019:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1024:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1032:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1033:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1036:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1037:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1042:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1047:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1055:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1056:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1059:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1060:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1074:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1079:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1087:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1088:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1091:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1092:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1103:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1108:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1116:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1117:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1120:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1121:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1132:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1137:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1145:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1146:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1149:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1150:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1161:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1166:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1174:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1175:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1178:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1179:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1189:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1194:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1202:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1203:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1206:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1207:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1216:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1217:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1218:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1221:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1226:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1234:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1235:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1238:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1239:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1243:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1248:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1256:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1257:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1260:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1261:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1265:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1270:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1278:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1279:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1282:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1283:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1287:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1292:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1300:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1301:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1304:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1305:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1309:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1314:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1322:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1323:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1326:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1327:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1331:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1336:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1344:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1345:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1348:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1349:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1353:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1358:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1366:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1367:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1370:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1371:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1378:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1379:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1380:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1383:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1388:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1396:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1397:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1400:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1401:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1404:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1406:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1411:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1419:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1420:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1423:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1424:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1428:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1433:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1441:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1442:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1445:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1446:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1450:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1455:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1463:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1464:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1467:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1468:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1472:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1477:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1485:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1486:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1489:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1490:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1494:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1499:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1507:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1508:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1511:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1512:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1516:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1521:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1529:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1530:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1533:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1534:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1541:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1542:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1543:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1546:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1551:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1559:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1560:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1563:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1564:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1567:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1570:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1575:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1583:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1584:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1587:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1588:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1591:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1594:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1599:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1607:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1608:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1611:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1612:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1616:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1621:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1629:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1630:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1633:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1634:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1638:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1643:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1651:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1652:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1655:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1656:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1660:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1665:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1673:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1674:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1677:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1678:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1682:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1687:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1695:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1696:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1699:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1700:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1704:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1709:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1717:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1718:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1721:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1722:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1726:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1731:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1739:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1740:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1743:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1744:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1748:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1753:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1761:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1762:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1765:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1766:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1770:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1775:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1783:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1784:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1787:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1788:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1795:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1796:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1797:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1800:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1805:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1813:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1814:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1817:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1818:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1822:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1827:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1835:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1836:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1839:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1840:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1844:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1849:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1857:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1858:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1861:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1862:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1866:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1871:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1879:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1880:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1883:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1884:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1888:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1893:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1901:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1902:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1905:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1906:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1910:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1915:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1923:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1924:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1927:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1928:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1932:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1937:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1945:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1946:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1949:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1950:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1954:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1959:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1967:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1968:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1971:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1972:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1976:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1981:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1989:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1990:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1993:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1994:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:1998:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2003:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2011:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2012:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2015:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2016:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2020:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2025:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2033:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2034:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2037:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2038:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2042:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2047:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2055:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2056:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2059:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2060:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2064:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2069:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2077:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2078:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2081:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2082:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2086:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2091:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2099:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2100:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2103:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2104:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2112:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2113:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2114:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2117:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2122:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2130:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2131:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2134:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2135:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2139:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2144:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2152:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2153:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2156:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2157:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2161:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2166:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2174:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2175:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2178:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2179:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2183:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2188:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2196:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2197:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2200:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2201:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2205:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2210:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2218:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2219:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2222:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2223:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2227:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2232:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2240:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2241:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2244:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2245:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2249:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2254:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2262:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2263:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2266:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2267:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2271:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2276:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2284:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2285:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2288:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2289:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2294:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2299:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2307:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2308:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2311:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2312:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2319:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2320:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2321:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2324:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2329:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2337:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2338:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2341:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2342:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2350:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2355:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2363:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2364:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2367:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2368:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2372:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2377:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2385:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2386:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2389:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2390:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2394:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2399:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2407:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2408:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2411:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2412:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2416:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2421:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2429:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2430:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2433:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2434:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2441:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2442:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2443:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2449:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2457:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2458:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2461:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2462:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2466:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2471:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2479:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2480:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2483:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2484:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2512:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2514:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2518:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2523:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2531:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2532:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2535:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2536:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2544:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2552:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2553:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2556:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2557:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2561:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2566:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2574:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2575:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2578:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2579:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2583:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2588:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2596:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2597:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2600:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2601:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2605:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2610:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2618:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2619:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2622:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2623:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2630:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2631:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2632:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2635:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2640:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2648:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2649:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2652:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2653:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2658:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2663:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2671:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2672:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2675:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2676:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2680:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2685:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2693:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2694:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2697:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2698:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2702:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2707:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2715:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2716:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2719:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2720:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2724:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2729:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2737:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2738:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2741:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2742:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2746:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2751:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2759:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2760:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2763:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2764:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2768:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2773:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2781:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2782:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2785:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2786:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2790:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2795:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2803:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2804:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2807:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2808:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2812:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2817:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2825:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2826:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2829:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2830:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2834:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2839:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2847:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2848:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2851:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2852:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2856:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2861:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2869:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2870:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2873:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2874:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2881:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2882:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2883:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2886:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2891:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2899:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2900:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2903:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2904:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2908:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2913:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2921:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2922:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2925:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2926:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2930:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2935:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2943:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2944:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2947:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2948:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2955:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2956:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2957:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2960:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2965:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2973:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2974:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2977:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2978:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2982:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2987:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2995:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2996:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:2999:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3000:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3004:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3009:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3017:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3018:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3021:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3022:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3026:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3031:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3039:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3040:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3043:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3044:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3048:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3053:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3061:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3062:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3065:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3066:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3070:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3075:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3083:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3084:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3087:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3088:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3092:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3097:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3105:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3106:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3109:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3110:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3114:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3119:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3127:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3128:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3131:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3132:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3136:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3141:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3149:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3150:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3153:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3154:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3162:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3163:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3164:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3167:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3172:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3180:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3181:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3184:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3185:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3193:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3194:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/grid/testgrid.c:3195:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:62:1: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:63:1: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1203:7: warning: %c in format string (no. 1) requires 'unsigned int' but the argument type is 'char *'. [invalidPrintfArgType_uint]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1122:32: warning: Either the condition 'fldsz==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -2 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1101:14: note: Assuming that condition 'fldsz==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1122:32: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1307:32: warning: Either the condition 'fldsz==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -2 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1296:14: note: Assuming that condition 'fldsz==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1307:32: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1374:30: warning: Either the condition 'fldsz==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1357:14: note: Assuming that condition 'fldsz==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1374:30: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1201:7: error: Used file that is not opened. [useClosedFile]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1202:7: error: Used file that is not opened. [useClosedFile]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1203:7: error: Used file that is not opened. [useClosedFile]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:1204:7: error: Used file that is not opened. [useClosedFile]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:450:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:510:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:588:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:631:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:666:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:68:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:69:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:76:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:77:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:80:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:84:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:85:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:89:7: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:99:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:100:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:101:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:104:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:108:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:109:4: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/point/testpoint.c:113:7: error: Uninitialized variable: fp2 [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4037:29: warning: Either the condition 'tmpvar==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4017:15: note: Assuming that condition 'tmpvar==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4037:29: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4105:29: warning: Either the condition 'tmpvar==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4085:15: note: Assuming that condition 'tmpvar==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4105:29: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4106:29: warning: Either the condition 'tmpvar==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4085:15: note: Assuming that condition 'tmpvar==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4106:29: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4190:29: warning: Either the condition 'tmpvar==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4172:15: note: Assuming that condition 'tmpvar==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4190:29: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4191:29: warning: Either the condition 'tmpvar==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4172:15: note: Assuming that condition 'tmpvar==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4191:29: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4249:29: warning: Either the condition 'tmpvar==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4231:15: note: Assuming that condition 'tmpvar==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4249:29: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4250:29: warning: Either the condition 'tmpvar==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4231:15: note: Assuming that condition 'tmpvar==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:4250:29: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5096:29: warning: Either the condition 'tmpvar==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5068:15: note: Assuming that condition 'tmpvar==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5096:29: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5157:29: warning: Either the condition 'tmpvar==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5129:15: note: Assuming that condition 'tmpvar==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5157:29: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5158:29: warning: Either the condition 'tmpvar==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5129:15: note: Assuming that condition 'tmpvar==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5158:29: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5327:34: warning: Either the condition 'idxmapsize==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5307:19: note: Assuming that condition 'idxmapsize==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5327:34: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5354:34: warning: Either the condition 'idxmapsize==-1' is redundant or calloc() argument nr 1 can have invalid value. The value is -1 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5329:18: note: Assuming that condition 'idxmapsize==-1' is not redundant
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:5354:34: note: Invalid argument
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:179:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:180:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:193:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:194:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:200:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:205:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:213:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:214:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:217:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:218:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:222:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:227:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:235:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:236:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:239:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:240:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:244:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:249:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:257:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:258:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:261:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:262:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:271:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:272:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:273:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:276:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:281:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:289:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:290:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:293:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:294:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:298:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:303:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:311:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:312:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:315:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:316:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:320:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:325:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:333:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:334:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:337:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:338:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:342:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:347:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:355:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:356:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:359:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:360:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:364:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:369:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:377:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:378:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:381:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:382:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:386:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:391:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:399:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:400:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:403:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:404:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:408:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:413:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:421:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:422:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:425:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:426:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:434:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:435:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:436:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:440:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:441:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:446:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:454:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:455:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:458:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:459:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:464:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:465:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:470:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:478:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:479:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:482:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:483:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:487:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:492:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:500:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:501:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:504:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:505:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:509:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:514:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:522:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:523:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:526:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:527:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:531:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:536:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:544:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:545:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:548:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:549:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:554:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:555:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:560:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:568:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:569:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:572:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:573:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:577:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:582:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:590:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:591:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:594:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:595:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:600:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:601:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:606:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:614:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:615:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:618:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:619:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:623:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:628:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:636:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:637:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:640:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:641:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:645:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:650:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:658:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:659:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:662:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:663:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:667:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:672:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:680:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:681:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:684:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:685:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:690:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:691:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:696:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:704:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:705:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:708:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:709:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:713:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:718:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:726:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:727:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:730:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:731:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:735:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:740:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:748:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:749:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:752:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:753:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:757:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:762:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:770:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:771:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:774:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:775:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:780:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:781:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:786:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:794:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:795:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:798:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:799:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:803:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:808:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:816:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:817:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:820:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:821:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:825:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:830:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:838:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:839:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:842:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:843:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:847:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:852:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:860:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:861:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:864:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:865:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:870:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:871:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:876:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:884:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:885:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:888:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:889:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:893:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:898:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:906:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:907:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:910:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:911:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:915:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:920:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:928:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:929:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:932:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:933:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:937:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:942:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:950:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:951:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:954:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:955:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:963:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:964:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:965:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:969:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:970:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:975:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:983:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:984:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:987:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:988:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:992:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:997:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1005:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1006:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1009:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1010:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1018:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1019:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1020:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1027:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1035:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1036:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1039:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1040:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1045:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1046:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1051:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1059:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1060:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1063:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1064:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1095:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1097:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1101:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1106:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1114:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1115:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1118:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1119:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1128:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1136:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1137:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1142:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1143:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1148:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1156:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1157:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1160:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1161:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1165:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1166:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1171:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1179:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1180:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1183:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1184:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1189:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1190:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1195:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1203:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1204:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1207:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1208:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1213:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1214:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1219:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1227:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1228:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1231:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1232:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1236:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1241:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1249:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1250:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1253:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1254:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1258:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1263:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1271:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1272:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1275:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1276:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1284:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1285:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1286:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1290:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1291:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1296:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1304:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1305:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1308:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1309:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1314:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1315:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1320:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1328:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1329:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1332:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1333:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1337:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1342:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1350:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1351:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1354:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1355:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1361:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1362:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1367:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1375:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1376:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1379:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1380:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1384:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1389:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1397:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1398:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1401:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1402:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1407:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1408:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1413:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1421:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1422:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1425:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1426:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1431:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1432:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1437:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1445:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1446:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1449:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1450:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1454:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1459:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1467:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1468:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1471:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1472:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1476:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1481:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1489:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1490:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1493:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1494:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1500:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1501:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1506:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1514:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1515:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1518:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1519:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1523:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1528:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1536:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1537:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1540:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1541:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1545:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1550:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1558:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1559:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1562:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1563:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1567:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1572:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1580:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1581:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1584:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1585:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1589:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1594:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1602:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1603:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1606:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1607:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1615:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1616:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1617:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1620:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1625:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1633:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1634:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1637:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1638:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1643:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1644:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1649:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1657:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1658:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1661:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1662:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1666:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1671:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1679:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1680:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1683:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1684:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1689:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1690:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1695:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1703:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1704:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1707:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1708:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1712:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1717:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1725:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1726:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1729:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1730:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1735:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1736:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1741:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1749:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1750:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1753:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1754:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1758:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1763:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1771:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1772:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1775:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1776:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1781:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1782:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1787:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1795:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1796:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1799:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1800:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1805:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1806:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1811:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1819:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1820:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1823:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1824:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1832:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1833:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1834:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1837:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1842:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1850:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1851:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1854:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1855:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1859:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1864:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1872:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1873:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1876:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1877:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1885:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1886:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1887:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1890:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1895:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1903:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1904:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1907:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1908:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1913:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1918:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1926:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1927:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1930:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1931:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1935:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1940:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1948:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1949:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1952:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1953:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1961:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1962:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1963:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1966:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1971:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1979:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1980:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1983:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1984:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1988:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:1993:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2001:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2002:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2005:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2006:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2010:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2015:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2023:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2024:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2027:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2028:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2032:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2037:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2045:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2046:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2049:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2050:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2054:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2059:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2067:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2068:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2071:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2072:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2076:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2081:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2089:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2090:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2093:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2094:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2098:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2102:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2103:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2107:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2115:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2116:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2120:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2125:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2133:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2134:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2137:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2138:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2142:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2147:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2155:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2156:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2159:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2160:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2164:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2169:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2177:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2178:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2181:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2182:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2186:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2191:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2199:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2200:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2203:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2204:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2208:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2213:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2221:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2222:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2225:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2226:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2230:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2235:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2243:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2244:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2247:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2248:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2257:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2258:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2259:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2262:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2267:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2275:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2276:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2279:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2280:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2284:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2289:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2297:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2298:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2301:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2302:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2307:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2312:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2320:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2321:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2324:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2325:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2329:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2334:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2342:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2343:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2346:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2347:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2351:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2356:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2364:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2365:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2368:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2369:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2373:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2378:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2386:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2387:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2390:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2391:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2395:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2400:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2408:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2409:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2412:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2413:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2417:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2422:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2430:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2431:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2434:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2435:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2443:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2444:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2445:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2448:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2453:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2461:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2462:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2465:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2466:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2470:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2475:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2483:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2484:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2487:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2488:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2493:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2498:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2506:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2507:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2510:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2511:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2515:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2520:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2528:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2529:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2532:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2533:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2537:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2542:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2550:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2551:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2554:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2555:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2559:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2564:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2572:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2573:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2576:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2577:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2581:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2586:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2594:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2595:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2598:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2599:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2603:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2608:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2616:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2617:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2620:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2621:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2625:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2630:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2638:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2639:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2642:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2643:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2647:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2652:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2660:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2661:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2664:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2665:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2669:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2674:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2682:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2683:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2686:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2687:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2691:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2696:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2704:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2705:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2708:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2709:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2713:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2718:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2726:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2727:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2730:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2731:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2735:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2740:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2748:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2749:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2752:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2753:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2757:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2762:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2770:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2771:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2774:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2775:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2779:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2784:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2792:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2793:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2796:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2797:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2801:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2806:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2814:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2815:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2818:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2819:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2823:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2828:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2836:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2837:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2840:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2841:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2845:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2850:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2858:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2859:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2862:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2863:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2867:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2872:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2880:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2881:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2884:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2885:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2889:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2894:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2902:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2903:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2906:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2907:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2911:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2916:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2924:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2925:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2928:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2929:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2933:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2938:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2946:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2947:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2950:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2951:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2955:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2960:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2968:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2969:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2972:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2973:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2981:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2982:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2983:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2986:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2991:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:2999:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3000:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3003:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3004:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3008:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3013:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3021:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3022:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3025:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3026:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3030:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3035:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3043:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3044:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3047:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3048:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3052:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3057:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3065:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3066:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3069:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3070:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3074:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3079:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3087:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3088:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3091:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3092:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3096:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3101:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3109:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3110:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3113:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3114:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3118:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3123:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3131:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3132:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3135:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3136:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3140:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3145:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3153:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3154:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3157:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3158:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3162:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3167:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3175:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3176:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3179:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3180:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3188:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3189:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3190:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3193:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3198:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3206:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3207:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3210:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3211:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3215:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3220:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3228:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3229:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3232:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3233:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3240:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3245:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3253:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3254:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3257:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3258:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3265:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3273:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3274:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3277:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3278:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3285:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3293:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3294:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3297:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/testdrivers/swath/testswath.c:3298:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:676:15: style: Condition 'status!=-1' is always true [knownConditionTrueFalse]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:660:14: note: Assignment 'status=0', assigned value is 0
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:676:15: note: Condition 'status!=-1' is always true
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:602:40: warning: Either the condition 'outfile_lat==NULL' is redundant or there is possible null pointer dereference: outfile_lat. [nullPointerRedundantCheck]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:602:23: note: Assuming that condition 'outfile_lat==NULL' is not redundant
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:602:40: note: Null pointer dereference
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:603:40: warning: Either the condition 'outfile_lon==NULL' is redundant or there is possible null pointer dereference: outfile_lon. [nullPointerRedundantCheck]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:603:23: note: Assuming that condition 'outfile_lon==NULL' is not redundant
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:603:40: note: Null pointer dereference
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:625:40: warning: Either the condition 'outfile_lon==NULL' is redundant or there is possible null pointer dereference: outfile_lon. [nullPointerRedundantCheck]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:625:23: note: Assuming that condition 'outfile_lon==NULL' is not redundant
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:625:40: note: Null pointer dereference
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:709:42: warning: Either the condition 'outfile_nxny==NULL' is redundant or there is possible null pointer dereference: outfile_nxny. [nullPointerRedundantCheck]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:709:25: note: Assuming that condition 'outfile_nxny==NULL' is not redundant
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:709:42: note: Null pointer dereference
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:712:11: warning: Either the condition 'outfile_lat==NULL' is redundant or there is possible null pointer dereference: outfile_lat. [nullPointerRedundantCheck]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:710:24: note: Assuming that condition 'outfile_lat==NULL' is not redundant
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:712:11: note: Null pointer dereference
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:715:11: warning: Either the condition 'outfile_lon==NULL' is redundant or there is possible null pointer dereference: outfile_lon. [nullPointerRedundantCheck]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:713:24: note: Assuming that condition 'outfile_lon==NULL' is not redundant
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:715:11: note: Null pointer dereference
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:781:37: warning: Either the condition 'outfile_nxny==NULL' is redundant or there is possible null pointer dereference: outfile_nxny. [nullPointerRedundantCheck]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:781:20: note: Assuming that condition 'outfile_nxny==NULL' is not redundant
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:781:37: note: Null pointer dereference
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:783:55: warning: Either the condition 'outfile_lat==NULL' is redundant or there is possible null pointer dereference: outfile_lat. [nullPointerRedundantCheck]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:782:19: note: Assuming that condition 'outfile_lat==NULL' is not redundant
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:783:55: note: Null pointer dereference
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:785:55: warning: Either the condition 'outfile_lon==NULL' is redundant or there is possible null pointer dereference: outfile_lon. [nullPointerRedundantCheck]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:784:19: note: Assuming that condition 'outfile_lon==NULL' is not redundant
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:785:55: note: Null pointer dereference
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:189:3: style: Variable 'astring' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:186:0: note: Variable 'astring' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:189:3: note: Variable 'astring' is reassigned a value before the old one has been used.
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:67:8: style: The scope of the variable 'outstr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:68:7: style: The scope of the variable 'lenstr' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:203:13: style: The scope of the variable 'jx' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:203:17: style: The scope of the variable 'jy' can be reduced. [variableScope]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:495:0: error: Memory leak: lats [memleak]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:484:0: error: Memory leak: lons [memleak]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:506:0: error: Memory leak: rows [memleak]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:305:8: error: Uninitialized variable: is [uninitvar]
hdf-eos4-2.20v1.00/util/GDconvert_ij2ll.c:307:26: error: Uninitialized variable: is [uninitvar]
[15:55]
ftp://ftp.se.debian.org/debian/pool/main/h/hdf-eos5/hdf-eos5_5.1.16.dfsg.1.orig.tar.xz
hdf-eos5-5.1.16.dfsg.1/config/cmake/xlatefile.c:11:10: style: The scope of the variable 'argbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/config/cmake/xlatefile.c:12:12: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/config/cmake/xlatefile.c:13:12: style: The scope of the variable 'idx' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/config/cmake/xlatefile.c:14:18: style: The scope of the variable 'lineidx' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:109:8: style: The scope of the variable 'esphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:110:8: style: The scope of the variable 'r' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:111:8: style: The scope of the variable 's' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:112:8: style: The scope of the variable 'br' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:113:8: style: The scope of the variable 'bi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:114:8: style: The scope of the variable 'ai' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:115:8: style: The scope of the variable 'ar' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:116:8: style: The scope of the variable 'ci' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:117:8: style: The scope of the variable 'cr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:118:8: style: The scope of the variable 'di' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:119:8: style: The scope of the variable 'dr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:124:8: style: The scope of the variable 'fxyr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:125:8: style: The scope of the variable 'fxyi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:126:8: style: The scope of the variable 'fpxyr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:127:8: style: The scope of the variable 'fpxyi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:129:8: style: The scope of the variable 'den' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:130:8: style: The scope of the variable 'dxp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/alconinv.c:131:8: style: The scope of the variable 'dyp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/azimfor.c:80:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/azimfor.c:81:8: style: The scope of the variable 'z' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/azimfor.c:82:6: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/bceafor.c:107:8: style: The scope of the variable 'q' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/bceainv.c:113:10: style: The scope of the variable 'beta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/ceafor.c:113:8: style: The scope of the variable 'q' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/ceainv.c:119:10: style: The scope of the variable 'beta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:93:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:114:8: style: The scope of the variable 'dphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:115:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:116:8: style: The scope of the variable 'com' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:153:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:154:8: style: The scope of the variable 'dphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:155:8: style: The scope of the variable 'sinpi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:189:8: style: The scope of the variable 'dphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:223:8: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:224:8: style: The scope of the variable 'sin2ph' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:225:8: style: The scope of the variable 'tanphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:226:8: style: The scope of the variable 'ml' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:227:8: style: The scope of the variable 'mlp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:228:8: style: The scope of the variable 'con1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:229:8: style: The scope of the variable 'con2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:230:8: style: The scope of the variable 'con3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/cproj.c:231:8: style: The scope of the variable 'dphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/eqconfor.c:56:12: style: The scope of the variable 'ms2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/eqconfor.c:57:12: style: The scope of the variable 'ml2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/eqconinv.c:56:12: style: The scope of the variable 'ms2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/eqconinv.c:57:12: style: The scope of the variable 'ml2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/gctp.c:104:8: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/goodfor.c:93:8: style: The scope of the variable 'theta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/goodfor.c:94:8: style: The scope of the variable 'delta_theta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/goodfor.c:95:8: style: The scope of the variable 'constant' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/goodfor.c:96:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/goodinv.c:91:8: style: The scope of the variable 'arg' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/goodinv.c:92:8: style: The scope of the variable 'theta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/goodinv.c:93:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/imolwfor.c:82:8: style: The scope of the variable 'delta_theta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/isinusfor.c:568:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hdf-eos5-5.1.16.dfsg.1/gctp/src/isinusfor.c:145:7: style: The scope of the variable 'istat' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/isinusfor.c:253:10: style: The scope of the variable 'clat' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/isinusinv.c:568:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hdf-eos5-5.1.16.dfsg.1/gctp/src/isinusinv.c:145:7: style: The scope of the variable 'istat' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/isinusinv.c:254:10: style: The scope of the variable 'clat' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazfor.c:161:8: style: The scope of the variable 'g' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazfor.c:162:8: style: The scope of the variable 'ksp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazfor.c:163:6: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazfor.c:164:8: style: The scope of the variable 'qpmq' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazfor.c:164:14: style: The scope of the variable 'qppq' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazfor.c:164:20: style: The scope of the variable 'rho' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazfor.c:165:8: style: The scope of the variable 'beta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazfor.c:166:8: style: The scope of the variable 'q' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazfor.c:166:11: style: The scope of the variable 'B' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:158:8: style: The scope of the variable 'Rh' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:159:8: style: The scope of the variable 'z' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:164:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:165:8: style: The scope of the variable 'ce' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:166:8: style: The scope of the variable 'arg' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:167:8: style: The scope of the variable 'rho' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:167:13: style: The scope of the variable 'q' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:167:16: style: The scope of the variable 'beta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:168:8: style: The scope of the variable 'q_test' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:169:8: style: The scope of the variable 'phi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:169:30: style: The scope of the variable 'delta_phi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:170:8: style: The scope of the variable 'esin_phi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:170:18: style: The scope of the variable 'one_m_essin2_phi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:171:8: style: The scope of the variable 'one_m_es' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:171:18: style: The scope of the variable 'one_over_2e' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:173:6: style: The scope of the variable 'it_max' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamazinv.c:174:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamccfor.c:122:8: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamccfor.c:124:8: style: The scope of the variable 'ts' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/lamccinv.c:124:8: style: The scope of the variable 'ts' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/merfor.c:85:8: style: The scope of the variable 'ts' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/merfor.c:86:8: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/molwfor.c:69:8: style: The scope of the variable 'delta_theta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:65:8: style: The scope of the variable 'ts1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:65:12: style: The scope of the variable 'ts2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:66:8: style: The scope of the variable 'h' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:66:10: style: The scope of the variable 'l' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:67:8: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:67:10: style: The scope of the variable 'p' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:67:12: style: The scope of the variable 'dlon' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:69:8: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:216:8: style: The scope of the variable 't' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:217:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:218:8: style: The scope of the variable 'q' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:220:8: style: The scope of the variable 's' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerfor.c:222:8: style: The scope of the variable 'ts1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:65:8: style: The scope of the variable 'h' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:65:10: style: The scope of the variable 'l' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:65:12: style: The scope of the variable 'ts1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:65:16: style: The scope of the variable 'ts2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:66:8: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:66:10: style: The scope of the variable 'p' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:66:12: style: The scope of the variable 'dlon' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:68:8: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:214:8: style: The scope of the variable 'theta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:216:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/omerinv.c:217:18: style: The scope of the variable 'ts1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/polyfor.c:88:13: style: The scope of the variable 'ml' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/polyfor.c:89:8: style: The scope of the variable 'ms' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/polyinv.c:87:8: style: The scope of the variable 'b' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/psfor.c:54:8: style: The scope of the variable 'con1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/psinv.c:53:8: style: The scope of the variable 'con1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/psinv.c:103:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/robinv.c:125:8: style: The scope of the variable 'u' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/robinv.c:125:10: style: The scope of the variable 'v' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/robinv.c:125:12: style: The scope of the variable 't' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/robinv.c:125:14: style: The scope of the variable 'c' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sinfor.c:106:10: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sinfor.c:106:15: style: The scope of the variable 'ml' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sininv.c:111:10: style: The scope of the variable 'mu' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sininv.c:111:14: style: The scope of the variable 'ml' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sininv.c:112:10: style: The scope of the variable 'sin_phi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sininv.c:112:19: style: The scope of the variable 'cos_phi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/somfor.c:201:12: error: Uninitialized variable: tlamp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/gctp/src/somfor.c:203:24: error: Uninitialized variable: tlamp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/gctp/src/somfor.c:208:12: error: Uninitialized variable: tlamp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sominv.c:160:18: style: The scope of the variable 'sav' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sominv.c:160:22: style: The scope of the variable 'sd' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sominv.c:160:25: style: The scope of the variable 'sdsq' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sominv.c:160:30: style: The scope of the variable 'blon' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sominv.c:160:35: style: The scope of the variable 'dif' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sominv.c:218:8: error: Uninitialized variable: dlat [uninitvar]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sphdz.c:194:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sphdz.c:122:8: style: The scope of the variable 't_major' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sphdz.c:123:8: style: The scope of the variable 't_minor' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sphdz.c:124:6: style: The scope of the variable 'jsph' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sterfor.c:78:8: style: The scope of the variable 'ksp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/sterinv.c:78:8: style: The scope of the variable 'con' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/stplnfor.c:62:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/stplninv.c:124:4: warning: Return value of function ftell() is not used. [ignoredReturnValue]
hdf-eos5-5.1.16.dfsg.1/gctp/src/stplninv.c:60:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tmfor.c:109:8: style: The scope of the variable 'b' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:106:8: style: The scope of the variable 'delta_phi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:108:26: style: The scope of the variable 'tan_phi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:109:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:109:11: style: The scope of the variable 'cs' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:109:15: style: The scope of the variable 't' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:109:18: style: The scope of the variable 'ts' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:109:22: style: The scope of the variable 'n' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:109:25: style: The scope of the variable 'r' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:109:28: style: The scope of the variable 'd' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:109:31: style: The scope of the variable 'ds' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:110:8: style: The scope of the variable 'f' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:110:11: style: The scope of the variable 'h' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:110:14: style: The scope of the variable 'g' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/tminv.c:110:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utmfor.c:107:8: style: The scope of the variable 'b' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:108:8: style: The scope of the variable 'delta_phi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:110:26: style: The scope of the variable 'tan_phi' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:111:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:111:11: style: The scope of the variable 'cs' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:111:15: style: The scope of the variable 't' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:111:18: style: The scope of the variable 'ts' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:111:22: style: The scope of the variable 'n' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:111:25: style: The scope of the variable 'r' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:111:28: style: The scope of the variable 'd' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:111:31: style: The scope of the variable 'ds' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:112:8: style: The scope of the variable 'f' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:112:11: style: The scope of the variable 'h' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:112:14: style: The scope of the variable 'g' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/utminv.c:112:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/gctp/src/wivfor.c:68:8: style: The scope of the variable 'delta_theta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_eh_readglobalattr.c:299:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/samples/he5_eh_readglobalattr.c:141:12: style: The scope of the variable 'count' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_eh_readglobalattr.c:43:7: style: Unused variable: i [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_eh_readglobalattr.c:46:8: style: Unused variable: ns [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_eh_readglobalattr.c:71:15: style: Unused variable: n [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_eh_readglobalattr.c:118:7: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:28:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:19:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:28:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:31:3: style: Variable 'GDid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:20:0: note: Variable 'GDid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:31:3: note: Variable 'GDid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:34:3: style: Variable 'fieldgroup' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:17:0: note: Variable 'fieldgroup' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:34:3: note: Variable 'fieldgroup' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:35:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:15:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_datainfo.c:35:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defexternalfld.c:29:3: style: Variable 'gdfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defexternalfld.c:19:0: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defexternalfld.c:29:3: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:37:3: style: Variable 'gdfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:20:0: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:37:3: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:96:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:95:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:96:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:27:19: style: The scope of the variable 'tilerank' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:28:19: style: The scope of the variable 'compparm' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:121:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:27:0: style: Variable 'compcode' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_definefields.c:62:11: style: Variable 'compparm' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:39:3: style: Variable 'gdfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:24:0: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:39:3: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:82:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:81:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:82:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:21:19: style: The scope of the variable 'tilerank' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:21:29: style: The scope of the variable 'compcode' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:22:19: style: The scope of the variable 'compparm' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:86:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_defunlimfld.c:30:0: style: Variable 'fillval1' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:51:3: style: Variable 'gdfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:27:0: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:51:3: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:197:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:196:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:197:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:198:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:197:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:198:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:82:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:77:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:82:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:88:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:82:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:88:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:92:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:88:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:92:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:133:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:127:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:133:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:139:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:133:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:139:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:155:4: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:149:4: note: Variable 'n' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:155:4: note: Variable 'n' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:164:4: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:158:4: note: Variable 'n' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:164:4: note: Variable 'n' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:174:4: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:167:4: note: Variable 'n' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:174:4: note: Variable 'n' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:182:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:139:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:182:11: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:23:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:23:22: style: The scope of the variable 'rank' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:31:20: style: The scope of the variable 'ntype' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:32:20: style: The scope of the variable 'ntype1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:36:39: style: The scope of the variable 'n' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:38:19: style: The scope of the variable 'upleftpt' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:38:32: style: The scope of the variable 'lowrightpt' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:38:47: style: The scope of the variable 'projparm' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:40:19: style: The scope of the variable 'version' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:41:19: style: The scope of the variable 'dimname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:41:34: style: The scope of the variable 'fieldlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:42:19: style: The scope of the variable 'attrlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:44:19: style: The scope of the variable 'level' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_info.c:198:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_rdexternaldata.c:30:19: style: The scope of the variable 'data_out' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_rdexternaldata.c:36:19: style: The scope of the variable 'namelength' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_rdexternaldata.c:40:19: style: The scope of the variable 'filelist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:40:3: style: Variable 'gdfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:26:0: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:40:3: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:76:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:75:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:76:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:23:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:23:22: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:24:19: style: The scope of the variable 'grpattr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:30:19: style: The scope of the variable 'attr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:31:19: style: The scope of the variable 'veg' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdata.c:76:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:43:3: style: Variable 'gdfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:19:0: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:43:3: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:21:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:21:21: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:22:19: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:23:19: style: The scope of the variable 'databuff' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:24:19: style: The scope of the variable 'nattr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:26:19: style: The scope of the variable 'attrlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:27:19: style: The scope of the variable 'fldnmlen' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:28:19: style: The scope of the variable 'fldnm' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:30:19: style: The scope of the variable 'ntype' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:32:19: style: The scope of the variable 'attr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:33:19: style: The scope of the variable 'attr_int' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:34:19: style: The scope of the variable 'attr_flt' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:35:19: style: The scope of the variable 'attr_char' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readdimscale.c:111:9: error: Uninitialized variable: attrlist [uninitvar]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:47:3: style: Variable 'gdfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:23:0: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:47:3: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:71:7: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:67:7: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:71:7: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:29:19: style: The scope of the variable 'nmeta' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:84:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:56:15: style: Variable 'nmeta' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:92:0: error: Memory leak: coremeta [memleak]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_readhdfeosinformationmetadata.c:91:8: error: Uninitialized variable: metabuf [uninitvar]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:39:3: style: Variable 'gdfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:20:0: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:39:3: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:66:3: style: Variable 'GDid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:21:0: note: Variable 'GDid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:66:3: note: Variable 'GDid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:69:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:18:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:69:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:151:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:150:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:151:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:152:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:151:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:152:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:158:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:152:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:158:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:158:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:25:16: style: Unused variable: j [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_setup.c:26:23: style: Unused variable: projcode [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_subset.c:44:3: style: Variable 'gdfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_subset.c:25:0: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_subset.c:44:3: note: Variable 'gdfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_subset.c:23:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_subset.c:29:20: style: The scope of the variable 'ntype' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_subset.c:35:20: style: The scope of the variable 'datbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_subset.c:37:19: style: The scope of the variable 'cornerlon' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_subset.c:37:33: style: The scope of the variable 'cornerlat' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_subset.c:38:19: style: The scope of the variable 'upleft' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_subset.c:38:30: style: The scope of the variable 'lowright' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_wrexternaldata.c:16:20: style: The scope of the variable 'in_1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_wrexternaldata.c:16:27: style: The scope of the variable 'in_2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_wrexternaldata.c:16:34: style: The scope of the variable 'in_3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_wrexternaldata.c:21:19: style: The scope of the variable 'data_out_1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_wrexternaldata.c:22:19: style: The scope of the variable 'data_out_2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_wrexternaldata.c:23:19: style: The scope of the variable 'data_out_3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writeAlldimscale.c:27:19: style: The scope of the variable 'data' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writeAlldimscale.c:28:19: style: The scope of the variable 'bands' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writeAlldimscale.c:29:19: style: The scope of the variable 'label' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writeAlldimscale.c:30:19: style: The scope of the variable 'unit' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writeAlldimscale.c:31:19: style: The scope of the variable 'format' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writeAlldimscale.c:32:19: style: The scope of the variable 'xdim' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writeAlldimscale.c:32:25: style: The scope of the variable 'ydim' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writeAlldimscale.c:33:19: style: The scope of the variable 'ntime' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writeAlldimscale.c:35:19: style: The scope of the variable 'lon' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writeAlldimscale.c:284:2: style: Variable 'xdim' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedata.c:22:19: style: The scope of the variable 'grpattr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedata.c:28:19: style: The scope of the variable 'attr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedata.c:103:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedimscale.c:28:19: style: The scope of the variable 'data' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedimscale.c:29:19: style: The scope of the variable 'bands' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedimscale.c:30:19: style: The scope of the variable 'label' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedimscale.c:31:19: style: The scope of the variable 'unit' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedimscale.c:32:19: style: The scope of the variable 'format' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedimscale.c:33:19: style: The scope of the variable 'xdim' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedimscale.c:33:25: style: The scope of the variable 'ydim' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedimscale.c:34:19: style: The scope of the variable 'ntime' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedimscale.c:36:19: style: The scope of the variable 'lon' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_writedimscale.c:311:2: style: Variable 'xdim' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_wrunlimfld.c:26:20: style: The scope of the variable 'ntype' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_wrunlimfld.c:34:19: style: The scope of the variable 'buf1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_wrunlimfld.c:34:30: style: The scope of the variable 'buf2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_gd_wrunlimfld.c:115:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:28:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:20:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:28:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:31:3: style: Variable 'PTid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:20:0: note: Variable 'PTid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:31:3: note: Variable 'PTid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:34:3: style: Variable 'fieldgroup' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:18:0: note: Variable 'fieldgroup' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:34:3: note: Variable 'fieldgroup' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:35:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:16:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_datainfo.c:35:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_definelevels.c:23:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_definelevels.c:27:22: style: The scope of the variable 'dtsinfo' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:31:3: style: Variable 'ptfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:18:0: note: Variable 'ptfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:31:3: note: Variable 'ptfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:34:3: style: Variable 'PTid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:18:0: note: Variable 'PTid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:34:3: note: Variable 'PTid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:37:3: style: Variable 'nt' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:20:0: note: Variable 'nt' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:37:3: note: Variable 'nt' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:42:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:13:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:42:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:61:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:52:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:61:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:82:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:74:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:82:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:102:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:95:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:102:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readattrs.c:92:11: style: Variable 'nattr' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_readdata.c:177:12: style: Variable 'nattr' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:32:3: style: Variable 'ptfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:19:0: note: Variable 'ptfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:32:3: note: Variable 'ptfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:34:3: style: Variable 'PTid1' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:20:0: note: Variable 'PTid1' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:34:3: note: Variable 'PTid1' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:35:3: style: Variable 'PTid2' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:21:0: note: Variable 'PTid2' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:35:3: note: Variable 'PTid2' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:36:3: style: Variable 'PTid3' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:22:0: note: Variable 'PTid3' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:36:3: note: Variable 'PTid3' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:43:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:17:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:43:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:44:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:43:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:44:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:45:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:44:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:45:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:52:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:45:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:52:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_setup.c:52:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_updatelevels.c:63:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writeattrs.c:29:3: style: Variable 'ptfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writeattrs.c:19:0: note: Variable 'ptfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writeattrs.c:29:3: note: Variable 'ptfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writeattrs.c:34:3: style: Variable 'PTid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writeattrs.c:19:0: note: Variable 'PTid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writeattrs.c:34:3: note: Variable 'PTid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writeattrs.c:38:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writeattrs.c:13:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writeattrs.c:38:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:88:3: style: Variable 'ptfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:63:0: note: Variable 'ptfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:88:3: note: Variable 'ptfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:92:3: style: Variable 'PTid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:63:0: note: Variable 'PTid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:92:3: note: Variable 'PTid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:111:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:157:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:195:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:244:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/samples/he5_pt_writedata.c:279:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:33:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:21:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:33:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:38:3: style: Variable 'SWid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:22:0: note: Variable 'SWid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:38:3: note: Variable 'SWid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:43:3: style: Variable 'fieldgroup' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:19:0: note: Variable 'fieldgroup' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:43:3: note: Variable 'fieldgroup' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:44:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:17:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_datainfo.c:44:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defexternalfld.c:31:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defexternalfld.c:21:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defexternalfld.c:31:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:37:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:26:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:37:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:206:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:205:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:206:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:88:19: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:87:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:88:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:178:19: style: Variable 'comp_code' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:127:5: note: Variable 'comp_code' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:178:19: note: Variable 'comp_code' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:183:19: style: Variable 'comp_level[0]' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:132:5: note: Variable 'comp_level[0]' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:183:19: note: Variable 'comp_level[0]' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:22:15: style: The scope of the variable 'comp_level' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:23:15: style: The scope of the variable 'comp_code' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:30:15: style: The scope of the variable 'fillvalue' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:206:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:183:19: style: Variable 'comp_level' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:178:19: style: Variable 'comp_code' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:24:15: style: Unused variable: i [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields.c:24:18: style: Unused variable: j [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:361:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:360:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:361:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:116:4: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:115:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:116:4: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:205:4: style: Variable 'comp_code' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:155:4: note: Variable 'comp_code' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:205:4: note: Variable 'comp_code' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:210:4: style: Variable 'comp_level[0]' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:160:4: note: Variable 'comp_level[0]' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:210:4: note: Variable 'comp_level[0]' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:28:15: style: The scope of the variable 'comp_level' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:29:15: style: The scope of the variable 'comp_code' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:36:15: style: The scope of the variable 'fillvalue' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:43:19: style: The scope of the variable 'data' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:44:19: style: The scope of the variable 'data2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:45:19: style: The scope of the variable 'label' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:46:19: style: The scope of the variable 'unit' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:47:19: style: The scope of the variable 'format' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:48:19: style: The scope of the variable 'nbands' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:52:19: style: The scope of the variable 'nscanline' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:361:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:210:4: style: Variable 'comp_level' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:205:4: style: Variable 'comp_code' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:30:18: style: Unused variable: j [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:50:19: style: Unused variable: databufsize [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_definefields_and_all_dimscales.c:51:19: style: Unused variable: countRank [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defunlimfld.c:35:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defunlimfld.c:24:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defunlimfld.c:35:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defunlimfld.c:103:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defunlimfld.c:102:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defunlimfld.c:103:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defunlimfld.c:27:15: style: The scope of the variable 'comp_level' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defunlimfld.c:28:15: style: The scope of the variable 'comp_code' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_defunlimfld.c:103:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:45:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:22:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:45:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:275:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:274:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:275:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:182:19: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:177:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:182:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:187:19: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:182:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:187:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:196:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:187:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:196:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:205:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:196:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:205:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:210:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:205:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:210:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:215:19: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:210:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:215:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:245:5: style: Variable 'nattr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:237:5: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:245:5: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:252:5: style: Variable 'nattr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:249:5: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:252:5: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:259:19: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:215:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:259:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:264:19: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:259:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:264:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:20:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:20:27: style: The scope of the variable 'rank' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:29:19: style: The scope of the variable 'ndims' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:29:38: style: The scope of the variable 'nmaps' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:29:45: style: The scope of the variable 'nflds' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:29:52: style: The scope of the variable 'nattr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:30:20: style: The scope of the variable 'off' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:30:26: style: The scope of the variable 'inc' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:30:32: style: The scope of the variable 'indx' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:32:20: style: The scope of the variable 'sizes' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:33:28: style: The scope of the variable 'dims' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:36:19: style: The scope of the variable 'version' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:37:20: style: The scope of the variable 'dimname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:37:30: style: The scope of the variable 'dimmap' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:37:39: style: The scope of the variable 'fieldlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:38:19: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:38:32: style: The scope of the variable 'attrlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:38:46: style: The scope of the variable 'dimlist1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:40:16: style: The scope of the variable 'level' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:275:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:256:13: style: Variable 'nattr' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_info.c:225:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_rdexternaldata.c:24:19: style: The scope of the variable 'data_out' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_rdexternaldata.c:30:19: style: The scope of the variable 'namelength' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_rdexternaldata.c:34:19: style: The scope of the variable 'filelist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:98:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:52:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:28:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:52:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:172:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:171:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:172:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:23:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:23:22: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:24:19: style: The scope of the variable 'attr1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:25:19: style: The scope of the variable 'attr2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:26:19: style: The scope of the variable 'attr3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:31:19: style: The scope of the variable 'attr4' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:33:19: style: The scope of the variable 'attr5' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:35:19: style: The scope of the variable 'attr6' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:37:19: style: The scope of the variable 'attr7' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:39:19: style: The scope of the variable 'attr8' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:44:19: style: The scope of the variable 'lng' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:47:20: style: The scope of the variable 'charname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:172:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdata.c:23:25: style: Unused variable: k [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:43:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:19:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:43:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:21:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:21:21: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:22:19: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:23:19: style: The scope of the variable 'databuff' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:24:19: style: The scope of the variable 'nattr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:26:19: style: The scope of the variable 'attrlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:27:19: style: The scope of the variable 'fldnmlen' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:28:19: style: The scope of the variable 'fldnm' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:30:19: style: The scope of the variable 'ntype' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:32:19: style: The scope of the variable 'attr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:33:19: style: The scope of the variable 'attr_int' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:34:19: style: The scope of the variable 'attr_flt' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:35:19: style: The scope of the variable 'attr_char' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_readdimscale.c:109:9: error: Uninitialized variable: attrlist [uninitvar]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:29:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:21:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:29:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:34:3: style: Variable 'SWid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:22:0: note: Variable 'SWid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:34:3: note: Variable 'SWid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:39:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:17:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:39:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:19:18: style: Unused variable: i [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_setup.c:19:21: style: Unused variable: j [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:37:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:22:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:37:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:103:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:102:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:103:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:20:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:25:20: style: The scope of the variable 'ntype' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:31:19: style: The scope of the variable 'cornerlon' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:31:33: style: The scope of the variable 'cornerlat' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:32:20: style: The scope of the variable 'datbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:32:28: style: The scope of the variable 'start_time' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:32:40: style: The scope of the variable 'stop_time' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:103:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_subset.c:20:22: style: Unused variable: j [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:38:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:23:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:38:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:110:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:109:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:110:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:19:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:20:19: style: The scope of the variable 'inarray' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:21:19: style: The scope of the variable 'outarray' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:26:14: style: The scope of the variable 'ntype' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:32:19: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:33:19: style: The scope of the variable 'maxdimlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrextendrd.c:110:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrexternaldata.c:14:20: style: The scope of the variable 'in_1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrexternaldata.c:14:27: style: The scope of the variable 'in_2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrexternaldata.c:14:34: style: The scope of the variable 'in_3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrexternaldata.c:19:19: style: The scope of the variable 'data_out_1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrexternaldata.c:20:19: style: The scope of the variable 'data_out_2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrexternaldata.c:21:19: style: The scope of the variable 'data_out_3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:232:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:231:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:232:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:23:19: style: The scope of the variable 'attr1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:24:19: style: The scope of the variable 'attr2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:25:19: style: The scope of the variable 'attr3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:30:19: style: The scope of the variable 'attr4' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:31:19: style: The scope of the variable 'attr8' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:32:19: style: The scope of the variable 'attr9' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:34:19: style: The scope of the variable 'attr5' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:36:19: style: The scope of the variable 'attr6' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:38:19: style: The scope of the variable 'attr7' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:49:38: style: The scope of the variable 'tme' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:53:15: style: The scope of the variable 'charname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedata.c:232:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedimscale.c:41:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedimscale.c:22:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedimscale.c:41:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedimscale.c:25:19: style: The scope of the variable 'data' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedimscale.c:26:19: style: The scope of the variable 'data2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedimscale.c:27:19: style: The scope of the variable 'label' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedimscale.c:28:19: style: The scope of the variable 'unit' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedimscale.c:29:19: style: The scope of the variable 'format' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedimscale.c:30:19: style: The scope of the variable 'nbands' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_writedimscale.c:32:19: style: The scope of the variable 'nscanline' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrunlimfld.c:196:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrunlimfld.c:195:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrunlimfld.c:196:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrunlimfld.c:27:14: style: The scope of the variable 'ntype' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrunlimfld.c:34:19: style: The scope of the variable 'attr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrunlimfld.c:40:19: style: The scope of the variable 'tme' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrunlimfld.c:42:19: style: The scope of the variable 'dimlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrunlimfld.c:43:19: style: The scope of the variable 'maxdimlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_sw_wrunlimfld.c:196:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:33:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:21:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:33:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:38:3: style: Variable 'ZAid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:22:0: note: Variable 'ZAid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:38:3: note: Variable 'ZAid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:43:3: style: Variable 'fieldgroup' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:19:0: note: Variable 'fieldgroup' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:43:3: note: Variable 'fieldgroup' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:44:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:17:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_datainfo.c:44:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_defexternalfld.c:31:3: style: Variable 'zafid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_defexternalfld.c:21:0: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_defexternalfld.c:31:3: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:34:3: style: Variable 'zafid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:25:0: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:34:3: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:164:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:163:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:164:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:142:19: style: Variable 'comp_code' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:91:5: note: Variable 'comp_code' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:142:19: note: Variable 'comp_code' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:147:19: style: Variable 'comp_level[0]' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:96:5: note: Variable 'comp_level[0]' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:147:19: note: Variable 'comp_level[0]' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:22:15: style: The scope of the variable 'comp_level' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:23:15: style: The scope of the variable 'comp_code' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:29:15: style: The scope of the variable 'fillvalue' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:164:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:147:19: style: Variable 'comp_level' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_definefields.c:142:19: style: Variable 'comp_code' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:39:3: style: Variable 'zafid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:22:0: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:39:3: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:158:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:157:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:158:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:100:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:91:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:100:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:109:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:100:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:109:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:140:5: style: Variable 'nattr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:132:5: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:140:5: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:147:19: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:109:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:147:19: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:20:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:20:23: style: The scope of the variable 'rank' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:27:19: style: The scope of the variable 'ndims' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:27:38: style: The scope of the variable 'nflds' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:27:45: style: The scope of the variable 'nattr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:30:20: style: The scope of the variable 'dims' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:33:19: style: The scope of the variable 'version' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:34:20: style: The scope of the variable 'dimname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:34:30: style: The scope of the variable 'fieldlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:35:19: style: The scope of the variable 'attrlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:158:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:144:13: style: Variable 'nattr' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_info.c:120:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_rdexternaldata.c:24:19: style: The scope of the variable 'data_out' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_rdexternaldata.c:30:19: style: The scope of the variable 'namelength' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_rdexternaldata.c:34:19: style: The scope of the variable 'filelist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:137:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:136:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:137:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:24:19: style: The scope of the variable 'attr1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:25:19: style: The scope of the variable 'attr2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:26:19: style: The scope of the variable 'attr3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:31:19: style: The scope of the variable 'attr4' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:33:19: style: The scope of the variable 'attr5' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:35:19: style: The scope of the variable 'attr6' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:41:20: style: The scope of the variable 'charname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdata.c:137:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:43:3: style: Variable 'zafid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:19:0: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:43:3: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:21:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:21:21: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:22:19: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:23:19: style: The scope of the variable 'databuff' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:24:19: style: The scope of the variable 'nattr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:26:19: style: The scope of the variable 'attrlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:27:19: style: The scope of the variable 'fldnmlen' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:28:19: style: The scope of the variable 'fldnm' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:30:19: style: The scope of the variable 'ntype' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:32:19: style: The scope of the variable 'attr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:33:19: style: The scope of the variable 'attr_int' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:34:19: style: The scope of the variable 'attr_flt' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:35:19: style: The scope of the variable 'attr_char' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_readdimscale.c:109:9: error: Uninitialized variable: attrlist [uninitvar]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_setup.c:26:3: style: Variable 'zafid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_setup.c:19:0: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_setup.c:26:3: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_setup.c:31:3: style: Variable 'ZAid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_setup.c:20:0: note: Variable 'ZAid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_setup.c:31:3: note: Variable 'ZAid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_setup.c:36:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_setup.c:17:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_setup.c:36:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_wrexternaldata.c:15:20: style: The scope of the variable 'in_1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_wrexternaldata.c:15:27: style: The scope of the variable 'in_2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_wrexternaldata.c:15:34: style: The scope of the variable 'in_3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_wrexternaldata.c:20:19: style: The scope of the variable 'data_out_1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_wrexternaldata.c:21:19: style: The scope of the variable 'data_out_2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_wrexternaldata.c:22:19: style: The scope of the variable 'data_out_3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writeAlldimscale.c:36:3: style: Variable 'zafid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writeAlldimscale.c:19:0: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writeAlldimscale.c:36:3: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writeAlldimscale.c:22:19: style: The scope of the variable 'data' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writeAlldimscale.c:23:19: style: The scope of the variable 'label' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writeAlldimscale.c:24:19: style: The scope of the variable 'unit' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writeAlldimscale.c:25:19: style: The scope of the variable 'format' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writeAlldimscale.c:26:19: style: The scope of the variable 'nbands' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:128:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:127:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:128:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:22:19: style: The scope of the variable 'attr1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:23:19: style: The scope of the variable 'attr2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:24:19: style: The scope of the variable 'attr3' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:29:19: style: The scope of the variable 'attr4' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:31:19: style: The scope of the variable 'attr5' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:33:19: style: The scope of the variable 'attr6' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:41:15: style: The scope of the variable 'charname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedata.c:128:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedimscale.c:36:3: style: Variable 'zafid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedimscale.c:19:0: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedimscale.c:36:3: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedimscale.c:22:19: style: The scope of the variable 'data' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedimscale.c:23:19: style: The scope of the variable 'label' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedimscale.c:24:19: style: The scope of the variable 'unit' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedimscale.c:25:19: style: The scope of the variable 'format' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/samples/he5_za_writedimscale.c:26:19: style: The scope of the variable 'nbands' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11769:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2759:22: warning: Either the condition 'tempdimlist!=NULL' is redundant or there is possible null pointer dereference: instring. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3308:19: note: Assuming that condition 'tempdimlist!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3299:29: note: Calling function 'HE5_EHparsestr', 1st argument 'instring' value is 0
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2759:22: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3295:10: warning: Either the condition 'tempdimlist!=NULL' is redundant or there is possible null pointer dereference: tempdimlist. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3308:19: note: Assuming that condition 'tempdimlist!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3295:10: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7216:3: warning: Either the condition 'parms!=NULL' is redundant or there is possible null pointer dereference: parms. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7234:17: note: Assuming that condition 'parms!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7216:3: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7224:3: warning: Either the condition 'parms!=NULL' is redundant or there is possible null pointer dereference: parms. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7234:17: note: Assuming that condition 'parms!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7224:3: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10640:54: warning: Either the condition 'temp_smetadata_dimname_section==NULL' is redundant or there is possible null pointer dereference: temp_smetadata_dimname_section. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10643:40: note: Assuming that condition 'temp_smetadata_dimname_section==NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10640:54: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:256:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:251:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:256:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:366:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:359:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:366:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:526:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:523:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:526:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:530:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:519:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:530:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:620:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:612:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:620:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:624:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:610:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:624:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:677:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:669:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:677:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:681:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:667:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:681:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:772:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:764:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:772:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:776:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:762:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:776:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:827:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:820:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:827:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:831:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:818:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:831:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:921:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:912:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:921:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:925:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:910:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:925:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:978:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:970:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:978:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:982:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:968:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:982:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1070:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1063:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1070:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1074:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1061:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1074:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1126:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1119:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1126:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1130:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1117:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1130:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1179:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1173:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1179:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1229:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1223:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1229:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1233:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1220:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1233:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1286:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1278:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1286:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1290:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1276:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1290:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1343:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1335:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1343:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1347:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1333:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1347:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1471:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1459:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1471:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1522:4: style: Variable 'opstatus' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1520:4: note: Variable 'opstatus' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1522:4: note: Variable 'opstatus' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2295:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2290:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2295:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2396:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2392:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2396:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2760:3: style: Variable 'delimitor' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2753:0: note: Variable 'delimitor' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2760:3: note: Variable 'delimitor' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2881:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2874:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2881:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3038:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3027:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3038:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3287:3: style: Variable 'tempdimlist' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3280:0: note: Variable 'tempdimlist' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3287:3: note: Variable 'tempdimlist' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3401:3: style: Variable 'metaptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3392:0: note: Variable 'metaptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3401:3: note: Variable 'metaptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3402:3: style: Variable 'endptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3393:0: note: Variable 'endptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3402:3: note: Variable 'endptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3407:3: style: Variable 'tempptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3394:0: note: Variable 'tempptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3407:3: note: Variable 'tempptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3466:3: style: Variable 'metaptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3457:0: note: Variable 'metaptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3466:3: note: Variable 'metaptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3467:3: style: Variable 'endptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3458:0: note: Variable 'endptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3467:3: note: Variable 'endptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3471:3: style: Variable 'tempptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3459:0: note: Variable 'tempptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3471:3: note: Variable 'tempptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3821:3: style: Variable 'HDFfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3780:0: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3821:3: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3825:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3804:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3825:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5015:3: style: Variable 'HDFfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:4966:0: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5015:3: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5019:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:4990:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5019:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5118:6: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5111:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5118:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5131:6: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5124:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5131:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5132:6: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5131:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5132:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6295:3: style: Variable 'sptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6277:0: note: Variable 'sptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6295:3: note: Variable 'sptr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6466:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6458:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6466:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6816:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6804:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6816:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7201:3: style: Variable 'parms' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7196:0: note: Variable 'parms' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7201:3: note: Variable 'parms' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7347:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7340:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7347:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7670:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7666:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7670:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7732:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7726:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7732:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8259:3: style: Variable 'HDFfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8240:0: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8259:3: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8263:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8247:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8263:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8416:3: style: Variable 'HDFfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8401:0: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8416:3: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8531:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8521:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8531:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9023:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9004:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9023:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9161:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9142:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9161:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9262:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9258:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9262:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9351:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9335:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9351:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9482:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9469:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9482:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9590:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9573:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9590:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9854:3: style: Variable 'HDFfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9827:0: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9854:3: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9858:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9840:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9858:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10340:3: style: Variable 'HDFfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10293:0: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10340:3: note: Variable 'HDFfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10344:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10306:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10344:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10988:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10984:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10988:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11068:3: style: Variable 'numbertype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11049:0: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11068:3: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11199:3: style: Variable 'fileID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11195:0: note: Variable 'fileID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11199:3: note: Variable 'fileID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11201:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11193:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11201:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11269:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11255:0: note: Variable 'count' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11269:3: note: Variable 'count' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11360:3: style: Variable 'fileID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11356:0: note: Variable 'fileID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11360:3: note: Variable 'fileID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11362:3: style: Variable 'nattr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11354:0: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11362:3: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11425:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11421:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11425:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11569:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11562:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11569:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12011:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12002:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12011:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12283:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12270:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12283:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12339:3: style: Variable 'nmeta' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12337:3: note: Variable 'nmeta' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12339:3: note: Variable 'nmeta' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12410:6: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12404:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12410:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12422:6: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12416:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12422:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12423:6: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12422:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12423:6: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12593:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12574:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12593:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:170:12: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1457:19: style: The scope of the variable 'size' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1461:19: style: The scope of the variable 'hdfeosVersion' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1463:19: style: The scope of the variable 'version_buf1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1464:19: style: The scope of the variable 'tsize' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1465:19: style: The scope of the variable 'HDFEOS5ver_flg' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1467:19: style: The scope of the variable 'newfile_num' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2750:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2751:18: style: The scope of the variable 'prevDelimPos' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3032:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3206:19: style: The scope of the variable 'slen' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3810:18: style: The scope of the variable 'len1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3810:24: style: The scope of the variable 'len2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:4996:18: style: The scope of the variable 'len1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:4996:24: style: The scope of the variable 'len2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5004:18: style: The scope of the variable 'size' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7191:18: style: The scope of the variable 'midPnt' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7194:18: style: The scope of the variable 'funcMid' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7333:15: style: The scope of the variable 'RANK' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7341:15: style: The scope of the variable 'size' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7668:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7946:17: style: The scope of the variable 'slen' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7959:9: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9014:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9154:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9260:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9344:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9477:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9583:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9844:26: style: The scope of the variable 'i1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9844:30: style: The scope of the variable 'j1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10287:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10310:18: style: The scope of the variable 'ii' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10317:18: style: The scope of the variable 'location_updated_eos5obj_name' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10318:18: style: The scope of the variable 'location_updated_dimension_name' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10319:18: style: The scope of the variable 'location_updated_dimension_size' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10320:18: style: The scope of the variable 'utlstr2len' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10321:18: style: The scope of the variable 'newbuflen' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10322:18: style: The scope of the variable 'temp_sizestrlen' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10323:18: style: The scope of the variable 'metadatalen_left_sindex' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10328:9: style: The scope of the variable 'temp_sizestr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11197:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11358:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11558:21: style: The scope of the variable 'numread' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11559:21: style: The scope of the variable 'numwrite' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12003:15: style: The scope of the variable 'remainingbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12584:20: style: The scope of the variable 'otype' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12589:20: style: The scope of the variable 'len' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2255:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2819:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2991:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3160:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3353:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3416:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3480:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3629:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:4899:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6232:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6328:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6744:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7148:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7628:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:7917:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8198:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8358:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8478:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9085:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9215:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9404:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9704:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10237:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10855:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10900:19: warning: Function 'HE5_EHidinfoF' argument order different: declaration 'fileID, fid, gid' definition 'FileID, fileID, gid' [funcArgOrderDifferent]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:119:19: note: Function 'HE5_EHidinfoF' argument order different: declaration 'fileID, fid, gid' definition 'FileID, fileID, gid'
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10900:19: note: Function 'HE5_EHidinfoF' argument order different: declaration 'fileID, fid, gid' definition 'FileID, fileID, gid'
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11040:19: style: Function 'HE5_EHwrglatt' argument 1 names different: declaration 'fileID' definition 'FileID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:123:19: note: Function 'HE5_EHwrglatt' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11040:19: note: Function 'HE5_EHwrglatt' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11040:47: style: Function 'HE5_EHwrglatt' argument 3 names different: declaration 'ntype' definition 'numtype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:123:47: note: Function 'HE5_EHwrglatt' argument 3 names different: declaration 'ntype' definition 'numtype'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11040:47: note: Function 'HE5_EHwrglatt' argument 3 names different: declaration 'ntype' definition 'numtype'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11189:19: style: Function 'HE5_EHrdglatt' argument 1 names different: declaration 'fileID' definition 'FileID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:125:19: note: Function 'HE5_EHrdglatt' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11189:19: note: Function 'HE5_EHrdglatt' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11245:20: style: Function 'HE5_EHglattinf' argument 1 names different: declaration 'fileID' definition 'FileID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:127:20: note: Function 'HE5_EHglattinf' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11245:20: note: Function 'HE5_EHglattinf' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11245:49: style: Function 'HE5_EHglattinf' argument 3 names different: declaration 'ntype' definition 'numbertype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:127:49: note: Function 'HE5_EHglattinf' argument 3 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11245:49: note: Function 'HE5_EHglattinf' argument 3 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11352:21: style: Function 'HE5_EHinqglatts' argument 1 names different: declaration 'fileID' definition 'FileID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:129:21: note: Function 'HE5_EHinqglatts' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11352:21: note: Function 'HE5_EHinqglatts' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11407:22: style: Function 'HE5_EHinqglbtype' argument 1 names different: declaration 'fileID' definition 'FileID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:133:22: note: Function 'HE5_EHinqglbtype' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11407:22: note: Function 'HE5_EHinqglbtype' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:2747:29: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3145:9: style: Variable 'indx' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3019:27: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3390:29: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3455:30: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:8661:14: style: Unused variable: errbuf [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11860:0: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11894:17: style: Variable 'cstatus' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12216:30: style: Variable 'chunkBuffer' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12217:30: style: Variable 'newAttrName' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12215:25: style: Variable 'errbuf' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12036:16: style: Variable 'access' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12035:16: style: Variable 'grpID' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12525:30: style: Variable 'newAttrName' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12268:12: style: Unused variable: datid [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12269:12: style: Unused variable: size [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12524:25: style: Variable 'errbuf' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12308:16: style: Variable 'access' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12307:16: style: Variable 'grpID' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12357:52: warning: Either the condition 'nmeta<0' is redundant or calloc() argument nr 1 can have invalid value. The value is -65536 but the valid values are '1:'. [invalidFunctionArg]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12340:26: note: Assuming that condition 'nmeta<0' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12357:52: note: Invalid argument
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:5067:7: error: Memory leak: type [memleak]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9508:28: error: Memory pointed to by 'grpname' is freed twice. [doubleFree]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10392:7: error: Memory leak: type [memleak]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12052:7: error: Memory leak: newAttrName [memleak]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:1993:0: error: Memory leak: errbuf [memleak]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:3161:0: error: Memory leak: temp_index_found [memleak]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:6054:0: error: Memory leak: newbuf [memleak]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:9508:0: error: Deallocating a deallocated pointer: grpname [deallocDealloc]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10631:0: error: Memory leak: newbuf [memleak]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:10602:0: error: Memory leak: errbuf [memleak]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:11668:0: error: Resource leak: fptr [resourceLeak]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12526:0: error: Memory leak: metabuf [memleak]
hdf-eos5-5.1.16.dfsg.1/src/EHapi.c:12342:7: warning: Found suspicious equality comparison. Did you intend to assign a value instead? [suspiciousEqualityComparison]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1430:7: warning: Either the condition 'info!=NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1436:13: note: Assuming that condition 'info!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1430:7: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1431:11: warning: Either the condition 'info!=NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1436:13: note: Assuming that condition 'info!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1431:11: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3112:27: warning: Either the condition 'val!=NULL' is redundant or there is possible null pointer dereference: val. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3113:15: note: Assuming that condition 'val!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3112:27: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3561:7: warning: Either the condition 'size!=NULL' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3571:13: note: Assuming that condition 'size!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3561:7: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3675:4: warning: Either the condition 'size!=NULL' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3681:17: note: Assuming that condition 'size!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3675:4: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3676:8: warning: Either the condition 'size!=NULL' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3681:17: note: Assuming that condition 'size!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3676:8: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3729:4: warning: Either the condition 'size!=NULL' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3735:17: note: Assuming that condition 'size!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3729:4: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3730:8: warning: Either the condition 'size!=NULL' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3735:17: note: Assuming that condition 'size!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3730:8: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10299:56: warning: Either the condition 'fieldname!=NULL' is redundant or there is possible null pointer dereference: fieldname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10302:18: note: Assuming that condition 'fieldname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10299:56: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:244:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:240:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:244:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:695:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:678:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:695:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:951:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:934:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:951:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1111:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1107:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1111:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1311:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1300:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1311:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1643:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1625:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1643:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1838:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1824:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1838:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:2011:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1971:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:2011:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:2679:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:2653:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:2679:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3015:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:2982:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3015:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3379:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3364:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3379:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3454:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3431:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3454:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3898:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3862:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3898:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4252:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4237:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4252:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4558:3: style: Variable 'nPoint' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4550:0: note: Variable 'nPoint' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4558:3: note: Variable 'nPoint' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4615:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4604:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4615:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4678:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4667:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4678:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4734:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4727:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4734:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4920:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4902:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4920:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5017:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5003:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5017:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5113:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5099:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5113:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5203:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5196:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5203:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5419:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5399:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5419:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5540:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5524:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5540:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5660:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5644:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5660:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5772:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5763:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5772:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5858:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5841:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5858:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5988:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5975:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5988:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6063:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6050:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6063:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6138:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6125:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6138:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6278:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6220:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6278:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7220:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7203:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7220:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7407:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7377:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7407:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7726:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7709:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7726:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7944:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7908:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7944:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8327:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8322:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8327:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8409:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8405:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8409:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8478:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8473:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8478:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8552:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8546:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8552:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8621:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8616:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8621:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8719:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8712:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8719:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8901:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8896:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8901:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8979:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8974:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8979:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9082:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9050:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9082:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9370:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9365:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9370:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9480:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9445:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9480:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9839:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9833:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9839:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9908:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9902:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9908:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9987:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9981:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9987:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10116:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10069:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10116:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10724:3: style: Variable 'numbertype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10714:0: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10724:3: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10882:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10876:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10882:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11038:3: style: Variable 'numbertype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11030:0: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11038:3: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11182:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11178:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11182:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11186:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11176:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11186:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11238:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11234:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11238:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11240:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11232:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11240:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11294:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11289:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11294:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11296:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11287:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11296:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11373:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11367:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11373:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11639:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11634:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11639:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11901:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11896:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11901:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12001:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11995:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12001:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12005:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11999:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12005:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12063:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12057:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12063:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12067:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12061:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12067:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12126:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12120:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12126:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12130:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12124:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12130:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12191:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12185:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12191:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12195:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12189:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12195:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12262:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12257:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12262:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12332:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12327:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12332:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12400:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12395:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12400:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12481:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12468:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12481:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12486:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12466:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12486:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12735:3: style: Variable 'nPoint' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12731:0: note: Variable 'nPoint' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12735:3: note: Variable 'nPoint' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12795:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12791:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12795:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12897:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12893:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12897:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13010:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13006:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13010:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13114:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13110:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13114:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13226:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13222:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13226:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13331:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13327:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13331:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13442:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13432:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13442:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13448:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13440:0: note: Variable 'result' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13448:3: note: Variable 'result' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13516:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13506:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13516:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13522:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13514:0: note: Variable 'result' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13522:3: note: Variable 'result' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13586:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13577:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13586:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13592:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13584:0: note: Variable 'result' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13592:3: note: Variable 'result' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13654:3: style: Variable 'PointID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13643:0: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13654:3: note: Variable 'PointID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13659:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13641:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13659:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13719:3: style: Variable 'typeID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13713:0: note: Variable 'typeID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13719:3: note: Variable 'typeID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13720:3: style: Variable 'mdt' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13714:0: note: Variable 'mdt' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13720:3: note: Variable 'mdt' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13721:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13715:0: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13721:3: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13804:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13783:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13804:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7619:21: warning: Redundant assignment of 'fwd[k].begin' to itself. [selfAssignment]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:290:22: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:292:19: style: The scope of the variable 'rank' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:307:19: style: The scope of the variable 'nPoint' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:312:19: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:313:19: style: The scope of the variable 'utlbuf2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:589:19: style: The scope of the variable 'message1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:674:19: style: The scope of the variable 'npointopen' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:675:19: style: The scope of the variable 'nlevels' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:685:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:686:19: style: The scope of the variable 'LevelName' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:687:19: style: The scope of the variable 'tempname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1826:19: style: The scope of the variable 'nlevels' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1833:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1908:12: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4247:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4806:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4913:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5011:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5107:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5280:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5411:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5533:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5653:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5982:18: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5983:17: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6057:19: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6058:18: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6132:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6248:20: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6258:20: style: The scope of the variable 'intFldCurr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6259:20: style: The scope of the variable 'intFldPrev' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6261:20: style: The scope of the variable 'fltFldCurr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6262:20: style: The scope of the variable 'fltFldPrev' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6264:20: style: The scope of the variable 'dblFldCurr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6265:20: style: The scope of the variable 'dblFldPrev' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6267:20: style: The scope of the variable 'lngFldCurr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6268:20: style: The scope of the variable 'lngFldPrev' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7214:19: style: The scope of the variable 'mess' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:7401:19: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8704:21: style: The scope of the variable 'nelements_field' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9056:19: style: The scope of the variable 'result' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:9451:18: style: The scope of the variable 'result' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11180:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11236:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11291:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11888:23: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11889:23: style: The scope of the variable 'k' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11890:23: style: The scope of the variable 'l' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11891:23: style: The scope of the variable 'dim_index_tt' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11894:23: style: The scope of the variable 'P1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12733:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13434:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13508:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13579:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13651:21: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:543:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:893:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1071:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:1582:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:2605:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:2824:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:2934:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3252:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3327:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3387:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4190:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4560:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4622:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4685:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4860:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4956:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5052:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5148:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5356:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5475:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5594:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5714:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:5796:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:6180:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8264:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8538:20: style: Function 'HE5_PTdetachF' argument 1 names different: declaration 'pointID' definition 'PointID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:111:19: note: Function 'HE5_PTdetachF' argument 1 names different: declaration 'pointID' definition 'PointID'.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:8538:20: note: Function 'HE5_PTdetachF' argument 1 names different: declaration 'pointID' definition 'PointID'.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11018:95: style: Function 'HE5_PTwritelocattrF' argument 5 names different: declaration 'count' definition 'fortcount'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:135:95: note: Function 'HE5_PTwritelocattrF' argument 5 names different: declaration 'count' definition 'fortcount'.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11018:95: note: Function 'HE5_PTwritelocattrF' argument 5 names different: declaration 'count' definition 'fortcount'.
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:4552:26: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13794:19: style: Unused variable: name1 [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13796:19: style: Unused variable: utlbuf [unusedVariable]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12922:7: error: Memory leak: count [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:12933:7: error: Memory leak: size [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13139:7: error: Memory leak: count [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13150:7: error: Memory leak: size [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13356:7: error: Memory leak: count [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:13367:7: error: Memory leak: size [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:3134:0: error: Memory leak: newdatabuff [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:10026:0: error: Deallocating a deallocated pointer: recs_t [deallocDealloc]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11423:0: error: Memory leak: c_index [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11423:0: error: Memory leak: coeffs [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11423:0: error: Memory leak: n1 [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11692:0: error: Memory leak: c_index [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11692:0: error: Memory leak: coeffs [memleak]
hdf-eos5-5.1.16.dfsg.1/src/PTapi.c:11692:0: error: Memory leak: n1 [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:872:54: warning: Either the condition 'fldname!=NULL' is redundant or there is possible null pointer dereference: fldname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:879:20: note: Assuming that condition 'fldname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:872:54: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3002:10: warning: Either the condition 'dtsname!=NULL' is redundant or there is possible null pointer dereference: dtsname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3009:15: note: Assuming that condition 'dtsname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3002:10: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3003:10: warning: Either the condition 'dtsname!=NULL' is redundant or there is possible null pointer dereference: dtsname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3009:15: note: Assuming that condition 'dtsname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3003:10: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3004:10: warning: Either the condition 'dtsname!=NULL' is redundant or there is possible null pointer dereference: dtsname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3009:15: note: Assuming that condition 'dtsname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3004:10: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3005:10: warning: Either the condition 'dtsname!=NULL' is redundant or there is possible null pointer dereference: dtsname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3009:15: note: Assuming that condition 'dtsname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3005:10: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4003:11: warning: Either the condition 'maxdimlist!=NULL' is redundant or there is possible null pointer dereference: maxdimlist. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4009:23: note: Assuming that condition 'maxdimlist!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4003:11: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8905:23: warning: Either the condition 'attrlist1!=NULL' is redundant or there is possible null pointer dereference: attrlist1. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8914:22: note: Assuming that condition 'attrlist1!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8905:23: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11321:14: warning: Either the condition 'dtsname!=NULL' is redundant or there is possible null pointer dereference: dtsname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11336:19: note: Assuming that condition 'dtsname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11321:14: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11322:14: warning: Either the condition 'dtsname!=NULL' is redundant or there is possible null pointer dereference: dtsname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11336:19: note: Assuming that condition 'dtsname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11322:14: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11323:14: warning: Either the condition 'dtsname!=NULL' is redundant or there is possible null pointer dereference: dtsname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11336:19: note: Assuming that condition 'dtsname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11323:14: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11323:23: warning: Either the condition 'grpname!=NULL' is redundant or there is possible null pointer dereference: grpname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11337:19: note: Assuming that condition 'grpname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11323:23: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11324:14: warning: Either the condition 'dtsname!=NULL' is redundant or there is possible null pointer dereference: dtsname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11336:19: note: Assuming that condition 'dtsname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11324:14: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11462:15: warning: Either the condition 'aliasname!=NULL' is redundant or there is possible null pointer dereference: aliasname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11472:18: note: Assuming that condition 'aliasname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11462:15: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11462:25: warning: Either the condition 'buf!=NULL' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11473:12: note: Assuming that condition 'buf!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11462:25: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11469:74: warning: Either the condition 'aliasname!=NULL' is redundant or there is possible null pointer dereference: aliasname. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11472:18: note: Assuming that condition 'aliasname!=NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11469:74: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11768:14: warning: Either the condition 'statbuf!=(H5G_stat_t*)NULL' is redundant or there is possible null pointer dereference: statbuf. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11786:20: note: Assuming that condition 'statbuf!=(H5G_stat_t*)NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11768:14: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11772:16: warning: Either the condition 'statbuf!=(H5G_stat_t*)NULL' is redundant or there is possible null pointer dereference: statbuf. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11786:20: note: Assuming that condition 'statbuf!=(H5G_stat_t*)NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11772:16: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:218:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:213:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:218:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:299:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:290:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:299:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:651:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:622:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:651:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1047:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1033:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1047:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1140:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1126:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1140:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1238:5: style: Variable 'Dimindex' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1237:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1238:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1334:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1320:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1334:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1432:5: style: Variable 'Dimindex' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1431:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1432:5: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1540:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1529:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1540:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1638:2: style: Variable 'Dimindex' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1637:2: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1638:2: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1842:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1831:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1842:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1940:2: style: Variable 'Dimindex' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1939:2: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1940:2: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2149:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2128:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2149:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2223:3: style: Variable 'Dimindex' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2222:3: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2223:3: note: Variable 'Dimindex' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2553:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2529:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2553:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2763:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2744:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2763:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2875:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2856:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2875:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2984:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2968:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2984:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3067:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3052:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3067:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3181:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3156:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3181:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3213:4: performance: Buffer 'fieldname' is being written before its old content has been used. [redundantCopy]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3212:4: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3213:4: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3219:4: performance: Buffer 'fieldname' is being written before its old content has been used. [redundantCopy]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3218:4: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3219:4: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3589:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3580:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3589:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4139:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4122:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4139:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4158:4: performance: Buffer 'fieldname' is being written before its old content has been used. [redundantCopy]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4157:4: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4158:4: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4166:4: performance: Buffer 'fieldname' is being written before its old content has been used. [redundantCopy]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4165:4: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4166:4: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4235:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4221:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4235:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6351:3: performance: Buffer 'utlbuf' is being written before its old content has been used. [redundantCopy]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6350:3: note: Buffer 'utlbuf' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6351:3: note: Buffer 'utlbuf' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6632:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6624:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6632:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6692:3: style: Variable 'numtype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6686:0: note: Variable 'numtype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6692:3: note: Variable 'numtype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6872:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6855:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6872:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6939:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6926:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6939:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7006:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6993:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7006:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7070:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7059:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7070:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7157:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7139:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7157:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7325:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7292:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7325:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7610:3: style: Variable 'nflds' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7603:0: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7610:3: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7692:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7674:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7692:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8024:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7999:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8024:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8193:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8172:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8193:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8384:3: style: Variable 'nZA' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8374:0: note: Variable 'nZA' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8384:3: note: Variable 'nZA' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8497:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8439:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8497:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8517:7: performance: Buffer 'fieldname' is being written before its old content has been used. [redundantCopy]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8516:7: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8517:7: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8525:7: performance: Buffer 'fieldname' is being written before its old content has been used. [redundantCopy]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8524:7: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8525:7: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9361:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9355:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9361:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9408:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9404:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9408:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9474:3: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9459:0: note: Variable 'idx' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9474:3: note: Variable 'idx' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9479:3: style: Variable 'nameflag' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9455:0: note: Variable 'nameflag' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9479:3: note: Variable 'nameflag' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9491:7: performance: Buffer 'fieldname' is being written before its old content has been used. [redundantCopy]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9490:7: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9491:7: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9497:7: performance: Buffer 'fieldname' is being written before its old content has been used. [redundantCopy]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9496:7: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9497:7: note: Buffer 'fieldname' is being written before its old content has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9659:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9644:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9659:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9923:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9904:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9923:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10039:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10035:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10039:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10097:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10080:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10097:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10306:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10287:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10306:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10393:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10379:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10393:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10480:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10466:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10480:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10567:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10555:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10567:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10825:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10801:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10825:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10977:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10958:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10977:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11129:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11110:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11129:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11279:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11264:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11279:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11401:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11378:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11401:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11540:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11524:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11540:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11626:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11615:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11626:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11720:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11700:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11720:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11875:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11852:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11875:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12182:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12161:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12182:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12282:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12269:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12282:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12376:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12361:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12376:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12470:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12450:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12470:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12638:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12616:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12638:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12798:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12775:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12798:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12962:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12957:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12962:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13044:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13040:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13044:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13112:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13108:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13112:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13114:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13107:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13114:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13165:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13160:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13165:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13167:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13161:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13167:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13220:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13213:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13220:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13221:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13215:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13221:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13276:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13273:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13276:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13279:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13267:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13279:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13281:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13269:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13281:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13346:3: style: Variable 'ZaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13339:0: note: Variable 'ZaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13346:3: note: Variable 'ZaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13348:3: style: Variable 'numbertype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13340:0: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13348:3: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13496:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13492:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13496:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13498:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13490:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13498:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13555:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13552:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13555:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13647:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13642:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13647:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13649:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13640:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13649:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13728:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13717:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13728:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13979:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13973:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13979:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14149:3: style: Variable 'numbertype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14140:0: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14149:3: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14296:3: style: Variable 'numbertype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14291:0: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14296:3: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14357:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14353:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14357:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14359:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14351:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14359:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14426:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14422:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14426:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14593:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14579:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14593:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14872:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14868:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14872:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14876:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14866:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14876:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14928:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14924:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14928:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14930:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14922:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14930:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14996:3: style: Variable 'numbertype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14988:0: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14996:3: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15141:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15137:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15141:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15143:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15135:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15143:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15200:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15190:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15200:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15202:3: style: Variable 'nDim' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15192:0: note: Variable 'nDim' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15202:3: note: Variable 'nDim' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15287:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15280:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15287:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15291:3: style: Variable 'nflds' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15277:0: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15291:3: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15368:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15362:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15368:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15442:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15432:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15442:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15577:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15574:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15577:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15674:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15669:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15674:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15824:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15820:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15824:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15932:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15928:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15932:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16049:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16045:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16049:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16156:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16152:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16156:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16262:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16258:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16262:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16264:3: style: Variable 'nattr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16256:0: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16264:3: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16313:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16308:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16313:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16315:3: style: Variable 'nattr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16306:0: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16315:3: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16376:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16372:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16376:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16484:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16480:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16484:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16592:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16588:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16592:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16594:3: style: Variable 'nattr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16586:0: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16594:3: note: Variable 'nattr' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16659:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16654:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16659:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16788:3: style: Variable 'nza' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16784:0: note: Variable 'nza' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16788:3: note: Variable 'nza' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16838:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16833:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16838:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16840:3: style: Variable 'nEntries' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16831:0: note: Variable 'nEntries' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16840:3: note: Variable 'nEntries' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16894:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16889:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16894:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16898:3: style: Variable 'aliaslist' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16891:0: note: Variable 'aliaslist' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16898:3: note: Variable 'aliaslist' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16979:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16975:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16979:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16981:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16973:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16981:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17035:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17031:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17035:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17037:3: style: Variable 'nfldalias' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17029:0: note: Variable 'nfldalias' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17037:3: note: Variable 'nfldalias' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17091:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17087:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17091:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17093:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17085:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17093:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17149:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17145:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17149:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17151:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17143:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17151:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17211:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17207:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17211:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17312:3: style: Variable 'filelist' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17307:0: note: Variable 'filelist' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17312:3: note: Variable 'filelist' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17461:3: style: Variable 'filelist' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17456:0: note: Variable 'filelist' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17461:3: note: Variable 'filelist' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17588:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17582:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17588:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17590:3: style: Variable 'numbertype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17583:0: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17590:3: note: Variable 'numbertype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17695:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17691:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17695:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17697:3: style: Variable 'nalias' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17690:0: note: Variable 'nalias' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17697:3: note: Variable 'nalias' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17992:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17987:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17992:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17994:3: style: Variable 'databuffsize' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17986:0: note: Variable 'databuffsize' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17994:3: note: Variable 'databuffsize' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18048:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18044:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18048:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18050:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18043:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18050:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18103:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18099:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18103:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18106:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18098:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18106:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18160:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18155:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18160:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18162:3: style: Variable 'dtype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18158:0: note: Variable 'dtype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18162:3: note: Variable 'dtype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18247:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18241:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18247:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18249:3: style: Variable 'dtype' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18245:0: note: Variable 'dtype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18249:3: note: Variable 'dtype' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18341:3: style: Variable 'zaID' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18337:0: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18341:3: note: Variable 'zaID' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18343:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18336:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18343:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:948:21: style: The scope of the variable 'message1' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1204:18: style: The scope of the variable 'tempdimlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1209:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1211:18: style: The scope of the variable 'Dimindex' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1398:18: style: The scope of the variable 'tempdimlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1403:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1405:18: style: The scope of the variable 'Dimindex' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2540:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2642:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2752:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2864:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3060:18: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3061:17: style: The scope of the variable 'utlstr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3062:17: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3159:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3168:19: style: The scope of the variable 'fieldname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3169:19: style: The scope of the variable 'fldactualname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3171:20: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3173:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3174:20: style: The scope of the variable 'HDFcomp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3734:14: style: The scope of the variable 'ndims' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3743:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3744:14: style: The scope of the variable 'dimstr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3745:14: style: The scope of the variable 'maxdimstr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4131:16: style: The scope of the variable 'fieldname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4132:16: style: The scope of the variable 'fldactualname' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4133:16: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4228:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5010:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5753:19: style: The scope of the variable 'maxrank' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5773:20: style: The scope of the variable 'value' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5775:19: style: The scope of the variable 'tsize' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5786:19: style: The scope of the variable 'maxdimlstbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5787:19: style: The scope of the variable 'dimlstbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5788:19: style: The scope of the variable 'compparmbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5789:20: style: The scope of the variable 'HDFcomp' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6685:17: style: The scope of the variable 'utlbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6783:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6865:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6933:17: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7000:17: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7065:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7150:19: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7151:18: style: The scope of the variable 'utlstr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7152:18: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7290:17: style: The scope of the variable 'ntflds' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7306:18: style: The scope of the variable 'fldnm' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7308:18: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7309:17: style: The scope of the variable 'utlstr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7310:17: style: The scope of the variable 'utlstr2' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7311:18: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7687:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8180:19: style: The scope of the variable 'nVal' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8181:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8184:20: style: The scope of the variable 'metaptrs' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8185:19: style: The scope of the variable 'utlstr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8187:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8378:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8480:19: style: The scope of the variable 'ibuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8483:19: style: The scope of the variable 'strsize' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8485:19: style: The scope of the variable 'mycount' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8488:19: style: The scope of the variable 'nattr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9651:18: style: The scope of the variable 'k' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9653:18: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10196:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10298:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10387:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10474:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10561:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10649:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10816:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10970:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11122:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11273:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12164:12: style: The scope of the variable 'k' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13110:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13163:18: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13217:12: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13494:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13644:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13719:16: style: The scope of the variable 'nelem' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13720:16: style: The scope of the variable 'strsize' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14355:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14581:15: style: The scope of the variable 'stlen' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14582:15: style: The scope of the variable 'nelem' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14583:15: style: The scope of the variable 'strsize' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14585:15: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14587:15: style: The scope of the variable 'num_elem_passed_out' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14588:15: style: The scope of the variable 'numread' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14870:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14926:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15139:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15366:15: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16260:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16310:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16590:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16786:14: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16835:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16977:12: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17033:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17089:17: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17147:12: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17692:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17750:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17811:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17871:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17930:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17988:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18045:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18100:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18338:19: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:567:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:899:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1079:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1273:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:1467:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2489:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2590:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2703:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2813:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:2925:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3011:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3532:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3676:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4078:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4183:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4273:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:4948:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5695:3: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6584:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6634:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6735:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6817:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6886:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:6953:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7020:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7565:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8128:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8392:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9314:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9363:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9410:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9608:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9737:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9867:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:9998:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10146:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10250:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10340:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10428:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10515:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10763:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10918:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11069:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11221:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11340:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11486:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11572:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11806:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12226:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12322:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12410:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12575:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12727:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12901:2: style: Label 'COMPLETION' is not used. [unusedLabel]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3566:54: style: Function 'HE5_ZAfldnameinfo' argument 3 names different: declaration 'fldactualname' definition 'actualname'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:58:54: note: Function 'HE5_ZAfldnameinfo' argument 3 names different: declaration 'fldactualname' definition 'actualname'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3566:54: note: Function 'HE5_ZAfldnameinfo' argument 3 names different: declaration 'fldactualname' definition 'actualname'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3718:50: style: Function 'HE5_ZAfldinfo' argument 3 names different: declaration 'fieldname' definition 'za_name'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:56:50: note: Function 'HE5_ZAfldinfo' argument 3 names different: declaration 'fieldname' definition 'za_name'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3718:50: note: Function 'HE5_ZAfldinfo' argument 3 names different: declaration 'fieldname' definition 'za_name'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3718:92: style: Function 'HE5_ZAfldinfo' argument 6 names different: declaration 'ntype' definition 'numbertype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:56:94: note: Function 'HE5_ZAfldinfo' argument 6 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:3718:92: note: Function 'HE5_ZAfldinfo' argument 6 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5743:60: style: Function 'HE5_ZAdefinefield' argument 3 names different: declaration 'fieldname' definition 'za_name'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:52:60: note: Function 'HE5_ZAdefinefield' argument 3 names different: declaration 'fieldname' definition 'za_name'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5743:60: note: Function 'HE5_ZAdefinefield' argument 3 names different: declaration 'fieldname' definition 'za_name'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5743:108: style: Function 'HE5_ZAdefinefield' argument 6 names different: declaration 'typeID' definition 'numbertype_in'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:52:110: note: Function 'HE5_ZAdefinefield' argument 6 names different: declaration 'typeID' definition 'numbertype_in'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:5743:108: note: Function 'HE5_ZAdefinefield' argument 6 names different: declaration 'typeID' definition 'numbertype_in'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7285:80: style: Function 'HE5_ZAinqfield' argument 5 names different: declaration 'ntype' definition 'numbertype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:48:80: note: Function 'HE5_ZAinqfield' argument 5 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7285:80: note: Function 'HE5_ZAinqfield' argument 5 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8437:35: style: Function 'HE5_ZAwrrdfield' argument 2 names different: declaration 'fieldname' definition 'fldname'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:54:35: note: Function 'HE5_ZAwrrdfield' argument 2 names different: declaration 'fieldname' definition 'fldname'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8437:35: note: Function 'HE5_ZAwrrdfield' argument 2 names different: declaration 'fieldname' definition 'fldname'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12949:33: style: Function 'HE5_ZAopenF' argument 2 names different: declaration 'flags' definition 'Flags'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:67:33: note: Function 'HE5_ZAopenF' argument 2 names different: declaration 'flags' definition 'Flags'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:12949:33: note: Function 'HE5_ZAopenF' argument 2 names different: declaration 'flags' definition 'Flags'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13033:19: style: Function 'HE5_ZAcreateF' argument 1 names different: declaration 'fileID' definition 'FileID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:69:19: note: Function 'HE5_ZAcreateF' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13033:19: note: Function 'HE5_ZAcreateF' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13103:19: style: Function 'HE5_ZAattachF' argument 1 names different: declaration 'fileID' definition 'FileID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:71:19: note: Function 'HE5_ZAattachF' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13103:19: note: Function 'HE5_ZAattachF' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13156:19: style: Function 'HE5_ZAdetachF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:73:19: note: Function 'HE5_ZAdetachF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13156:19: note: Function 'HE5_ZAdetachF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13209:18: style: Function 'HE5_ZAcloseF' argument 1 names different: declaration 'fileID' definition 'FileID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:75:18: note: Function 'HE5_ZAcloseF' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13209:18: note: Function 'HE5_ZAcloseF' argument 1 names different: declaration 'fileID' definition 'FileID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13263:19: style: Function 'HE5_ZAdefdimF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:81:19: note: Function 'HE5_ZAdefdimF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13263:19: note: Function 'HE5_ZAdefdimF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13486:20: style: Function 'HE5_ZAdefcompF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:87:20: note: Function 'HE5_ZAdefcompF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13486:20: note: Function 'HE5_ZAdefcompF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13541:21: style: Function 'HE5_ZAdefchunkF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:85:21: note: Function 'HE5_ZAdefchunkF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13541:21: note: Function 'HE5_ZAdefchunkF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13636:21: style: Function 'HE5_ZAcompinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:159:21: note: Function 'HE5_ZAcompinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13636:21: note: Function 'HE5_ZAcompinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13699:22: style: Function 'HE5_ZAwritecharF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:99:22: note: Function 'HE5_ZAwritecharF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13699:22: note: Function 'HE5_ZAwritecharF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13955:18: style: Function 'HE5_ZAwriteF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:97:18: note: Function 'HE5_ZAwriteF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:13955:18: note: Function 'HE5_ZAwriteF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14132:18: style: Function 'HE5_ZAwrattr' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:109:18: note: Function 'HE5_ZAwrattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14132:18: note: Function 'HE5_ZAwrattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14132:44: style: Function 'HE5_ZAwrattr' argument 3 names different: declaration 'ntype' definition 'numtype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:109:44: note: Function 'HE5_ZAwrattr' argument 3 names different: declaration 'ntype' definition 'numtype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14132:44: note: Function 'HE5_ZAwrattr' argument 3 names different: declaration 'ntype' definition 'numtype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14285:19: style: Function 'HE5_ZAsetfill' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:105:19: note: Function 'HE5_ZAsetfill' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14285:19: note: Function 'HE5_ZAsetfill' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14285:46: style: Function 'HE5_ZAsetfill' argument 3 names different: declaration 'ntype' definition 'numtype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:105:46: note: Function 'HE5_ZAsetfill' argument 3 names different: declaration 'ntype' definition 'numtype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14285:46: note: Function 'HE5_ZAsetfill' argument 3 names different: declaration 'ntype' definition 'numtype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14347:19: style: Function 'HE5_ZAgetfill' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:107:19: note: Function 'HE5_ZAgetfill' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14347:19: note: Function 'HE5_ZAgetfill' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14404:17: style: Function 'HE5_ZAreadF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:101:17: note: Function 'HE5_ZAreadF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14404:17: note: Function 'HE5_ZAreadF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14561:21: style: Function 'HE5_ZAreadcharF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:103:21: note: Function 'HE5_ZAreadcharF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14561:21: note: Function 'HE5_ZAreadcharF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14862:18: style: Function 'HE5_ZArdattr' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:115:18: note: Function 'HE5_ZArdattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14862:18: note: Function 'HE5_ZArdattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14918:19: style: Function 'HE5_ZArdgattr' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:117:19: note: Function 'HE5_ZArdgattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14918:19: note: Function 'HE5_ZArdgattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14976:19: style: Function 'HE5_ZAwrlattr' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:113:19: note: Function 'HE5_ZAwrlattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14976:19: note: Function 'HE5_ZAwrlattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14976:62: style: Function 'HE5_ZAwrlattr' argument 4 names different: declaration 'ntype' definition 'numtype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:113:62: note: Function 'HE5_ZAwrlattr' argument 4 names different: declaration 'ntype' definition 'numtype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:14976:62: note: Function 'HE5_ZAwrlattr' argument 4 names different: declaration 'ntype' definition 'numtype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15131:19: style: Function 'HE5_ZArdlattr' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:119:19: note: Function 'HE5_ZArdlattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15131:19: note: Function 'HE5_ZArdlattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15186:20: style: Function 'HE5_ZAinqdimsF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:137:20: note: Function 'HE5_ZAinqdimsF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15186:20: note: Function 'HE5_ZAinqdimsF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15275:20: style: Function 'HE5_ZAinquireF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:139:20: note: Function 'HE5_ZAinquireF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15275:20: note: Function 'HE5_ZAinquireF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15358:20: style: Function 'HE5_ZAdiminfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:133:20: note: Function 'HE5_ZAdiminfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15358:20: note: Function 'HE5_ZAdiminfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15418:17: style: Function 'HE5_ZAinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:135:17: note: Function 'HE5_ZAinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15418:17: note: Function 'HE5_ZAinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15562:22: style: Function 'HE5_ZAchunkinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:167:22: note: Function 'HE5_ZAchunkinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15562:22: note: Function 'HE5_ZAchunkinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15656:19: style: Function 'HE5_ZAwrgattr' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:111:19: note: Function 'HE5_ZAwrgattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15656:19: note: Function 'HE5_ZAwrgattr' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15656:45: style: Function 'HE5_ZAwrgattr' argument 3 names different: declaration 'ntype' definition 'numtype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:111:45: note: Function 'HE5_ZAwrgattr' argument 3 names different: declaration 'ntype' definition 'numtype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15656:45: note: Function 'HE5_ZAwrgattr' argument 3 names different: declaration 'ntype' definition 'numtype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15808:18: style: Function 'HE5_ZAatinfo' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:141:18: note: Function 'HE5_ZAatinfo' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15808:18: note: Function 'HE5_ZAatinfo' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15808:45: style: Function 'HE5_ZAatinfo' argument 3 names different: declaration 'ntype' definition 'numbertype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:141:45: note: Function 'HE5_ZAatinfo' argument 3 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15808:45: note: Function 'HE5_ZAatinfo' argument 3 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15914:19: style: Function 'HE5_ZAatinfo2' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:147:19: note: Function 'HE5_ZAatinfo2' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15914:19: note: Function 'HE5_ZAatinfo2' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15914:46: style: Function 'HE5_ZAatinfo2' argument 3 names different: declaration 'ntype' definition 'numbertype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:147:46: note: Function 'HE5_ZAatinfo2' argument 3 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15914:46: note: Function 'HE5_ZAatinfo2' argument 3 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16033:19: style: Function 'HE5_ZAgatinfo' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:143:19: note: Function 'HE5_ZAgatinfo' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16033:19: note: Function 'HE5_ZAgatinfo' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16033:46: style: Function 'HE5_ZAgatinfo' argument 3 names different: declaration 'ntype' definition 'numbertype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:143:46: note: Function 'HE5_ZAgatinfo' argument 3 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16033:46: note: Function 'HE5_ZAgatinfo' argument 3 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16138:20: style: Function 'HE5_ZAgatinfo2' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:149:20: note: Function 'HE5_ZAgatinfo2' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16138:20: note: Function 'HE5_ZAgatinfo2' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16138:47: style: Function 'HE5_ZAgatinfo2' argument 3 names different: declaration 'ntype' definition 'numbertype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:149:47: note: Function 'HE5_ZAgatinfo2' argument 3 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16138:47: note: Function 'HE5_ZAgatinfo2' argument 3 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16254:21: style: Function 'HE5_ZAinqgattrs' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:155:21: note: Function 'HE5_ZAinqgattrs' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16254:21: note: Function 'HE5_ZAinqgattrs' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16304:26: style: Function 'HE5_ZAinqattrsF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:153:21: note: Function 'HE5_ZAinqattrsF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16304:26: note: Function 'HE5_ZAinqattrsF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16360:19: style: Function 'HE5_ZAlatinfo' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:145:19: note: Function 'HE5_ZAlatinfo' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16360:19: note: Function 'HE5_ZAlatinfo' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16360:63: style: Function 'HE5_ZAlatinfo' argument 4 names different: declaration 'ntype' definition 'numbertype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:145:63: note: Function 'HE5_ZAlatinfo' argument 4 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16360:63: note: Function 'HE5_ZAlatinfo' argument 4 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16466:20: style: Function 'HE5_ZAlatinfo2' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:151:20: note: Function 'HE5_ZAlatinfo2' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16466:20: note: Function 'HE5_ZAlatinfo2' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16466:64: style: Function 'HE5_ZAlatinfo2' argument 4 names different: declaration 'ntype' definition 'numbertype'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:151:64: note: Function 'HE5_ZAlatinfo2' argument 4 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16466:64: note: Function 'HE5_ZAlatinfo2' argument 4 names different: declaration 'ntype' definition 'numbertype'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16584:21: style: Function 'HE5_ZAinqlattrs' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:157:21: note: Function 'HE5_ZAinqlattrs' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16584:21: note: Function 'HE5_ZAinqlattrs' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16640:18: style: Function 'HE5_ZAidtype' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:161:18: note: Function 'HE5_ZAidtype' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16640:18: note: Function 'HE5_ZAidtype' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16829:21: style: Function 'HE5_ZAnentriesF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:131:21: note: Function 'HE5_ZAnentriesF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16829:21: note: Function 'HE5_ZAnentriesF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16883:21: style: Function 'HE5_ZAsetaliasF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:121:21: note: Function 'HE5_ZAsetaliasF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16883:21: note: Function 'HE5_ZAsetaliasF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16969:22: style: Function 'HE5_ZAdropaliasF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:123:22: note: Function 'HE5_ZAdropaliasF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16969:22: note: Function 'HE5_ZAdropaliasF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17027:24: style: Function 'HE5_ZAinqfldaliasF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:165:24: note: Function 'HE5_ZAinqfldaliasF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17027:24: note: Function 'HE5_ZAinqfldaliasF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17081:22: style: Function 'HE5_ZAaliasinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:163:22: note: Function 'HE5_ZAaliasinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17081:22: note: Function 'HE5_ZAaliasinfoF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17139:22: style: Function 'HE5_ZAfldrenameF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:91:22: note: Function 'HE5_ZAfldrenameF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17139:22: note: Function 'HE5_ZAfldrenameF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17196:24: style: Function 'HE5_ZAdefcomchunkF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:89:24: note: Function 'HE5_ZAdefcomchunkF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17196:24: note: Function 'HE5_ZAdefcomchunkF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17293:23: style: Function 'HE5_ZAsetextdataF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:175:23: note: Function 'HE5_ZAsetextdataF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17293:23: note: Function 'HE5_ZAsetextdataF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17442:23: style: Function 'HE5_ZAgetextdataF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:177:23: note: Function 'HE5_ZAgetextdataF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17442:23: note: Function 'HE5_ZAgetextdataF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17688:25: style: Function 'HE5_ZAgetaliaslistF' argument 1 names different: declaration 'zaID' definition 'ZaID'. [funcArgNamesDifferent]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:169:25: note: Function 'HE5_ZAgetaliaslistF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:17688:25: note: Function 'HE5_ZAgetaliaslistF' argument 1 names different: declaration 'zaID' definition 'ZaID'.
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:8376:25: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7093:28: error: Memory pointed to by 'grpname' is freed twice. [doubleFree]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10593:28: error: Memory pointed to by 'grpname' is freed twice. [doubleFree]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11652:28: error: Memory pointed to by 'grpname' is freed twice. [doubleFree]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15460:7: error: Memory leak: dimlist [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15460:7: error: Memory leak: maxdimlist [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15957:7: error: Memory leak: count [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:15968:7: error: Memory leak: size [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16181:7: error: Memory leak: count [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16192:7: error: Memory leak: size [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16509:7: error: Memory leak: count [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16520:7: error: Memory leak: size [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:16534:7: error: Memory leak: size [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:18275:7: error: Memory leak: count [memleak]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:7093:0: error: Deallocating a deallocated pointer: grpname [deallocDealloc]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:10593:0: error: Deallocating a deallocated pointer: grpname [deallocDealloc]
hdf-eos5-5.1.16.dfsg.1/src/ZAapi.c:11652:0: error: Deallocating a deallocated pointer: grpname [deallocDealloc]
hdf-eos5-5.1.16.dfsg.1/testdrivers/Common/runTests.cpp:84:0: error: syntax error [syntaxError]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestAlias.c:210:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestAlias.c:206:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestAlias.c:210:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestAlias.c:202:11: style: Variable 'nattr' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:311:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:312:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:322:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:323:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:329:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:335:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:347:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:348:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:349:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:354:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:355:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:371:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:377:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:383:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:384:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:391:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:397:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:404:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:405:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:418:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:424:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:430:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:431:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:448:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:454:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:460:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:461:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:478:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:484:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:490:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:491:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:507:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:513:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:520:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:521:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:536:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:542:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:548:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:549:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:564:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:570:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:576:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:577:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:593:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:599:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:605:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:606:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:621:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:627:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:633:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:634:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:650:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:656:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:662:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:663:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:679:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:685:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:691:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:692:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:707:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:713:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:719:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:720:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:736:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:742:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:748:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:749:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:764:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:770:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:776:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:777:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:792:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:798:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:812:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:813:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:814:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:820:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:821:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:822:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:836:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:843:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:844:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:847:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:848:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:855:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:862:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:863:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:866:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:867:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:873:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:874:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:875:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:885:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:892:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:893:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:896:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:897:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:903:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:904:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:905:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:917:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:924:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:925:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:928:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:929:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:936:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:937:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:938:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:945:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:952:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:953:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:956:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:957:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:964:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:965:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:966:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:978:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:985:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:986:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:989:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:990:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:997:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:998:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:999:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1006:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1013:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1014:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1017:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1018:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1025:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1026:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1027:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1041:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1048:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1049:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1052:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1053:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1060:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1061:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1062:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1081:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1088:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1089:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1092:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1093:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1099:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1100:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1101:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1116:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1123:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1124:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1127:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1128:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1134:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1135:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1136:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1151:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1158:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1159:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1162:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1163:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1169:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1170:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1171:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1186:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1193:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1194:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1197:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1198:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1204:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1205:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1206:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1221:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1228:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1229:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1232:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1233:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1240:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1241:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1242:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1259:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1266:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1267:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1270:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1271:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1278:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1279:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1280:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1299:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1306:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1307:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1310:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1311:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1325:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1326:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1327:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1332:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1333:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1334:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1340:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1347:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1348:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1351:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1352:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1359:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1360:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1361:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1367:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1374:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1375:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1378:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1379:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1385:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1386:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1387:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1393:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1400:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1401:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1404:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1405:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1411:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1412:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1413:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1419:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1426:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1427:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1430:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1431:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1438:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1439:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1440:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1446:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1453:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1454:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1457:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1458:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1465:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1466:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1467:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1473:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1480:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1481:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1484:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1485:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1491:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1492:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1493:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1499:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1506:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1507:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1510:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1511:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1517:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1518:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1519:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1525:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1532:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1533:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1536:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1537:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1545:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1546:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1547:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1553:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1560:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1561:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1564:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1565:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1580:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1581:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1582:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1588:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1589:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1590:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1596:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1603:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1604:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1607:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1608:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1614:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1615:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1616:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1622:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1629:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1630:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1633:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1634:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1640:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1641:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1642:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1648:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1655:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1656:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1659:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1660:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1666:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1667:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1668:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1674:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1681:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1682:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1685:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1686:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1692:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1693:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1694:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1700:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1707:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1708:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1711:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1712:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1718:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1719:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1720:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1726:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1733:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1734:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1737:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1738:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1745:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1746:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1747:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1753:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1760:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1761:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1764:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1765:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1772:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1773:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1774:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1780:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1787:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1788:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1791:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1792:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1799:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1800:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1801:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1807:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1814:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1815:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1818:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1819:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1834:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1835:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1836:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1842:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1843:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1844:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1849:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1850:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1851:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1858:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1865:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1866:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1869:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1870:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1877:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1878:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1879:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1885:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1892:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1893:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1896:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1897:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1903:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1904:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1905:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1911:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1918:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1919:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1922:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1923:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1930:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1931:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1932:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1939:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1946:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1947:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1950:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1951:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1959:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1960:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1961:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1967:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1974:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1975:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1978:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1979:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1986:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1987:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1988:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:1994:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2001:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2002:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2005:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2006:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2012:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2013:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2014:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2021:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2028:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2029:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2032:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2033:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2040:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2041:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2042:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2048:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2055:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2056:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2059:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2060:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2066:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2067:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2068:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2074:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2081:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2082:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2085:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2086:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2093:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2094:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2095:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2101:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2108:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2109:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2112:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2113:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2120:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2121:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2122:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2128:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2135:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2136:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2139:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2140:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2148:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2149:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2150:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2156:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2163:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2164:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2167:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2168:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2175:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2182:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2183:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2186:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2187:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2202:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2203:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2204:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2209:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2210:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2216:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2223:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2224:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2230:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2231:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2232:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2238:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2245:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2246:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2253:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2254:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2255:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2261:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2268:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2269:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2275:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2276:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2277:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2283:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2290:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2291:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2298:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2299:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2300:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2306:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2313:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2314:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2321:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2322:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2323:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2329:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2336:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2337:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2343:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2344:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2345:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2351:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2358:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2359:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2366:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2367:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2368:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2374:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2381:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2382:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2389:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2390:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2391:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2397:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2404:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2405:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2411:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2412:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2413:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2419:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2426:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2427:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2433:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2434:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2435:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2441:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2448:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2449:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2455:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2456:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2457:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2463:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2470:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2471:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2477:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2478:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2479:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2485:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2492:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2493:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2499:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2500:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2501:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2507:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2514:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2515:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2522:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2523:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2524:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2530:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2537:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2538:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2546:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2547:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2548:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2554:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2561:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2562:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2577:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2578:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2579:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2584:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2585:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2591:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2598:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2599:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2606:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2613:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2614:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2620:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2621:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2627:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2634:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2635:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2641:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2642:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2648:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2655:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2656:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2661:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2662:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2668:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2675:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2676:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2692:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2693:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2694:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2698:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2699:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2705:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2712:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2713:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2716:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2717:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2730:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2731:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2732:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2736:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2737:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2743:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2750:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2751:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2754:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2755:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2763:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2764:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2765:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2771:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2778:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2779:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2782:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2783:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2790:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2791:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2792:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2798:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2805:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2806:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2809:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2810:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2817:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2818:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2819:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2825:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2832:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2833:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2836:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2837:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2844:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2845:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2846:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2852:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2859:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2860:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2863:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2864:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2871:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2872:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2873:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2879:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2886:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2887:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2890:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2891:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2899:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2900:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2901:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2907:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2914:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2915:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2918:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2919:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2925:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2926:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2927:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2933:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2940:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2941:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2944:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2945:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2964:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2965:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2966:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2970:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2971:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2977:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2984:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2985:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2988:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2989:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:2996:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3003:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3004:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3007:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3008:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3014:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3015:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3016:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3020:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3021:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3027:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3034:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3035:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3038:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3039:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3043:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3044:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3050:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3057:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3058:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3061:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3062:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3068:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3069:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3070:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3074:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3075:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3081:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3088:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3089:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3092:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3093:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3099:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3100:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3101:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3107:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3114:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3115:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3121:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3122:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3123:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3129:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3136:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3137:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3143:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3144:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3145:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3151:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3158:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3159:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3167:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3168:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3169:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3175:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3182:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3183:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3186:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3187:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3193:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3194:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3195:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3201:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3208:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3209:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3216:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3217:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3218:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3224:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3231:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3232:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3238:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3239:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3240:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3246:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3253:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3254:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3266:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3267:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3268:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3273:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3274:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3288:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3295:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3296:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3299:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3300:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3306:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3307:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3308:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3323:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3330:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3331:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3334:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3335:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3342:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3343:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3344:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3357:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3364:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3365:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3368:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3369:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3376:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3377:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3378:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3386:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3393:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3394:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3397:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3398:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3406:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3407:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3408:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3423:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3430:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3431:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3434:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3435:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3442:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3443:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3444:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3459:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3466:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3467:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3470:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3471:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3481:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3482:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3483:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3492:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3499:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3500:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3503:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3504:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3510:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3511:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3521:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3528:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3529:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3532:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3533:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3541:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3542:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3543:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3549:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3556:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3557:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3563:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3564:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3565:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3574:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3581:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3582:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3585:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3586:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3602:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3603:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3604:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3609:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3610:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3624:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3631:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3632:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3635:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3636:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3649:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3650:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3651:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3656:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3657:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3663:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3670:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3671:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3674:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3675:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3687:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3688:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3689:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3693:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3694:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3701:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3708:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3709:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3712:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3713:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3726:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3727:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3728:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3733:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3734:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3740:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3747:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3748:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3755:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3756:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3757:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3758:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3759:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3760:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3773:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3774:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3775:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3781:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3782:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3788:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3795:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3796:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3801:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3803:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3804:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3805:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3821:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3822:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3823:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3829:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3830:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3836:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3843:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3844:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3849:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3851:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3852:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3853:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3866:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3867:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3868:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3871:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3872:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3878:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3885:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3886:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3910:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3911:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3912:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3916:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3917:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3924:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3942:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3960:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:3978:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4005:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4006:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4007:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4012:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4013:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4021:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4028:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4029:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4035:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4036:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4037:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4049:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4050:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4051:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4055:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4056:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4062:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4069:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4070:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4076:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4077:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4078:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4084:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4085:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4086:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4092:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4099:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4100:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4106:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4107:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4108:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4115:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4122:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4123:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4129:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4130:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4131:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4144:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4145:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4146:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4150:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4151:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4157:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4164:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4165:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4179:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4180:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4181:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4182:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4183:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4184:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4187:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4204:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4205:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4206:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4210:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4211:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4217:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4224:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4225:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4231:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4232:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4233:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4248:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4249:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4250:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4254:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4255:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4261:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4268:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4269:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4275:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4276:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4277:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4290:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4291:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4292:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4304:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4305:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4311:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4318:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4319:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4338:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4339:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4340:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4341:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4342:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4348:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4369:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4370:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4371:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4379:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4380:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4386:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4393:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4394:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4412:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4413:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4414:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4415:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4416:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4417:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4418:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4423:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4424:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4437:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4438:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4444:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4451:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4452:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4470:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4471:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4472:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4473:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4474:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4475:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4476:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4481:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4482:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4496:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4497:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4503:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4510:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4511:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4529:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4530:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4531:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4532:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4533:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4534:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4535:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4536:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4537:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4542:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4543:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4560:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4561:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4562:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4566:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4567:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4573:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4580:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4581:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4587:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4588:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4589:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4598:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4599:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4600:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4608:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4615:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4616:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4622:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4623:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4624:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4637:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4638:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4639:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4643:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4644:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4652:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4659:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4660:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4666:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4667:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4668:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4679:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4680:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4681:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4687:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4694:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4695:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4702:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4703:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4704:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4705:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4717:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4718:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4719:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4723:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4724:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4730:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4737:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4738:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4740:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4742:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4744:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4749:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4750:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4757:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4764:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4765:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4767:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4769:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4772:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4773:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4775:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4792:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4793:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4794:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4798:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4799:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4805:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4812:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4813:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4815:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4817:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4819:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4825:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4826:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4832:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4839:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4840:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4842:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4844:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4847:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4848:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4850:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4865:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4866:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4867:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4874:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4875:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4881:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4888:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4889:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4898:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4899:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4900:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4901:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4902:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4903:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4918:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4919:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4920:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4924:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4925:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4931:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4938:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4939:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4949:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4950:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4951:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4969:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4970:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4971:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4975:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4976:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4990:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4997:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:4998:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5001:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5002:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5003:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5004:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5006:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5027:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5028:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5029:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5032:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5033:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5039:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5046:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5047:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5050:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5051:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5052:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5055:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5073:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5074:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5075:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5078:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5079:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5085:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5092:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5093:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5096:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5097:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5099:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5102:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5119:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5120:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5121:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5125:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5126:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5132:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5139:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5140:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5147:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5148:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5149:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5150:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5164:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5165:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5166:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5169:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5170:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5204:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5211:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5212:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5222:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5223:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5224:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5241:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5242:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5243:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5247:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5248:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5269:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5276:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5277:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5283:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5284:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5285:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5290:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5291:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5292:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5298:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5304:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5305:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5314:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5315:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5353:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5354:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5355:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5359:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5360:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5366:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5373:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5374:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5379:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5380:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5395:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5396:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5397:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5401:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5402:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5411:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5418:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5419:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5439:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5440:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5441:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5442:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5443:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5444:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5445:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5446:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5447:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5452:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5453:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5454:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5455:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5467:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5468:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5469:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5473:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5474:11: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5481:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5488:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5489:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5499:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5500:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5501:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5522:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5523:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5524:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5528:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5529:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5535:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5542:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5543:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5547:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5548:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5567:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5568:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5574:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5581:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5582:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5587:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5588:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5601:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5602:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5612:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5619:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5620:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5640:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5641:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5642:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5643:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5644:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5645:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5646:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5647:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5648:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5653:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5654:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5655:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5656:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5670:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5671:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5678:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5685:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5686:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5696:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5697:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5698:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5725:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5726:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5732:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5739:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5740:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5745:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5746:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5759:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5760:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5770:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5777:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5778:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5798:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5799:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5800:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5801:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5802:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5803:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5804:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5805:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5806:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5811:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5812:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5813:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5814:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5827:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5828:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5835:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5842:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5843:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5853:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5854:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5855:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5876:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5877:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5878:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5882:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5883:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5893:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5900:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5901:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5905:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5906:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5919:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5920:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5921:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5925:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5926:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5947:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5954:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5955:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5961:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5962:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5963:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5975:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5976:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5977:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5983:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5989:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5990:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:5999:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6000:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6023:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6024:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6025:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6031:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6032:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6033:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6039:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6046:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6047:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6052:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6053:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6059:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6066:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6067:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6072:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6073:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6086:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6093:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6094:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6097:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6098:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6105:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6106:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6107:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6113:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6120:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6121:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6126:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6127:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6133:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6140:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6141:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6153:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6154:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6160:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6167:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6168:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6186:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6187:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6188:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6189:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6190:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6191:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6192:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6193:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6194:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6199:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6200:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6211:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6212:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6223:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6230:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6231:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6236:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6237:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6243:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6244:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6254:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6261:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6262:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6282:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6283:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6284:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6285:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6286:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6287:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6288:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6289:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6290:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6295:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6296:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6297:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6298:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6308:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6309:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6310:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6316:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6323:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6324:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6331:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6332:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6333:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6339:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6346:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6347:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6354:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6355:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6356:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6362:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6369:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6370:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6377:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6378:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6379:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6385:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6392:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6393:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6400:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6401:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6402:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6408:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6415:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6416:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6439:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6440:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6441:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6446:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6453:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6454:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6457:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6458:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6479:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6480:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6481:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6486:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6487:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6494:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6500:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6503:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6504:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6512:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6513:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6514:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6522:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6523:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6524:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/grid/TestGrid.c:6528:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/point/TestPoint.c:54:22: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/testdrivers/point/TestPoint.c:1176:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/testdrivers/point/TestPoint.c:1307:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/testdrivers/point/TestPoint.c:1367:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/testdrivers/point/TestPoint.c:1657:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/testdrivers/point/TestPoint.c:1718:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:70:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:41:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:70:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:73:3: style: Variable 'SWid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:41:0: note: Variable 'SWid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:73:3: note: Variable 'SWid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:83:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:18:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:83:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:215:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:211:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:215:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:269:4: style: Variable 'nflds' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:268:4: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:269:4: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:60:16: style: The scope of the variable 'fldlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestAlias.c:207:11: style: Variable 'nattr' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:166:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:340:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:65:3: style: Variable 'swfid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:41:0: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:65:3: note: Variable 'swfid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:68:3: style: Variable 'SWid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:42:0: note: Variable 'SWid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:68:3: note: Variable 'SWid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:71:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:20:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:71:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:37:18: style: The scope of the variable 'class_out' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:47:17: style: Variable 'stride' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestProfile.c:48:17: style: Variable 'dims' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2207:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2208:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1309:4: style: Variable 'comp_level' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1303:4: style: Variable 'comp_code' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:75:46: style: Variable 'DimListPtr' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:101:16: style: Variable 'stride' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:282:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:283:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:293:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:294:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:300:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:306:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:320:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:321:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:322:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:325:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:331:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:337:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:351:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:352:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:353:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:356:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:362:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:368:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:382:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:383:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:384:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:388:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:389:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:402:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:403:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:409:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:416:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:417:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:420:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:421:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:431:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:432:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:438:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:445:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:446:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:449:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:450:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:459:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:460:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:465:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:472:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:473:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:476:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:477:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:486:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:487:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:492:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:499:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:500:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:503:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:504:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:514:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:515:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:521:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:528:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:529:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:532:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:533:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:539:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:540:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:553:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:554:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:560:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:567:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:568:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:571:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:572:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:582:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:583:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:589:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:596:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:597:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:600:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:601:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:611:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:612:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:618:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:625:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:626:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:629:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:630:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:640:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:641:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:647:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:654:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:655:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:658:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:659:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:674:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:675:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:676:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:680:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:681:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:689:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:690:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:695:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:702:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:703:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:706:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:707:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:717:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:718:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:723:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:730:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:731:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:734:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:735:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:745:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:746:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:751:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:758:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:759:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:762:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:763:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:776:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:777:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:782:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:789:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:790:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:793:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:794:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:808:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:809:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:810:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:814:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:815:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:823:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:824:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:829:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:836:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:837:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:840:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:841:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:850:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:851:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:856:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:863:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:864:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:867:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:868:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:883:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:884:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:885:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:897:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:898:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:903:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:910:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:911:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:914:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:915:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:930:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:931:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:932:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:936:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:937:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:950:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:951:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:957:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:964:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:965:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:968:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:969:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:981:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:982:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:994:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:995:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1001:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1008:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1009:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1012:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1013:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1056:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1057:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1091:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1092:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1097:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1104:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1105:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1108:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1109:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1123:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1124:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1125:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1129:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1130:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1136:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1143:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1144:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1147:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1148:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1154:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1155:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1173:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1174:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1179:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1186:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1187:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1190:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1191:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1205:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1206:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1212:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1219:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1220:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1223:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1224:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1237:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1238:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1239:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1240:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1253:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1254:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1260:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1267:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1268:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1271:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1272:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1313:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1314:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1348:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1349:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1354:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1361:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1362:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1365:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1366:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1381:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1382:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1383:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1392:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1393:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1403:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1404:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1410:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1417:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1418:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1421:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1422:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1433:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1434:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1440:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1447:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1448:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1451:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1452:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1461:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1462:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1468:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1475:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1476:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1479:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1480:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1490:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1491:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1500:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1501:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1506:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1513:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1514:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1517:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1518:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1528:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1529:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1534:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1541:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1542:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1545:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1546:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1561:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1562:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1563:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1577:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1578:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1596:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1603:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1604:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1607:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1608:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1622:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1623:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1634:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1641:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1642:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1645:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1646:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1658:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1659:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1665:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1672:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1673:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1676:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1677:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1689:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1690:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1698:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1705:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1706:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1709:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1710:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1716:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1717:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1723:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1730:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1731:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1734:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1735:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1746:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1747:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1753:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1760:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1761:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1764:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1765:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1780:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1781:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1782:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1787:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1788:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1796:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1803:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1804:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1807:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1808:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1828:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1829:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1835:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1842:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1843:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1846:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1847:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1863:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1864:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1870:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1877:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1878:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1881:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1882:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1888:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1889:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1895:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1902:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1903:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1906:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1907:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1923:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1924:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1925:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1934:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1935:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1940:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1947:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1948:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1951:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1952:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1954:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1959:6: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1978:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1979:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1980:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1983:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1984:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1989:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1996:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:1997:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2000:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2002:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2003:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2025:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2026:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2027:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2030:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2031:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2038:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2045:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2046:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2049:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2052:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2053:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2071:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2072:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2073:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2081:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2082:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2088:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2095:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2096:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2098:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2114:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2115:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2116:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2131:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2132:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2138:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2145:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2146:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2149:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2150:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2152:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2154:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2176:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2177:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2178:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2186:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2193:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2194:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2197:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2198:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2200:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2202:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2221:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2222:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2223:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2229:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2236:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2237:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2240:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2241:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2255:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2256:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2257:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2267:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2268:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2274:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2281:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2282:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2285:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2286:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2287:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2290:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2309:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2310:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2311:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2314:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2315:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2321:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2331:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2332:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2335:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2336:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2337:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2340:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2360:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2361:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2362:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2365:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2366:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2372:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2381:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2382:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2385:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2386:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2387:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2390:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2406:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2407:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2408:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2418:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2419:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2425:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2432:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2433:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2437:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2438:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2439:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2453:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2454:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2455:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2466:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2467:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2474:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2481:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2482:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2486:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2487:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2488:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2490:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2511:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2512:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2513:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2521:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2522:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2527:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2534:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2535:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2539:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2540:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2541:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2556:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2557:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2563:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2570:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2571:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2576:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2577:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2578:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2579:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2582:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2607:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2608:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2614:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2621:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2622:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2626:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2627:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2628:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2641:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2642:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2643:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2647:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2648:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2654:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2661:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2662:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2665:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2666:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2680:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2681:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2687:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2694:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2695:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2699:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2700:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2701:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2703:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2726:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2727:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2728:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2732:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2733:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2739:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2746:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2747:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2750:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2751:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2757:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2763:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2770:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2771:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2773:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2776:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2777:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2779:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2800:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2801:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2802:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2806:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2807:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2815:10: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2822:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2823:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2827:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2829:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2843:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2844:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2845:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2848:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2849:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2855:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2862:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2863:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2866:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2867:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2868:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2871:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2888:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2889:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2890:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2894:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2895:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2902:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2921:13: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2939:13: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2967:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2968:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2969:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2973:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2974:12: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2981:13: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2988:13: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2989:13: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2992:13: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:2993:13: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3007:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3008:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3009:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3021:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3022:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3028:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3035:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3036:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3039:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3040:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3042:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3043:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3064:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3065:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3066:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3070:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3071:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3077:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3084:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3085:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3088:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3089:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3092:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3093:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3095:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3116:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3117:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3118:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3122:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3123:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3129:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3136:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3137:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3141:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3142:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3143:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3152:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3158:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3165:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3166:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3171:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3172:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3173:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3174:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3177:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3197:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3198:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3199:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3203:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3204:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3210:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3217:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3218:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3222:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3223:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3224:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3246:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3247:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3248:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3254:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3255:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3258:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3259:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3266:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3273:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3274:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3277:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3278:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3285:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3286:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3291:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3298:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3299:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3302:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3303:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3318:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3319:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3320:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3324:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3325:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3330:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3337:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3338:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3341:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3342:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3346:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3347:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3348:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3361:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3362:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3363:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3367:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3368:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3374:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3381:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3382:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3385:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3386:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3402:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3403:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3404:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3408:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3409:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3415:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3423:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3424:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3426:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3428:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3430:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3436:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3437:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3445:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3453:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3454:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3456:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3458:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3461:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3462:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3464:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3480:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3481:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3482:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3486:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3487:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3494:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3502:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3503:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3505:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3508:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3510:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3517:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3518:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3526:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3534:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3535:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3538:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3541:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3544:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3545:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3547:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3564:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3565:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3566:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3570:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3571:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3577:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3585:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3586:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3588:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3590:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3592:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3598:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3599:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3606:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3614:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3615:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3617:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3619:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3622:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3623:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3625:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3642:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3643:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3644:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3650:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3651:7: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3657:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3666:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3667:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3672:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3673:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3674:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3675:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3691:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3692:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3693:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3696:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3697:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3703:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3713:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3714:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3717:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3718:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3726:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3728:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3735:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3742:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3743:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3746:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3747:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3758:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3759:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3760:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3763:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3764:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3770:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3779:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3780:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3782:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3796:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3797:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3798:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3804:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3805:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3811:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3820:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3821:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3826:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3827:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3828:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3829:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3846:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3847:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3848:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3854:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3855:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3861:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3870:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3871:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3876:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3877:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3878:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3879:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3895:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3896:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3897:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3901:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3902:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3907:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3914:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3915:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3918:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3919:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3923:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3924:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3925:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3939:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3940:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3941:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3946:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3947:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3954:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3961:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3962:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3965:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3966:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3980:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3981:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3982:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3988:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:3994:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4008:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4009:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4015:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4022:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4023:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4026:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4027:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4043:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4044:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4045:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4052:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4053:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4059:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4066:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4067:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4070:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4071:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4089:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4090:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4091:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4095:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4096:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4102:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4109:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4110:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4113:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4114:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4117:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4118:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4120:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4122:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4141:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4142:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4143:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4150:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4151:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4157:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4164:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4165:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4168:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4169:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4172:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4173:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4201:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4202:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4203:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4209:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4215:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4227:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4228:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4229:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4235:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4236:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4242:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4249:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4250:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4255:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4257:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4258:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4259:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4277:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4278:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4279:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4288:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4289:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4295:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4302:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4303:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4305:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4306:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4309:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4322:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4323:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4324:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4331:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4332:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4337:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4344:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4345:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4348:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4349:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4352:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4353:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4368:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4369:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4370:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4374:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4375:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4381:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4388:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4389:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4391:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4393:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4395:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4400:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4401:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4408:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4415:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4416:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4418:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4420:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4423:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4424:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4426:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4443:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4444:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4445:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4449:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4450:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4456:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4463:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4464:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4467:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4468:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4486:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4487:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4488:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4493:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4494:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4499:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4506:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4507:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4510:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4511:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4513:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4525:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4526:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4532:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4539:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4540:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4543:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4544:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4546:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4566:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4567:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4568:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4573:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4574:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4585:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4601:9: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4602:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4605:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4606:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4609:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4610:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4641:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4642:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4643:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4648:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4649:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4655:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4662:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4663:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4666:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4667:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4686:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4687:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4688:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4693:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4694:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4701:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4708:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4709:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4712:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4713:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4727:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4728:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4729:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4735:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4736:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4741:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4748:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4749:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4752:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4753:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4756:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4757:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4759:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4761:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4780:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4781:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4782:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4786:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4787:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4795:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4802:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4803:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4806:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4807:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4810:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4837:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4838:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4839:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4843:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4844:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4850:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4857:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4858:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4861:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4862:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4870:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4871:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4877:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4884:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4885:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4888:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4889:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4891:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4899:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4921:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4922:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4923:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4928:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4929:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4935:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4942:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4943:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4946:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4947:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4961:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4962:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4963:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4969:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4975:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4996:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4997:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:4998:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5002:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5003:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5010:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5017:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5018:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5021:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5022:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5036:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5037:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5038:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5046:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5047:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5052:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5059:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5060:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5063:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5064:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5068:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5070:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5088:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5089:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5090:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5094:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5095:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5103:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5110:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5111:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5114:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5115:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5118:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5145:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5146:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5147:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5151:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5152:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5157:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5164:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5165:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5168:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5169:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5184:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5185:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5186:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5190:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5191:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5197:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5204:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5205:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5208:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5209:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5212:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5213:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5215:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5234:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5235:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5236:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5240:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5241:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5247:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5254:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5255:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5258:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5259:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5273:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5274:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5275:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5279:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5280:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5286:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5292:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5305:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5306:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5310:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5311:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5317:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5323:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5338:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5339:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5343:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5344:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5349:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5356:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5357:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5361:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5362:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5363:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5370:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5371:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5377:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5384:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5385:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5389:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5390:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5391:8: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5410:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5411:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5412:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5416:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5417:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5423:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5429:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5432:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5433:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5441:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5442:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5443:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5451:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5452:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5453:5: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/swath/TestSwath.c:5457:4: error: Uninitialized variable: fp [uninitvar]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_gd_threads-1.c:47:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_gd_threads-1.c:38:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_gd_threads-1.c:47:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_gd_threads-1.c:121:0: error: Memory leak: veg [memleak]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_gd_threads-2.c:40:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_gd_threads-2.c:30:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_gd_threads-2.c:40:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_gd_threads-2.c:108:0: error: Memory leak: veg [memleak]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_pt_threads-1.c:39:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_pt_threads-1.c:30:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_pt_threads-1.c:39:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_pt_threads-1.c:159:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_pt_threads-2.c:40:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_pt_threads-2.c:30:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_pt_threads-2.c:40:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_pt_threads-2.c:133:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_sw_threads-1.c:39:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_sw_threads-1.c:30:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_sw_threads-1.c:39:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_sw_threads-2.c:39:3: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_sw_threads-2.c:30:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/threads/he5_sw_threads-2.c:39:3: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:70:3: style: Variable 'zafid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:41:0: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:70:3: note: Variable 'zafid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:73:3: style: Variable 'ZAid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:41:0: note: Variable 'ZAid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:73:3: note: Variable 'ZAid' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:83:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:17:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:83:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:215:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:211:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:215:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:268:4: style: Variable 'nflds' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:267:4: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:268:4: note: Variable 'nflds' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:60:16: style: The scope of the variable 'fldlist' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:28:29: style: Variable 'return_val' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestAlias.c:207:11: style: Variable 'nattr' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestZa.c:17:16: style: The scope of the variable 'Verbosity' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestZa.c:113:17: style: Variable 'Verbosity' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestZa.c:39:46: style: Variable 'DimListPtr' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/testdrivers/za/TestZa.c:50:16: style: Variable 'stride' is assigned a value that is never used. [unreadVariable]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:741:15: style: Condition 'status!=-1' is always true [knownConditionTrueFalse]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:725:14: note: Assignment 'status=0', assigned value is 0
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:741:15: note: Condition 'status!=-1' is always true
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:475:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:488:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:638:8: error: sprintf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:719:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:719:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:726:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:726:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:726:5: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:726:5: warning: %d in format string (no. 8) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:789:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:790:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:811:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:812:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:830:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:830:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:863:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:863:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:663:40: warning: Either the condition 'outfile_lat==NULL' is redundant or there is possible null pointer dereference: outfile_lat. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:663:23: note: Assuming that condition 'outfile_lat==NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:663:40: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:664:40: warning: Either the condition 'outfile_lon==NULL' is redundant or there is possible null pointer dereference: outfile_lon. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:664:23: note: Assuming that condition 'outfile_lon==NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:664:40: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:688:40: warning: Either the condition 'outfile_lon==NULL' is redundant or there is possible null pointer dereference: outfile_lon. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:688:23: note: Assuming that condition 'outfile_lon==NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:688:40: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:777:41: warning: Either the condition 'outfile_nxny==NULL' is redundant or there is possible null pointer dereference: outfile_nxny. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:777:25: note: Assuming that condition 'outfile_nxny==NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:777:41: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:780:11: warning: Either the condition 'outfile_lat==NULL' is redundant or there is possible null pointer dereference: outfile_lat. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:778:24: note: Assuming that condition 'outfile_lat==NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:780:11: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:783:11: warning: Either the condition 'outfile_lon==NULL' is redundant or there is possible null pointer dereference: outfile_lon. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:781:24: note: Assuming that condition 'outfile_lon==NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:783:11: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:850:36: warning: Either the condition 'outfile_nxny==NULL' is redundant or there is possible null pointer dereference: outfile_nxny. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:850:20: note: Assuming that condition 'outfile_nxny==NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:850:36: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:852:55: warning: Either the condition 'outfile_lat==NULL' is redundant or there is possible null pointer dereference: outfile_lat. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:851:19: note: Assuming that condition 'outfile_lat==NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:852:55: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:854:55: warning: Either the condition 'outfile_lon==NULL' is redundant or there is possible null pointer dereference: outfile_lon. [nullPointerRedundantCheck]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:853:19: note: Assuming that condition 'outfile_lon==NULL' is not redundant
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:854:55: note: Null pointer dereference
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:107:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:100:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:107:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:209:3: style: Variable 'astring' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:206:0: note: Variable 'astring' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:209:3: note: Variable 'astring' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:255:3: style: Variable 'errbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:250:0: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:255:3: note: Variable 'errbuf' is reassigned a value before the old one has been used.
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:65:8: style: The scope of the variable 'outstr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:66:7: style: The scope of the variable 'lenstr' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:223:20: style: The scope of the variable 'jx' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:223:24: style: The scope of the variable 'jy' can be reduced. [variableScope]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:550:0: error: Memory leak: lats [memleak]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:537:0: error: Memory leak: lons [memleak]
hdf-eos5-5.1.16.dfsg.1/util/HE5_GDconvert_ij2ll.c:563:0: error: Memory leak: rows [memleak]
[15:56]
ftp://ftp.se.debian.org/debian/pool/main/h/hdf5/hdf5_1.8.8.orig.tar.gz
hdf5-1.8.8/c++/src/H5PropList.h:27:31: warning: The class 'DSetCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'. [duplInheritedMember]
hdf5-1.8.8/c++/src/H5DcreatProp.h:27:33: note: The class 'DSetCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
hdf5-1.8.8/c++/src/H5PropList.h:27:31: note: The class 'DSetCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
hdf5-1.8.8/c++/src/H5PropList.h:31:2: style: Class 'PropList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5DcreatProp.h:118:2: style: Class 'DSetCreatPropList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5DataType.h:116:2: style: Class 'DataType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5AtomType.h:75:2: style: Class 'AtomType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5EnumType.h:29:2: style: Class 'EnumType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5EnumType.h:32:2: style: Class 'EnumType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5EnumType.h:35:2: style: Class 'EnumType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5EnumType.h:67:2: style: Class 'EnumType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5IntType.h:27:2: style: Class 'IntType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5IntType.h:30:2: style: Class 'IntType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5IntType.h:45:2: style: Class 'IntType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5FloatType.h:27:9: style: Class 'FloatType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5FloatType.h:30:2: style: Class 'FloatType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5FloatType.h:63:2: style: Class 'FloatType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5StrType.h:27:2: style: Class 'StrType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5StrType.h:36:2: style: Class 'StrType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5StrType.h:57:2: style: Class 'StrType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5CompType.h:30:2: style: Class 'CompType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5CompType.h:33:2: style: Class 'CompType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5CompType.h:98:2: style: Class 'CompType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5ArrayType.h:46:2: style: Class 'ArrayType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5VarLenType.h:31:2: style: Class 'VarLenType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5VarLenType.h:40:2: style: Class 'VarLenType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5PropList.h:40:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5PropList.h:40:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5PropList.h:98:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5PropList.h:98:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5PropList.h:107:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5PropList.h:107:16: note: Function in derived class
hdf5-1.8.8/c++/src/H5PropList.h:116:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5PropList.h:116:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5DcreatProp.h:111:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5PropList.h:98:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DcreatProp.h:111:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataType.h:38:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataType.h:38:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataType.h:113:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataType.h:113:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataType.h:122:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataType.h:122:16: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataType.h:131:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataType.h:131:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5AtomType.h:61:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5DataType.h:113:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5AtomType.h:61:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5EnumType.h:61:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5DataType.h:113:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5EnumType.h:61:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5IntType.h:39:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AtomType.h:61:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5IntType.h:39:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5FloatType.h:57:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AtomType.h:61:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5FloatType.h:57:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5StrType.h:51:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AtomType.h:61:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5StrType.h:51:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5CompType.h:92:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5DataType.h:113:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5CompType.h:92:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5ArrayType.h:40:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5DataType.h:113:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5ArrayType.h:40:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5VarLenType.h:34:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5DataType.h:113:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5VarLenType.h:34:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:75:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:78:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:124:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:127:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:150:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:153:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:176:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:179:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:202:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:205:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:228:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:231:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:254:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:257:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:280:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:283:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:306:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5AbstractDs.cpp:309:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5ArrayType.cpp:61:4: style: Class 'ArrayType' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hdf5-1.8.8/c++/src/H5ArrayType.h:27:1: warning: The class 'ArrayType' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hdf5-1.8.8/c++/src/H5Attribute.cpp:74:34: style: Function 'Attribute' argument 1 names different: declaration 'attr_id' definition 'existing_id'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5Attribute.h:58:25: note: Function 'Attribute' argument 1 names different: declaration 'attr_id' definition 'existing_id'.
hdf5-1.8.8/c++/src/H5Attribute.cpp:74:34: note: Function 'Attribute' argument 1 names different: declaration 'attr_id' definition 'existing_id'.
hdf5-1.8.8/c++/src/H5Attribute.cpp:320:24: style: Variable 'name_size' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/c++/src/H5Attribute.h:90:6: style: Unused private function: 'Attribute::iterateAttrs' [unusedPrivateFunction]
hdf5-1.8.8/c++/src/H5Attribute.h:93:7: style: Unused private function: 'Attribute::renameAttr' [unusedPrivateFunction]
hdf5-1.8.8/c++/src/H5Attribute.cpp:62:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5Attribute.cpp:76:4: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5Attribute.h:90:6: performance: Technically the member function 'H5::Attribute::iterateAttrs' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5Attribute.h:93:7: performance: Technically the member function 'H5::Attribute::renameAttr' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5Attribute.h:27:15: warning: Virtual function 'close' is called from destructor '~Attribute()' at line 529. Dynamic binding is not used. [virtualCallInConstructor]
hdf5-1.8.8/c++/src/H5Attribute.cpp:529:2: note: Calling close
hdf5-1.8.8/c++/src/H5Attribute.h:27:15: note: close is a virtual method
hdf5-1.8.8/c++/src/H5PropList.h:27:31: warning: The class 'FileCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'. [duplInheritedMember]
hdf5-1.8.8/c++/src/H5FcreatProp.h:28:33: note: The class 'FileCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
hdf5-1.8.8/c++/src/H5PropList.h:27:31: note: The class 'FileCreatPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
hdf5-1.8.8/c++/src/H5PropList.h:27:31: warning: The class 'FileAccPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'. [duplInheritedMember]
hdf5-1.8.8/c++/src/H5FaccProp.h:27:31: note: The class 'FileAccPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
hdf5-1.8.8/c++/src/H5PropList.h:27:31: note: The class 'FileAccPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
hdf5-1.8.8/c++/src/H5FaccProp.h:134:2: style: Class 'FileAccPropList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5FcreatProp.h:71:2: style: Class 'FileCreatPropList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5DataSpace.h:30:2: style: Class 'DataSpace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5DataSpace.h:110:2: style: Class 'DataSpace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5Attribute.h:58:2: style: Class 'Attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5Attribute.h:24:1: warning: The class 'Attribute' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hdf5-1.8.8/c++/src/H5FaccProp.h:127:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5PropList.h:98:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5FaccProp.h:127:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5FcreatProp.h:64:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5PropList.h:98:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5FcreatProp.h:64:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSpace.h:39:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSpace.h:39:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSpace.h:107:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSpace.h:107:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSpace.h:116:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSpace.h:116:16: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSpace.h:126:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSpace.h:126:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5File.h:41:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5File.h:41:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5File.h:98:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5File.h:98:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5File.h:101:15: style: The function 'throwException' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5CommonFG.h:158:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5File.h:101:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5File.h:104:16: style: The function 'getLocId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5CommonFG.h:153:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5File.h:104:16: note: Function in derived class
hdf5-1.8.8/c++/src/H5File.h:113:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5File.h:113:16: note: Function in derived class
hdf5-1.8.8/c++/src/H5File.h:140:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5File.h:140:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5Attribute.h:27:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Attribute.h:27:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5Attribute.h:38:20: style: The function 'getSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AbstractDs.h:58:20: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Attribute.h:38:20: note: Function in derived class
hdf5-1.8.8/c++/src/H5Attribute.h:41:18: style: The function 'getStorageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AbstractDs.h:66:18: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Attribute.h:41:18: note: Function in derived class
hdf5-1.8.8/c++/src/H5Attribute.h:44:17: style: The function 'getInMemDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AbstractDs.h:55:17: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Attribute.h:44:17: note: Function in derived class
hdf5-1.8.8/c++/src/H5Attribute.h:55:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AbstractDs.h:69:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Attribute.h:55:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5Attribute.h:67:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Attribute.h:67:16: note: Function in derived class
hdf5-1.8.8/c++/src/H5Attribute.h:74:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Attribute.h:74:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5Attribute.h:83:16: style: The function 'p_get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AbstractDs.h:86:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Attribute.h:83:16: note: Function in derived class
hdf5-1.8.8/c++/src/H5Attribute.cpp:275:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Attribute.cpp:488:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Attribute.cpp:531:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5CommonFG.cpp:429:11: style: The scope of the variable 'value_C' can be reduced. [variableScope]
hdf5-1.8.8/c++/src/H5CommonFG.cpp:426:48: style: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5CommonFG.h:65:38: note: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'.
hdf5-1.8.8/c++/src/H5CommonFG.cpp:426:48: note: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'.
hdf5-1.8.8/c++/src/H5CommonFG.cpp:468:56: style: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5CommonFG.h:66:46: note: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'.
hdf5-1.8.8/c++/src/H5CommonFG.cpp:468:56: note: Function 'getLinkval' argument 1 names different: declaration 'link_name' definition 'name'.
hdf5-1.8.8/c++/src/H5CommonFG.h:93:6: style: Technically the member function 'H5::CommonFG::iterateElems' can be const. [functionConst]
hdf5-1.8.8/c++/src/H5CommonFG.cpp:969:15: note: Technically the member function 'H5::CommonFG::iterateElems' can be const.
hdf5-1.8.8/c++/src/H5CommonFG.h:93:6: note: Technically the member function 'H5::CommonFG::iterateElems' can be const.
hdf5-1.8.8/c++/src/H5PropList.h:27:31: warning: The class 'DSetMemXferPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'. [duplInheritedMember]
hdf5-1.8.8/c++/src/H5DxferProp.h:26:35: note: The class 'DSetMemXferPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
hdf5-1.8.8/c++/src/H5PropList.h:27:31: note: The class 'DSetMemXferPropList' defines member variable with name 'DEFAULT' also defined in its parent class 'PropList'.
hdf5-1.8.8/c++/src/H5DxferProp.h:103:2: style: Class 'DSetMemXferPropList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5Group.h:64:2: style: Class 'Group' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5DataSet.h:102:2: style: Class 'DataSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5DxferProp.h:96:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5PropList.h:98:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DxferProp.h:96:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5Group.h:27:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Group.h:27:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5Group.h:38:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Group.h:38:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5Group.h:41:15: style: The function 'throwException' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5CommonFG.h:158:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Group.h:41:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5Group.h:44:16: style: The function 'getLocId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5CommonFG.h:153:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Group.h:44:16: note: Function in derived class
hdf5-1.8.8/c++/src/H5Group.h:58:16: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Group.h:58:16: note: Function in derived class
hdf5-1.8.8/c++/src/H5Group.h:71:15: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5Group.h:71:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSet.h:29:15: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:62:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSet.h:29:15: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSet.h:46:20: style: The function 'getSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AbstractDs.h:58:20: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSet.h:46:20: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSet.h:52:18: style: The function 'getStorageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AbstractDs.h:66:18: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSet.h:52:18: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSet.h:55:17: style: The function 'getInMemDataSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AbstractDs.h:55:17: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSet.h:55:17: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSet.h:88:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:69:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSet.h:88:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSet.h:105:23: style: The function 'getId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:48:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSet.h:105:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSet.h:118:16: style: The function 'p_get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AbstractDs.h:86:16: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSet.h:118:16: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataSet.h:126:22: style: The function 'p_setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5IdComponent.h:90:15: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5DataSet.h:126:22: note: Function in derived class
hdf5-1.8.8/c++/src/H5CompType.cpp:173:44: style: Function 'getMemberOffset' argument 1 names different: declaration 'memb_no' definition 'member_num'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5CompType.h:45:35: note: Function 'getMemberOffset' argument 1 names different: declaration 'memb_no' definition 'member_num'.
hdf5-1.8.8/c++/src/H5CompType.cpp:173:44: note: Function 'getMemberOffset' argument 1 names different: declaration 'memb_no' definition 'member_num'.
hdf5-1.8.8/c++/src/H5CompType.cpp:233:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5CompType.cpp:253:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5CompType.cpp:273:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5CompType.cpp:293:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5CompType.cpp:313:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5CompType.cpp:333:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5CompType.cpp:353:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5CompType.cpp:373:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataSet.cpp:715:2: style: Variable 'strg_C' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/c++/src/H5DataSet.cpp:713:0: note: Variable 'strg_C' is reassigned a value before the old one has been used.
hdf5-1.8.8/c++/src/H5DataSet.cpp:715:2: note: Variable 'strg_C' is reassigned a value before the old one has been used.
hdf5-1.8.8/c++/src/H5DataSet.cpp:430:34: style: Function 'read' argument 1 names different: declaration 'buf' definition 'strg'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5DataSet.h:68:34: note: Function 'read' argument 1 names different: declaration 'buf' definition 'strg'.
hdf5-1.8.8/c++/src/H5DataSet.cpp:430:34: note: Function 'read' argument 1 names different: declaration 'buf' definition 'strg'.
hdf5-1.8.8/c++/src/H5DataSet.cpp:497:42: style: Function 'write' argument 1 names different: declaration 'buf' definition 'strg'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5DataSet.h:74:41: note: Function 'write' argument 1 names different: declaration 'buf' definition 'strg'.
hdf5-1.8.8/c++/src/H5DataSet.cpp:497:42: note: Function 'write' argument 1 names different: declaration 'buf' definition 'strg'.
hdf5-1.8.8/c++/src/H5DataSet.cpp:65:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5DataSet.cpp:76:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5DataSet.h:35:7: performance: Technically the member function 'H5::DataSet::fillMemBuf' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5DataSet.cpp:595:15: note: Technically the member function 'H5::DataSet::fillMemBuf' can be static.
hdf5-1.8.8/c++/src/H5DataSet.h:35:7: note: Technically the member function 'H5::DataSet::fillMemBuf' can be static.
hdf5-1.8.8/c++/src/H5DataSet.h:37:7: performance: Technically the member function 'H5::DataSet::fillMemBuf' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5DataSet.cpp:618:15: note: Technically the member function 'H5::DataSet::fillMemBuf' can be static.
hdf5-1.8.8/c++/src/H5DataSet.h:37:7: note: Technically the member function 'H5::DataSet::fillMemBuf' can be static.
hdf5-1.8.8/c++/src/H5DataSet.h:77:13: performance: Technically the member function 'H5::DataSet::iterateElems' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5DataSet.cpp:551:14: note: Technically the member function 'H5::DataSet::iterateElems' can be static.
hdf5-1.8.8/c++/src/H5DataSet.h:77:13: note: Technically the member function 'H5::DataSet::iterateElems' can be static.
hdf5-1.8.8/c++/src/H5DataSet.h:29:15: warning: Virtual function 'close' is called from destructor '~DataSet()' at line 821. Dynamic binding is not used. [virtualCallInConstructor]
hdf5-1.8.8/c++/src/H5DataSet.cpp:821:2: note: Calling close
hdf5-1.8.8/c++/src/H5DataSet.h:29:15: note: close is a virtual method
hdf5-1.8.8/c++/src/H5DataSet.h:26:1: warning: The class 'DataSet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hdf5-1.8.8/c++/src/H5DataSet.cpp:101:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataSet.cpp:124:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataSet.cpp:147:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataSet.cpp:650:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataSet.cpp:672:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataSet.cpp:777:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataSet.cpp:823:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataSpace.cpp:85:34: style: Function 'DataSpace' argument 1 names different: declaration 'space_id' definition 'existing_id'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5DataSpace.h:110:24: note: Function 'DataSpace' argument 1 names different: declaration 'space_id' definition 'existing_id'.
hdf5-1.8.8/c++/src/H5DataSpace.cpp:85:34: note: Function 'DataSpace' argument 1 names different: declaration 'space_id' definition 'existing_id'.
hdf5-1.8.8/c++/src/H5DataSpace.cpp:52:4: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5DataSpace.cpp:70:4: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5DataSpace.cpp:87:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5DataSpace.cpp:98:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5DataSpace.h:39:15: warning: Virtual function 'close' is called from destructor '~DataSpace()' at line 633. Dynamic binding is not used. [virtualCallInConstructor]
hdf5-1.8.8/c++/src/H5DataSpace.cpp:633:2: note: Calling close
hdf5-1.8.8/c++/src/H5DataSpace.h:39:15: note: close is a virtual method
hdf5-1.8.8/c++/src/H5DataSpace.cpp:121:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataSpace.cpp:591:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataSpace.cpp:634:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataType.cpp:472:18: style: Checking if unsigned variable 'type_size' is less than zero. [unsignedLessThanZero]
hdf5-1.8.8/c++/src/H5DataType.cpp:64:32: style: Function 'DataType' argument 1 names different: declaration 'type_id' definition 'existing_id'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5DataType.h:116:24: note: Function 'DataType' argument 1 names different: declaration 'type_id' definition 'existing_id'.
hdf5-1.8.8/c++/src/H5DataType.cpp:64:32: note: Function 'DataType' argument 1 names different: declaration 'type_id' definition 'existing_id'.
hdf5-1.8.8/c++/src/H5DataType.cpp:66:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5DataType.cpp:80:4: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5DataType.cpp:173:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5DataType.h:38:15: warning: Virtual function 'close' is called from destructor '~DataType()' at line 802. Dynamic binding is not used. [virtualCallInConstructor]
hdf5-1.8.8/c++/src/H5DataType.cpp:802:6: note: Calling close
hdf5-1.8.8/c++/src/H5DataType.h:38:15: note: close is a virtual method
hdf5-1.8.8/c++/src/H5PredType.h:242:2: style: Class 'PredType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hdf5-1.8.8/c++/src/H5PredType.h:32:23: style: The function 'fromClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hdf5-1.8.8/c++/src/H5AtomType.h:61:23: note: Virtual function in base class
hdf5-1.8.8/c++/src/H5PredType.h:32:23: note: Function in derived class
hdf5-1.8.8/c++/src/H5DataType.cpp:107:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataType.cpp:130:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataType.cpp:153:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataType.cpp:195:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataType.cpp:220:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataType.cpp:701:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataType.cpp:722:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataType.cpp:761:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DataType.cpp:803:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5DcreatProp.cpp:293:49: style: Function 'setFilter' argument 1 names different: declaration 'filter' definition 'filter_id'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5DcreatProp.h:99:31: note: Function 'setFilter' argument 1 names different: declaration 'filter' definition 'filter_id'.
hdf5-1.8.8/c++/src/H5DcreatProp.cpp:293:49: note: Function 'setFilter' argument 1 names different: declaration 'filter' definition 'filter_id'.
hdf5-1.8.8/c++/src/H5DxferProp.cpp:49:69: style: Function 'DSetMemXferPropList' argument 1 names different: declaration 'orig' definition 'original'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5DxferProp.h:99:49: note: Function 'DSetMemXferPropList' argument 1 names different: declaration 'orig' definition 'original'.
hdf5-1.8.8/c++/src/H5DxferProp.cpp:49:69: note: Function 'DSetMemXferPropList' argument 1 names different: declaration 'orig' definition 'original'.
hdf5-1.8.8/c++/src/H5DxferProp.cpp:224:62: style: Function 'setVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5DxferProp.h:57:42: note: Function 'setVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'.
hdf5-1.8.8/c++/src/H5DxferProp.cpp:224:62: note: Function 'setVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'.
hdf5-1.8.8/c++/src/H5DxferProp.cpp:224:104: style: Function 'setVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5DxferProp.h:58:17: note: Function 'setVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'.
hdf5-1.8.8/c++/src/H5DxferProp.cpp:224:104: note: Function 'setVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'.
hdf5-1.8.8/c++/src/H5DxferProp.cpp:258:63: style: Function 'getVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5DxferProp.h:66:43: note: Function 'getVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'.
hdf5-1.8.8/c++/src/H5DxferProp.cpp:258:63: note: Function 'getVlenMemManager' argument 1 names different: declaration 'alloc' definition 'alloc_func'.
hdf5-1.8.8/c++/src/H5DxferProp.cpp:258:107: style: Function 'getVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5DxferProp.h:67:18: note: Function 'getVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'.
hdf5-1.8.8/c++/src/H5DxferProp.cpp:258:107: note: Function 'getVlenMemManager' argument 3 names different: declaration 'free' definition 'free_func'.
hdf5-1.8.8/c++/src/H5Exception.cpp:67:47: style: Function 'getMajorString' argument 1 names different: declaration 'err_major_id' definition 'err_major'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5Exception.h:39:37: note: Function 'getMajorString' argument 1 names different: declaration 'err_major_id' definition 'err_major'.
hdf5-1.8.8/c++/src/H5Exception.cpp:67:47: note: Function 'getMajorString' argument 1 names different: declaration 'err_major_id' definition 'err_major'.
hdf5-1.8.8/c++/src/H5Exception.cpp:103:47: style: Function 'getMinorString' argument 1 names different: declaration 'err_minor_id' definition 'err_minor'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5Exception.h:43:37: note: Function 'getMinorString' argument 1 names different: declaration 'err_minor_id' definition 'err_minor'.
hdf5-1.8.8/c++/src/H5Exception.cpp:103:47: note: Function 'getMinorString' argument 1 names different: declaration 'err_minor_id' definition 'err_minor'.
hdf5-1.8.8/c++/src/H5Exception.cpp:52:4: performance: Variable 'detail_message' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5Exception.cpp:53:4: performance: Variable 'func_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5Exception.h:39:15: performance: Technically the member function 'H5::Exception::getMajorString' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5Exception.cpp:67:25: note: Technically the member function 'H5::Exception::getMajorString' can be static.
hdf5-1.8.8/c++/src/H5Exception.h:39:15: note: Technically the member function 'H5::Exception::getMajorString' can be static.
hdf5-1.8.8/c++/src/H5Exception.h:43:15: performance: Technically the member function 'H5::Exception::getMinorString' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5Exception.cpp:103:25: note: Technically the member function 'H5::Exception::getMinorString' can be static.
hdf5-1.8.8/c++/src/H5Exception.h:43:15: note: Technically the member function 'H5::Exception::getMinorString' can be static.
hdf5-1.8.8/c++/src/H5Exception.h:31:1: warning: The class 'Exception' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hdf5-1.8.8/c++/src/H5FaccProp.cpp:46:57: style: Function 'FileAccPropList' argument 1 names different: declaration 'original' definition 'orig'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5FaccProp.h:130:42: note: Function 'FileAccPropList' argument 1 names different: declaration 'original' definition 'orig'.
hdf5-1.8.8/c++/src/H5FaccProp.cpp:46:57: note: Function 'FileAccPropList' argument 1 names different: declaration 'original' definition 'orig'.
hdf5-1.8.8/c++/src/H5FcreatProp.cpp:47:64: style: Function 'FileCreatPropList' argument 1 names different: declaration 'orig' definition 'original'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5FcreatProp.h:67:45: note: Function 'FileCreatPropList' argument 1 names different: declaration 'orig' definition 'original'.
hdf5-1.8.8/c++/src/H5FcreatProp.cpp:47:64: note: Function 'FileCreatPropList' argument 1 names different: declaration 'orig' definition 'original'.
hdf5-1.8.8/c++/src/H5FcreatProp.cpp:172:43: style: Function 'setSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5FcreatProp.h:54:25: note: Function 'setSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'.
hdf5-1.8.8/c++/src/H5FcreatProp.cpp:172:43: note: Function 'setSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'.
hdf5-1.8.8/c++/src/H5FcreatProp.cpp:172:56: style: Function 'setSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5FcreatProp.h:54:47: note: Function 'setSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'.
hdf5-1.8.8/c++/src/H5FcreatProp.cpp:172:56: note: Function 'setSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'.
hdf5-1.8.8/c++/src/H5FcreatProp.cpp:193:44: style: Function 'getSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5FcreatProp.h:51:26: note: Function 'getSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'.
hdf5-1.8.8/c++/src/H5FcreatProp.cpp:193:44: note: Function 'getSymk' argument 1 names different: declaration 'int_nodes_k' definition 'ik'.
hdf5-1.8.8/c++/src/H5FcreatProp.cpp:193:58: style: Function 'getSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5FcreatProp.h:51:49: note: Function 'getSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'.
hdf5-1.8.8/c++/src/H5FcreatProp.cpp:193:58: note: Function 'getSymk' argument 2 names different: declaration 'leaf_nodes_k' definition 'lk'.
hdf5-1.8.8/c++/src/H5File.cpp:145:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5File.h:41:15: warning: Virtual function 'close' is called from destructor '~H5File()' at line 814. Dynamic binding is not used. [virtualCallInConstructor]
hdf5-1.8.8/c++/src/H5File.cpp:814:2: note: Calling close
hdf5-1.8.8/c++/src/H5File.h:41:15: note: close is a virtual method
hdf5-1.8.8/c++/src/H5File.h:24:1: warning: The class 'H5File' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hdf5-1.8.8/c++/src/H5File.cpp:268:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5File.cpp:504:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5File.cpp:530:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5File.cpp:551:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5File.cpp:614:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5File.cpp:638:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5File.cpp:752:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5File.cpp:815:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Group.cpp:85:26: style: Function 'Group' argument 1 names different: declaration 'group_id' definition 'existing_id'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5Group.h:64:21: note: Function 'Group' argument 1 names different: declaration 'group_id' definition 'existing_id'.
hdf5-1.8.8/c++/src/H5Group.cpp:85:26: note: Function 'Group' argument 1 names different: declaration 'group_id' definition 'existing_id'.
hdf5-1.8.8/c++/src/H5Group.cpp:64:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5Group.cpp:87:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5Group.h:27:15: warning: Virtual function 'close' is called from destructor '~Group()' at line 293. Dynamic binding is not used. [virtualCallInConstructor]
hdf5-1.8.8/c++/src/H5Group.cpp:293:2: note: Calling close
hdf5-1.8.8/c++/src/H5Group.h:27:15: note: close is a virtual method
hdf5-1.8.8/c++/src/H5Group.h:24:1: warning: The class 'Group' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hdf5-1.8.8/c++/src/H5Group.cpp:106:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Group.cpp:125:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Group.cpp:144:7: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Group.cpp:171:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Group.cpp:192:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Group.cpp:231:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Group.cpp:295:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5IdComponent.cpp:180:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Object.cpp:106:72: style: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5Object.h:52:63: note: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'.
hdf5-1.8.8/c++/src/H5Object.cpp:106:72: note: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'.
hdf5-1.8.8/c++/src/H5Object.cpp:106:100: style: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5Object.h:52:86: note: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'.
hdf5-1.8.8/c++/src/H5Object.cpp:106:100: note: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'.
hdf5-1.8.8/c++/src/H5Object.cpp:130:80: style: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5Object.h:53:71: note: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'.
hdf5-1.8.8/c++/src/H5Object.cpp:130:80: note: Function 'createAttribute' argument 2 names different: declaration 'type' definition 'data_type'.
hdf5-1.8.8/c++/src/H5Object.cpp:130:108: style: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5Object.h:53:94: note: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'.
hdf5-1.8.8/c++/src/H5Object.cpp:130:108: note: Function 'createAttribute' argument 3 names different: declaration 'space' definition 'data_space'.
hdf5-1.8.8/c++/src/H5Object.cpp:210:64: style: Function 'iterateAttrs' argument 2 names different: declaration 'idx' definition '_idx'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5Object.h:72:55: note: Function 'iterateAttrs' argument 2 names different: declaration 'idx' definition '_idx'.
hdf5-1.8.8/c++/src/H5Object.cpp:210:64: note: Function 'iterateAttrs' argument 2 names different: declaration 'idx' definition '_idx'.
hdf5-1.8.8/c++/src/H5Object.cpp:464:38: style: Function 'dereference' argument 1 names different: declaration 'H5Object' definition 'obj'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/src/H5Object.h:92:19: note: Function 'dereference' argument 1 names different: declaration 'H5Object' definition 'obj'.
hdf5-1.8.8/c++/src/H5Object.cpp:464:38: note: Function 'dereference' argument 1 names different: declaration 'H5Object' definition 'obj'.
hdf5-1.8.8/c++/src/H5Object.h:116:8: performance: Technically the member function 'H5::H5Object::p_dereference' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5Object.cpp:439:17: note: Technically the member function 'H5::H5Object::p_dereference' can be static.
hdf5-1.8.8/c++/src/H5Object.h:116:8: note: Technically the member function 'H5::H5Object::p_dereference' can be static.
hdf5-1.8.8/c++/src/H5Object.cpp:340:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Object.cpp:382:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Object.cpp:406:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Object.cpp:470:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Object.cpp:494:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5Object.cpp:518:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5PredType.h:225:7: performance: Technically the member function 'H5::PredType::commit' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5PredType.cpp:269:16: note: Technically the member function 'H5::PredType::commit' can be static.
hdf5-1.8.8/c++/src/H5PredType.h:225:7: note: Technically the member function 'H5::PredType::commit' can be static.
hdf5-1.8.8/c++/src/H5PredType.h:227:7: performance: Technically the member function 'H5::PredType::commit' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5PredType.cpp:279:16: note: Technically the member function 'H5::PredType::commit' can be static.
hdf5-1.8.8/c++/src/H5PredType.h:227:7: note: Technically the member function 'H5::PredType::commit' can be static.
hdf5-1.8.8/c++/src/H5PredType.h:228:7: performance: Technically the member function 'H5::PredType::committed' can be static. [functionStatic]
hdf5-1.8.8/c++/src/H5PredType.cpp:289:16: note: Technically the member function 'H5::PredType::committed' can be static.
hdf5-1.8.8/c++/src/H5PredType.h:228:7: note: Technically the member function 'H5::PredType::committed' can be static.
hdf5-1.8.8/c++/src/H5PropList.cpp:59:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/c++/src/H5PropList.h:40:15: warning: Virtual function 'close' is called from destructor '~PropList()' at line 686. Dynamic binding is not used. [virtualCallInConstructor]
hdf5-1.8.8/c++/src/H5PropList.cpp:686:2: note: Calling close
hdf5-1.8.8/c++/src/H5PropList.h:40:15: note: close is a virtual method
hdf5-1.8.8/c++/src/H5PropList.cpp:120:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5PropList.cpp:250:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/src/H5PropList.cpp:688:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:291:5: style: Variable 'out' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/c++/test/dsets.cpp:290:0: note: Variable 'out' is reassigned a value before the old one has been used.
hdf5-1.8.8/c++/test/dsets.cpp:291:5: note: Variable 'out' is reassigned a value before the old one has been used.
hdf5-1.8.8/c++/test/dsets.cpp:293:5: style: Variable 'in' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/c++/test/dsets.cpp:290:0: note: Variable 'in' is reassigned a value before the old one has been used.
hdf5-1.8.8/c++/test/dsets.cpp:293:5: note: Variable 'in' is reassigned a value before the old one has been used.
hdf5-1.8.8/c++/test/dsets.cpp:208:9: style: The scope of the variable 'check' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/dsets.cpp:416:18: style: The scope of the variable 'not_supported' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/dsets.cpp:420:10: style: The scope of the variable 'check' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/dsets.cpp:784:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/dsets.cpp:872:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hdf5-1.8.8/c++/test/dsets.cpp:906:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hdf5-1.8.8/c++/test/dsets.cpp:939:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hdf5-1.8.8/c++/test/dsets.cpp:117:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:139:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:161:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:172:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:258:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:341:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:664:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:750:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:834:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:866:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:898:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:931:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:946:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/dsets.cpp:1008:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:116:13: style: The scope of the variable 'read_data1' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:117:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:235:9: style: The scope of the variable 'read_data1' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:236:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:307:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:307:12: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:435:17: style: The scope of the variable 'size' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:436:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:438:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:438:15: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:739:13: style: The scope of the variable 'read_data1' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:740:13: style: The scope of the variable 'read_data2' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:741:13: style: The scope of the variable 'read_data3' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:742:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:742:15: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:742:17: style: The scope of the variable 'k' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tattr.cpp:467:14: style: Variable 'ndims' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/c++/test/tattr.cpp:877:10: style: Variable 'ndims' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/c++/test/tattr.cpp:152:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:209:9: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:223:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:295:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:363:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:413:9: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:422:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:557:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:602:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:611:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:655:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:718:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:727:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:918:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:954:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:1013:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:1170:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tattr.cpp:1294:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tcompound.cpp:113:18: style: The scope of the variable 's_ptr' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:114:18: style: The scope of the variable 'd_ptr' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:117:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:238:18: style: The scope of the variable 's_ptr' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:239:19: style: The scope of the variable 'd_ptr' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:240:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:365:18: style: The scope of the variable 's_ptr' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:366:18: style: The scope of the variable 'd_ptr' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:367:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:501:17: style: The scope of the variable 'dst' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:599:18: style: The scope of the variable 's_ptr' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:600:18: style: The scope of the variable 'd_ptr' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:601:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tcompound.cpp:81:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tcompound.cpp:203:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tcompound.cpp:325:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tcompound.cpp:457:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tcompound.cpp:561:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tcompound.cpp:658:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tcompound.cpp:717:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tcompound.cpp:725:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfile.cpp:120:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfile.cpp:135:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfile.cpp:149:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfile.cpp:160:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfile.cpp:185:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfile.cpp:193:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfile.cpp:272:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfile.cpp:330:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfile.cpp:380:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfile.cpp:473:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfilter.cpp:263:0: style: Variable 'nerrors' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/c++/test/tfilter.cpp:142:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tfilter.cpp:275:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/th5s.cpp:167:10: style: Variable 'ndims' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/c++/test/th5s.cpp:181:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/th5s.cpp:210:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/th5s.cpp:219:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/th5s.cpp:225:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/th5s.cpp:289:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/th5s.cpp:349:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/th5s.cpp:405:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/th5s.cpp:477:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/th5s.cpp:551:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tlinks.cpp:221:14: style: struct member 'link_iter_info_t::ncalled' is never used. [unusedStructMember]
hdf5-1.8.8/c++/test/tlinks.cpp:222:14: style: struct member 'link_iter_info_t::nskipped' is never used. [unusedStructMember]
hdf5-1.8.8/c++/test/tlinks.cpp:223:9: style: struct member 'link_iter_info_t::stop' is never used. [unusedStructMember]
hdf5-1.8.8/c++/test/tlinks.cpp:224:13: style: struct member 'link_iter_info_t::curr' is never used. [unusedStructMember]
hdf5-1.8.8/c++/test/tlinks.cpp:225:12: style: struct member 'link_iter_info_t::max_visit' is never used. [unusedStructMember]
hdf5-1.8.8/c++/test/tlinks.cpp:226:14: style: struct member 'link_iter_info_t::visited' is never used. [unusedStructMember]
hdf5-1.8.8/c++/test/tlinks.cpp:296:14: style: struct member 'lvisit_ud_t::idx' is never used. [unusedStructMember]
hdf5-1.8.8/c++/test/tlinks.cpp:297:25: style: struct member 'lvisit_ud_t::info' is never used. [unusedStructMember]
hdf5-1.8.8/c++/test/tlinks.cpp:374:14: style: struct member 'ovisit_ud_t::idx' is never used. [unusedStructMember]
hdf5-1.8.8/c++/test/tlinks.cpp:375:24: style: struct member 'ovisit_ud_t::info' is never used. [unusedStructMember]
hdf5-1.8.8/c++/test/tlinks.cpp:527:9: style: Variable 'envval' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/c++/test/tlinks.cpp:471:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tlinks.cpp:497:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tlinks.cpp:693:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/trefer.cpp:262:2: style: Variable 'obj_type' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hdf5-1.8.8/c++/test/trefer.cpp:260:2: note: Variable 'obj_type' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/c++/test/trefer.cpp:262:2: note: Variable 'obj_type' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/c++/test/trefer.cpp:269:2: style: Variable 'obj_type' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hdf5-1.8.8/c++/test/trefer.cpp:267:2: note: Variable 'obj_type' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/c++/test/trefer.cpp:269:2: note: Variable 'obj_type' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/c++/test/trefer.cpp:84:12: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/trefer.cpp:247:7: style: Unused variable: name_C [unusedVariable]
hdf5-1.8.8/c++/test/trefer.cpp:227:2: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/trefer.cpp:326:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/ttypes.cpp:393:16: style: The scope of the variable 'attr_data' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/ttypes.cpp:108:21: style: Variable 'curr_nerrors' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/c++/test/ttypes.cpp:215:10: style: Unused variable: filename [unusedVariable]
hdf5-1.8.8/c++/test/ttypes.cpp:123:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/ttypes.cpp:181:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/ttypes.cpp:287:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/ttypes.cpp:330:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/ttypes.cpp:344:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/ttypes.cpp:365:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/ttypes.cpp:411:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/ttypes.cpp:427:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/ttypes.cpp:435:4: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/ttypes.cpp:516:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:84:46: warning: Either the condition '(ret_value=HDmalloc(extra+size))!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hdf5-1.8.8/c++/test/tvlstr.cpp:80:40: note: Assuming that condition '(ret_value=HDmalloc(extra+size))!=NULL' is not redundant
hdf5-1.8.8/c++/test/tvlstr.cpp:84:46: note: Null pointer addition
hdf5-1.8.8/c++/test/tvlstr.cpp:101:20: style: The scope of the variable 'mem' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tvlstr.cpp:235:17: style: The scope of the variable 'string_ds_array' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tvlstr.cpp:333:17: style: The scope of the variable 'wdata' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tvlstr.cpp:334:17: style: The scope of the variable 'wdata2' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tvlstr.cpp:335:11: style: The scope of the variable 'rdata' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tvlstr.cpp:766:17: style: The scope of the variable 'string_att_array' can be reduced. [variableScope]
hdf5-1.8.8/c++/test/tvlstr.cpp:99:35: style: Function 'test_vlstr_free_custom' argument 1 names different: declaration 'mem' definition '_mem'. [funcArgNamesDifferent]
hdf5-1.8.8/c++/test/tvlstr.cpp:55:35: note: Function 'test_vlstr_free_custom' argument 1 names different: declaration 'mem' definition '_mem'.
hdf5-1.8.8/c++/test/tvlstr.cpp:99:35: note: Function 'test_vlstr_free_custom' argument 1 names different: declaration 'mem' definition '_mem'.
hdf5-1.8.8/c++/test/tvlstr.cpp:210:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:309:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:430:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:516:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:595:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:685:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:745:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:815:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:830:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:833:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:854:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:857:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/c++/test/tvlstr.cpp:937:5: style: Exception should be caught by reference. [catchExceptionByValue]
hdf5-1.8.8/config/cmake/xlatefile.c:11:10: style: The scope of the variable 'argbuf' can be reduced. [variableScope]
hdf5-1.8.8/config/cmake/xlatefile.c:12:12: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hdf5-1.8.8/config/cmake/xlatefile.c:13:12: style: The scope of the variable 'idx' can be reduced. [variableScope]
hdf5-1.8.8/config/cmake/xlatefile.c:14:18: style: The scope of the variable 'lineidx' can be reduced. [variableScope]
hdf5-1.8.8/fortran/src/H5f90kit.c:93:46: style: Function 'HD5packFstring' argument 3 names different: declaration 'len' definition 'dst_len'. [funcArgNamesDifferent]
hdf5-1.8.8/fortran/src/H5f90proto.h:23:60: note: Function 'HD5packFstring' argument 3 names different: declaration 'len' definition 'dst_len'.
hdf5-1.8.8/fortran/src/H5f90kit.c:93:46: note: Function 'HD5packFstring' argument 3 names different: declaration 'len' definition 'dst_len'.
hdf5-1.8.8/fortran/src/H5match_types.c:307:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hdf5-1.8.8/fortran/src/H5match_types.c:531:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hdf5-1.8.8/hl/c++/src/H5PacketTable.h:39:20: performance: Variable 'table_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/hl/c++/src/H5PacketTable.cpp:39:9: performance: Variable 'table_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hdf5-1.8.8/hl/c++/test/ptableTest.cpp:258:0: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/hl/c++/test/ptableTest.cpp:259:0: style: Variable 'config' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/hl/c++/test/ptableTest.cpp:260:0: style: Variable 'cd_nelemts' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/hl/src/H5DS.c:1501:9: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
hdf5-1.8.8/hl/src/H5DS.c:1514:12: note: Assuming that condition 'if(buf)' is not redundant
hdf5-1.8.8/hl/src/H5DS.c:1501:9: note: Null pointer dereference
hdf5-1.8.8/hl/src/H5DS.c:1248:32: style: Function 'H5DSiterate_scales' argument 3 names different: declaration 'idx' definition 'ds_idx'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5DSpublic.h:65:32: note: Function 'H5DSiterate_scales' argument 3 names different: declaration 'idx' definition 'ds_idx'.
hdf5-1.8.8/hl/src/H5DS.c:1248:32: note: Function 'H5DSiterate_scales' argument 3 names different: declaration 'idx' definition 'ds_idx'.
hdf5-1.8.8/hl/src/H5DS.c:1996:37: style: Function 'H5DSget_num_scales' argument 2 names different: declaration 'dim' definition 'idx'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5DSpublic.h:46:37: note: Function 'H5DSget_num_scales' argument 2 names different: declaration 'dim' definition 'idx'.
hdf5-1.8.8/hl/src/H5DS.c:1996:37: note: Function 'H5DSget_num_scales' argument 2 names different: declaration 'dim' definition 'idx'.
hdf5-1.8.8/hl/src/H5IM.c:176:12: warning: Redundant assignment of 'loc_id' to itself. [selfAssignment]
hdf5-1.8.8/hl/src/H5IM.c:176:28: warning: Redundant assignment of 'ainfo' to itself. [selfAssignment]
hdf5-1.8.8/hl/src/H5IM.c:176:45: warning: Redundant assignment of 'op_data' to itself. [selfAssignment]
hdf5-1.8.8/hl/src/H5IM.c:45:49: style: Function 'H5IMmake_image_8bit' argument 5 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5IMpublic.h:29:50: note: Function 'H5IMmake_image_8bit' argument 5 names different: declaration 'buffer' definition 'buf'.
hdf5-1.8.8/hl/src/H5IM.c:45:49: note: Function 'H5IMmake_image_8bit' argument 5 names different: declaration 'buffer' definition 'buf'.
hdf5-1.8.8/hl/src/H5IM.c:102:50: style: Function 'H5IMmake_image_24bit' argument 6 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5IMpublic.h:36:51: note: Function 'H5IMmake_image_24bit' argument 6 names different: declaration 'buffer' definition 'buf'.
hdf5-1.8.8/hl/src/H5IM.c:102:50: note: Function 'H5IMmake_image_24bit' argument 6 names different: declaration 'buffer' definition 'buf'.
hdf5-1.8.8/hl/src/H5IM.c:409:39: style: Function 'H5IMread_image' argument 3 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5IMpublic.h:48:39: note: Function 'H5IMread_image' argument 3 names different: declaration 'buffer' definition 'buf'.
hdf5-1.8.8/hl/src/H5IM.c:409:39: note: Function 'H5IMread_image' argument 3 names different: declaration 'buffer' definition 'buf'.
hdf5-1.8.8/hl/src/H5LT.c:351:19: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
hdf5-1.8.8/hl/src/H5LT.c:368:7: note: Assuming that condition 'if(buf)' is not redundant
hdf5-1.8.8/hl/src/H5LT.c:351:19: note: Null pointer dereference
hdf5-1.8.8/hl/src/H5LT.c:1856:23: warning: Either the condition 'if(text_str)' is redundant or there is possible null pointer dereference: text_str. [nullPointerRedundantCheck]
hdf5-1.8.8/hl/src/H5LT.c:1857:11: note: Assuming that condition 'if(text_str)' is not redundant
hdf5-1.8.8/hl/src/H5LT.c:1856:23: note: Null pointer dereference
hdf5-1.8.8/hl/src/H5LT.c:781:12: warning: Redundant assignment of 'loc_id' to itself. [selfAssignment]
hdf5-1.8.8/hl/src/H5LT.c:782:11: warning: Redundant assignment of 'linfo' to itself. [selfAssignment]
hdf5-1.8.8/hl/src/H5LT.c:1364:12: warning: Redundant assignment of 'loc_id' to itself. [selfAssignment]
hdf5-1.8.8/hl/src/H5LT.c:1364:28: warning: Redundant assignment of 'ainfo' to itself. [selfAssignment]
hdf5-1.8.8/hl/src/H5LT.c:133:31: style: Function 'H5LTmake_dataset' argument 5 names different: declaration 'type_id' definition 'tid'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:42:32: note: Function 'H5LTmake_dataset' argument 5 names different: declaration 'type_id' definition 'tid'.
hdf5-1.8.8/hl/src/H5LT.c:133:31: note: Function 'H5LTmake_dataset' argument 5 names different: declaration 'type_id' definition 'tid'.
hdf5-1.8.8/hl/src/H5LT.c:134:37: style: Function 'H5LTmake_dataset' argument 6 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:43:38: note: Function 'H5LTmake_dataset' argument 6 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:134:37: note: Function 'H5LTmake_dataset' argument 6 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:162:42: style: Function 'H5LTmake_dataset_char' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:49:43: note: Function 'H5LTmake_dataset_char' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:162:42: note: Function 'H5LTmake_dataset_char' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:192:44: style: Function 'H5LTmake_dataset_short' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:55:45: note: Function 'H5LTmake_dataset_short' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:192:44: note: Function 'H5LTmake_dataset_short' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:221:40: style: Function 'H5LTmake_dataset_int' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:61:41: note: Function 'H5LTmake_dataset_int' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:221:40: note: Function 'H5LTmake_dataset_int' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:252:42: style: Function 'H5LTmake_dataset_long' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:67:43: note: Function 'H5LTmake_dataset_long' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:252:42: note: Function 'H5LTmake_dataset_long' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:281:44: style: Function 'H5LTmake_dataset_float' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:73:45: note: Function 'H5LTmake_dataset_float' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:281:44: note: Function 'H5LTmake_dataset_float' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:312:46: style: Function 'H5LTmake_dataset_double' argument 5 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:79:47: note: Function 'H5LTmake_dataset_double' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:312:46: note: Function 'H5LTmake_dataset_double' argument 5 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:446:31: style: Function 'H5LTread_dataset' argument 3 names different: declaration 'type_id' definition 'tid'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:95:32: note: Function 'H5LTread_dataset' argument 3 names different: declaration 'type_id' definition 'tid'.
hdf5-1.8.8/hl/src/H5LT.c:446:31: note: Function 'H5LTread_dataset' argument 3 names different: declaration 'type_id' definition 'tid'.
hdf5-1.8.8/hl/src/H5LT.c:447:31: style: Function 'H5LTread_dataset' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:96:32: note: Function 'H5LTread_dataset' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:447:31: note: Function 'H5LTread_dataset' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:469:36: style: Function 'H5LTread_dataset_char' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:100:37: note: Function 'H5LTread_dataset_char' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:469:36: note: Function 'H5LTread_dataset_char' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:490:38: style: Function 'H5LTread_dataset_short' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:104:39: note: Function 'H5LTread_dataset_short' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:490:38: note: Function 'H5LTread_dataset_short' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:511:34: style: Function 'H5LTread_dataset_int' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:108:35: note: Function 'H5LTread_dataset_int' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:511:34: note: Function 'H5LTread_dataset_int' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:532:36: style: Function 'H5LTread_dataset_long' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:112:37: note: Function 'H5LTread_dataset_long' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:532:36: note: Function 'H5LTread_dataset_long' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:553:38: style: Function 'H5LTread_dataset_float' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:116:39: note: Function 'H5LTread_dataset_float' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:553:38: note: Function 'H5LTread_dataset_float' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:575:40: style: Function 'H5LTread_dataset_double' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:120:41: note: Function 'H5LTread_dataset_double' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:575:40: note: Function 'H5LTread_dataset_double' argument 3 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:818:45: style: Function 'H5LTfind_dataset' argument 2 names different: declaration 'name' definition 'dset_name'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:144:62: note: Function 'H5LTfind_dataset' argument 2 names different: declaration 'name' definition 'dset_name'.
hdf5-1.8.8/hl/src/H5LT.c:818:45: note: Function 'H5LTfind_dataset' argument 2 names different: declaration 'name' definition 'dset_name'.
hdf5-1.8.8/hl/src/H5LT.c:944:43: style: Function 'H5LT_set_attribute_numerical' argument 5 names different: declaration 'type_id' definition 'tid'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTprivate.h:38:44: note: Function 'H5LT_set_attribute_numerical' argument 5 names different: declaration 'type_id' definition 'tid'.
hdf5-1.8.8/hl/src/H5LT.c:944:43: note: Function 'H5LT_set_attribute_numerical' argument 5 names different: declaration 'type_id' definition 'tid'.
hdf5-1.8.8/hl/src/H5LT.c:1015:43: style: Function 'H5LTset_attribute_char' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:164:44: note: Function 'H5LTset_attribute_char' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1015:43: note: Function 'H5LTset_attribute_char' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1045:53: style: Function 'H5LTset_attribute_uchar' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:170:53: note: Function 'H5LTset_attribute_uchar' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1045:53: note: Function 'H5LTset_attribute_uchar' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1076:45: style: Function 'H5LTset_attribute_short' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:176:44: note: Function 'H5LTset_attribute_short' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1076:45: note: Function 'H5LTset_attribute_short' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1107:55: style: Function 'H5LTset_attribute_ushort' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:182:53: note: Function 'H5LTset_attribute_ushort' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1107:55: note: Function 'H5LTset_attribute_ushort' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1138:41: style: Function 'H5LTset_attribute_int' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:188:42: note: Function 'H5LTset_attribute_int' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1138:41: note: Function 'H5LTset_attribute_int' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1169:51: style: Function 'H5LTset_attribute_uint' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:194:51: note: Function 'H5LTset_attribute_uint' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1169:51: note: Function 'H5LTset_attribute_uint' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1201:43: style: Function 'H5LTset_attribute_long' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:200:44: note: Function 'H5LTset_attribute_long' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1201:43: note: Function 'H5LTset_attribute_long' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1231:53: style: Function 'H5LTset_attribute_long_long' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:206:49: note: Function 'H5LTset_attribute_long_long' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1231:53: note: Function 'H5LTset_attribute_long_long' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1263:53: style: Function 'H5LTset_attribute_ulong' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:212:53: note: Function 'H5LTset_attribute_ulong' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1263:53: note: Function 'H5LTset_attribute_ulong' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1296:45: style: Function 'H5LTset_attribute_float' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:218:46: note: Function 'H5LTset_attribute_float' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1296:45: note: Function 'H5LTset_attribute_float' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1328:47: style: Function 'H5LTset_attribute_double' argument 4 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:224:48: note: Function 'H5LTset_attribute_double' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1328:47: note: Function 'H5LTset_attribute_double' argument 4 names different: declaration 'buffer' definition 'data'.
hdf5-1.8.8/hl/src/H5LT.c:1393:54: style: Function 'H5LTfind_attribute' argument 2 names different: declaration 'name' definition 'attr_name'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTpublic.h:343:64: note: Function 'H5LTfind_attribute' argument 2 names different: declaration 'name' definition 'attr_name'.
hdf5-1.8.8/hl/src/H5LT.c:1393:54: note: Function 'H5LTfind_attribute' argument 2 names different: declaration 'name' definition 'attr_name'.
hdf5-1.8.8/hl/src/H5LT.c:1425:48: style: Function 'H5LT_find_attribute' argument 2 names different: declaration 'name' definition 'attr_name'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTprivate.h:45:65: note: Function 'H5LT_find_attribute' argument 2 names different: declaration 'name' definition 'attr_name'.
hdf5-1.8.8/hl/src/H5LT.c:1425:48: note: Function 'H5LT_find_attribute' argument 2 names different: declaration 'name' definition 'attr_name'.
hdf5-1.8.8/hl/src/H5LT.c:2915:39: style: Function 'H5LT_get_attribute_disk' argument 1 names different: declaration 'obj_id' definition 'loc_id'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTprivate.h:30:49: note: Function 'H5LT_get_attribute_disk' argument 1 names different: declaration 'obj_id' definition 'loc_id'.
hdf5-1.8.8/hl/src/H5LT.c:2915:39: note: Function 'H5LT_get_attribute_disk' argument 1 names different: declaration 'obj_id' definition 'loc_id'.
hdf5-1.8.8/hl/src/H5LT.c:2917:38: style: Function 'H5LT_get_attribute_disk' argument 3 names different: declaration 'data' definition 'attr_out'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5LTprivate.h:32:34: note: Function 'H5LT_get_attribute_disk' argument 3 names different: declaration 'data' definition 'attr_out'.
hdf5-1.8.8/hl/src/H5LT.c:2917:38: note: Function 'H5LT_get_attribute_disk' argument 3 names different: declaration 'data' definition 'attr_out'.
H5LTparse.c:1131:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
hdf5-1.8.8/hl/src/H5PT.c:575:27: style: Function 'H5PT_create_index' argument 1 names different: declaration 'table_id' definition 'table'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5PT.c:37:41: note: Function 'H5PT_create_index' argument 1 names different: declaration 'table_id' definition 'table'.
hdf5-1.8.8/hl/src/H5PT.c:575:27: note: Function 'H5PT_create_index' argument 1 names different: declaration 'table_id' definition 'table'.
hdf5-1.8.8/hl/src/H5PT.c:586:24: style: Function 'H5PT_set_index' argument 1 names different: declaration 'table_id' definition 'table'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5PT.c:38:38: note: Function 'H5PT_set_index' argument 1 names different: declaration 'table_id' definition 'table'.
hdf5-1.8.8/hl/src/H5PT.c:586:24: note: Function 'H5PT_set_index' argument 1 names different: declaration 'table_id' definition 'table'.
hdf5-1.8.8/hl/src/H5PT.c:586:39: style: Function 'H5PT_set_index' argument 2 names different: declaration 'pt_index' definition 'index'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5PT.c:38:56: note: Function 'H5PT_set_index' argument 2 names different: declaration 'pt_index' definition 'index'.
hdf5-1.8.8/hl/src/H5PT.c:586:39: note: Function 'H5PT_set_index' argument 2 names different: declaration 'pt_index' definition 'index'.
hdf5-1.8.8/hl/src/H5PT.c:601:24: style: Function 'H5PT_get_index' argument 1 names different: declaration 'table_id' definition 'table'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5PT.c:39:38: note: Function 'H5PT_get_index' argument 1 names different: declaration 'table_id' definition 'table'.
hdf5-1.8.8/hl/src/H5PT.c:601:24: note: Function 'H5PT_get_index' argument 1 names different: declaration 'table_id' definition 'table'.
hdf5-1.8.8/hl/src/H5PT.c:601:40: style: Function 'H5PT_get_index' argument 2 names different: declaration 'pt_index' definition 'index'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5PT.c:39:57: note: Function 'H5PT_get_index' argument 2 names different: declaration 'pt_index' definition 'index'.
hdf5-1.8.8/hl/src/H5PT.c:601:40: note: Function 'H5PT_get_index' argument 2 names different: declaration 'pt_index' definition 'index'.
hdf5-1.8.8/hl/src/H5PT.c:342:5: style: Variable 'H5Dclose' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/hl/src/H5PT.c:345:5: style: Variable 'free' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/hl/src/H5TB.c:300:41: style: Function 'H5TBappend_records' argument 6 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:59:42: note: Function 'H5TBappend_records' argument 6 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:300:41: note: Function 'H5TBappend_records' argument 6 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:380:40: style: Function 'H5TBwrite_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:68:41: note: Function 'H5TBwrite_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:380:40: note: Function 'H5TBwrite_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:482:44: style: Function 'H5TBwrite_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:79:45: note: Function 'H5TBwrite_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:482:44: note: Function 'H5TBwrite_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:653:45: style: Function 'H5TBwrite_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:90:46: note: Function 'H5TBwrite_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:653:45: note: Function 'H5TBwrite_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:811:30: style: Function 'H5TBread_table' argument 3 names different: declaration 'dst_size' definition 'type_size'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:105:31: note: Function 'H5TBread_table' argument 3 names different: declaration 'dst_size' definition 'type_size'.
hdf5-1.8.8/hl/src/H5TB.c:811:30: note: Function 'H5TBread_table' argument 3 names different: declaration 'dst_size' definition 'type_size'.
hdf5-1.8.8/hl/src/H5TB.c:812:37: style: Function 'H5TBread_table' argument 4 names different: declaration 'dst_offset' definition 'field_offset'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:106:38: note: Function 'H5TBread_table' argument 4 names different: declaration 'dst_offset' definition 'field_offset'.
hdf5-1.8.8/hl/src/H5TB.c:812:37: note: Function 'H5TBread_table' argument 4 names different: declaration 'dst_offset' definition 'field_offset'.
hdf5-1.8.8/hl/src/H5TB.c:813:37: style: Function 'H5TBread_table' argument 5 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:107:38: note: Function 'H5TBread_table' argument 5 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:813:37: note: Function 'H5TBread_table' argument 5 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:895:39: style: Function 'H5TBread_records' argument 6 names different: declaration 'dst_offset' definition 'field_offset'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:138:40: note: Function 'H5TBread_records' argument 6 names different: declaration 'dst_offset' definition 'field_offset'.
hdf5-1.8.8/hl/src/H5TB.c:895:39: note: Function 'H5TBread_records' argument 6 names different: declaration 'dst_offset' definition 'field_offset'.
hdf5-1.8.8/hl/src/H5TB.c:896:39: style: Function 'H5TBread_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:139:40: note: Function 'H5TBread_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:896:39: note: Function 'H5TBread_records' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:979:43: style: Function 'H5TBread_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:118:44: note: Function 'H5TBread_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:979:43: note: Function 'H5TBread_fields_name' argument 8 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:1136:44: style: Function 'H5TBread_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:129:45: note: Function 'H5TBread_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:1136:44: note: Function 'H5TBread_fields_index' argument 9 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:1453:33: style: Function 'H5TBinsert_record' argument 5 names different: declaration 'dst_size' definition 'type_size'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:181:34: note: Function 'H5TBinsert_record' argument 5 names different: declaration 'dst_size' definition 'type_size'.
hdf5-1.8.8/hl/src/H5TB.c:1453:33: note: Function 'H5TBinsert_record' argument 5 names different: declaration 'dst_size' definition 'type_size'.
hdf5-1.8.8/hl/src/H5TB.c:1454:40: style: Function 'H5TBinsert_record' argument 6 names different: declaration 'dst_offset' definition 'field_offset'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:182:41: note: Function 'H5TBinsert_record' argument 6 names different: declaration 'dst_offset' definition 'field_offset'.
hdf5-1.8.8/hl/src/H5TB.c:1454:40: note: Function 'H5TBinsert_record' argument 6 names different: declaration 'dst_offset' definition 'field_offset'.
hdf5-1.8.8/hl/src/H5TB.c:1455:40: style: Function 'H5TBinsert_record' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBpublic.h:183:41: note: Function 'H5TBinsert_record' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:1455:40: note: Function 'H5TBinsert_record' argument 7 names different: declaration 'dst_sizes' definition 'field_sizes'.
hdf5-1.8.8/hl/src/H5TB.c:3550:48: style: Function 'H5TB_common_append_records' argument 5 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBprivate.h:41:48: note: Function 'H5TB_common_append_records' argument 5 names different: declaration 'data' definition 'buf'.
hdf5-1.8.8/hl/src/H5TB.c:3550:48: note: Function 'H5TB_common_append_records' argument 5 names different: declaration 'data' definition 'buf'.
hdf5-1.8.8/hl/src/H5TB.c:3626:39: style: Function 'H5TB_common_read_records' argument 6 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/src/H5TBprivate.h:56:39: note: Function 'H5TB_common_read_records' argument 6 names different: declaration 'data' definition 'buf'.
hdf5-1.8.8/hl/src/H5TB.c:3626:39: note: Function 'H5TB_common_read_records' argument 6 names different: declaration 'data' definition 'buf'.
hdf5-1.8.8/hl/src/H5TB.c:1323:9: error: Memory leak: src_sizes [memleak]
hdf5-1.8.8/hl/src/H5TB.c:1325:9: error: Memory leak: src_offset [memleak]
hdf5-1.8.8/hl/src/H5TB.c:1642:9: error: Memory leak: src_sizes [memleak]
hdf5-1.8.8/hl/src/H5TB.c:1801:9: error: Memory leak: src_sizes [memleak]
hdf5-1.8.8/hl/test/gen_test_ds.c:135:13: style: The scope of the variable 'rankds' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/gen_test_ds.c:145:13: style: The scope of the variable 's1_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/gen_test_ds.c:146:13: style: The scope of the variable 's2_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/gen_test_ds.c:147:13: style: The scope of the variable 's3_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/gen_test_ds.c:148:13: style: The scope of the variable 's4_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/gen_test_ds.c:252:13: style: The scope of the variable 'name_len' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/gen_test_ds.c:132:51: style: Function 'create_long_dataset' argument 2 names different: declaration 'dsname' definition 'name'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/test/gen_test_ds.c:36:51: note: Function 'create_long_dataset' argument 2 names different: declaration 'dsname' definition 'name'.
hdf5-1.8.8/hl/test/gen_test_ds.c:132:51: note: Function 'create_long_dataset' argument 2 names different: declaration 'dsname' definition 'name'.
hdf5-1.8.8/hl/test/test_ds.c:2948:27: warning: Either the condition 'if(dim0_labeld)' is redundant or there is possible null pointer dereference: dim0_labeld. [nullPointerRedundantCheck]
hdf5-1.8.8/hl/test/test_ds.c:2952:7: note: Assuming that condition 'if(dim0_labeld)' is not redundant
hdf5-1.8.8/hl/test/test_ds.c:2948:27: note: Null pointer dereference
hdf5-1.8.8/hl/test/test_ds.c:2950:27: warning: Either the condition 'if(dim1_labeld)' is redundant or there is possible null pointer dereference: dim1_labeld. [nullPointerRedundantCheck]
hdf5-1.8.8/hl/test/test_ds.c:2957:7: note: Assuming that condition 'if(dim1_labeld)' is not redundant
hdf5-1.8.8/hl/test/test_ds.c:2950:27: note: Null pointer dereference
hdf5-1.8.8/hl/test/test_ds.c:2990:32: warning: Either the condition 'if(name_out)' is redundant or there is possible null pointer dereference: name_out. [nullPointerRedundantCheck]
hdf5-1.8.8/hl/test/test_ds.c:2992:7: note: Assuming that condition 'if(name_out)' is not redundant
hdf5-1.8.8/hl/test/test_ds.c:2990:32: note: Null pointer dereference
hdf5-1.8.8/hl/test/test_ds.c:3219:9: warning: Redundant assignment of 'dset' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3220:8: warning: Redundant assignment of 'dim' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3221:17: warning: Redundant assignment of 'visitor_data' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3268:9: warning: Redundant assignment of 'dset' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3269:8: warning: Redundant assignment of 'dim' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3361:18: warning: Redundant assignment of 'visitor_data' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3438:10: warning: Redundant assignment of 'dset' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3439:9: warning: Redundant assignment of 'dim' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3440:14: warning: Redundant assignment of 'scale_id' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3471:10: warning: Redundant assignment of 'dset' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3472:9: warning: Redundant assignment of 'dim' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:3473:14: warning: Redundant assignment of 'scale_id' to itself. [selfAssignment]
hdf5-1.8.8/hl/test/test_ds.c:246:13: style: The scope of the variable 'rankds' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:252:13: style: The scope of the variable 's1_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:253:13: style: The scope of the variable 's11_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:254:13: style: The scope of the variable 's2_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:255:13: style: The scope of the variable 's21_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:256:13: style: The scope of the variable 's22_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:257:13: style: The scope of the variable 's3_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:258:13: style: The scope of the variable 's31_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:259:13: style: The scope of the variable 's32_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:260:13: style: The scope of the variable 's33_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:299:13: style: The scope of the variable 'rankds' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:305:13: style: The scope of the variable 's1_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:306:13: style: The scope of the variable 's11_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:307:13: style: The scope of the variable 's2_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:308:13: style: The scope of the variable 's21_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:309:13: style: The scope of the variable 's22_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:310:14: style: The scope of the variable 's3_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:311:14: style: The scope of the variable 's31_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:312:14: style: The scope of the variable 's32_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:313:14: style: The scope of the variable 's33_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:353:13: style: The scope of the variable 'rankds' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:358:13: style: The scope of the variable 's1_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:359:13: style: The scope of the variable 's11_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:360:13: style: The scope of the variable 's2_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:361:13: style: The scope of the variable 's21_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:362:13: style: The scope of the variable 's22_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:395:13: style: The scope of the variable 'rankds' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:402:13: style: The scope of the variable 's1_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:403:13: style: The scope of the variable 's11_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:404:13: style: The scope of the variable 's2_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:405:13: style: The scope of the variable 's21_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:406:13: style: The scope of the variable 's22_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:407:13: style: The scope of the variable 's3_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:408:13: style: The scope of the variable 's31_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:409:13: style: The scope of the variable 's32_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:410:13: style: The scope of the variable 's33_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:411:13: style: The scope of the variable 's4_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:412:13: style: The scope of the variable 's41_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:413:13: style: The scope of the variable 's42_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:414:13: style: The scope of the variable 's43_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:415:13: style: The scope of the variable 's44_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:461:13: style: The scope of the variable 'rankds' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:466:13: style: The scope of the variable 's1_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:467:13: style: The scope of the variable 's11_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:468:13: style: The scope of the variable 's2_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:469:13: style: The scope of the variable 's21_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:470:13: style: The scope of the variable 's22_wbuf' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:1124:13: style: The scope of the variable 'name_len' can be reduced. [variableScope]
hdf5-1.8.8/hl/test/test_ds.c:3213:60: style: Function 'verify_scale' argument 3 names different: declaration 'scale' definition 'scale_id'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/test/test_ds.c:25:60: note: Function 'verify_scale' argument 3 names different: declaration 'scale' definition 'scale_id'.
hdf5-1.8.8/hl/test/test_ds.c:3213:60: note: Function 'verify_scale' argument 3 names different: declaration 'scale' definition 'scale_id'.
hdf5-1.8.8/hl/test/test_ds.c:3255:58: style: Function 'read_scale' argument 3 names different: declaration 'scale' definition 'scale_id'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/test/test_ds.c:26:58: note: Function 'read_scale' argument 3 names different: declaration 'scale' definition 'scale_id'.
hdf5-1.8.8/hl/test/test_ds.c:3255:58: note: Function 'read_scale' argument 3 names different: declaration 'scale' definition 'scale_id'.
hdf5-1.8.8/hl/test/test_ds.c:3435:33: style: Function 'op_continue' argument 1 names different: declaration 'did' definition 'dset'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/test/test_ds.c:28:33: note: Function 'op_continue' argument 1 names different: declaration 'did' definition 'dset'.
hdf5-1.8.8/hl/test/test_ds.c:3435:33: note: Function 'op_continue' argument 1 names different: declaration 'did' definition 'dset'.
hdf5-1.8.8/hl/test/test_ds.c:3435:59: style: Function 'op_continue' argument 3 names different: declaration 'dsid' definition 'scale_id'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/test/test_ds.c:28:58: note: Function 'op_continue' argument 3 names different: declaration 'dsid' definition 'scale_id'.
hdf5-1.8.8/hl/test/test_ds.c:3435:59: note: Function 'op_continue' argument 3 names different: declaration 'dsid' definition 'scale_id'.
hdf5-1.8.8/hl/test/test_ds.c:3468:29: style: Function 'op_stop' argument 1 names different: declaration 'did' definition 'dset'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/test/test_ds.c:29:29: note: Function 'op_stop' argument 1 names different: declaration 'did' definition 'dset'.
hdf5-1.8.8/hl/test/test_ds.c:3468:29: note: Function 'op_stop' argument 1 names different: declaration 'did' definition 'dset'.
hdf5-1.8.8/hl/test/test_ds.c:3468:55: style: Function 'op_stop' argument 3 names different: declaration 'dsid' definition 'scale_id'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/test/test_ds.c:29:54: note: Function 'op_stop' argument 3 names different: declaration 'dsid' definition 'scale_id'.
hdf5-1.8.8/hl/test/test_ds.c:3468:55: note: Function 'op_stop' argument 3 names different: declaration 'dsid' definition 'scale_id'.
hdf5-1.8.8/hl/test/test_ds.c:4654:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/hl/test/test_image.c:718:35: style: Function 'read_data' argument 1 names different: declaration 'file_name' definition 'fname'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/test/test_image.c:58:34: note: Function 'read_data' argument 1 names different: declaration 'file_name' definition 'fname'.
hdf5-1.8.8/hl/test/test_image.c:718:35: note: Function 'read_data' argument 1 names different: declaration 'file_name' definition 'fname'.
hdf5-1.8.8/hl/test/test_image.c:804:37: style: Function 'read_palette' argument 1 names different: declaration 'file_name' definition 'fname'. [funcArgNamesDifferent]
hdf5-1.8.8/hl/test/test_image.c:59:37: note: Function 'read_palette' argument 1 names different: declaration 'file_name' definition 'fname'.
hdf5-1.8.8/hl/test/test_image.c:804:37: note: Function 'read_palette' argument 1 names different: declaration 'file_name' definition 'fname'.
hdf5-1.8.8/hl/test/test_image.c:754:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/hl/test/test_image.c:756:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/hl/test/test_image.c:758:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/hl/test/test_packet.c:886:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/hl/tools/gif2h5/decompress.c:276:24: warning: Either the condition 'OutCount>1024' is redundant or the array 'OutCode[1025]' is accessed at index 1025, which is out of bounds. [arrayIndexOutOfBoundsCond]
hdf5-1.8.8/hl/tools/gif2h5/decompress.c:272:30: note: Assuming that condition 'OutCount>1024' is not redundant
hdf5-1.8.8/hl/tools/gif2h5/decompress.c:276:24: note: Array index out of bounds
hdf5-1.8.8/hl/tools/gif2h5/gif2mem.c:59:10: style: The scope of the variable 'Identifier' can be reduced. [variableScope]
hdf5-1.8.8/hl/tools/gif2h5/gifread.c:62:10: style: The scope of the variable 'tableSize' can be reduced. [variableScope]
hdf5-1.8.8/hl/tools/gif2h5/gifread.c:131:10: style: The scope of the variable 'tableSize' can be reduced. [variableScope]
hdf5-1.8.8/hl/tools/gif2h5/gifread.c:134:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
hdf5-1.8.8/hl/tools/gif2h5/gifread.c:386:22: error: Common realloc mistake: 'ptr2' nulled but not freed upon failure [memleakOnRealloc]
hdf5-1.8.8/hl/tools/gif2h5/hdf2gif.c:304:19: warning: Either the condition 'fpGif!=NULL' is redundant or there is possible null pointer dereference: fpGif. [nullPointerRedundantCheck]
hdf5-1.8.8/hl/tools/gif2h5/hdf2gif.c:311:15: note: Assuming that condition 'fpGif!=NULL' is not redundant
hdf5-1.8.8/hl/tools/gif2h5/hdf2gif.c:304:19: note: Null pointer dereference
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:275:5: style: Variable 'out_count' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:270:5: note: Variable 'out_count' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:275:5: note: Variable 'out_count' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:276:5: style: Variable 'clear_flg' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:268:5: note: Variable 'clear_flg' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:276:5: note: Variable 'clear_flg' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:277:5: style: Variable 'in_count' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:269:5: note: Variable 'in_count' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:277:5: note: Variable 'in_count' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:282:5: style: Variable 'free_ent' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:267:5: note: Variable 'free_ent' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:282:5: note: Variable 'free_ent' is reassigned a value before the old one has been used if variable is no semaphore variable.
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:117:10: warning: Redundant assignment of 'ptype' to itself. [selfAssignment]
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:118:9: warning: Redundant assignment of 'rmap' to itself. [selfAssignment]
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:119:9: warning: Redundant assignment of 'gmap' to itself. [selfAssignment]
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:120:9: warning: Redundant assignment of 'bmap' to itself. [selfAssignment]
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:121:12: warning: Redundant assignment of 'numcols' to itself. [selfAssignment]
hdf5-1.8.8/hl/tools/gif2h5/hdfgifwr.c:122:15: warning: Redundant assignment of 'colorstyle' to itself. [selfAssignment]
hdf5-1.8.8/perform/benchpar.c:313:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/perform/iopipe.c:203:5: style: Variable 'file_space' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/perform/iopipe.c:168:0: note: Variable 'file_space' is reassigned a value before the old one has been used.
hdf5-1.8.8/perform/iopipe.c:203:5: note: Variable 'file_space' is reassigned a value before the old one has been used.
hdf5-1.8.8/perform/iopipe.c:207:5: style: Variable 'the_data' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/perform/iopipe.c:167:0: note: Variable 'the_data' is reassigned a value before the old one has been used.
hdf5-1.8.8/perform/iopipe.c:207:5: note: Variable 'the_data' is reassigned a value before the old one has been used.
hdf5-1.8.8/perform/overhead.c:239:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hdf5-1.8.8/perform/overhead.c:243:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hdf5-1.8.8/perform/pio_standalone.c:262:10: style: The scope of the variable 'key' can be reduced. [variableScope]
hdf5-1.8.8/perform/pio_standalone.c:263:10: style: The scope of the variable 'value' can be reduced. [variableScope]
hdf5-1.8.8/perform/pio_standalone.c:265:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/perform/sio_engine.c:534:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hdf5-1.8.8/perform/sio_engine.c:1228:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf5-1.8.8/perform/sio_engine.c:1229:17: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/perform/sio_engine.c:197:30: style: Checking if unsigned variable 'param.buf_size[i]' is less than zero. [unsignedLessThanZero]
hdf5-1.8.8/perform/sio_engine.c:931:29: style: Function 'dset_read' argument 1 names different: declaration 'localrank' definition 'local_dim'. [funcArgNamesDifferent]
hdf5-1.8.8/perform/sio_engine.c:101:29: note: Function 'dset_read' argument 1 names different: declaration 'localrank' definition 'local_dim'.
hdf5-1.8.8/perform/sio_engine.c:931:29: note: Function 'dset_read' argument 1 names different: declaration 'localrank' definition 'local_dim'.
hdf5-1.8.8/perform/sio_engine.c:1226:34: style: Function 'do_cleanupfile' argument 2 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
hdf5-1.8.8/perform/sio_engine.c:107:46: note: Function 'do_cleanupfile' argument 2 names different: declaration 'fname' definition 'filename'.
hdf5-1.8.8/perform/sio_engine.c:1226:34: note: Function 'do_cleanupfile' argument 2 names different: declaration 'fname' definition 'filename'.
hdf5-1.8.8/perform/sio_perf.c:348:5: style: Variable 'opts' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/perform/sio_perf.c:344:0: note: Variable 'opts' is reassigned a value before the old one has been used.
hdf5-1.8.8/perform/sio_perf.c:348:5: note: Variable 'opts' is reassigned a value before the old one has been used.
hdf5-1.8.8/perform/sio_perf.c:394:31: style: Function 'run_test_loop' argument 1 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
hdf5-1.8.8/perform/sio_perf.c:321:43: note: Function 'run_test_loop' argument 1 names different: declaration 'options' definition 'opts'.
hdf5-1.8.8/perform/sio_perf.c:394:31: note: Function 'run_test_loop' argument 1 names different: declaration 'options' definition 'opts'.
hdf5-1.8.8/perform/sio_perf.c:750:38: style: Function 'output_results' argument 1 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
hdf5-1.8.8/perform/sio_perf.c:326:50: note: Function 'output_results' argument 1 names different: declaration 'options' definition 'opts'.
hdf5-1.8.8/perform/sio_perf.c:750:38: note: Function 'output_results' argument 1 names different: declaration 'options' definition 'opts'.
hdf5-1.8.8/perform/sio_perf.c:431:27: error: Uninitialized struct member: parms.io_type [uninitStructMember]
hdf5-1.8.8/perform/sio_perf.c:435:24: error: Uninitialized struct member: parms.io_type [uninitStructMember]
hdf5-1.8.8/src/H5public.h:156:0: error: #error "nothing appropriate for hsize_t" [preprocessorErrorDirective]
hdf5-1.8.8/test/big.c:499:5: style: Variable 'script' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/big.c:490:0: note: Variable 'script' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/big.c:499:5: note: Variable 'script' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/bittests.c:933:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/btree2.c:7572:5: style: Variable 'envval' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/btree2.c:7570:0: note: Variable 'envval' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/btree2.c:7572:5: note: Variable 'envval' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/cache_api.c:73:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_api.c:522:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_api.c:871:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_api.c:884:10: style: The scope of the variable 'dset_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_api.c:3025:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_api.c:1379:5: style: Variable 'progress_counter' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/cache_common.c:2349:9: style: Variable 'file_ptr->shared->cache' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/cache_common.c:2338:2: note: Variable 'file_ptr->shared->cache' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/cache_common.c:2349:9: note: Variable 'file_ptr->shared->cache' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/cache_common.c:2621:9: style: Variable 'cache_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/cache_common.c:2616:0: note: Variable 'cache_ptr' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/cache_common.c:2621:9: note: Variable 'cache_ptr' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/cache_common.c:645:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:648:20: style: The scope of the variable 'pinned_entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:649:20: style: The scope of the variable 'pinned_base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:809:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1223:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1224:20: style: The scope of the variable 'target_base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1225:20: style: The scope of the variable 'target_entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1291:20: style: The scope of the variable 'pinning_base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1292:20: style: The scope of the variable 'pinning_entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1293:20: style: The scope of the variable 'pinned_base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1294:20: style: The scope of the variable 'pinned_entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1368:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1369:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1603:16: style: The scope of the variable 'entry_size' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1734:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1735:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1822:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1823:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1824:9: style: The scope of the variable 'dirty_count' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1825:13: style: The scope of the variable 'max_index' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1826:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1885:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1886:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2119:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2120:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2121:9: style: The scope of the variable 'protected_count' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2122:13: style: The scope of the variable 'max_index' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2123:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2452:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2549:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2550:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2610:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2693:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2694:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2788:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2789:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2856:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2953:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2954:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:2955:25: style: The scope of the variable 'cache_entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3047:19: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3048:19: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3049:25: style: The scope of the variable 'cache_entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3122:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3123:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3187:20: style: The scope of the variable 'base_addr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3188:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3308:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3311:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3600:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3603:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3606:13: style: The scope of the variable 'local_max_index' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3712:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3715:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:3998:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4001:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4004:13: style: The scope of the variable 'local_max_index' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4105:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4107:13: style: The scope of the variable 'type' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4206:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4211:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4326:13: style: The scope of the variable 'type' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4437:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4442:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4568:12: style: The scope of the variable 'expected_hit_rate' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4700:12: style: The scope of the variable 'expected_max_size' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4702:12: style: The scope of the variable 'expected_min_clean_size' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4704:12: style: The scope of the variable 'expected_cur_size' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:4706:13: style: The scope of the variable 'expected_cur_num_entries' can be reduced. [variableScope]
hdf5-1.8.8/test/cache_common.c:1221:14: style: Function 'add_flush_op' argument 7 names different: declaration 'size' definition 'new_size'. [funcArgNamesDifferent]
hdf5-1.8.8/test/cache_common.h:517:26: note: Function 'add_flush_op' argument 7 names different: declaration 'size' definition 'new_size'.
hdf5-1.8.8/test/cache_common.c:1221:14: note: Function 'add_flush_op' argument 7 names different: declaration 'size' definition 'new_size'.
hdf5-1.8.8/test/cmpd_dset.c:553:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:553:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:553:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:553:6: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:553:6: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:553:6: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:553:6: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:553:6: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:556:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:556:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:556:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:556:6: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:556:6: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:556:6: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:556:6: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:556:6: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1814:65: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1814:65: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1817:93: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1817:93: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1821:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1823:81: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1823:81: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1825:86: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1825:86: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1829:76: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1829:76: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1830:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1830:41: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1833:32: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1833:32: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1840:70: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1840:70: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1843:93: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1843:93: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1847:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1849:81: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1849:81: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1851:86: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1851:86: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1855:76: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1855:76: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1856:57: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1856:57: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1859:32: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1859:32: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1860:36: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1860:36: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1867:65: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1867:65: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1870:93: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1870:93: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1874:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1876:94: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1876:94: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1878:99: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1878:99: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1882:76: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1882:76: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1883:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1883:41: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1886:32: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1886:32: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1893:70: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1893:70: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1896:93: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1896:93: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1900:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1902:94: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1902:94: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1904:99: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1904:99: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1908:76: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1908:76: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1909:57: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1909:57: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1912:32: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1912:32: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1913:36: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1913:36: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1920:65: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1920:65: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1923:93: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1923:93: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1927:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1929:74: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1929:74: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1931:79: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1931:79: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1935:76: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1935:76: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1936:41: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1936:41: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1939:32: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1939:32: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1946:70: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1946:70: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1949:93: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1949:93: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1953:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1955:74: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1955:74: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1957:79: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1957:79: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1961:76: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1961:76: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1962:57: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1962:57: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1965:32: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1965:32: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1966:36: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:1966:36: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/cmpd_dset.c:874:13: style: The scope of the variable 's_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cmpd_dset.c:917:13: style: The scope of the variable 's_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cmpd_dset.c:964:13: style: The scope of the variable 's_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cmpd_dset.c:995:13: style: The scope of the variable 's_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/cross_read.c:164:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/dsets.c:2721:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:2861:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:2990:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:3121:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:3267:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:3463:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:3761:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:3957:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:4130:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:4336:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:4464:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:4609:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:4739:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:4885:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:5015:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:5162:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:6473:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:6645:1: style: Label 'error' is not used. [unusedLabel]
hdf5-1.8.8/test/dsets.c:6374:18: style: Unused variable: filtn [unusedVariable]
hdf5-1.8.8/test/dsets.c:6379:18: style: Variable 'dims' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/dsets.c:6380:18: style: Variable 'chunk_dims' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/dsets.c:6381:18: style: Unused variable: nfilters [unusedVariable]
hdf5-1.8.8/test/dsets.c:6382:18: style: Unused variable: flags [unusedVariable]
hdf5-1.8.8/test/dsets.c:6383:18: style: Unused variable: ret [unusedVariable]
hdf5-1.8.8/test/dsets.c:6384:18: style: Unused variable: i [unusedVariable]
hdf5-1.8.8/test/dsets.c:6589:25: style: Variable 'srcdir' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/dsets.c:6590:15: style: Variable 'data_file' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/dt_arith.c:1085:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/dt_arith.c:1253:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/dt_arith.c:1555:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/dt_arith.c:3099:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hdf5-1.8.8/test/dt_arith.c:3102:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hdf5-1.8.8/test/dt_arith.c:3113:22: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hdf5-1.8.8/test/dt_arith.c:3121:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hdf5-1.8.8/test/dt_arith.c:3821:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hdf5-1.8.8/test/dt_arith.c:3873:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hdf5-1.8.8/test/dt_arith.c:4654:37: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
hdf5-1.8.8/test/dt_arith.c:4657:37: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
hdf5-1.8.8/test/dt_arith.c:683:25: style: The scope of the variable 'fill_value1' can be reduced. [variableScope]
hdf5-1.8.8/test/dt_arith.c:684:25: style: The scope of the variable 'fill_value2' can be reduced. [variableScope]
hdf5-1.8.8/test/dt_arith.c:2681:10: style: The scope of the variable 's' can be reduced. [variableScope]
hdf5-1.8.8/test/dt_arith.c:1782:9: style: Unsigned variable 'value1' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:1782:9: style: Unsigned variable 'value2' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:1786:9: style: Unsigned variable 'value1' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:1786:9: style: Unsigned variable 'value2' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:1790:9: style: Unsigned variable 'value1' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:1790:9: style: Unsigned variable 'value2' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:1794:9: style: Unsigned variable 'value1' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:1794:9: style: Unsigned variable 'value2' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:1798:9: style: Unsigned variable 'value1' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:1798:9: style: Unsigned variable 'value2' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:3754:9: style: Unsigned variable 'value1' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:3754:9: style: Unsigned variable 'value2' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:3758:9: style: Unsigned variable 'value1' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:3758:9: style: Unsigned variable 'value2' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:3762:9: style: Unsigned variable 'value1' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:3762:9: style: Unsigned variable 'value2' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:3766:9: style: Unsigned variable 'value1' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:3766:9: style: Unsigned variable 'value2' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:3770:9: style: Unsigned variable 'value1' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dt_arith.c:3770:9: style: Unsigned variable 'value2' can't be negative so it is unnecessary to test it. [unsignedPositive]
hdf5-1.8.8/test/dtransform.c:576:25: style: Function 'test_getset' argument 1 names different: declaration 'dxpl_id_simple' definition 'dxpl_id_c_to_f'. [funcArgNamesDifferent]
hdf5-1.8.8/test/dtransform.c:27:36: note: Function 'test_getset' argument 1 names different: declaration 'dxpl_id_simple' definition 'dxpl_id_c_to_f'.
hdf5-1.8.8/test/dtransform.c:576:25: note: Function 'test_getset' argument 1 names different: declaration 'dxpl_id_simple' definition 'dxpl_id_c_to_f'.
hdf5-1.8.8/test/dtypes.c:1545:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/dtypes.c:1096:31: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck]
hdf5-1.8.8/test/dtypes.c:1109:7: note: Assuming that condition 'if(buf)' is not redundant
hdf5-1.8.8/test/dtypes.c:1084:11: note: Assignment 'dst=(struct dst_type_t*)buf', assigned value is 0
hdf5-1.8.8/test/dtypes.c:1096:31: note: Null pointer dereference
hdf5-1.8.8/test/dtypes.c:1097:22: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck]
hdf5-1.8.8/test/dtypes.c:1109:7: note: Assuming that condition 'if(buf)' is not redundant
hdf5-1.8.8/test/dtypes.c:1084:11: note: Assignment 'dst=(struct dst_type_t*)buf', assigned value is 0
hdf5-1.8.8/test/dtypes.c:1097:22: note: Null pointer dereference
hdf5-1.8.8/test/dtypes.c:1098:29: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck]
hdf5-1.8.8/test/dtypes.c:1109:7: note: Assuming that condition 'if(buf)' is not redundant
hdf5-1.8.8/test/dtypes.c:1084:11: note: Assignment 'dst=(struct dst_type_t*)buf', assigned value is 0
hdf5-1.8.8/test/dtypes.c:1098:29: note: Null pointer dereference
hdf5-1.8.8/test/dtypes.c:1099:29: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck]
hdf5-1.8.8/test/dtypes.c:1109:7: note: Assuming that condition 'if(buf)' is not redundant
hdf5-1.8.8/test/dtypes.c:1084:11: note: Assignment 'dst=(struct dst_type_t*)buf', assigned value is 0
hdf5-1.8.8/test/dtypes.c:1099:29: note: Null pointer dereference
hdf5-1.8.8/test/dtypes.c:1100:29: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck]
hdf5-1.8.8/test/dtypes.c:1109:7: note: Assuming that condition 'if(buf)' is not redundant
hdf5-1.8.8/test/dtypes.c:1084:11: note: Assignment 'dst=(struct dst_type_t*)buf', assigned value is 0
hdf5-1.8.8/test/dtypes.c:1100:29: note: Null pointer dereference
hdf5-1.8.8/test/dtypes.c:1101:29: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: dst. [nullPointerRedundantCheck]
hdf5-1.8.8/test/dtypes.c:1109:7: note: Assuming that condition 'if(buf)' is not redundant
hdf5-1.8.8/test/dtypes.c:1084:11: note: Assignment 'dst=(struct dst_type_t*)buf', assigned value is 0
hdf5-1.8.8/test/dtypes.c:1101:29: note: Null pointer dereference
hdf5-1.8.8/test/dtypes.c:7038:5: style: Variable 'fapl' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/dtypes.c:7032:0: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/dtypes.c:7038:5: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/dtypes.c:5520:5: error: Memory pointed to by 'vlstr_buf' is freed twice. [doubleFree]
hdf5-1.8.8/test/dtypes.c:5633:5: error: Memory pointed to by 'cmpd_buf' is freed twice. [doubleFree]
hdf5-1.8.8/test/dtypes.c:5634:5: error: Memory pointed to by 'enum_buf' is freed twice. [doubleFree]
hdf5-1.8.8/test/enum.c:567:5: style: Variable 'fapl' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/enum.c:562:0: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/enum.c:567:5: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/external.c:155:2: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/external.c:757:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/external.c:781:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/external.c:782:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/external.c:952:5: style: Variable 'fapl' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/external.c:945:0: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/external.c:952:5: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/external.c:57:13: style: The scope of the variable 'n1' can be reduced. [variableScope]
hdf5-1.8.8/test/external.c:57:17: style: The scope of the variable 'n2' can be reduced. [variableScope]
hdf5-1.8.8/test/fheap.c:536:5: style: Variable 'del_str' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/fheap.c:530:0: note: Variable 'del_str' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/fheap.c:536:5: note: Variable 'del_str' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/fheap.c:538:5: style: Variable 'test_desc' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/fheap.c:531:0: note: Variable 'test_desc' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/fheap.c:538:5: note: Variable 'test_desc' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/fheap.c:15885:5: style: Variable 'fapl' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/fheap.c:15877:0: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/fheap.c:15885:5: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/fillval.c:955:21: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/fillval.c:955:21: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/fillval.c:968:14: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/fillval.c:968:14: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/freespace.c:2838:5: style: Variable 'env_h5_drvr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/freespace.c:2835:0: note: Variable 'env_h5_drvr' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/freespace.c:2838:5: note: Variable 'env_h5_drvr' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/freespace.c:280:37: style: Function 'TEST_sect_free' argument 1 names different: declaration '_sect' definition 'sect'. [funcArgNamesDifferent]
hdf5-1.8.8/test/freespace.c:87:51: note: Function 'TEST_sect_free' argument 1 names different: declaration '_sect' definition 'sect'.
hdf5-1.8.8/test/freespace.c:280:37: note: Function 'TEST_sect_free' argument 1 names different: declaration '_sect' definition 'sect'.
hdf5-1.8.8/test/gen_filters.c:224:40: style: Condition 'test_filters_endianess()<0' is always false [knownConditionTrueFalse]
hdf5-1.8.8/test/h5test.c:526:5: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/h5test.c:520:0: note: Variable 'val' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/h5test.c:526:5: note: Variable 'val' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/h5test.c:145:11: style: The scope of the variable 'filename' can be reduced. [variableScope]
hdf5-1.8.8/test/h5test.c:146:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf5-1.8.8/test/h5test.c:147:12: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/test/h5test.c:147:15: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/test/h5test.c:857:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
hdf5-1.8.8/test/h5test.c:859:7: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/test/h5test.c:653:11: style: Unused variable: hostname [unusedVariable]
hdf5-1.8.8/test/hyperslab.c:250:41: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/hyperslab.c:826:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hdf5-1.8.8/test/hyperslab.c:829:5: note: Found duplicate branches for 'if' and 'else'.
hdf5-1.8.8/test/hyperslab.c:826:5: note: Found duplicate branches for 'if' and 'else'.
hdf5-1.8.8/test/istore.c:267:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/istore.c:481:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/lheap.c:72:5: style: Variable 'fapl' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/lheap.c:59:0: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/lheap.c:72:5: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/links.c:8923:22: style: Array index 'x' is used before limits check. [arrayIndexThenCheck]
hdf5-1.8.8/test/mount.c:4367:5: style: Variable 'fapl' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/mount.c:4364:0: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/mount.c:4367:5: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/ntypes.c:354:0: error: #error "Unknown 'long' size" [preprocessorErrorDirective]
hdf5-1.8.8/test/ohdr.c:322:5: style: Variable 'fapl' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/ohdr.c:308:0: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/ohdr.c:322:5: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/set_extent.c:268:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hdf5-1.8.8/test/set_extent.c:274:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hdf5-1.8.8/test/set_extent.c:280:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hdf5-1.8.8/test/set_extent.c:286:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hdf5-1.8.8/test/set_extent.c:300:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hdf5-1.8.8/test/set_extent.c:304:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hdf5-1.8.8/test/set_extent.c:308:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hdf5-1.8.8/test/set_extent.c:312:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hdf5-1.8.8/test/set_extent.c:323:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hdf5-1.8.8/test/set_extent.c:329:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hdf5-1.8.8/test/tarray.c:979:43: warning: Either the condition '(ret_value=HDmalloc(extra+size))!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hdf5-1.8.8/test/tarray.c:975:40: note: Assuming that condition '(ret_value=HDmalloc(extra+size))!=NULL' is not redundant
hdf5-1.8.8/test/tarray.c:979:43: note: Null pointer addition
hdf5-1.8.8/test/tarray.c:993:20: style: The scope of the variable 'mem' can be reduced. [variableScope]
hdf5-1.8.8/test/tarray.c:1813:17: style: The scope of the variable 'ndims' can be reduced. [variableScope]
hdf5-1.8.8/test/tarray.c:1816:17: style: The scope of the variable 'nmemb' can be reduced. [variableScope]
hdf5-1.8.8/test/tarray.c:1817:17: style: The scope of the variable 'mname' can be reduced. [variableScope]
hdf5-1.8.8/test/tarray.c:1818:17: style: The scope of the variable 'off' can be reduced. [variableScope]
hdf5-1.8.8/test/tarray.c:1820:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/test/tarray.c:991:35: style: Function 'test_array_free_custom' argument 1 names different: declaration 'mem' definition '_mem'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tarray.c:953:35: note: Function 'test_array_free_custom' argument 1 names different: declaration 'mem' definition '_mem'.
hdf5-1.8.8/test/tarray.c:991:35: note: Function 'test_array_free_custom' argument 1 names different: declaration 'mem' definition '_mem'.
hdf5-1.8.8/test/tarray.c:1798:14: style: struct member 's2_t::l' is never used. [unusedStructMember]
hdf5-1.8.8/test/tarray.c:1803:14: style: struct member 's3_t::l' is never used. [unusedStructMember]
hdf5-1.8.8/test/tarray.c:1804:16: style: struct member 's3_t::d' is never used. [unusedStructMember]
hdf5-1.8.8/test/tattr.c:5290:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdf5-1.8.8/test/tattr.c:4067:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tattr.c:4064:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tattr.c:4067:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tattr.c:775:11: style: The scope of the variable 'fieldname' can be reduced. [variableScope]
hdf5-1.8.8/test/tattr.c:6633:17: style: Variable 'nvisit' is modified but its new value is never used. [unreadVariable]
hdf5-1.8.8/test/tattr.c:6665:17: style: Variable 'nvisit' is modified but its new value is never used. [unreadVariable]
hdf5-1.8.8/test/tattr.c:6697:17: style: Variable 'nvisit' is modified but its new value is never used. [unreadVariable]
hdf5-1.8.8/test/tattr.c:6730:17: style: Variable 'nvisit' is modified but its new value is never used. [unreadVariable]
hdf5-1.8.8/test/tcheck_version.c:62:11: style: The scope of the variable 'pt' can be reduced. [variableScope]
hdf5-1.8.8/test/testframe.c:221:9: style: The scope of the variable 'ret_code' can be reduced. [variableScope]
hdf5-1.8.8/test/testframe.c:413:12: style: The scope of the variable 'env_val' can be reduced. [variableScope]
hdf5-1.8.8/test/testmeta.c:92:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/testmeta.c:110:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/testmeta.c:116:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/testmeta.c:133:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/testmeta.c:181:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/testmeta.c:75:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:71:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:75:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:76:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:75:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:76:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:82:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:76:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:82:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:102:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:101:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:102:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:176:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:175:9: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:176:9: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:153:13: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:152:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:153:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:208:13: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:205:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:208:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:210:13: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:208:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:210:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:221:13: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:220:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:221:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:222:13: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:221:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:222:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:223:13: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/testmeta.c:222:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:223:13: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/testmeta.c:229:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tfile.c:1089:25: style: The scope of the variable 'ret_count' can be reduced. [variableScope]
hdf5-1.8.8/test/tfile.c:2634:12: style: Unused variable: ret [unusedVariable]
hdf5-1.8.8/test/tfile.c:2682:14: style: Unused variable: status [unusedVariable]
hdf5-1.8.8/test/tgenprop.c:295:8: warning: Redundant assignment of 'id' to itself. [selfAssignment]
hdf5-1.8.8/test/tgenprop.c:854:7: warning: Redundant assignment of 'id' to itself. [selfAssignment]
hdf5-1.8.8/test/th5o.c:352:5: style: Variable 'grp_addr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/th5o.c:351:5: note: Variable 'grp_addr' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/th5o.c:352:5: note: Variable 'grp_addr' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/th5s.c:651:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:651:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:673:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:673:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:737:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:737:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:762:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:762:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:762:21: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:786:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:786:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:834:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:834:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:878:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:878:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:910:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:910:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:932:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:932:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:991:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:991:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:991:21: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:1078:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:1078:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:1116:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/th5s.c:1116:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/test/tid.c:483:3: style: Same expression on both sides of '=='. [duplicateExpression]
hdf5-1.8.8/test/titerate.c:901:13: style: Same expression on both sides of '=='. [duplicateExpression]
hdf5-1.8.8/test/titerate.c:706:13: style: The scope of the variable 'name_len' can be reduced. [variableScope]
hdf5-1.8.8/test/titerate.c:844:13: style: The scope of the variable 'name_len' can be reduced. [variableScope]
hdf5-1.8.8/test/titerate.c:87:73: style: Function 'liter_cb' argument 3 names different: declaration 'info' definition 'link_info'. [funcArgNamesDifferent]
hdf5-1.8.8/test/titerate.c:64:73: note: Function 'liter_cb' argument 3 names different: declaration 'info' definition 'link_info'.
hdf5-1.8.8/test/titerate.c:87:73: note: Function 'liter_cb' argument 3 names different: declaration 'info' definition 'link_info'.
hdf5-1.8.8/test/titerate.c:542:17: style: Function 'liter_cb2' argument 1 names different: declaration 'group' definition 'loc_id'. [funcArgNamesDifferent]
hdf5-1.8.8/test/titerate.c:66:31: note: Function 'liter_cb2' argument 1 names different: declaration 'group' definition 'loc_id'.
hdf5-1.8.8/test/titerate.c:542:17: note: Function 'liter_cb2' argument 1 names different: declaration 'group' definition 'loc_id'.
hdf5-1.8.8/test/titerate.c:542:68: style: Function 'liter_cb2' argument 3 names different: declaration 'info' definition 'link_info'. [funcArgNamesDifferent]
hdf5-1.8.8/test/titerate.c:66:74: note: Function 'liter_cb2' argument 3 names different: declaration 'info' definition 'link_info'.
hdf5-1.8.8/test/titerate.c:542:68: note: Function 'liter_cb2' argument 3 names different: declaration 'info' definition 'link_info'.
hdf5-1.8.8/test/titerate.c:543:11: style: Function 'liter_cb2' argument 4 names different: declaration 'op_data' definition 'opdata'. [funcArgNamesDifferent]
hdf5-1.8.8/test/titerate.c:67:11: note: Function 'liter_cb2' argument 4 names different: declaration 'op_data' definition 'opdata'.
hdf5-1.8.8/test/titerate.c:543:11: note: Function 'liter_cb2' argument 4 names different: declaration 'op_data' definition 'opdata'.
hdf5-1.8.8/test/tmeta.c:35:73: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hdf5-1.8.8/test/tmeta.c:39:73: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hdf5-1.8.8/test/tmeta.c:40:34: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hdf5-1.8.8/test/tmisc.c:483:5: error: Memory pointed to by 'string' is freed twice. [doubleFree]
hdf5-1.8.8/test/trefer.c:1176:5: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/trefer.c:1163:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/trefer.c:1176:5: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/trefer.c:202:17: style: Variable 'name_size' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tselect.c:11977:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:11976:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:11977:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12009:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12008:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12009:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12056:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12055:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12056:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12093:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12092:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12093:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12145:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12144:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12145:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12188:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12187:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12188:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12248:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12247:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12248:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12301:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12300:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12301:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12365:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12364:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12365:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12423:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12422:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12423:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12464:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12463:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12464:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12486:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12485:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12486:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12508:5: style: Variable 'rebuild_stat' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tselect.c:12507:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:12508:5: note: Variable 'rebuild_stat' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tselect.c:921:17: style: The scope of the variable 'tbuf2' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:1064:17: style: The scope of the variable 'tbuf2' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:1604:28: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:2400:28: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:2629:17: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:2630:17: style: The scope of the variable 'w' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:3976:17: style: The scope of the variable 'tbuf2' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:4135:17: style: The scope of the variable 'tbuf2' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:4258:17: style: The scope of the variable 'tbuf2' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:5814:14: style: The scope of the variable 'u' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:11395:17: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/test/tselect.c:2461:14: style: Checking if unsigned variable 'sel_offset' is less than zero. [unsignedLessThanZero]
hdf5-1.8.8/test/tselect.c:2556:28: style: Checking if unsigned variable 'sel_offset' is less than zero. [unsignedLessThanZero]
hdf5-1.8.8/test/tselect.c:183:31: style: Function 'test_select_hyper_iter1' argument 1 names different: declaration 'elem' definition '_elem'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tselect.c:170:45: note: Function 'test_select_hyper_iter1' argument 1 names different: declaration 'elem' definition '_elem'.
hdf5-1.8.8/test/tselect.c:183:31: note: Function 'test_select_hyper_iter1' argument 1 names different: declaration 'elem' definition '_elem'.
hdf5-1.8.8/test/tselect.c:183:117: style: Function 'test_select_hyper_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tselect.c:170:108: note: Function 'test_select_hyper_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'.
hdf5-1.8.8/test/tselect.c:183:117: note: Function 'test_select_hyper_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'.
hdf5-1.8.8/test/tselect.c:374:31: style: Function 'test_select_point_iter1' argument 1 names different: declaration 'elem' definition '_elem'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tselect.c:171:45: note: Function 'test_select_point_iter1' argument 1 names different: declaration 'elem' definition '_elem'.
hdf5-1.8.8/test/tselect.c:374:31: note: Function 'test_select_point_iter1' argument 1 names different: declaration 'elem' definition '_elem'.
hdf5-1.8.8/test/tselect.c:374:117: style: Function 'test_select_point_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tselect.c:171:108: note: Function 'test_select_point_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'.
hdf5-1.8.8/test/tselect.c:374:117: note: Function 'test_select_point_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'.
hdf5-1.8.8/test/tselect.c:651:29: style: Function 'test_select_all_iter1' argument 1 names different: declaration 'elem' definition '_elem'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tselect.c:172:43: note: Function 'test_select_all_iter1' argument 1 names different: declaration 'elem' definition '_elem'.
hdf5-1.8.8/test/tselect.c:651:29: note: Function 'test_select_all_iter1' argument 1 names different: declaration 'elem' definition '_elem'.
hdf5-1.8.8/test/tselect.c:651:115: style: Function 'test_select_all_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tselect.c:172:106: note: Function 'test_select_all_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'.
hdf5-1.8.8/test/tselect.c:651:115: note: Function 'test_select_all_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'.
hdf5-1.8.8/test/tselect.c:671:37: style: Function 'test_select_none_iter1' argument 1 names different: declaration 'elem' definition '_elem'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tselect.c:173:44: note: Function 'test_select_none_iter1' argument 1 names different: declaration 'elem' definition '_elem'.
hdf5-1.8.8/test/tselect.c:671:37: note: Function 'test_select_none_iter1' argument 1 names different: declaration 'elem' definition '_elem'.
hdf5-1.8.8/test/tselect.c:671:130: style: Function 'test_select_none_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tselect.c:173:107: note: Function 'test_select_none_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'.
hdf5-1.8.8/test/tselect.c:671:130: note: Function 'test_select_none_iter1' argument 5 names different: declaration 'operator_data' definition '_operator_data'.
hdf5-1.8.8/test/tselect.c:7002:31: style: Function 'test_select_hyper_iter3' argument 1 names different: declaration 'elem' definition '_elem'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tselect.c:175:45: note: Function 'test_select_hyper_iter3' argument 1 names different: declaration 'elem' definition '_elem'.
hdf5-1.8.8/test/tselect.c:7002:31: note: Function 'test_select_hyper_iter3' argument 1 names different: declaration 'elem' definition '_elem'.
hdf5-1.8.8/test/tselect.c:7002:103: style: Function 'test_select_hyper_iter3' argument 5 names different: declaration 'operator_data' definition '_operator_data'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tselect.c:175:108: note: Function 'test_select_hyper_iter3' argument 5 names different: declaration 'operator_data' definition '_operator_data'.
hdf5-1.8.8/test/tselect.c:7002:103: note: Function 'test_select_hyper_iter3' argument 5 names different: declaration 'operator_data' definition '_operator_data'.
hdf5-1.8.8/test/tselect.c:2180:21: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tselect.c:1854:9: style: Variable 'stride' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tselect.c:1855:9: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tselect.c:1859:13: style: Variable 'block' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tselect.c:3343:5: style: Variable 'start_in_checker' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tselect.c:11606:17: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tselect.c:11607:17: style: Variable 'stride' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tselect.c:11608:17: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tselect.c:11609:17: style: Variable 'block' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/test/tselect.c:518:23: error: Uninitialized variable: pi [uninitvar]
hdf5-1.8.8/test/tskiplist.c:208:10: style: The scope of the variable 'found_item' can be reduced. [variableScope]
hdf5-1.8.8/test/tskiplist.c:461:10: style: The scope of the variable 'found_item' can be reduced. [variableScope]
hdf5-1.8.8/test/tskiplist.c:554:18: style: The scope of the variable 'found_item' can be reduced. [variableScope]
hdf5-1.8.8/test/tskiplist.c:666:14: style: The scope of the variable 'found_item' can be reduced. [variableScope]
hdf5-1.8.8/test/tskiplist.c:721:15: style: The scope of the variable 'found_item' can be reduced. [variableScope]
hdf5-1.8.8/test/tskiplist.c:774:10: style: The scope of the variable 'found_item' can be reduced. [variableScope]
hdf5-1.8.8/test/tskiplist.c:841:15: style: The scope of the variable 'found_item' can be reduced. [variableScope]
hdf5-1.8.8/test/tskiplist.c:897:15: style: The scope of the variable 'found_item' can be reduced. [variableScope]
hdf5-1.8.8/test/tsohm.c:1802:5: style: Variable 'file_id' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:1786:0: note: Variable 'file_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:1802:5: note: Variable 'file_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2153:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:2152:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2153:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2154:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:2153:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2154:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2161:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:2154:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2161:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2162:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:2161:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2162:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2168:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:2162:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2168:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2609:5: style: Variable 'dset_id' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:2603:0: note: Variable 'dset_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2609:5: note: Variable 'dset_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2653:5: style: Variable 'dset_id' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:2647:0: note: Variable 'dset_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2653:5: note: Variable 'dset_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2710:5: style: Variable 'file_id' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:2703:0: note: Variable 'file_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:2710:5: note: Variable 'file_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:3123:5: style: Variable 'src_file_id' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:3115:0: note: Variable 'src_file_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:3123:5: note: Variable 'src_file_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:3185:5: style: Variable 'fcpl_id' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:3181:0: note: Variable 'fcpl_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:3185:5: note: Variable 'fcpl_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:3238:5: style: Variable 'file_id' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:3220:0: note: Variable 'file_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:3238:5: note: Variable 'file_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:3722:5: style: Variable 'fcpl_id' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/test/tsohm.c:3718:0: note: Variable 'fcpl_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:3722:5: note: Variable 'fcpl_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/test/tsohm.c:3809:12: style: The scope of the variable 's_ptr' can be reduced. [variableScope]
hdf5-1.8.8/test/tsohm.c:103:29: style: struct member 'complex_t::re' is never used. [unusedStructMember]
hdf5-1.8.8/test/tsohm.c:104:29: style: struct member 'complex_t::im' is never used. [unusedStructMember]
hdf5-1.8.8/test/ttst.c:184:11: style: The scope of the variable 'obj' can be reduced. [variableScope]
hdf5-1.8.8/test/ttst.c:292:11: style: The scope of the variable 'obj' can be reduced. [variableScope]
hdf5-1.8.8/test/tunicode.c:801:16: style: The scope of the variable 'unicode_point' can be reduced. [variableScope]
hdf5-1.8.8/test/tvlstr.c:71:43: warning: Either the condition '(ret_value=HDmalloc(extra+size))!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hdf5-1.8.8/test/tvlstr.c:67:40: note: Assuming that condition '(ret_value=HDmalloc(extra+size))!=NULL' is not redundant
hdf5-1.8.8/test/tvlstr.c:71:43: note: Null pointer addition
hdf5-1.8.8/test/tvlstr.c:85:20: style: The scope of the variable 'mem' can be reduced. [variableScope]
hdf5-1.8.8/test/tvlstr.c:83:35: style: Function 'test_vlstr_free_custom' argument 1 names different: declaration 'mem' definition '_mem'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tvlstr.c:45:35: note: Function 'test_vlstr_free_custom' argument 1 names different: declaration 'mem' definition '_mem'.
hdf5-1.8.8/test/tvlstr.c:83:35: note: Function 'test_vlstr_free_custom' argument 1 names different: declaration 'mem' definition '_mem'.
hdf5-1.8.8/test/tvltypes.c:76:46: warning: Either the condition '(ret_value=HDmalloc(extra+size))!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hdf5-1.8.8/test/tvltypes.c:71:45: note: Assuming that condition '(ret_value=HDmalloc(extra+size))!=NULL' is not redundant
hdf5-1.8.8/test/tvltypes.c:76:46: note: Null pointer addition
hdf5-1.8.8/test/tvltypes.c:63:52: style: Function 'test_vltypes_alloc_custom' argument 2 names different: declaration 'info' definition 'mem_used'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tvltypes.c:52:52: note: Function 'test_vltypes_alloc_custom' argument 2 names different: declaration 'info' definition 'mem_used'.
hdf5-1.8.8/test/tvltypes.c:63:52: note: Function 'test_vltypes_alloc_custom' argument 2 names different: declaration 'info' definition 'mem_used'.
hdf5-1.8.8/test/tvltypes.c:89:37: style: Function 'test_vltypes_free_custom' argument 1 names different: declaration 'mem' definition '_mem'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tvltypes.c:53:37: note: Function 'test_vltypes_free_custom' argument 1 names different: declaration 'mem' definition '_mem'.
hdf5-1.8.8/test/tvltypes.c:89:37: note: Function 'test_vltypes_free_custom' argument 1 names different: declaration 'mem' definition '_mem'.
hdf5-1.8.8/test/tvltypes.c:89:49: style: Function 'test_vltypes_free_custom' argument 2 names different: declaration 'info' definition 'mem_used'. [funcArgNamesDifferent]
hdf5-1.8.8/test/tvltypes.c:53:48: note: Function 'test_vltypes_free_custom' argument 2 names different: declaration 'info' definition 'mem_used'.
hdf5-1.8.8/test/tvltypes.c:89:49: note: Function 'test_vltypes_free_custom' argument 2 names different: declaration 'info' definition 'mem_used'.
hdf5-1.8.8/test/vfd.c:910:14: style: Variable 'file' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_cache.c:7245:2: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hdf5-1.8.8/testpar/t_cache.c:2623:5: style: Variable 'entry_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_cache.c:2614:0: note: Variable 'entry_ptr' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_cache.c:2623:5: note: Variable 'entry_ptr' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_cache.c:3907:5: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_cache.c:3897:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_cache.c:3907:5: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_cache.c:569:9: style: The scope of the variable 'num_excluded_ranks' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:570:9: style: The scope of the variable 'excluded_ranks' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:840:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:971:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:1030:9: style: The scope of the variable 'result' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:1114:9: style: The scope of the variable 'mssg_tag' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:1115:9: style: The scope of the variable 'result' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:1116:17: style: The scope of the variable 'mssg_num' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:1182:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:1187:9: style: The scope of the variable 'block_len' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:1275:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:1680:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:1898:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:1978:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:2253:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:2833:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:2918:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3095:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3188:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3251:9: style: The scope of the variable 'count' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3252:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3299:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3347:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3348:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3349:25: style: The scope of the variable 'cache_entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3405:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3407:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3468:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3612:20: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3614:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3615:15: style: The scope of the variable 'tmp_len' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3819:20: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:3821:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:4905:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:4908:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:4994:18: style: The scope of the variable 'fcn_name' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:4997:20: style: The scope of the variable 'entry_ptr' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:5434:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:5610:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:5838:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:5840:9: style: The scope of the variable 'min_count' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:5841:9: style: The scope of the variable 'max_count' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:5842:9: style: The scope of the variable 'min_idx' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:5843:9: style: The scope of the variable 'max_idx' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:6208:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:6210:9: style: The scope of the variable 'min_count' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:6211:9: style: The scope of the variable 'max_count' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:6212:9: style: The scope of the variable 'min_idx' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:6213:9: style: The scope of the variable 'max_idx' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:6523:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_cache.c:4902:22: style: Function 'unlock_entry' argument 2 names different: declaration 'type' definition 'idx'. [funcArgNamesDifferent]
hdf5-1.8.8/testpar/t_cache.c:445:52: note: Function 'unlock_entry' argument 2 names different: declaration 'type' definition 'idx'.
hdf5-1.8.8/testpar/t_cache.c:4902:22: note: Function 'unlock_entry' argument 2 names different: declaration 'type' definition 'idx'.
hdf5-1.8.8/testpar/t_cache.c:2507:18: style: Variable 'was_dirty' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_cache.c:4202:23: style: Variable 'proceed' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_chunk_alloc.c:100:18: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_chunk_alloc.c:101:18: style: The scope of the variable 'nchunks' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_chunk_alloc.c:37:15: style: Unused variable: fd [unusedVariable]
hdf5-1.8.8/testpar/t_chunk_alloc.c:173:3: style: Variable 'file_id' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_chunk_alloc.c:160:3: style: Variable 'dataset' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_coll_chunk.c:942:24: warning: Function 'ccdataset_fill' argument order different: declaration 'start, count, stride, block, dataset' definition 'start, stride, count, block, dataset' [funcArgOrderDifferent]
hdf5-1.8.8/testpar/t_coll_chunk.c:25:36: note: Function 'ccdataset_fill' argument order different: declaration 'start, count, stride, block, dataset' definition 'start, stride, count, block, dataset'
hdf5-1.8.8/testpar/t_coll_chunk.c:942:24: note: Function 'ccdataset_fill' argument order different: declaration 'start, count, stride, block, dataset' definition 'start, stride, count, block, dataset'
hdf5-1.8.8/testpar/t_dset.c:2628:5: style: Variable 'mpi_comm' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:2577:0: note: Variable 'mpi_comm' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:2628:5: note: Variable 'mpi_comm' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:2629:5: style: Variable 'mpi_info' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:2578:0: note: Variable 'mpi_info' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:2629:5: note: Variable 'mpi_info' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:2635:5: style: Variable 'fapl' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:2583:0: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:2635:5: note: Variable 'fapl' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3001:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:3000:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3001:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3002:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:3001:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3002:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3003:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:3002:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3003:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3004:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:3003:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3004:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3005:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:3004:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3005:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3006:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:3005:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3006:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3007:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:3006:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3007:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3008:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_dset.c:3007:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_dset.c:3008:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:1489:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1489:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1504:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1504:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1518:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1518:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1531:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1531:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1543:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1543:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1552:12: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1552:12: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1559:12: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1559:12: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1568:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1568:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1575:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1575:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1585:12: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1585:12: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1593:12: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1593:12: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1601:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1601:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1608:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1608:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1615:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1615:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1629:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1629:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1636:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1636:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1645:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1645:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1665:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1474:29: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1665:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1805:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1774:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1805:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1873:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1873:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1888:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1888:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1903:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1903:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1925:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1925:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1939:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1939:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1971:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1971:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:1987:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:1987:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2001:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2001:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2026:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2026:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2044:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2044:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2058:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2058:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2093:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2093:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2107:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2107:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2128:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2128:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2144:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2144:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2161:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2161:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2173:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2173:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2184:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2184:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2200:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:1853:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2200:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2274:9: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2274:9: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2287:9: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2287:9: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2302:6: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2302:6: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2321:6: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2321:6: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2334:6: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2334:6: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2380:6: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2380:6: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2400:6: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2400:6: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2455:6: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2455:6: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2518:9: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2518:9: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2533:9: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2533:9: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2542:9: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2542:9: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:2552:8: style: Condition 'verbose' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mdset.c:2246:30: note: Assignment 'verbose=0', assigned value is 0
hdf5-1.8.8/testpar/t_mdset.c:2552:8: note: Condition 'verbose' is always false
hdf5-1.8.8/testpar/t_mdset.c:112:5: style: Variable 'outme' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_mdset.c:95:0: note: Variable 'outme' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:112:5: note: Variable 'outme' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:758:5: style: Variable 'outme' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_mdset.c:737:0: note: Variable 'outme' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:758:5: note: Variable 'outme' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:882:5: style: Variable 'indata' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_mdset.c:878:0: note: Variable 'indata' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:882:5: note: Variable 'indata' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:1054:5: style: Variable 'outme' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_mdset.c:1046:0: note: Variable 'outme' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:1054:5: note: Variable 'outme' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:1215:5: style: Variable 'indata' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_mdset.c:1207:0: note: Variable 'indata' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:1215:5: note: Variable 'indata' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_mdset.c:1205:44: style: The scope of the variable 'attr_errors' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_mdset.c:2240:9: style: The scope of the variable 'mrc' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_mdset.c:2198:5: style: Variable 'mrc' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_mdset.c:611:56: error: Uninitialized variable: twdata [uninitvar]
hdf5-1.8.8/testpar/t_mpi.c:222:45: style: Condition '((MPI_Offset)(mpi_off-1))<0' is always true [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mpi.c:221:15: note: Assignment 'mpi_off=0', assigned value is 0
hdf5-1.8.8/testpar/t_mpi.c:222:45: note: Condition '((MPI_Offset)(mpi_off-1))<0' is always true
hdf5-1.8.8/testpar/t_mpi.c:1006:16: style: Condition 'retcode!=0' is always false [knownConditionTrueFalse]
hdf5-1.8.8/testpar/t_mpi.c:898:20: note: Assignment 'retcode=0', assigned value is 0
hdf5-1.8.8/testpar/t_mpi.c:1006:16: note: Condition 'retcode!=0' is always false
hdf5-1.8.8/testpar/t_mpi.c:1120:3: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hdf5-1.8.8/testpar/t_mpi.c:1006:16: style: Same expression on both sides of '!=' because the value of 'retcode' and '0' are the same. [duplicateExpression]
hdf5-1.8.8/testpar/t_mpi.c:898:20: note: 'retcode' is assigned value '0' here.
hdf5-1.8.8/testpar/t_mpi.c:1006:16: note: Same expression on both sides of '!=' because the value of 'retcode' and '0' are the same.
hdf5-1.8.8/testpar/t_mpi.c:54:9: style: The scope of the variable 'vrfyerrs' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_mpi.c:456:10: style: The scope of the variable 'hostname' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_mpi.c:463:19: style: The scope of the variable 'expect_val' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_mpi.c:845:15: style: Variable 'mpi_err' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_mpi.c:698:0: style: Variable 'nerrors' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_mpi.c:701:19: style: Unused variable: etypenew [unusedVariable]
hdf5-1.8.8/testpar/t_mpi.c:1005:15: style: Variable 'mpi_err' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_posix_compliant.c:640:5: style: Variable 'amode' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_posix_compliant.c:639:5: note: Variable 'amode' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_posix_compliant.c:640:5: note: Variable 'amode' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_posix_compliant.c:296:15: style: The scope of the variable 'fill' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_posix_compliant.c:685:55: style: Function 'find_writesize' argument 3 names different: declaration 'write_size' definition 'size'. [funcArgNamesDifferent]
hdf5-1.8.8/testpar/t_posix_compliant.c:94:55: note: Function 'find_writesize' argument 3 names different: declaration 'write_size' definition 'size'.
hdf5-1.8.8/testpar/t_posix_compliant.c:685:55: note: Function 'find_writesize' argument 3 names different: declaration 'write_size' definition 'size'.
hdf5-1.8.8/testpar/t_posix_compliant.c:497:3: error: Memory leak: writebuf [memleak]
hdf5-1.8.8/testpar/t_posix_compliant.c:497:3: error: Memory leak: readbuf [memleak]
hdf5-1.8.8/testpar/t_shapesame.c:4941:5: style: Variable 'ret_pl' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_shapesame.c:4934:0: note: Variable 'ret_pl' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_shapesame.c:4941:5: note: Variable 'ret_pl' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_shapesame.c:409:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hdf5-1.8.8/testpar/t_shapesame.c:413:11: note: Found duplicate branches for 'if' and 'else'.
hdf5-1.8.8/testpar/t_shapesame.c:409:9: note: Found duplicate branches for 'if' and 'else'.
hdf5-1.8.8/testpar/t_shapesame.c:2434:28: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_shapesame.c:2811:12: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_shapesame.c:2812:12: style: The scope of the variable 'w' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_shapesame.c:2101:16: style: Variable 'mpi_rank' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_shapesame.c:3844:21: style: Variable 'mis_match' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_shapesame.c:4219:21: style: Variable 'mis_match' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_shapesame.c:4395:16: style: Variable 'mpi_rank' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/t_span_tree.c:1640:5: style: Variable 'mpi_comm' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_span_tree.c:1594:0: note: Variable 'mpi_comm' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_span_tree.c:1640:5: note: Variable 'mpi_comm' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_span_tree.c:1641:5: style: Variable 'mpi_info' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_span_tree.c:1595:0: note: Variable 'mpi_info' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_span_tree.c:1641:5: note: Variable 'mpi_info' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_span_tree.c:1670:5: style: Variable 'small_ds_buf_0' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/t_span_tree.c:1604:0: note: Variable 'small_ds_buf_0' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_span_tree.c:1670:5: note: Variable 'small_ds_buf_0' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/t_span_tree.c:983:28: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_span_tree.c:1404:12: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_span_tree.c:1405:12: style: The scope of the variable 'w' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_span_tree.c:2617:10: style: The scope of the variable 'chunk_edge_size' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_span_tree.c:2706:16: style: The scope of the variable 'diff' can be reduced. [variableScope]
hdf5-1.8.8/testpar/t_span_tree.c:1656:53: style: Variable 'large_ds_slice_size' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/testpar/testphdf5.c:345:3: warning: printf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hdf5-1.8.8/testpar/testphdf5.c:270:5: style: Variable 'ret_pl' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/testpar/testphdf5.c:263:0: note: Variable 'ret_pl' is reassigned a value before the old one has been used.
hdf5-1.8.8/testpar/testphdf5.c:270:5: note: Variable 'ret_pl' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5copy/h5copygentest.c:299:10: error: Memory leak: p [memleak]
hdf5-1.8.8/tools/h5diff/h5diff_common.c:356:10: style: The scope of the variable 'c' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5diff/h5diff_main.c:100:1: style: Label 'out' is not used. [unusedLabel]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:652:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:650:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:652:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:676:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:652:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:676:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:677:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:676:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:677:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:691:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:677:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:691:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:1286:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:1285:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:1286:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2836:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2821:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2836:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2852:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2836:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2852:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2867:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2852:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2867:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2876:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2867:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2876:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2972:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2967:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:2972:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3020:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3011:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3020:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3991:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3990:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3991:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3992:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3991:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3992:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3994:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3992:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:3994:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4112:5: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4077:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4112:5: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4118:5: style: Variable 'tid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4079:0: note: Variable 'tid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4118:5: note: Variable 'tid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4119:5: style: Variable 'enum_val' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4080:0: note: Variable 'enum_val' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4119:5: note: Variable 'enum_val' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4120:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4106:0: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4120:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4122:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4120:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4122:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4128:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4122:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4128:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4129:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4128:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4129:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4726:5: style: Variable 'dset_data_ptr1' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4714:0: note: Variable 'dset_data_ptr1' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4726:5: note: Variable 'dset_data_ptr1' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4727:5: style: Variable 'dset_data_ptr2' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4715:0: note: Variable 'dset_data_ptr2' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4727:5: note: Variable 'dset_data_ptr2' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4728:5: style: Variable 'dset_data_ptr3' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4716:0: note: Variable 'dset_data_ptr3' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4728:5: note: Variable 'dset_data_ptr3' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4730:5: style: Variable 'attr_data_ptr1' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4717:0: note: Variable 'attr_data_ptr1' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4730:5: note: Variable 'attr_data_ptr1' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4731:5: style: Variable 'attr_data_ptr3' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4719:0: note: Variable 'attr_data_ptr3' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4731:5: note: Variable 'attr_data_ptr3' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4732:5: style: Variable 'attr_data_ptr4' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4720:0: note: Variable 'attr_data_ptr4' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4732:5: note: Variable 'attr_data_ptr4' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4733:5: style: Variable 'attr2_dim_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4721:0: note: Variable 'attr2_dim_ptr' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4733:5: note: Variable 'attr2_dim_ptr' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4734:5: style: Variable 'attr3_dim_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4722:0: note: Variable 'attr3_dim_ptr' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4734:5: note: Variable 'attr3_dim_ptr' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5007:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5005:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5007:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5014:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5012:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5014:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5060:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5040:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5060:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5062:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5060:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5062:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5174:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5173:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5174:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5175:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5174:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5175:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5279:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5277:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5279:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5292:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5290:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5292:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5342:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5321:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5342:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5344:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5342:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5344:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5462:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5461:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5462:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5463:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5462:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5463:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5619:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5617:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5619:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5634:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5632:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5634:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5689:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5682:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5689:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5691:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5689:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5691:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5877:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5876:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5877:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5878:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5877:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5878:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5104:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5103:9: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5104:9: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6076:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6074:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6076:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6085:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6083:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6085:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6118:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6116:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6118:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6198:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6197:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6198:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6199:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6198:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6199:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6299:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6297:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6299:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6311:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6309:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6311:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6333:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6326:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6333:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6335:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6333:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6335:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6410:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6409:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6410:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6411:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6410:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6411:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6445:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6442:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6445:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6446:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6445:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6446:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6447:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6446:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6447:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6448:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6447:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6448:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6480:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6478:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6480:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6495:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6493:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6495:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6527:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6520:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6527:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6529:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6527:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6529:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6624:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6623:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6624:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6625:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6624:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6625:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6148:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6147:9: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6148:9: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6802:5: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6785:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6802:5: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6817:34: style: Checking if unsigned variable 'size=H5Tget_size(tid)' is less than zero. [unsignedLessThanZero]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4131:1: style: Label 'out' is not used. [unusedLabel]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:917:33: style: Function 'test_attributes' argument 1 names different: declaration 'fname' definition 'file'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:126:40: note: Function 'test_attributes' argument 1 names different: declaration 'fname' definition 'file'.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:917:33: note: Function 'test_attributes' argument 1 names different: declaration 'fname' definition 'file'.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:1264:31: style: Function 'test_datasets' argument 1 names different: declaration 'fname' definition 'file'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:127:38: note: Function 'test_datasets' argument 1 names different: declaration 'fname' definition 'file'.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:1264:31: note: Function 'test_datasets' argument 1 names different: declaration 'fname' definition 'file'.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:1318:39: style: Function 'test_special_datasets' argument 1 names different: declaration 'fname' definition 'file'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:128:46: note: Function 'test_special_datasets' argument 1 names different: declaration 'fname' definition 'file'.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:1318:39: note: Function 'test_special_datasets' argument 1 names different: declaration 'fname' definition 'file'.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4693:59: style: Function 'test_non_comparables' argument 2 names different: declaration 'diff' definition 'make_diffs'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:147:58: note: Function 'test_non_comparables' argument 2 names different: declaration 'diff' definition 'make_diffs'.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:4693:59: note: Function 'test_non_comparables' argument 2 names different: declaration 'diff' definition 'make_diffs'.
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:5906:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6643:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:6245:16: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:417:35: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:419:35: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:424:35: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:425:35: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:445:27: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:447:27: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:452:35: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:501:27: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:502:35: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:503:27: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:504:35: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:506:27: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:507:35: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:472:45: warning: Passing value 0 to log() leads to implementation-defined result. [wrongmathcall]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:473:46: warning: Passing value 0 to log() leads to implementation-defined result. [wrongmathcall]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:475:45: warning: Passing value 0 to log() leads to implementation-defined result. [wrongmathcall]
hdf5-1.8.8/tools/h5diff/h5diffgentest.c:476:46: warning: Passing value 0 to log() leads to implementation-defined result. [wrongmathcall]
hdf5-1.8.8/tools/h5diff/ph5diff_main.c:142:13: style: The scope of the variable 'out_data' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5diff/ph5diff_main.c:144:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/binread.c:68:9: style: The scope of the variable 'numread' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/binread.c:69:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/binread.c:70:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/binread.c:70:12: style: The scope of the variable 'nelmts' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:1647:5: style: Variable 'obj_path' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dump.c:1644:0: note: Variable 'obj_path' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dump.c:1647:5: note: Variable 'obj_path' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dump.c:2816:5: style: Variable 'cmt_bufsize' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dump.c:2813:0: note: Variable 'cmt_bufsize' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dump.c:2816:5: note: Variable 'cmt_bufsize' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dump.c:2865:5: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dump.c:2856:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dump.c:2865:5: note: Variable 'buf' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dump.c:3711:5: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dump.c:3702:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dump.c:3711:5: note: Variable 'ptr' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dump.c:7340:5: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dump.c:7334:0: note: Variable 'val' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dump.c:7340:5: note: Variable 'val' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dump.c:2148:17: style: The scope of the variable 'type_name' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:2497:17: style: The scope of the variable 'ndims' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:2498:17: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:2901:22: style: The scope of the variable 'szip_options_mask' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:2902:22: style: The scope of the variable 'szip_pixels_per_block' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:2904:22: style: The scope of the variable 'rank' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:2946:25: style: The scope of the variable 'ratio' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:3699:24: style: The scope of the variable 'offset_value' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:3700:24: style: The scope of the variable 'length_value' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:3701:24: style: The scope of the variable 'temp_mask' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:4112:18: style: The scope of the variable 'name' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:4171:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:4894:22: style: The scope of the variable 'nchars' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:5254:29: style: The scope of the variable 'mname' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:5256:29: style: The scope of the variable 'nmembers' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:5257:29: style: The scope of the variable 'ndims' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:5258:29: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:5259:29: style: The scope of the variable 'size' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:5266:29: style: The scope of the variable 'sz' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:5272:29: style: The scope of the variable 'nmembs' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:5787:25: style: The scope of the variable 'ndims' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:5788:25: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:6914:29: style: The scope of the variable 'maxdims' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:6915:29: style: The scope of the variable 'chsize' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:6916:29: style: The scope of the variable 'ndims' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:6917:29: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5dump/h5dump.c:1474:20: style: Function 'dump_attr_cb' argument 1 names different: declaration 'loc_id' definition 'oid'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/h5dump/h5dump.c:556:37: note: Function 'dump_attr_cb' argument 1 names different: declaration 'loc_id' definition 'oid'.
hdf5-1.8.8/tools/h5dump/h5dump.c:1474:20: note: Function 'dump_attr_cb' argument 1 names different: declaration 'loc_id' definition 'oid'.
hdf5-1.8.8/tools/h5dump/h5dump.c:2893:17: style: Function 'dump_dcpl' argument 1 names different: declaration 'dcpl' definition 'dcpl_id'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/h5dump/h5dump.c:551:34: note: Function 'dump_dcpl' argument 1 names different: declaration 'dcpl' definition 'dcpl_id'.
hdf5-1.8.8/tools/h5dump/h5dump.c:2893:17: note: Function 'dump_dcpl' argument 1 names different: declaration 'dcpl' definition 'dcpl_id'.
hdf5-1.8.8/tools/h5dump/h5dump.c:5890:9: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3375:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3374:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3375:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3376:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3375:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3376:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3377:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3376:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3377:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3830:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3828:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3830:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3838:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3830:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3838:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3845:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3838:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3845:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3847:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3845:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3847:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3857:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3847:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3857:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3899:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3879:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3899:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3904:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3903:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3904:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3905:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3904:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3905:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3913:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3905:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3913:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3933:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3913:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3933:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3935:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3933:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3935:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3943:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3935:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3943:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3950:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3943:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3950:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3952:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3950:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3952:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3962:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3952:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3962:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4015:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4014:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4015:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4016:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4015:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4016:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4024:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4016:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4024:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4044:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4024:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4044:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4046:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4044:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4046:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4070:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4063:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4070:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4072:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4070:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4072:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4148:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4147:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4148:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4149:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4148:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4149:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3867:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3866:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3867:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4272:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4270:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4272:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4280:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4272:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4280:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4287:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4280:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4287:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4289:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4287:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4289:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4299:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4289:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4299:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4341:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4321:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4341:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4346:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4345:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4346:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4347:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4346:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4347:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4355:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4347:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4355:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4375:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4355:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4375:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4377:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4375:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4377:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4385:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4377:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4385:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4392:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4385:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4392:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4394:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4392:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4394:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4404:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4394:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4404:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4456:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4455:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4456:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4457:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4456:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4457:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4465:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4457:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4465:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4472:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4465:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4472:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4475:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4472:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4475:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4476:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4475:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4476:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4477:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4476:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4477:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4478:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4477:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4478:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4498:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4478:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4498:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4500:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4498:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4500:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4524:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4517:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4524:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4526:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4524:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4526:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4600:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4599:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4600:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4601:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4600:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4601:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4309:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4308:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4309:3: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4741:2: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4740:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4741:2: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4780:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4779:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4780:5: note: Variable 'status' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5836:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5835:2: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5836:2: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5837:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5836:2: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5837:2: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5853:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5846:2: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5853:2: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5957:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5956:2: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:5957:2: note: Variable 'ret' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6062:5: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6055:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6062:5: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6066:5: style: Variable 'gid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6056:0: note: Variable 'gid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6066:5: note: Variable 'gid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6070:5: style: Variable 'objname' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6058:0: note: Variable 'objname' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6070:5: note: Variable 'objname' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6239:5: style: Variable 'fid' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6220:0: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6239:5: note: Variable 'fid' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:6255:34: style: Checking if unsigned variable 'size=H5Tget_size(tid)' is less than zero. [unsignedLessThanZero]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:3377:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4162:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/tools/h5dump/h5dumpgentest.c:4616:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/tools/h5import/h5import.c:731:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hdf5-1.8.8/tools/h5import/h5import.c:773:29: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hdf5-1.8.8/tools/h5import/h5import.c:226:17: style: The scope of the variable 'len' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:229:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:302:17: style: The scope of the variable 'err2' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:303:17: style: The scope of the variable 'err3' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:304:17: style: The scope of the variable 'err4' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:305:17: style: The scope of the variable 'err5' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:306:17: style: The scope of the variable 'err6' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:307:17: style: The scope of the variable 'err7' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:309:17: style: The scope of the variable 'err11' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1071:17: style: The scope of the variable 'kindex' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1075:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1108:17: style: The scope of the variable 'err17' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1416:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1417:17: style: The scope of the variable 'err2' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1418:17: style: The scope of the variable 'err3' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1419:17: style: The scope of the variable 'err4a' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1420:17: style: The scope of the variable 'err4b' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1421:17: style: The scope of the variable 'err5' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1423:17: style: The scope of the variable 'err6' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1522:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1559:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1560:17: style: The scope of the variable 'err2' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1592:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1612:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1653:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1675:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1676:17: style: The scope of the variable 'err2' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1698:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1699:17: style: The scope of the variable 'err2' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1728:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1729:17: style: The scope of the variable 'err2' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1763:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1764:17: style: The scope of the variable 'err2' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1795:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1796:17: style: The scope of the variable 'err2' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1826:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1827:17: style: The scope of the variable 'err2' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1864:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1865:17: style: The scope of the variable 'err2' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1891:17: style: The scope of the variable 'err1' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:2266:21: style: The scope of the variable 'in' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5import/h5import.c:1488:56: style: Function 'parsePathInfo' argument 2 names different: declaration 'strm' definition 'temp'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/h5import/h5import.h:197:57: note: Function 'parsePathInfo' argument 2 names different: declaration 'strm' definition 'temp'.
hdf5-1.8.8/tools/h5import/h5import.c:1488:56: note: Function 'parsePathInfo' argument 2 names different: declaration 'strm' definition 'temp'.
hdf5-1.8.8/tools/h5import/h5import.c:1609:51: style: Function 'getInputClass' argument 2 names different: declaration 'strm' definition 'temp'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/h5import/h5import.h:200:52: note: Function 'getInputClass' argument 2 names different: declaration 'strm' definition 'temp'.
hdf5-1.8.8/tools/h5import/h5import.c:1609:51: note: Function 'getInputClass' argument 2 names different: declaration 'strm' definition 'temp'.
hdf5-1.8.8/tools/h5import/h5import.c:1123:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/tools/h5import/h5import.c:1136:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/tools/h5import/h5import.c:1156:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/tools/h5import/h5import.c:1562:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/tools/h5import/h5import.c:1766:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/tools/h5import/h5import.c:1798:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/tools/h5import/h5import.c:1829:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/tools/h5import/h5import.c:1893:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/tools/h5import/h5importtest.c:318:33: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hdf5-1.8.8/tools/h5jam/h5jam.c:429:7: style: The scope of the variable 'res' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5jam/h5jamgentest.c:173:12: style: The scope of the variable 'u' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5jam/h5jamgentest.c:175:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5jam/h5jamgentest.c:176:11: style: The scope of the variable 'bp' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5jam/h5jamgentest.c:101:18: style: struct member 's1_t::a' is never used. [unusedStructMember]
hdf5-1.8.8/tools/h5jam/h5jamgentest.c:102:18: style: struct member 's1_t::b' is never used. [unusedStructMember]
hdf5-1.8.8/tools/h5jam/h5jamgentest.c:103:11: style: struct member 's1_t::c' is never used. [unusedStructMember]
hdf5-1.8.8/tools/h5ls/h5ls.c:471:17: style: The scope of the variable 'nbits' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:742:17: style: The scope of the variable 'n' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:793:17: style: The scope of the variable 'nchars' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1094:24: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1369:10: style: The scope of the variable 'ndims' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1369:17: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1370:12: style: The scope of the variable 'need' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1372:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1567:17: style: The scope of the variable 'nf' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1570:17: style: The scope of the variable 'cd_values' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1572:17: style: The scope of the variable 'cd_num' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1573:17: style: The scope of the variable 'f_name' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1574:17: style: The scope of the variable 's' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1578:17: style: The scope of the variable 'ndims' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1579:17: style: The scope of the variable 'n' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1579:20: style: The scope of the variable 'max_len' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1580:17: style: The scope of the variable 'utilization' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1582:17: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:1821:22: style: The scope of the variable 'buf' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5ls/h5ls.c:71:13: style: struct member 'dispatch_t::open' is never used. [unusedStructMember]
hdf5-1.8.8/tools/h5ls/h5ls.c:72:14: style: struct member 'dispatch_t::close' is never used. [unusedStructMember]
hdf5-1.8.8/tools/h5repack/h5repack.c:711:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdf5-1.8.8/tools/h5repack/h5repack.c:494:10: style: Variable 'base_type' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5repack/h5repack.c:493:0: note: Variable 'base_type' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repack.c:494:10: note: Variable 'base_type' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repack.c:189:17: style: The scope of the variable 'j' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack.c:616:20: style: The scope of the variable 'slayout' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_copy.c:1188:39: style: Function 'print_dataset_info' argument 3 names different: declaration 'per' definition 'ratio'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/h5repack/h5repack_copy.c:56:68: note: Function 'print_dataset_info' argument 3 names different: declaration 'per' definition 'ratio'.
hdf5-1.8.8/tools/h5repack/h5repack_copy.c:1188:39: note: Function 'print_dataset_info' argument 3 names different: declaration 'per' definition 'ratio'.
hdf5-1.8.8/tools/h5repack/h5repack_filters.c:54:27: warning: Either the condition 'pdest!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
hdf5-1.8.8/tools/h5repack/h5repack_filters.c:57:16: note: Assuming that condition 'pdest!=NULL' is not redundant
hdf5-1.8.8/tools/h5repack/h5repack_filters.c:54:27: note: Null pointer subtraction
hdf5-1.8.8/tools/h5repack/h5repack_filters.c:41:8: style: The scope of the variable 'pdest' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_filters.c:42:7: style: The scope of the variable 'result' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_main.c:375:21: style: The scope of the variable 'idx' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_main.c:478:13: style: The scope of the variable 'rc' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_main.c:498:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hdf5-1.8.8/tools/h5repack/h5repack_opttable.c:85:9: style: The scope of the variable 'k' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_opttable.c:206:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_opttable.c:207:30: style: The scope of the variable 'found' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_opttable.c:305:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_opttable.c:306:30: style: The scope of the variable 'found' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_opttable.c:153:9: error: Memory leak: table [memleak]
hdf5-1.8.8/tools/h5repack/h5repack_opttable.c:162:9: error: Memory leak: objs [memleak]
hdf5-1.8.8/tools/h5repack/h5repack_parse.c:591:37: style: Same expression on both sides of '&&'. [duplicateExpression]
hdf5-1.8.8/tools/h5repack/h5repack_parse.c:483:38: style: The scope of the variable 'c_index' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:504:10: style: Variable 'base_type' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:503:0: note: Variable 'base_type' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:504:10: note: Variable 'base_type' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:512:10: style: Variable 'base_type' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:511:0: note: Variable 'base_type' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:512:10: note: Variable 'base_type' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:573:10: style: Variable 'base_type' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:572:0: note: Variable 'base_type' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:573:10: note: Variable 'base_type' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:843:5: style: Variable 'ref_obj_id' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:841:0: note: Variable 'ref_obj_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:843:5: note: Variable 'ref_obj_id' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repack_refs.c:644:88: error: Uninitialized variable: refname [uninitvar]
hdf5-1.8.8/tools/h5repack/h5repack_verify.c:244:18: style: The scope of the variable 'rank' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_verify.c:245:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5repack/h5repack_verify.c:531:42: style: Checking if unsigned variable 'size=H5Tget_size(tid)' is less than zero. [unsignedLessThanZero]
hdf5-1.8.8/tools/h5repack/h5repacktst.c:4164:5: style: Variable 'wbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5repack/h5repacktst.c:4158:0: note: Variable 'wbuf' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repacktst.c:4164:5: note: Variable 'wbuf' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repacktst.c:4165:5: style: Variable 'dwbuf' is reassigned a value before the old one has been used. [redundantAssignment]
hdf5-1.8.8/tools/h5repack/h5repacktst.c:4159:0: note: Variable 'dwbuf' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repacktst.c:4165:5: note: Variable 'dwbuf' is reassigned a value before the old one has been used.
hdf5-1.8.8/tools/h5repack/h5repacktst.c:3097:33: style: Checking if unsigned variable 'size=H5Tget_size(tid)' is less than zero. [unsignedLessThanZero]
hdf5-1.8.8/tools/h5stat/h5stat.c:405:18: style: The scope of the variable 'bin' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5stat/h5stat.c:1106:19: style: The scope of the variable 'power' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5stat/h5stat.c:1107:19: style: The scope of the variable 'total' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5stat/h5stat.c:1108:14: style: The scope of the variable 'u' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5stat/h5stat.c:1225:19: style: The scope of the variable 'total' can be reduced. [variableScope]
hdf5-1.8.8/tools/h5stat/h5stat.c:1227:14: style: The scope of the variable 'u' can be reduced. [variableScope]
hdf5-1.8.8/tools/lib/h5tools_error.h:35:0: error: #error "We need __func__ or __FUNCTION__ to test function names!" [preprocessorErrorDirective]
hdf5-1.8.8/tools/lib/h5tools_utils.c:222:53: style: Function 'get_option' argument 3 names different: declaration 'opt' definition 'opts'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5tools_utils.h:89:72: note: Function 'get_option' argument 3 names different: declaration 'opt' definition 'opts'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:222:53: note: Function 'get_option' argument 3 names different: declaration 'opt' definition 'opts'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:222:86: style: Function 'get_option' argument 4 names different: declaration 'l_opt' definition 'l_opts'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5tools_utils.h:90:53: note: Function 'get_option' argument 4 names different: declaration 'l_opt' definition 'l_opts'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:222:86: note: Function 'get_option' argument 4 names different: declaration 'l_opt' definition 'l_opts'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:538:21: style: Function 'search_obj' argument 1 names different: declaration 'temp' definition 'table'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5tools_utils.h:133:42: note: Function 'search_obj' argument 1 names different: declaration 'temp' definition 'table'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:538:21: note: Function 'search_obj' argument 1 names different: declaration 'temp' definition 'table'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:680:69: style: Function 'add_obj' argument 4 names different: declaration 'recorded' definition 'record'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5tools_utils.c:56:81: note: Function 'add_obj' argument 4 names different: declaration 'recorded' definition 'record'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:680:69: note: Function 'add_obj' argument 4 names different: declaration 'recorded' definition 'record'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:873:38: style: Function 'h5tools_setprogname' argument 1 names different: declaration 'progname' definition 'Progname'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5tools_utils.h:169:53: note: Function 'h5tools_setprogname' argument 1 names different: declaration 'progname' definition 'Progname'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:873:38: note: Function 'h5tools_setprogname' argument 1 names different: declaration 'progname' definition 'Progname'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:878:28: style: Function 'h5tools_setstatus' argument 1 names different: declaration 'd_status' definition 'D_status'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5tools_utils.h:171:44: note: Function 'h5tools_setstatus' argument 1 names different: declaration 'd_status' definition 'D_status'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:878:28: note: Function 'h5tools_setstatus' argument 1 names different: declaration 'd_status' definition 'D_status'.
hdf5-1.8.8/tools/lib/h5tools_utils.c:118:20: style: Variable 'bytes_written' is assigned a value that is never used. [unreadVariable]
hdf5-1.8.8/tools/lib/h5trav.c:481:12: style: The scope of the variable 'u' can be reduced. [variableScope]
hdf5-1.8.8/tools/lib/h5trav.c:451:66: style: Function 'trav_info_init' argument 3 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5trav.h:172:83: note: Function 'trav_info_init' argument 3 names different: declaration 'info' definition '_info'.
hdf5-1.8.8/tools/lib/h5trav.c:451:66: note: Function 'trav_info_init' argument 3 names different: declaration 'info' definition '_info'.
hdf5-1.8.8/tools/lib/h5trav.c:578:42: style: Function 'h5trav_gettable' argument 2 names different: declaration 'travt' definition 'table'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5trav.h:154:59: note: Function 'h5trav_gettable' argument 2 names different: declaration 'travt' definition 'table'.
hdf5-1.8.8/tools/lib/h5trav.c:578:42: note: Function 'h5trav_gettable' argument 2 names different: declaration 'travt' definition 'table'.
hdf5-1.8.8/tools/lib/h5trav.c:608:30: style: Function 'h5trav_getindext' argument 1 names different: declaration 'obj' definition 'name'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5trav.h:155:47: note: Function 'h5trav_getindext' argument 1 names different: declaration 'obj' definition 'name'.
hdf5-1.8.8/tools/lib/h5trav.c:608:30: note: Function 'h5trav_getindext' argument 1 names different: declaration 'obj' definition 'name'.
hdf5-1.8.8/tools/lib/h5trav.c:608:56: style: Function 'h5trav_getindext' argument 2 names different: declaration 'travt' definition 'table'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5trav.h:155:72: note: Function 'h5trav_getindext' argument 2 names different: declaration 'travt' definition 'table'.
hdf5-1.8.8/tools/lib/h5trav.c:608:56: note: Function 'h5trav_getindext' argument 2 names different: declaration 'travt' definition 'table'.
hdf5-1.8.8/tools/lib/h5trav.c:656:33: style: Function 'trav_table_add' argument 2 names different: declaration 'objname' definition 'path'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5trav.c:56:37: note: Function 'trav_table_add' argument 2 names different: declaration 'objname' definition 'path'.
hdf5-1.8.8/tools/lib/h5trav.c:656:33: note: Function 'trav_table_add' argument 2 names different: declaration 'objname' definition 'path'.
hdf5-1.8.8/tools/lib/h5trav.c:738:32: style: Function 'trav_table_addflags' argument 2 names different: declaration 'objname' definition 'name'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5trav.h:188:32: note: Function 'trav_table_addflags' argument 2 names different: declaration 'objname' definition 'name'.
hdf5-1.8.8/tools/lib/h5trav.c:738:32: note: Function 'trav_table_addflags' argument 2 names different: declaration 'objname' definition 'name'.
hdf5-1.8.8/tools/lib/h5trav.c:776:37: style: Function 'trav_table_init' argument 1 names different: declaration 'table' definition 'tbl'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5trav.h:183:49: note: Function 'trav_table_init' argument 1 names different: declaration 'table' definition 'tbl'.
hdf5-1.8.8/tools/lib/h5trav.c:776:37: note: Function 'trav_table_init' argument 1 names different: declaration 'table' definition 'tbl'.
hdf5-1.8.8/tools/lib/h5trav.c:987:20: style: Function 'h5trav_visit' argument 1 names different: declaration 'file_id' definition 'fid'. [funcArgNamesDifferent]
hdf5-1.8.8/tools/lib/h5trav.h:134:36: note: Function 'h5trav_visit' argument 1 names different: declaration 'file_id' definition 'fid'.
hdf5-1.8.8/tools/lib/h5trav.c:987:20: note: Function 'h5trav_visit' argument 1 names different: declaration 'file_id' definition 'fid'.
hdf5-1.8.8/tools/misc/h5repart.c:191:12: style: The scope of the variable 'n' can be reduced. [variableScope]
[15:57]
ftp://ftp.se.debian.org/debian/pool/main/h/hdmi2usb-fx2-firmware/hdmi2usb-fx2-firmware_0.0.0~git20151225.orig.tar.xz
[15:57]
ftp://ftp.se.debian.org/debian/pool/main/h/hdmi2usb-mode-switch/hdmi2usb-mode-switch_0.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hdparm/hdparm_9.56+ds.orig.tar.xz
hdparm-9.56/apt.c:288:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdparm-9.56/apt.c:288:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdparm-9.56/contrib/fix_standby.c:161:11: style: The scope of the variable 'err' can be reduced. [variableScope]
hdparm-9.56/fallocate.c:20:39: style: Function 'do_fallocate_syscall' argument 1 names different: declaration 'name' definition 'path'. [funcArgNamesDifferent]
hdparm-9.56/hdparm.h:24:39: note: Function 'do_fallocate_syscall' argument 1 names different: declaration 'name' definition 'path'.
hdparm-9.56/fallocate.c:20:39: note: Function 'do_fallocate_syscall' argument 1 names different: declaration 'name' definition 'path'.
hdparm-9.56/fibmap.c:277:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
hdparm-9.56/fwdownload.c:111:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/fwdownload.c:184:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/fwdownload.c:184:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/fwdownload.c:184:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/geom.c:28:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
hdparm-9.56/hdparm.c:247:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/hdparm.c:247:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/hdparm.c:587:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/hdparm.c:1606:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdparm-9.56/hdparm.c:2201:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/hdparm.c:2441:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/hdparm.c:2802:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/hdparm.c:2847:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/hdparm.c:2863:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdparm-9.56/hdparm.c:2875:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdparm-9.56/hdparm.c:2907:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hdparm-9.56/hdparm.c:3181:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/hdparm.c:2659:7: style: Variable 'dco_max' is reassigned a value before the old one has been used. [redundantAssignment]
hdparm-9.56/hdparm.c:2658:0: note: Variable 'dco_max' is reassigned a value before the old one has been used.
hdparm-9.56/hdparm.c:2659:7: note: Variable 'dco_max' is reassigned a value before the old one has been used.
hdparm-9.56/hdparm.c:453:8: style: The scope of the variable 'e' can be reduced. [variableScope]
hdparm-9.56/hdparm.c:831:14: style: The scope of the variable 'description' can be reduced. [variableScope]
hdparm-9.56/hdparm.c:832:6: style: The scope of the variable 'sanitize_state' can be reduced. [variableScope]
hdparm-9.56/hdparm.c:1198:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hdparm-9.56/hdparm.c:1360:14: style: The scope of the variable 'flagged' can be reduced. [variableScope]
hdparm-9.56/identify.c:551:7: style: The scope of the variable 'cl' can be reduced. [variableScope]
hdparm-9.56/identify.c:677:7: style: The scope of the variable 'deto' can be reduced. [variableScope]
hdparm-9.56/identify.c:678:7: style: The scope of the variable 'mdat' can be reduced. [variableScope]
hdparm-9.56/identify.c:694:15: style: The scope of the variable 'sector_bytes' can be reduced. [variableScope]
hdparm-9.56/sgio.c:509:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
hdparm-9.56/sgio.c:367:61: style: Function 'do_drive_cmd' argument 3 names different: declaration 'timeout' definition 'timeout_secs'. [funcArgNamesDifferent]
hdparm-9.56/sgio.h:234:61: note: Function 'do_drive_cmd' argument 3 names different: declaration 'timeout' definition 'timeout_secs'.
hdparm-9.56/sgio.c:367:61: note: Function 'do_drive_cmd' argument 3 names different: declaration 'timeout' definition 'timeout_secs'.
hdparm-9.56/sysfs.c:220:15: style: Condition 'depth<20' is always true [knownConditionTrueFalse]
hdparm-9.56/sysfs.c:207:14: note: Assignment 'depth=0', assigned value is 0
hdparm-9.56/sysfs.c:220:15: note: Condition 'depth<20' is always true
hdparm-9.56/sysfs.c:80:33: warning: Either the condition 'val2?2:1' is redundant or there is possible null pointer dereference: val2. [nullPointerRedundantCheck]
hdparm-9.56/sysfs.c:81:22: note: Assuming that condition 'val2?2:1' is not redundant
hdparm-9.56/sysfs.c:80:33: note: Null pointer dereference
hdparm-9.56/sysfs.c:73:6: style: The scope of the variable 'count' can be reduced. [variableScope]
hdparm-9.56/sysfs.c:67:2: error: Resource leak: fp [resourceLeak]
hdparm-9.56/wdidle3.c:204:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/wdidle3.c:204:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/wdidle3.c:210:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/wdidle3.c:210:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hdparm-9.56/wdidle3.c:146:11: style: The scope of the variable 'ret2' can be reduced. [variableScope]
hdparm-9.56/wdidle3.c:162:11: style: The scope of the variable 'ret2' can be reduced. [variableScope]
hdparm-9.56/wdidle3.c:176:54: style: Function 'wdidle3_msecs_to_timeout' argument 1 names different: declaration 'msecs' definition 'secs'. [funcArgNamesDifferent]
hdparm-9.56/hdparm.h:33:54: note: Function 'wdidle3_msecs_to_timeout' argument 1 names different: declaration 'msecs' definition 'secs'.
hdparm-9.56/wdidle3.c:176:54: note: Function 'wdidle3_msecs_to_timeout' argument 1 names different: declaration 'msecs' definition 'secs'.
[15:57]
ftp://ftp.se.debian.org/debian/pool/main/h/hdrhistogram/hdrhistogram_2.1.9.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/hdup/hdup_2.0.14.orig.tar.gz
hdup-2.0.14/src/hdup.c:36:8: style: The scope of the variable 'what' can be reduced. [variableScope]
hdup-2.0.14/src/hdup.c:37:9: style: The scope of the variable 'l' can be reduced. [variableScope]
hdup-2.0.14/src/hdup.c:94:7: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
hdup-2.0.14/src/hdupconf.c:601:18: warning: Logical disjunction always evaluates to true: EXPR != '\t' || EXPR != ' '. [incorrectLogicOperator]
hdup-2.0.14/src/hdupconf.c:101:6: style: The scope of the variable 'slash' can be reduced. [variableScope]
hdup-2.0.14/src/hdupconf.c:369:0: error: Resource leak: conf [resourceLeak]
hdup-2.0.14/src/hdupconf.c:56:13: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
hdup-2.0.14/src/hduplib.c:455:33: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
hdup-2.0.14/src/hduplib.c:458:6: note: Assuming that condition '!value' is not redundant
hdup-2.0.14/src/hduplib.c:455:33: note: Null pointer dereference
hdup-2.0.14/src/hduplib.c:616:20: warning: Either the condition 'dirpath==NULL' is redundant or there is possible null pointer dereference: dirpath. [nullPointerRedundantCheck]
hdup-2.0.14/src/hduplib.c:618:15: note: Assuming that condition 'dirpath==NULL' is not redundant
hdup-2.0.14/src/hduplib.c:616:20: note: Null pointer dereference
hdup-2.0.14/src/hduplib.c:294:2: style: Variable 'lockfile' is reassigned a value before the old one has been used. [redundantAssignment]
hdup-2.0.14/src/hduplib.c:292:0: note: Variable 'lockfile' is reassigned a value before the old one has been used.
hdup-2.0.14/src/hduplib.c:294:2: note: Variable 'lockfile' is reassigned a value before the old one has been used.
hdup-2.0.14/src/hduplib.c:365:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hdup-2.0.14/src/hduplib.c:480:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hdup-2.0.14/src/hduplib.c:671:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
hdup-2.0.14/src/hduplib.c:799:15: style: The scope of the variable 'crypt' can be reduced. [variableScope]
hdup-2.0.14/src/hduplib.c:800:15: style: The scope of the variable 'cryptcmd' can be reduced. [variableScope]
hdup-2.0.14/src/hduplib.c:1276:12: style: The scope of the variable 'bytes_free' can be reduced. [variableScope]
hdup-2.0.14/src/hduplib.c:455:26: style: Variable 'lv' is assigned a value that is never used. [unreadVariable]
hdup-2.0.14/src/hduplib.c:997:13: style: Variable 'what_len' is assigned a value that is never used. [unreadVariable]
hdup-2.0.14/src/hduplib.c:876:0: error: Resource leak: f [resourceLeak]
hdup-2.0.14/src/hdupremote.c:48:2: style: Variable 'header' is reassigned a value before the old one has been used. [redundantAssignment]
hdup-2.0.14/src/hdupremote.c:36:0: note: Variable 'header' is reassigned a value before the old one has been used.
hdup-2.0.14/src/hdupremote.c:48:2: note: Variable 'header' is reassigned a value before the old one has been used.
hdup-2.0.14/src/hdupremote.c:27:23: style: Function 'backup_remote' argument 1 names different: declaration 'hdhost' definition 'host'. [funcArgNamesDifferent]
hdup-2.0.14/src/prototype.h:9:28: note: Function 'backup_remote' argument 1 names different: declaration 'hdhost' definition 'host'.
hdup-2.0.14/src/hdupremote.c:27:23: note: Function 'backup_remote' argument 1 names different: declaration 'hdhost' definition 'host'.
hdup-2.0.14/src/hduptarlib.c:147:2: style: Variable 'tar' is reassigned a value before the old one has been used. [redundantAssignment]
hdup-2.0.14/src/hduptarlib.c:138:0: note: Variable 'tar' is reassigned a value before the old one has been used.
hdup-2.0.14/src/hduptarlib.c:147:2: note: Variable 'tar' is reassigned a value before the old one has been used.
hdup-2.0.14/src/hduptarlib.c:293:15: style: The scope of the variable 'c' can be reduced. [variableScope]
hdup-2.0.14/src/hduptarlib.c:351:15: style: The scope of the variable 'c' can be reduced. [variableScope]
hdup-2.0.14/src/hduptarlib.c:388:15: style: The scope of the variable 'c' can be reduced. [variableScope]
hdup-2.0.14/src/hduptarlib.c:447:15: style: The scope of the variable 'c' can be reduced. [variableScope]
hdup-2.0.14/src/hduptarlib.c:392:2: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
hdup-2.0.14/src/hduptarlib.c:110:5: error: Resource leak: in [resourceLeak]
hdup-2.0.14/src/hduptarlib.c:312:3: error: Resource leak: archivefile [resourceLeak]
hdup-2.0.14/src/hduptarlib.c:365:3: error: Resource leak: handle [resourceLeak]
hdup-2.0.14/src/hduptarlib.c:126:0: error: Resource leak: in [resourceLeak]
hdup-2.0.14/src/walker.c:341:6: style: The scope of the variable 'res' can be reduced. [variableScope]
[15:58]
ftp://ftp.se.debian.org/debian/pool/main/h/headache/headache_1.03.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/headius-options/headius-options_1.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/healpix-cxx/healpix-cxx_3.40.0.orig.tar.gz
healpix_cxx-3.40.0/Healpix_cxx/powspec.h:48:5: warning: Member variable 'PowSpec::num_specs' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/Healpix_cxx/healpix_base.cc:1323:32: style: Function 'xyf2loc' argument 5 names different: declaration 'ph' definition 'phi'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/Healpix_cxx/healpix_base.h:84:67: note: Function 'xyf2loc' argument 5 names different: declaration 'ph' definition 'phi'.
healpix_cxx-3.40.0/Healpix_cxx/healpix_base.cc:1323:32: note: Function 'xyf2loc' argument 5 names different: declaration 'ph' definition 'phi'.
healpix_cxx-3.40.0/Healpix_cxx/healpix_base.h:72:14: performance: Technically the member function 'T_Healpix_Base::spread_bits' can be static. [functionStatic]
healpix_cxx-3.40.0/Healpix_cxx/healpix_base.cc:592:44: note: Technically the member function 'T_Healpix_Base::spread_bits' can be static.
healpix_cxx-3.40.0/Healpix_cxx/healpix_base.h:72:14: note: Technically the member function 'T_Healpix_Base::spread_bits' can be static.
healpix_cxx-3.40.0/Healpix_cxx/healpix_base.h:84:10: performance: Technically the member function 'T_Healpix_Base::xyf2loc' can be static. [functionStatic]
healpix_cxx-3.40.0/Healpix_cxx/healpix_base.cc:1322:46: note: Technically the member function 'T_Healpix_Base::xyf2loc' can be static.
healpix_cxx-3.40.0/Healpix_cxx/healpix_base.h:84:10: note: Technically the member function 'T_Healpix_Base::xyf2loc' can be static.
healpix_cxx-3.40.0/Healpix_cxx/moc.h:54:0: style: Technically the member function 'Moc < T >::Rs' can be const. [functionConst]
healpix_cxx-3.40.0/Healpix_cxx/moc.h:54:0: style: Technically the member function 'Moc < int >::Rs' can be const. [functionConst]
healpix_cxx-3.40.0/Healpix_cxx/moc.h:54:0: style: Technically the member function 'Moc < int64 >::Rs' can be const. [functionConst]
healpix_cxx-3.40.0/Healpix_cxx/moc_query.cc:137:0: style: Same expression used in consecutive assignments of 'z1' and 'z2'. [duplicateAssignExpression]
healpix_cxx-3.40.0/Healpix_cxx/moc_query.cc:138:0: note: Same expression used in consecutive assignments of 'z1' and 'z2'.
healpix_cxx-3.40.0/Healpix_cxx/moc_query.cc:137:0: note: Same expression used in consecutive assignments of 'z1' and 'z2'.
healpix_cxx-3.40.0/Healpix_cxx/moc_query.h:47:5: warning: Member variable 'MocQueryComponent::radius' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/Healpix_cxx/moc_query.h:66:5: warning: Member variable 'MocQueryComponent::radius' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/Healpix_cxx/moc_query.h:47:5: style: Class 'MocQueryComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:118:12: style: Technically the member function '::sdw::f_s2dw' can be const. [functionConst]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:77:5: style: Class 'needlet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:138:5: style: Class 'sdw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:189:5: style: Class 'spline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:218:5: style: Class 'cosine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:95:17: style: The function 'lmin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:49:17: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:95:17: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:97:17: style: The function 'lmax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:50:17: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:97:17: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:99:33: style: The function 'getBand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:51:33: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:99:33: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:156:17: style: The function 'lmin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:49:17: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:156:17: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:158:17: style: The function 'lmax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:50:17: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:158:17: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:160:33: style: The function 'getBand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:51:33: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:160:33: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:191:17: style: The function 'lmin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:49:17: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:191:17: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:193:17: style: The function 'lmax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:50:17: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:193:17: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:195:33: style: The function 'getBand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:51:33: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:195:33: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:227:17: style: The function 'lmin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:49:17: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:227:17: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:232:17: style: The function 'lmax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:50:17: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:232:17: note: Function in derived class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:237:33: style: The function 'getBand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:51:33: note: Virtual function in base class
healpix_cxx-3.40.0/Healpix_cxx/needlet_tool_module.cc:237:33: note: Function in derived class
healpix_cxx-3.40.0/cxxsupport/fitshandle.cc:190:11: style: Checking if unsigned variable 'col' is less than zero. This might be a false warning. [unsignedLessThanZero]
healpix_cxx-3.40.0/cxxsupport/fitshandle.cc:573:46: style: Function 'get_key_void' argument 1 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/cxxsupport/fitshandle.h:199:43: note: Function 'get_key_void' argument 1 names different: declaration 'key' definition 'name'.
healpix_cxx-3.40.0/cxxsupport/fitshandle.cc:573:46: note: Function 'get_key_void' argument 1 names different: declaration 'key' definition 'name'.
healpix_cxx-3.40.0/cxxsupport/arr.h:167:11: performance: Technically the member function 'fix_arr::size' can be static. [functionStatic]
healpix_cxx-3.40.0/cxxsupport/vec3.h:43:21: warning: The class 'vec3_t' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
healpix_cxx-3.40.0/cxxsupport/ls_image.h:79:5: warning: Member variable 'Colour8::r' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/ls_image.h:79:5: warning: Member variable 'Colour8::g' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/ls_image.h:79:5: warning: Member variable 'Colour8::b' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/linear_map.h:41:0: style: The class 'linearMap < RGB_tuple < float > >' does not have a constructor although it has private member variables. [noConstructor]
healpix_cxx-3.40.0/cxxsupport/colour.h:42:0: warning: Member variable 'RGB_tuple < float >::r' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/colour.h:42:0: warning: Member variable 'RGB_tuple < float >::g' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/colour.h:42:0: warning: Member variable 'RGB_tuple < float >::b' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/colour.h:48:0: style: 'RGB_tuple < float >::operator=' should return 'RGB_tuple < float > &'. [operatorEq]
healpix_cxx-3.40.0/cxxsupport/ls_image.h:86:10: style: Technically the member function 'Colour8::operator==' can be const. [functionConst]
healpix_cxx-3.40.0/cxxsupport/ls_image.h:88:10: style: Technically the member function 'Colour8::operator!=' can be const. [functionConst]
healpix_cxx-3.40.0/cxxsupport/ls_image.h:141:13: style: Technically the member function 'LS_Image::get_pixel' can be const. [functionConst]
healpix_cxx-3.40.0/cxxsupport/ls_image.h:82:5: style: Class 'Colour8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpix_cxx-3.40.0/cxxsupport/colour.h:37:0: warning: The class 'RGB_tuple < float >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
healpix_cxx-3.40.0/cxxsupport/pointing.h:52:5: warning: Member variable 'pointing::theta' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/pointing.h:52:5: warning: Member variable 'pointing::phi' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/pointing.h:59:5: style: Class 'pointing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpix_cxx-3.40.0/cxxsupport/rotmatrix.h:47:5: warning: Member variable 'rotmatrix::entry' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/walltimer.cc:187:35: style: Function 'tstack_replace' argument 1 names different: declaration 'name' definition 'name2'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/cxxsupport/walltimer.h:92:40: note: Function 'tstack_replace' argument 1 names different: declaration 'name' definition 'name2'.
healpix_cxx-3.40.0/cxxsupport/walltimer.cc:187:35: note: Function 'tstack_replace' argument 1 names different: declaration 'name' definition 'name2'.
healpix_cxx-3.40.0/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::cosPow' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::sinPow' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::prefactor' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::preMinus' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:593:19: warning: Member variable 'wigner_estimator::m1' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:593:19: warning: Member variable 'wigner_estimator::m2' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:593:19: warning: Member variable 'wigner_estimator::mbig' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:593:19: warning: Member variable 'wigner_estimator::cosm1m2' is not initialized in the constructor. [uninitMemberVar]
healpix_cxx-3.40.0/cxxsupport/wigner.h:51:10: style: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. [functionConst]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:37:36: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const.
healpix_cxx-3.40.0/cxxsupport/wigner.h:51:10: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const.
healpix_cxx-3.40.0/cxxsupport/wigner.h:52:10: style: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. [functionConst]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:44:36: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const.
healpix_cxx-3.40.0/cxxsupport/wigner.h:52:10: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const.
healpix_cxx-3.40.0/cxxsupport/wigner.h:71:10: style: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. [functionConst]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:95:29: note: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const.
healpix_cxx-3.40.0/cxxsupport/wigner.h:71:10: note: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const.
healpix_cxx-3.40.0/cxxsupport/wigner.h:72:10: style: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. [functionConst]
healpix_cxx-3.40.0/cxxsupport/wigner.cc:103:29: note: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const.
healpix_cxx-3.40.0/cxxsupport/wigner.h:72:10: note: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const.
healpix_cxx-3.40.0/cxxsupport/wigner.h:55:5: style: Class 'wigner_d_halfpi_risbo_scalar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpix_cxx-3.40.0/cxxsupport/wigner.h:92:5: style: Class 'wigner_d_halfpi_risbo_openmp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpix_cxx-3.40.0/libfftpack/bluestein.c:74:4: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpix_cxx-3.40.0/libfftpack/bluestein.c:112:15: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpix_cxx-3.40.0/libfftpack/fftpack.c:616:11: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpix_cxx-3.40.0/libfftpack/fftpack.c:623:11: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpix_cxx-3.40.0/libfftpack/fftpack.c:684:35: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpix_cxx-3.40.0/libfftpack/fftpack.c:757:42: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpix_cxx-3.40.0/libfftpack/fftpack.c:760:42: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpix_cxx-3.40.0/libfftpack/fftpack.c:786:33: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpix_cxx-3.40.0/libfftpack/fftpack.c:612:19: style: Function 'cfftf' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:47:19: note: Function 'cfftf' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:612:19: note: Function 'cfftf' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:612:29: style: Function 'cfftf' argument 2 names different: declaration 'complex_data' definition 'c'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:47:29: note: Function 'cfftf' argument 2 names different: declaration 'complex_data' definition 'c'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:612:29: note: Function 'cfftf' argument 2 names different: declaration 'complex_data' definition 'c'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:612:41: style: Function 'cfftf' argument 3 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:47:52: note: Function 'cfftf' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:612:41: note: Function 'cfftf' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:619:19: style: Function 'cfftb' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:49:19: note: Function 'cfftb' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:619:19: note: Function 'cfftb' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:619:29: style: Function 'cfftb' argument 2 names different: declaration 'complex_data' definition 'c'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:49:29: note: Function 'cfftb' argument 2 names different: declaration 'complex_data' definition 'c'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:619:29: note: Function 'cfftb' argument 2 names different: declaration 'complex_data' definition 'c'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:619:41: style: Function 'cfftb' argument 3 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:49:52: note: Function 'cfftb' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:619:41: note: Function 'cfftb' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:683:19: style: Function 'cffti' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:51:19: note: Function 'cffti' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:683:19: note: Function 'cffti' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:683:29: style: Function 'cffti' argument 2 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:51:29: note: Function 'cffti' argument 2 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:683:29: note: Function 'cffti' argument 2 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:756:19: style: Function 'rfftf' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:54:19: note: Function 'rfftf' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:756:19: note: Function 'rfftf' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:756:29: style: Function 'rfftf' argument 2 names different: declaration 'data' definition 'r'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:54:29: note: Function 'rfftf' argument 2 names different: declaration 'data' definition 'r'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:756:29: note: Function 'rfftf' argument 2 names different: declaration 'data' definition 'r'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:756:41: style: Function 'rfftf' argument 3 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:54:44: note: Function 'rfftf' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:756:41: note: Function 'rfftf' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:759:19: style: Function 'rfftb' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:56:19: note: Function 'rfftb' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:759:19: note: Function 'rfftb' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:759:29: style: Function 'rfftb' argument 2 names different: declaration 'data' definition 'r'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:56:29: note: Function 'rfftb' argument 2 names different: declaration 'data' definition 'r'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:759:29: note: Function 'rfftb' argument 2 names different: declaration 'data' definition 'r'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:759:41: style: Function 'rfftb' argument 3 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:56:44: note: Function 'rfftb' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:759:41: note: Function 'rfftb' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:785:19: style: Function 'rffti' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:58:19: note: Function 'rffti' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:785:19: note: Function 'rffti' argument 1 names different: declaration 'N' definition 'n'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:785:29: style: Function 'rffti' argument 2 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libfftpack/fftpack.h:58:29: note: Function 'rffti' argument 2 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libfftpack/fftpack.c:785:29: note: Function 'rffti' argument 2 names different: declaration 'wrk' definition 'wsave'.
healpix_cxx-3.40.0/libsharp/sharp.c:141:20: style: Function 'sharp_make_general_alm_info' argument 5 names different: declaration 'mvstart' definition 'mstart'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libsharp/sharp_lowlevel.h:131:20: note: Function 'sharp_make_general_alm_info' argument 5 names different: declaration 'mvstart' definition 'mstart'.
healpix_cxx-3.40.0/libsharp/sharp.c:141:20: note: Function 'sharp_make_general_alm_info' argument 5 names different: declaration 'mvstart' definition 'mstart'.
healpix_cxx-3.40.0/libsharp/sharp.c:256:48: style: Function 'sharp_destroy_geom_info' argument 1 names different: declaration 'info' definition 'geom_info'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libsharp/sharp_lowlevel.h:172:48: note: Function 'sharp_destroy_geom_info' argument 1 names different: declaration 'info' definition 'geom_info'.
healpix_cxx-3.40.0/libsharp/sharp.c:256:48: note: Function 'sharp_destroy_geom_info' argument 1 names different: declaration 'info' definition 'geom_info'.
healpix_cxx-3.40.0/libsharp/sharp_almhelpers.c:76:7: style: The scope of the variable 'f' can be reduced. [variableScope]
healpix_cxx-3.40.0/libsharp/sharp_core_inc.c:83:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
healpix_cxx-3.40.0/libsharp/sharp_core_inc.c:81:12: note: outer condition: mask
healpix_cxx-3.40.0/libsharp/sharp_core_inc.c:83:7: note: identical inner condition: mask
healpix_cxx-3.40.0/libsharp/sharp_core_inc.c:90:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
healpix_cxx-3.40.0/libsharp/sharp_core_inc.c:88:12: note: outer condition: mask
healpix_cxx-3.40.0/libsharp/sharp_core_inc.c:90:7: note: identical inner condition: mask
healpix_cxx-3.40.0/libsharp/sharp_core_inc.c:161:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
healpix_cxx-3.40.0/libsharp/sharp_core_inc.c:158:9: note: outer condition: mask
healpix_cxx-3.40.0/libsharp/sharp_core_inc.c:161:7: note: identical inner condition: mask
healpix_cxx-3.40.0/libsharp/sharp_geomhelpers.c:143:51: style: Function 'sharp_make_fejer1_geom_info' argument 2 names different: declaration 'nphi' definition 'ppring'. [funcArgNamesDifferent]
healpix_cxx-3.40.0/libsharp/sharp_geomhelpers.h:91:51: note: Function 'sharp_make_fejer1_geom_info' argument 2 names different: declaration 'nphi' definition 'ppring'.
healpix_cxx-3.40.0/libsharp/sharp_geomhelpers.c:143:51: note: Function 'sharp_make_fejer1_geom_info' argument 2 names different: declaration 'nphi' definition 'ppring'.
[15:58]
ftp://ftp.se.debian.org/debian/pool/main/h/healpix-java/healpix-java_3.31.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/healpy/healpy_1.9.1.orig.tar.gz
healpy-1.9.1/cfitsio/buffers.c:58:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:58:13: style: The scope of the variable 'nbuff' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:59:14: style: The scope of the variable 'filepos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:60:10: style: The scope of the variable 'recstart' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:60:20: style: The scope of the variable 'recend' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:292:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:293:14: style: The scope of the variable 'filepos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:294:10: style: The scope of the variable 'recstart' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:294:20: style: The scope of the variable 'recend' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:294:28: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:294:35: style: The scope of the variable 'bufpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:294:43: style: The scope of the variable 'nspace' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:294:51: style: The scope of the variable 'nread' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:649:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:649:13: style: The scope of the variable 'ibuff' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:650:10: style: The scope of the variable 'jj' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:650:14: style: The scope of the variable 'irec' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:650:20: style: The scope of the variable 'minrec' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:650:28: style: The scope of the variable 'nloop' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:653:17: style: The scope of the variable 'zeros' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:750:19: style: The scope of the variable 'bytesperpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:833:14: style: The scope of the variable 'postemp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:869:14: style: The scope of the variable 'postemp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:910:14: style: The scope of the variable 'postemp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:958:15: style: The scope of the variable 'postemp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:999:14: style: The scope of the variable 'postemp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:1068:15: style: The scope of the variable 'postemp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:1134:31: style: The scope of the variable 'nrows' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:1135:10: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/buffers.c:14:21: style: Function 'ffmbyt' argument 2 names different: declaration 'bytpos' definition 'bytepos'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:822:47: note: Function 'ffmbyt' argument 2 names different: declaration 'bytpos' definition 'bytepos'.
healpy-1.9.1/cfitsio/buffers.c:14:21: note: Function 'ffmbyt' argument 2 names different: declaration 'bytpos' definition 'bytepos'.
healpy-1.9.1/cfitsio/buffers.c:15:16: style: Function 'ffmbyt' argument 3 names different: declaration 'ignore_err' definition 'err_mode'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:822:59: note: Function 'ffmbyt' argument 3 names different: declaration 'ignore_err' definition 'err_mode'.
healpy-1.9.1/cfitsio/buffers.c:15:16: note: Function 'ffmbyt' argument 3 names different: declaration 'ignore_err' definition 'err_mode'.
healpy-1.9.1/cfitsio/buffers.c:741:19: style: Function 'ffgrsz' argument 2 names different: declaration 'nrows' definition 'ndata'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1167:44: note: Function 'ffgrsz' argument 2 names different: declaration 'nrows' definition 'ndata'.
healpy-1.9.1/cfitsio/buffers.c:741:19: note: Function 'ffgrsz' argument 2 names different: declaration 'nrows' definition 'ndata'.
healpy-1.9.1/cfitsio/buffers.c:823:21: style: Function 'ffgi1b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:475:37: note: Function 'ffgi1b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:823:21: note: Function 'ffgi1b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:824:17: style: Function 'ffgi1b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:475:47: note: Function 'ffgi1b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:824:17: note: Function 'ffgi1b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:826:27: style: Function 'ffgi1b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:476:26: note: Function 'ffgi1b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:826:27: note: Function 'ffgi1b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:859:21: style: Function 'ffgi2b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:477:37: note: Function 'ffgi2b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:859:21: note: Function 'ffgi2b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:860:17: style: Function 'ffgi2b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:477:47: note: Function 'ffgi2b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:860:17: note: Function 'ffgi2b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:862:19: style: Function 'ffgi2b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:477:73: note: Function 'ffgi2b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:862:19: note: Function 'ffgi2b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:900:21: style: Function 'ffgi4b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:479:37: note: Function 'ffgi4b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:900:21: note: Function 'ffgi4b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:901:17: style: Function 'ffgi4b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:479:47: note: Function 'ffgi4b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:901:17: note: Function 'ffgi4b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:903:22: style: Function 'ffgi4b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:479:76: note: Function 'ffgi4b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:903:22: note: Function 'ffgi4b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:941:21: style: Function 'ffgi8b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:481:37: note: Function 'ffgi8b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:941:21: note: Function 'ffgi8b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:942:17: style: Function 'ffgi8b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:481:47: note: Function 'ffgi8b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:942:17: note: Function 'ffgi8b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:944:18: style: Function 'ffgi8b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:481:72: note: Function 'ffgi8b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:944:18: note: Function 'ffgi8b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:989:21: style: Function 'ffgr4b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:483:37: note: Function 'ffgr4b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:989:21: note: Function 'ffgr4b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:990:17: style: Function 'ffgr4b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:483:47: note: Function 'ffgr4b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:990:17: note: Function 'ffgr4b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:992:19: style: Function 'ffgr4b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:483:73: note: Function 'ffgr4b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:992:19: note: Function 'ffgr4b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1058:21: style: Function 'ffgr8b' argument 2 names different: declaration 'pos' definition 'byteloc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:485:37: note: Function 'ffgr8b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:1058:21: note: Function 'ffgr8b' argument 2 names different: declaration 'pos' definition 'byteloc'.
healpy-1.9.1/cfitsio/buffers.c:1059:17: style: Function 'ffgr8b' argument 3 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:485:47: note: Function 'ffgr8b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1059:17: note: Function 'ffgr8b' argument 3 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1061:20: style: Function 'ffgr8b' argument 5 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:485:74: note: Function 'ffgr8b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1061:20: note: Function 'ffgr8b' argument 5 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1196:17: style: Function 'ffpi1b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:466:33: note: Function 'ffpi1b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1196:17: note: Function 'ffpi1b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1198:27: style: Function 'ffpi1b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:466:67: note: Function 'ffpi1b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1198:27: note: Function 'ffpi1b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1217:17: style: Function 'ffpi2b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:468:33: note: Function 'ffpi2b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1217:17: note: Function 'ffpi2b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1219:19: style: Function 'ffpi2b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:468:59: note: Function 'ffpi2b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1219:19: note: Function 'ffpi2b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1242:17: style: Function 'ffpi4b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:469:33: note: Function 'ffpi4b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1242:17: note: Function 'ffpi4b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1244:22: style: Function 'ffpi4b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:469:62: note: Function 'ffpi4b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1244:22: note: Function 'ffpi4b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1267:17: style: Function 'ffpi8b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:471:33: note: Function 'ffpi8b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1267:17: note: Function 'ffpi8b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1269:18: style: Function 'ffpi8b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:471:58: note: Function 'ffpi8b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1269:18: note: Function 'ffpi8b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1299:17: style: Function 'ffpr4b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:472:33: note: Function 'ffpr4b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1299:17: note: Function 'ffpr4b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1301:19: style: Function 'ffpr4b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:472:59: note: Function 'ffpr4b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1301:19: note: Function 'ffpr4b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1339:17: style: Function 'ffpr8b' argument 2 names different: declaration 'nelem' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:473:33: note: Function 'ffpr8b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1339:17: note: Function 'ffpr8b' argument 2 names different: declaration 'nelem' definition 'nvals'.
healpy-1.9.1/cfitsio/buffers.c:1341:20: style: Function 'ffpr8b' argument 4 names different: declaration 'buffer' definition 'values'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:473:60: note: Function 'ffpr8b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/buffers.c:1341:20: note: Function 'ffpr8b' argument 4 names different: declaration 'buffer' definition 'values'.
healpy-1.9.1/cfitsio/cfileio.c:3515:16: warning: Either the condition 'ii<9' is redundant or the array 'tilesize[6]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
healpy-1.9.1/cfitsio/cfileio.c:3513:40: note: Assuming that condition 'ii<9' is not redundant
healpy-1.9.1/cfitsio/cfileio.c:3515:16: note: Array index out of bounds
healpy-1.9.1/cfitsio/cfileio.c:1907:9: warning: Either the condition 'if(clause)' is redundant or there is possible null pointer dereference: clause. [nullPointerRedundantCheck]
healpy-1.9.1/cfitsio/cfileio.c:1924:9: note: Assuming that condition 'if(clause)' is not redundant
healpy-1.9.1/cfitsio/cfileio.c:1907:9: note: Null pointer dereference
healpy-1.9.1/cfitsio/cfileio.c:1909:13: warning: Either the condition 'if(clause)' is redundant or there is possible null pointer dereference: clause. [nullPointerRedundantCheck]
healpy-1.9.1/cfitsio/cfileio.c:1924:9: note: Assuming that condition 'if(clause)' is not redundant
healpy-1.9.1/cfitsio/cfileio.c:1909:13: note: Null pointer dereference
healpy-1.9.1/cfitsio/cfileio.c:2234:15: warning: Either the condition 'if(colindex)' is redundant or there is possible null pointer dereference: colindex. [nullPointerRedundantCheck]
healpy-1.9.1/cfitsio/cfileio.c:2240:16: note: Assuming that condition 'if(colindex)' is not redundant
healpy-1.9.1/cfitsio/cfileio.c:2234:15: note: Null pointer dereference
healpy-1.9.1/cfitsio/cfileio.c:6410:23: warning: Either the condition '!ptr2' is redundant or there is possible null pointer dereference: ptr2. [nullPointerRedundantCheck]
healpy-1.9.1/cfitsio/cfileio.c:6411:13: note: Assuming that condition '!ptr2' is not redundant
healpy-1.9.1/cfitsio/cfileio.c:6410:23: note: Null pointer dereference
healpy-1.9.1/cfitsio/cfileio.c:3162:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/cfileio.c:3164:47: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/cfileio.c:3169:14: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/cfileio.c:3171:47: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/cfileio.c:3176:14: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/cfileio.c:3178:47: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/cfileio.c:3183:14: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/cfileio.c:3185:47: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/cfileio.c:3198:14: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/cfileio.c:3200:48: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/cfileio.c:132:16: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:133:11: style: The scope of the variable 'hdtype' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:2542:21: style: The scope of the variable 'tform' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:2546:9: style: The scope of the variable 'npat' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:2549:14: style: The scope of the variable 'naxes1' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:2558:11: style: The scope of the variable 'patterns' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4745:9: style: The scope of the variable 'status' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4850:23: style: The scope of the variable 'infilelen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4852:9: style: The scope of the variable 'hasAt' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4852:16: style: The scope of the variable 'hasDot' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4852:24: style: The scope of the variable 'hasOper' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4852:33: style: The scope of the variable 'followingOper' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4852:48: style: The scope of the variable 'spaceTerm' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4852:59: style: The scope of the variable 'rowFilter' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4853:9: style: The scope of the variable 'colStart' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4853:19: style: The scope of the variable 'binStart' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4853:29: style: The scope of the variable 'pixStart' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:4853:39: style: The scope of the variable 'compStart' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:5883:23: style: The scope of the variable 'infilelen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6083:25: style: The scope of the variable 'ptr3' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6246:18: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6247:9: style: The scope of the variable 'slen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6247:15: style: The scope of the variable 'nvals' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6249:10: style: The scope of the variable 'tmpname' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6474:36: style: The scope of the variable 'rowexpress' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6475:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6581:28: style: The scope of the variable 'llen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6654:16: style: The scope of the variable 'tval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6656:12: style: The scope of the variable 'dval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6709:16: style: The scope of the variable 'tval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6711:12: style: The scope of the variable 'dval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6911:11: style: The scope of the variable 'basename' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:6912:9: style: The scope of the variable 'slen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:7087:35: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:7149:10: style: The scope of the variable 'status_str' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:7149:35: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cfileio.c:360:24: style: Function 'ffdkopn' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:762:52: note: Function 'ffdkopn' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:360:24: note: Function 'ffdkopn' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:361:16: style: Function 'ffdkopn' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:762:66: note: Function 'ffdkopn' argument 3 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:361:16: note: Function 'ffdkopn' argument 3 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:381:24: style: Function 'ffdopn' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:759:51: note: Function 'ffdopn' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:381:24: note: Function 'ffdopn' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:382:16: style: Function 'ffdopn' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:759:65: note: Function 'ffdopn' argument 3 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:382:16: note: Function 'ffdopn' argument 3 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:401:24: style: Function 'fftopn' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:760:51: note: Function 'fftopn' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:401:24: note: Function 'fftopn' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:402:16: style: Function 'fftopn' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:760:65: note: Function 'fftopn' argument 3 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:402:16: note: Function 'fftopn' argument 3 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:427:24: style: Function 'ffiopn' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:761:51: note: Function 'ffiopn' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:427:24: note: Function 'ffiopn' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:428:16: style: Function 'ffiopn' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:761:65: note: Function 'ffiopn' argument 3 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:428:16: note: Function 'ffiopn' argument 3 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:455:24: style: Function 'ffopentest' argument 3 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:757:67: note: Function 'ffopentest' argument 3 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:455:24: note: Function 'ffopentest' argument 3 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:456:16: style: Function 'ffopentest' argument 4 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:757:81: note: Function 'ffopentest' argument 4 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:456:16: note: Function 'ffopentest' argument 4 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:485:24: style: Function 'ffopen' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:756:51: note: Function 'ffopen' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:485:24: note: Function 'ffopen' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:486:16: style: Function 'ffopen' argument 3 names different: declaration 'iomode' definition 'mode'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:756:65: note: Function 'ffopen' argument 3 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:486:16: note: Function 'ffopen' argument 3 names different: declaration 'iomode' definition 'mode'.
healpy-1.9.1/cfitsio/cfileio.c:2797:18: style: Function 'fits_select_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1838:18: note: Function 'fits_select_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'.
healpy-1.9.1/cfitsio/cfileio.c:2797:18: note: Function 'fits_select_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'.
healpy-1.9.1/cfitsio/cfileio.c:2889:22: style: Function 'fits_copy_image_section' argument 1 names different: declaration 'infptr' definition 'fptr'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1839:49: note: Function 'fits_copy_image_section' argument 1 names different: declaration 'infptr' definition 'fptr'.
healpy-1.9.1/cfitsio/cfileio.c:2889:22: note: Function 'fits_copy_image_section' argument 1 names different: declaration 'infptr' definition 'fptr'.
healpy-1.9.1/cfitsio/cfileio.c:2890:22: style: Function 'fits_copy_image_section' argument 2 names different: declaration 'outfile' definition 'newptr'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1839:67: note: Function 'fits_copy_image_section' argument 2 names different: declaration 'outfile' definition 'newptr'.
healpy-1.9.1/cfitsio/cfileio.c:2890:22: note: Function 'fits_copy_image_section' argument 2 names different: declaration 'outfile' definition 'newptr'.
healpy-1.9.1/cfitsio/cfileio.c:2891:18: style: Function 'fits_copy_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1840:18: note: Function 'fits_copy_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'.
healpy-1.9.1/cfitsio/cfileio.c:2891:18: note: Function 'fits_copy_image_section' argument 3 names different: declaration 'imagesection' definition 'expr'.
healpy-1.9.1/cfitsio/cfileio.c:3600:24: style: Function 'ffdkinit' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:765:53: note: Function 'ffdkinit' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:3600:24: note: Function 'ffdkinit' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:3620:24: style: Function 'ffinit' argument 2 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:764:53: note: Function 'ffinit' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:3620:24: note: Function 'ffinit' argument 2 names different: declaration 'filename' definition 'name'.
healpy-1.9.1/cfitsio/cfileio.c:4726:8: style: Function 'fits_register_driver' argument 3 names different: declaration 'fitsshutdown' definition 'shutdown'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1044:8: note: Function 'fits_register_driver' argument 3 names different: declaration 'fitsshutdown' definition 'shutdown'.
healpy-1.9.1/cfitsio/cfileio.c:4726:8: note: Function 'fits_register_driver' argument 3 names different: declaration 'fitsshutdown' definition 'shutdown'.
healpy-1.9.1/cfitsio/cfileio.c:4731:8: style: Function 'fits_register_driver' argument 8 names different: declaration 'fitsopen' definition 'open'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1049:8: note: Function 'fits_register_driver' argument 8 names different: declaration 'fitsopen' definition 'open'.
healpy-1.9.1/cfitsio/cfileio.c:4731:8: note: Function 'fits_register_driver' argument 8 names different: declaration 'fitsopen' definition 'open'.
healpy-1.9.1/cfitsio/cfileio.c:4732:8: style: Function 'fits_register_driver' argument 9 names different: declaration 'fitscreate' definition 'create'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1050:8: note: Function 'fits_register_driver' argument 9 names different: declaration 'fitscreate' definition 'create'.
healpy-1.9.1/cfitsio/cfileio.c:4732:8: note: Function 'fits_register_driver' argument 9 names different: declaration 'fitscreate' definition 'create'.
healpy-1.9.1/cfitsio/cfileio.c:4733:8: style: Function 'fits_register_driver' argument 10 names different: declaration 'fitstruncate' definition 'truncate'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1051:8: note: Function 'fits_register_driver' argument 10 names different: declaration 'fitstruncate' definition 'truncate'.
healpy-1.9.1/cfitsio/cfileio.c:4733:8: note: Function 'fits_register_driver' argument 10 names different: declaration 'fitstruncate' definition 'truncate'.
healpy-1.9.1/cfitsio/cfileio.c:4734:8: style: Function 'fits_register_driver' argument 11 names different: declaration 'fitsclose' definition 'close'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1052:8: note: Function 'fits_register_driver' argument 11 names different: declaration 'fitsclose' definition 'close'.
healpy-1.9.1/cfitsio/cfileio.c:4734:8: note: Function 'fits_register_driver' argument 11 names different: declaration 'fitsclose' definition 'close'.
healpy-1.9.1/cfitsio/cfileio.c:4739:8: style: Function 'fits_register_driver' argument 16 names different: declaration 'fitsread' definition 'read'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1057:8: note: Function 'fits_register_driver' argument 16 names different: declaration 'fitsread' definition 'read'.
healpy-1.9.1/cfitsio/cfileio.c:4739:8: note: Function 'fits_register_driver' argument 16 names different: declaration 'fitsread' definition 'read'.
healpy-1.9.1/cfitsio/cfileio.c:4740:8: style: Function 'fits_register_driver' argument 17 names different: declaration 'fitswrite' definition 'write'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1058:8: note: Function 'fits_register_driver' argument 17 names different: declaration 'fitswrite' definition 'write'.
healpy-1.9.1/cfitsio/cfileio.c:4740:8: note: Function 'fits_register_driver' argument 17 names different: declaration 'fitswrite' definition 'write'.
healpy-1.9.1/cfitsio/cfileio.c:4795:18: style: Function 'ffiurl' argument 3 names different: declaration 'infile' definition 'infilex'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:715:57: note: Function 'ffiurl' argument 3 names different: declaration 'infile' definition 'infilex'.
healpy-1.9.1/cfitsio/cfileio.c:4795:18: note: Function 'ffiurl' argument 3 names different: declaration 'infile' definition 'infilex'.
healpy-1.9.1/cfitsio/cfileio.c:4798:18: style: Function 'ffiurl' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:716:57: note: Function 'ffiurl' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
healpy-1.9.1/cfitsio/cfileio.c:4798:18: note: Function 'ffiurl' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
healpy-1.9.1/cfitsio/cfileio.c:4814:18: style: Function 'ffifile' argument 3 names different: declaration 'infile' definition 'infilex'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:718:57: note: Function 'ffifile' argument 3 names different: declaration 'infile' definition 'infilex'.
healpy-1.9.1/cfitsio/cfileio.c:4814:18: note: Function 'ffifile' argument 3 names different: declaration 'infile' definition 'infilex'.
healpy-1.9.1/cfitsio/cfileio.c:4817:18: style: Function 'ffifile' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:719:57: note: Function 'ffifile' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
healpy-1.9.1/cfitsio/cfileio.c:4817:18: note: Function 'ffifile' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
healpy-1.9.1/cfitsio/cfileio.c:4835:18: style: Function 'ffifile2' argument 3 names different: declaration 'infile' definition 'infilex'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:721:58: note: Function 'ffifile2' argument 3 names different: declaration 'infile' definition 'infilex'.
healpy-1.9.1/cfitsio/cfileio.c:4835:18: note: Function 'ffifile2' argument 3 names different: declaration 'infile' definition 'infilex'.
healpy-1.9.1/cfitsio/cfileio.c:4838:18: style: Function 'ffifile2' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:722:57: note: Function 'ffifile2' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
healpy-1.9.1/cfitsio/cfileio.c:4838:18: note: Function 'ffifile2' argument 6 names different: declaration 'rowfilter' definition 'rowfilterx'.
healpy-1.9.1/cfitsio/cfileio.c:6075:18: style: Function 'ffourl' argument 4 names different: declaration 'tmplfile' definition 'tpltfile'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:372:59: note: Function 'ffourl' argument 4 names different: declaration 'tmplfile' definition 'tpltfile'.
healpy-1.9.1/cfitsio/cfileio.c:6075:18: note: Function 'ffourl' argument 4 names different: declaration 'tmplfile' definition 'tpltfile'.
healpy-1.9.1/cfitsio/cfileio.c:6235:30: style: Function 'ffexts' argument 6 names different: declaration 'colname' definition 'imagecolname'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:727:31: note: Function 'ffexts' argument 6 names different: declaration 'colname' definition 'imagecolname'.
healpy-1.9.1/cfitsio/cfileio.c:6235:30: note: Function 'ffexts' argument 6 names different: declaration 'colname' definition 'imagecolname'.
healpy-1.9.1/cfitsio/cfileio.c:65:14: style: Variable 'need_to_init' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/cfileio.c:6683:18: style: Variable 'dval' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/cfileio.c:6745:18: style: Variable 'dval' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/cfileio.c:6622:10: error: Common realloc mistake: 'lines' nulled but not freed upon failure [memleakOnRealloc]
healpy-1.9.1/cfitsio/checksum.c:28:19: style: The scope of the variable 'hi' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/checksum.c:28:23: style: The scope of the variable 'lo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/checksum.c:28:27: style: The scope of the variable 'hicarry' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/checksum.c:28:36: style: The scope of the variable 'locarry' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/checksum.c:95:9: style: The scope of the variable 'byte' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/checksum.c:95:15: style: The scope of the variable 'quotient' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/checksum.c:95:25: style: The scope of the variable 'remainder' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/checksum.c:194:12: style: The scope of the variable 'tdouble' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cookbook.c:424:28: style: The scope of the variable 'nbuffer' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cookbook.c:488:10: style: The scope of the variable 'frow' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cookbook.c:488:16: style: The scope of the variable 'felem' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/cookbook.c:488:23: style: The scope of the variable 'nelem' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:890:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
healpy-1.9.1/cfitsio/drvrfile.c:916:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
healpy-1.9.1/cfitsio/drvrfile.c:928:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
healpy-1.9.1/cfitsio/drvrfile.c:949:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
healpy-1.9.1/cfitsio/drvrfile.c:447:16: error: Array 'handleTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrfile.c:413:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrfile.c:447:16: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrfile.c:448:16: error: Array 'handleTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrfile.c:413:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrfile.c:448:16: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrfile.c:449:16: error: Array 'handleTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrfile.c:413:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrfile.c:449:16: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrfile.c:903:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
healpy-1.9.1/cfitsio/drvrfile.c:905:5: note: Found duplicate branches for 'if' and 'else'.
healpy-1.9.1/cfitsio/drvrfile.c:903:5: note: Found duplicate branches for 'if' and 'else'.
healpy-1.9.1/cfitsio/drvrfile.c:82:9: style: The scope of the variable 'copyhandle' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:82:21: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:83:10: style: The scope of the variable 'recbuf' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:84:12: style: The scope of the variable 'nread' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:322:21: style: The scope of the variable 'rootlen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:322:30: style: The scope of the variable 'rootlen2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:322:40: style: The scope of the variable 'slen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:323:18: style: The scope of the variable 'cpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:324:10: style: The scope of the variable 'cwd' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:324:30: style: The scope of the variable 'absURL' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:325:10: style: The scope of the variable 'rootstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:326:10: style: The scope of the variable 'username' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:326:35: style: The scope of the variable 'userroot' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:326:60: style: The scope of the variable 'userroot2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:627:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:763:10: style: The scope of the variable 'tmpfilename' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrfile.c:79:48: style: Function 'file_open' argument 3 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1068:48: note: Function 'file_open' argument 3 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:79:48: note: Function 'file_open' argument 3 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:316:38: style: Function 'file_create' argument 2 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1071:38: note: Function 'file_create' argument 2 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:316:38: note: Function 'file_create' argument 2 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:454:23: style: Function 'file_truncate' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1072:23: note: Function 'file_truncate' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:454:23: note: Function 'file_truncate' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:475:19: style: Function 'file_size' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1073:19: note: Function 'file_size' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:475:19: note: Function 'file_size' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:546:20: style: Function 'file_close' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1074:20: note: Function 'file_close' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:546:20: note: Function 'file_close' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:568:20: style: Function 'file_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1076:20: note: Function 'file_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:568:20: note: Function 'file_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:591:19: style: Function 'file_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1077:19: note: Function 'file_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:591:19: note: Function 'file_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:621:19: style: Function 'file_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1078:20: note: Function 'file_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
healpy-1.9.1/cfitsio/drvrfile.c:621:19: note: Function 'file_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
healpy-1.9.1/cfitsio/drvrfile.c:658:20: style: Function 'file_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1079:20: note: Function 'file_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
healpy-1.9.1/cfitsio/drvrfile.c:658:20: note: Function 'file_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
healpy-1.9.1/cfitsio/drvrfile.c:884:50: style: Function 'stream_open' argument 3 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1084:50: note: Function 'stream_open' argument 3 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:884:50: note: Function 'stream_open' argument 3 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:897:40: style: Function 'stream_create' argument 2 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1085:40: note: Function 'stream_create' argument 2 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:897:40: note: Function 'stream_create' argument 2 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:911:21: style: Function 'stream_size' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1086:21: note: Function 'stream_size' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:911:21: note: Function 'stream_size' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:923:22: style: Function 'stream_close' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1087:22: note: Function 'stream_close' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:923:22: note: Function 'stream_close' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:933:22: style: Function 'stream_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1088:22: note: Function 'stream_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:933:22: note: Function 'stream_flush' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:944:21: style: Function 'stream_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1089:21: note: Function 'stream_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:944:21: note: Function 'stream_seek' argument 1 names different: declaration 'driverhandle' definition 'handle'.
healpy-1.9.1/cfitsio/drvrfile.c:953:21: style: Function 'stream_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1090:22: note: Function 'stream_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
healpy-1.9.1/cfitsio/drvrfile.c:953:21: note: Function 'stream_read' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
healpy-1.9.1/cfitsio/drvrfile.c:975:22: style: Function 'stream_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1091:22: note: Function 'stream_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
healpy-1.9.1/cfitsio/drvrfile.c:975:22: note: Function 'stream_write' argument 1 names different: declaration 'driverhandle' definition 'hdl'.
healpy-1.9.1/cfitsio/drvrmem.c:190:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrmem.c:179:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrmem.c:190:13: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrmem.c:191:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrmem.c:179:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrmem.c:191:13: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrmem.c:192:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrmem.c:179:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrmem.c:192:13: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrmem.c:193:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrmem.c:179:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrmem.c:193:13: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrmem.c:194:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrmem.c:179:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrmem.c:194:13: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrmem.c:195:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrmem.c:179:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrmem.c:195:13: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrmem.c:219:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrmem.c:207:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrmem.c:219:13: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrmem.c:220:13: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrmem.c:207:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrmem.c:220:13: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrmem.c:225:17: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrmem.c:207:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrmem.c:225:17: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrmem.c:226:24: error: Array 'memTable[1000]' accessed at index 1000, which is out of bounds. [arrayIndexOutOfBounds]
healpy-1.9.1/cfitsio/drvrmem.c:207:5: note: After for loop, ii has value 1000
healpy-1.9.1/cfitsio/drvrmem.c:226:24: note: Array index out of bounds
healpy-1.9.1/cfitsio/drvrmem.c:931:33: warning: Either the condition 'cptr' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
healpy-1.9.1/cfitsio/drvrmem.c:929:15: note: Assuming that condition 'cptr' is not redundant
healpy-1.9.1/cfitsio/drvrmem.c:931:33: note: Null pointer addition
healpy-1.9.1/cfitsio/drvrmem.c:109:10: style: The scope of the variable 'mode' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrmem.c:302:10: style: The scope of the variable 'cbuff' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrmem.c:560:23: style: The scope of the variable 'filesize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrmem.c:561:14: style: The scope of the variable 'llsize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrmem.c:820:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrmem.c:822:32: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrmem.c:1171:12: style: The scope of the variable 'newsize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/drvrmem.c:199:26: style: Function 'mem_createmem' argument 1 names different: declaration 'memsize' definition 'msize'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1104:26: note: Function 'mem_createmem' argument 1 names different: declaration 'memsize' definition 'msize'.
healpy-1.9.1/cfitsio/drvrmem.c:199:26: note: Function 'mem_createmem' argument 1 names different: declaration 'memsize' definition 'msize'.
healpy-1.9.1/cfitsio/drvrmem.c:464:20: style: Function 'stdin2file' argument 1 names different: declaration 'hd' definition 'handle'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1108:20: note: Function 'stdin2file' argument 1 names different: declaration 'hd' definition 'handle'.
healpy-1.9.1/cfitsio/drvrmem.c:464:20: note: Function 'stdin2file' argument 1 names different: declaration 'hd' definition 'handle'.
healpy-1.9.1/cfitsio/drvrmem.c:439:9: error: Common realloc mistake: 'memptr' nulled but not freed upon failure [memleakOnRealloc]
healpy-1.9.1/cfitsio/editcol.c:2384:19: performance: Buffer 'rec' is being written before its old content has been used. [redundantCopy]
healpy-1.9.1/cfitsio/editcol.c:2382:19: note: Buffer 'rec' is being written before its old content has been used.
healpy-1.9.1/cfitsio/editcol.c:2384:19: note: Buffer 'rec' is being written before its old content has been used.
healpy-1.9.1/cfitsio/editcol.c:46:20: style: The scope of the variable 'longval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:221:10: style: The scope of the variable 'nblock' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1063:24: style: The scope of the variable 'firstbyte' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1063:35: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1065:10: style: The scope of the variable 'nblock' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1308:14: style: The scope of the variable 'datasize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1308:49: style: The scope of the variable 'nadd' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1493:10: style: The scope of the variable 'firstrow' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1493:20: style: The scope of the variable 'firstelem' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1494:10: style: The scope of the variable 'keyname' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1494:33: style: The scope of the variable 'ttype' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1494:52: style: The scope of the variable 'tform' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1495:10: style: The scope of the variable 'ttype_comm' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1495:35: style: The scope of the variable 'tform_comm' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1933:52: style: The scope of the variable 'card' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1952:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1953:40: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1955:18: style: The scope of the variable 'nspace' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1956:10: style: The scope of the variable 'keyname' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1956:33: style: The scope of the variable 'comm' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:2094:43: style: The scope of the variable 'nseg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:2221:22: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:2221:32: style: The scope of the variable 'nseg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:2222:30: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/editcol.c:1051:16: style: Function 'fficls' argument 2 names different: declaration 'firstcol' definition 'fstcol'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1759:42: note: Function 'fficls' argument 2 names different: declaration 'firstcol' definition 'fstcol'.
healpy-1.9.1/cfitsio/editcol.c:1051:16: note: Function 'fficls' argument 2 names different: declaration 'firstcol' definition 'fstcol'.
healpy-1.9.1/cfitsio/editcol.c:1946:16: style: Function 'ffdcol' argument 2 names different: declaration 'numcol' definition 'colnum'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1762:42: note: Function 'ffdcol' argument 2 names different: declaration 'numcol' definition 'colnum'.
healpy-1.9.1/cfitsio/editcol.c:1946:16: note: Function 'ffdcol' argument 2 names different: declaration 'numcol' definition 'colnum'.
healpy-1.9.1/cfitsio/editcol.c:2086:21: style: Function 'ffcins' argument 4 names different: declaration 'nbytes' definition 'ninsert'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:488:71: note: Function 'ffcins' argument 4 names different: declaration 'nbytes' definition 'ninsert'.
healpy-1.9.1/cfitsio/editcol.c:2086:21: note: Function 'ffcins' argument 4 names different: declaration 'nbytes' definition 'ninsert'.
healpy-1.9.1/cfitsio/editcol.c:2214:21: style: Function 'ffcdel' argument 4 names different: declaration 'nbytes' definition 'ndelete'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:490:71: note: Function 'ffcdel' argument 4 names different: declaration 'nbytes' definition 'ndelete'.
healpy-1.9.1/cfitsio/editcol.c:2214:21: note: Function 'ffcdel' argument 4 names different: declaration 'nbytes' definition 'ndelete'.
healpy-1.9.1/cfitsio/editcol.c:2314:16: style: Function 'ffkshf' argument 2 names different: declaration 'firstcol' definition 'colmin'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:492:32: note: Function 'ffkshf' argument 2 names different: declaration 'firstcol' definition 'colmin'.
healpy-1.9.1/cfitsio/editcol.c:2314:16: note: Function 'ffkshf' argument 2 names different: declaration 'firstcol' definition 'colmin'.
healpy-1.9.1/cfitsio/editcol.c:2315:16: style: Function 'ffkshf' argument 3 names different: declaration 'tfields' definition 'colmax'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:492:46: note: Function 'ffkshf' argument 3 names different: declaration 'tfields' definition 'colmax'.
healpy-1.9.1/cfitsio/editcol.c:2315:16: note: Function 'ffkshf' argument 3 names different: declaration 'tfields' definition 'colmax'.
healpy-1.9.1/cfitsio/editcol.c:2316:16: style: Function 'ffkshf' argument 4 names different: declaration 'nshift' definition 'incre'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:492:59: note: Function 'ffkshf' argument 4 names different: declaration 'nshift' definition 'incre'.
healpy-1.9.1/cfitsio/editcol.c:2316:16: note: Function 'ffkshf' argument 4 names different: declaration 'nshift' definition 'incre'.
healpy-1.9.1/cfitsio/editcol.c:1683:8: warning: Size of pointer 'strarray' used instead of size of its data. [pointerSize]
healpy-1.9.1/cfitsio/edithdu.c:121:17: style: The scope of the variable 'naxes' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/edithdu.c:274:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/edithdu.c:276:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/edithdu.c:331:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/edithdu.c:333:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/edithdu.c:397:31: style: The scope of the variable 'card' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/edithdu.c:397:48: style: The scope of the variable 'naxiskey' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/edithdu.c:561:44: style: The scope of the variable 'ncols' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/edithdu.c:818:19: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/edithdu.c:818:23: style: The scope of the variable 'naxes' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/edithdu.c:61:16: style: Function 'ffcpfl' argument 3 names different: declaration 'prev' definition 'previous'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1113:63: note: Function 'ffcpfl' argument 3 names different: declaration 'prev' definition 'previous'.
healpy-1.9.1/cfitsio/edithdu.c:61:16: note: Function 'ffcpfl' argument 3 names different: declaration 'prev' definition 'previous'.
healpy-1.9.1/cfitsio/edithdu.c:62:16: style: Function 'ffcpfl' argument 4 names different: declaration 'cur' definition 'current'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1113:73: note: Function 'ffcpfl' argument 4 names different: declaration 'cur' definition 'current'.
healpy-1.9.1/cfitsio/edithdu.c:62:16: note: Function 'ffcpfl' argument 4 names different: declaration 'cur' definition 'current'.
healpy-1.9.1/cfitsio/edithdu.c:63:16: style: Function 'ffcpfl' argument 5 names different: declaration 'follow' definition 'following'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1113:82: note: Function 'ffcpfl' argument 5 names different: declaration 'follow' definition 'following'.
healpy-1.9.1/cfitsio/edithdu.c:63:16: note: Function 'ffcpfl' argument 5 names different: declaration 'follow' definition 'following'.
healpy-1.9.1/cfitsio/edithdu.c:324:23: style: Function 'ffwrhdu' argument 1 names different: declaration 'fptr' definition 'infptr'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1119:33: note: Function 'ffwrhdu' argument 1 names different: declaration 'fptr' definition 'infptr'.
healpy-1.9.1/cfitsio/edithdu.c:324:23: note: Function 'ffwrhdu' argument 1 names different: declaration 'fptr' definition 'infptr'.
healpy-1.9.1/cfitsio/edithdu.c:555:24: style: Function 'ffitab' argument 9 names different: declaration 'extname' definition 'extnmx'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1106:65: note: Function 'ffitab' argument 9 names different: declaration 'extname' definition 'extnmx'.
healpy-1.9.1/cfitsio/edithdu.c:555:24: note: Function 'ffitab' argument 9 names different: declaration 'extname' definition 'extnmx'.
healpy-1.9.1/cfitsio/edithdu.c:690:24: style: Function 'ffibin' argument 7 names different: declaration 'extname' definition 'extnmx'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1108:38: note: Function 'ffibin' argument 7 names different: declaration 'extname' definition 'extnmx'.
healpy-1.9.1/cfitsio/edithdu.c:690:24: note: Function 'ffibin' argument 7 names different: declaration 'extname' definition 'extnmx'.
healpy-1.9.1/cfitsio/eval_f.c:968:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
healpy-1.9.1/cfitsio/eval_f.c:967:45: note: outer condition: gParse.Nodes[i].value.data.ptr
healpy-1.9.1/cfitsio/eval_f.c:968:10: note: identical inner condition: gParse.Nodes[i].value.data.ptr
healpy-1.9.1/cfitsio/eval_f.c:96:9: style: The scope of the variable 'result' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:175:16: style: The scope of the variable 'rdlen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:175:39: style: The scope of the variable 'maxrows' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:175:48: style: The scope of the variable 'nbuff' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:175:62: style: The scope of the variable 'inloc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:175:69: style: The scope of the variable 'outloc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:176:20: style: The scope of the variable 'inbyteloc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:176:31: style: The scope of the variable 'outbyteloc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:176:43: style: The scope of the variable 'hsize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:177:9: style: The scope of the variable 'freespace' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:178:19: style: The scope of the variable 'buffer' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:178:27: style: The scope of the variable 'result' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:525:8: style: The scope of the variable 'col_cnt' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:526:10: style: The scope of the variable 'result' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:825:9: style: The scope of the variable 'xaxes' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:948:13: style: The scope of the variable 'node' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:948:19: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:999:31: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:1866:9: style: The scope of the variable 'result' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2095:9: style: The scope of the variable 'result' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2152:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2153:11: style: The scope of the variable 'result' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2520:9: style: The scope of the variable 'nelem' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2520:15: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2520:22: style: The scope of the variable 'row' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2520:26: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2520:30: style: The scope of the variable 'idx' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2521:11: style: The scope of the variable 'bitStrs' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2521:20: style: The scope of the variable 'msg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:2522:19: style: The scope of the variable 'bytes' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/eval_f.c:81:23: style: Function 'fffrow' argument 1 names different: declaration 'infptr' definition 'fptr'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1794:33: note: Function 'fffrow' argument 1 names different: declaration 'infptr' definition 'fptr'.
healpy-1.9.1/cfitsio/eval_f.c:81:23: note: Function 'fffrow' argument 1 names different: declaration 'infptr' definition 'fptr'.
healpy-1.9.1/cfitsio/eval_f.c:2429:29: style: Function 'find_keywd' argument 1 names different: declaration 'key' definition 'keyname'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/eval_f.c:71:32: note: Function 'find_keywd' argument 1 names different: declaration 'key' definition 'keyname'.
healpy-1.9.1/cfitsio/eval_f.c:2429:29: note: Function 'find_keywd' argument 1 names different: declaration 'key' definition 'keyname'.
healpy-1.9.1/cfitsio/eval_f.c:2615:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
eval.l:338:26: style: The scope of the variable 'len' can be reduced. [variableScope]
eval.l:367:11: style: The scope of the variable 'len' can be reduced. [variableScope]
eval.l:495:8: style: The scope of the variable 'i' can be reduced. [variableScope]
eval.l:456:44: style: Function 'ffGetVariable' argument 2 names different: declaration 'varVal' definition 'thelval'. [funcArgNamesDifferent]
************************************************************************:63:51: note: Function 'ffGetVariable' argument 2 names different: declaration 'varVal' definition 'thelval'.
eval.l:456:44: note: Function 'ffGetVariable' argument 2 names different: declaration 'varVal' definition 'thelval'.
eval.y:875:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
healpy-1.9.1/cfitsio/f77_wrap.h:125:8: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/f77_wrap.h:134:8: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/f77_wrap.h:134:10: style: The scope of the variable 'j' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/f77_wrap.h:148:8: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/f77_wrap.h:148:10: style: The scope of the variable 'j' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/f77_wrap1.c:102:16: style: Variable 'last_fptr' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/f77_wrap2.c:269:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
healpy-1.9.1/cfitsio/f77_wrap3.c:193:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
healpy-1.9.1/cfitsio/f77_wrap4.c:257:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
healpy-1.9.1/cfitsio/fits_hcompress.c:187:5: style: The scope of the variable 'oddx' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hcompress.c:187:11: style: The scope of the variable 'oddy' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hcompress.c:322:5: style: The scope of the variable 'oddx' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hcompress.c:322:11: style: The scope of the variable 'oddy' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hcompress.c:1557:5: style: The scope of the variable 's10' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hcompress.c:1698:5: style: The scope of the variable 's10' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hcompress.c:1762:5: style: The scope of the variable 's10' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hcompress.c:213:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
healpy-1.9.1/cfitsio/fits_hcompress.c:349:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
healpy-1.9.1/cfitsio/fits_hcompress.c:78:25: warning: Function 'fits_hcompress' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status' [funcArgOrderDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1947:35: note: Function 'fits_hcompress' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status'
healpy-1.9.1/cfitsio/fits_hcompress.c:78:25: note: Function 'fits_hcompress' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status'
healpy-1.9.1/cfitsio/fits_hcompress.c:126:32: warning: Function 'fits_hcompress64' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status' [funcArgOrderDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1949:42: note: Function 'fits_hcompress64' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status'
healpy-1.9.1/cfitsio/fits_hcompress.c:126:32: note: Function 'fits_hcompress64' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status'
healpy-1.9.1/cfitsio/fits_hcompress.c:599:40: style: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fits_hcompress.c:44:40: note: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'.
healpy-1.9.1/cfitsio/fits_hcompress.c:599:40: note: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'.
healpy-1.9.1/cfitsio/fits_hcompress.c:759:42: style: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fits_hcompress.c:49:42: note: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'.
healpy-1.9.1/cfitsio/fits_hcompress.c:759:42: note: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'.
healpy-1.9.1/cfitsio/fits_hcompress.c:1683:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/fits_hcompress.c:1748:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/fits_hcompress.c:1805:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/fits_hcompress.c:1317:3: error: Memory leak: scratch [memleak]
healpy-1.9.1/cfitsio/fits_hcompress.c:1317:3: error: Memory leak: buffer [memleak]
healpy-1.9.1/cfitsio/fits_hcompress.c:1436:3: error: Memory leak: scratch [memleak]
healpy-1.9.1/cfitsio/fits_hcompress.c:1436:3: error: Memory leak: buffer [memleak]
healpy-1.9.1/cfitsio/fits_hcompress.c:727:0: error: Memory leak: signbits [memleak]
healpy-1.9.1/cfitsio/fits_hcompress.c:889:0: error: Memory leak: signbits [memleak]
healpy-1.9.1/cfitsio/fits_hdecompress.c:200:5: style: The scope of the variable 'oddx' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hdecompress.c:200:10: style: The scope of the variable 'oddy' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hdecompress.c:391:5: style: The scope of the variable 'oddx' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hdecompress.c:391:10: style: The scope of the variable 'oddy' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hdecompress.c:1297:20: style: The scope of the variable 'b' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hdecompress.c:1387:20: style: The scope of the variable 'b' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hdecompress.c:1499:10: style: The scope of the variable 's10' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fits_hdecompress.c:84:37: warning: Function 'fits_hdecompress' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status' [funcArgOrderDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1951:47: note: Function 'fits_hdecompress' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status'
healpy-1.9.1/cfitsio/fits_hdecompress.c:84:37: note: Function 'fits_hdecompress' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status'
healpy-1.9.1/cfitsio/fits_hdecompress.c:127:39: warning: Function 'fits_hdecompress64' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status' [funcArgOrderDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1953:49: note: Function 'fits_hdecompress64' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status'
healpy-1.9.1/cfitsio/fits_hdecompress.c:127:39: note: Function 'fits_hdecompress64' argument order different: declaration 'input, smooth, a, nx, ny, scale, status' definition 'input, smooth, a, ny, nx, scale, status'
healpy-1.9.1/cfitsio/fits_hdecompress.c:2449:34: style: Function 'qread' argument 1 names different: declaration 'infile' definition 'file'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fits_hdecompress.c:60:34: note: Function 'qread' argument 1 names different: declaration 'infile' definition 'file'.
healpy-1.9.1/cfitsio/fits_hdecompress.c:2449:34: note: Function 'qread' argument 1 names different: declaration 'infile' definition 'file'.
healpy-1.9.1/cfitsio/fits_hdecompress.c:2449:45: style: Function 'qread' argument 2 names different: declaration 'a' definition 'buffer'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fits_hdecompress.c:60:47: note: Function 'qread' argument 2 names different: declaration 'a' definition 'buffer'.
healpy-1.9.1/cfitsio/fits_hdecompress.c:2449:45: note: Function 'qread' argument 2 names different: declaration 'a' definition 'buffer'.
healpy-1.9.1/cfitsio/fits_hdecompress.c:368:10: style: Variable 'bit2' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/fits_hdecompress.c:560:10: style: Variable 'bit2' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/fits_hdecompress.c:1076:2: style: Variable 'nel' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/fits_hdecompress.c:1124:2: style: Variable 'nel' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/fits_hdecompress.c:1337:0: error: Memory leak: scratch [memleak]
healpy-1.9.1/cfitsio/fits_hdecompress.c:1427:0: error: Memory leak: scratch [memleak]
healpy-1.9.1/cfitsio/fitscore.c:2508:27: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
healpy-1.9.1/cfitsio/fitscore.c:3014:27: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
healpy-1.9.1/cfitsio/fitscore.c:3050:27: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
healpy-1.9.1/cfitsio/fitscore.c:9265:12: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/fitscore.c:9334:12: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/fitscore.c:1485:26: style: The scope of the variable 'loc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:1485:31: style: The scope of the variable 'tvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:1486:14: style: The scope of the variable 'vlen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:1486:20: style: The scope of the variable 'more' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:1487:12: style: The scope of the variable 'dval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:1885:8: style: The scope of the variable 'val' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:2022:22: style: The scope of the variable 'maxchr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:4118:40: style: The scope of the variable 'urltype' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:4256:10: style: The scope of the variable 'comm' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:4513:22: style: The scope of the variable 'ntilebins' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:4515:37: style: The scope of the variable 'tbcoln' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:4518:32: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:4730:22: style: The scope of the variable 'ntilebins' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:5312:9: style: The scope of the variable 'nulpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:5870:65: style: The scope of the variable 't2heapsize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6070:18: style: The scope of the variable 'descript4' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6136:14: style: The scope of the variable 'descript4' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6137:14: style: The scope of the variable 'descript8' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6226:18: style: The scope of the variable 'descript4' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6314:18: style: The scope of the variable 'descript4' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6315:14: style: The scope of the variable 'descript8' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6373:10: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6374:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6374:23: style: The scope of the variable 'ntilebins' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6737:25: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:6944:14: style: The scope of the variable 'bytepos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:7501:9: style: The scope of the variable 'moveto' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:7606:22: style: The scope of the variable 'alttype' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:7757:9: style: The scope of the variable 'xcurhdu' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:7757:18: style: The scope of the variable 'xmaxhdu' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:7758:14: style: The scope of the variable 'xheadend' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:7796:18: style: The scope of the variable 'savehdu' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:7797:24: style: The scope of the variable 'jpoint' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:7798:14: style: The scope of the variable 'nshift' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:8795:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:8856:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:8917:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:8968:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:9015:27: style: The scope of the variable 'msg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:9061:16: style: The scope of the variable 'msg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:9094:16: style: The scope of the variable 'msg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:9222:25: style: The scope of the variable 'tval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:9223:19: style: The scope of the variable 'lcc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:9292:25: style: The scope of the variable 'tval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:9293:19: style: The scope of the variable 'lcc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fitscore.c:710:19: style: Function 'ffxmsg' argument 2 names different: declaration 'err_message' definition 'errmsg'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:346:31: note: Function 'ffxmsg' argument 2 names different: declaration 'err_message' definition 'errmsg'.
healpy-1.9.1/cfitsio/fitscore.c:710:19: note: Function 'ffxmsg' argument 2 names different: declaration 'err_message' definition 'errmsg'.
healpy-1.9.1/cfitsio/fitscore.c:1013:19: style: Function 'ffmkky' argument 2 names different: declaration 'keyval' definition 'value'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:804:49: note: Function 'ffmkky' argument 2 names different: declaration 'keyval' definition 'value'.
healpy-1.9.1/cfitsio/fitscore.c:1013:19: note: Function 'ffmkky' argument 2 names different: declaration 'keyval' definition 'value'.
healpy-1.9.1/cfitsio/fitscore.c:2481:17: style: Function 'ffasfm' argument 2 names different: declaration 'datacode' definition 'dtcode'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:811:40: note: Function 'ffasfm' argument 2 names different: declaration 'datacode' definition 'dtcode'.
healpy-1.9.1/cfitsio/fitscore.c:2481:17: note: Function 'ffasfm' argument 2 names different: declaration 'datacode' definition 'dtcode'.
healpy-1.9.1/cfitsio/fitscore.c:2482:18: style: Function 'ffasfm' argument 3 names different: declaration 'width' definition 'twidth'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:811:56: note: Function 'ffasfm' argument 3 names different: declaration 'width' definition 'twidth'.
healpy-1.9.1/cfitsio/fitscore.c:2482:18: note: Function 'ffasfm' argument 3 names different: declaration 'width' definition 'twidth'.
healpy-1.9.1/cfitsio/fitscore.c:2483:17: style: Function 'ffasfm' argument 4 names different: declaration 'decim' definition 'decimals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:811:68: note: Function 'ffasfm' argument 4 names different: declaration 'decim' definition 'decimals'.
healpy-1.9.1/cfitsio/fitscore.c:2483:17: note: Function 'ffasfm' argument 4 names different: declaration 'decim' definition 'decimals'.
healpy-1.9.1/cfitsio/fitscore.c:2628:17: style: Function 'ffbnfm' argument 2 names different: declaration 'datacode' definition 'dtcode'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:812:40: note: Function 'ffbnfm' argument 2 names different: declaration 'datacode' definition 'dtcode'.
healpy-1.9.1/cfitsio/fitscore.c:2628:17: note: Function 'ffbnfm' argument 2 names different: declaration 'datacode' definition 'dtcode'.
healpy-1.9.1/cfitsio/fitscore.c:2629:18: style: Function 'ffbnfm' argument 3 names different: declaration 'repeat' definition 'trepeat'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:812:56: note: Function 'ffbnfm' argument 3 names different: declaration 'repeat' definition 'trepeat'.
healpy-1.9.1/cfitsio/fitscore.c:2629:18: note: Function 'ffbnfm' argument 3 names different: declaration 'repeat' definition 'trepeat'.
healpy-1.9.1/cfitsio/fitscore.c:2630:18: style: Function 'ffbnfm' argument 4 names different: declaration 'width' definition 'twidth'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:812:70: note: Function 'ffbnfm' argument 4 names different: declaration 'width' definition 'twidth'.
healpy-1.9.1/cfitsio/fitscore.c:2630:18: note: Function 'ffbnfm' argument 4 names different: declaration 'width' definition 'twidth'.
healpy-1.9.1/cfitsio/fitscore.c:2811:17: style: Function 'ffbnfmll' argument 2 names different: declaration 'datacode' definition 'dtcode'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:813:42: note: Function 'ffbnfmll' argument 2 names different: declaration 'datacode' definition 'dtcode'.
healpy-1.9.1/cfitsio/fitscore.c:2811:17: note: Function 'ffbnfmll' argument 2 names different: declaration 'datacode' definition 'dtcode'.
healpy-1.9.1/cfitsio/fitscore.c:2812:22: style: Function 'ffbnfmll' argument 3 names different: declaration 'repeat' definition 'trepeat'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:813:62: note: Function 'ffbnfmll' argument 3 names different: declaration 'repeat' definition 'trepeat'.
healpy-1.9.1/cfitsio/fitscore.c:2812:22: note: Function 'ffbnfmll' argument 3 names different: declaration 'repeat' definition 'trepeat'.
healpy-1.9.1/cfitsio/fitscore.c:2813:18: style: Function 'ffbnfmll' argument 4 names different: declaration 'width' definition 'twidth'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:813:76: note: Function 'ffbnfmll' argument 4 names different: declaration 'width' definition 'twidth'.
healpy-1.9.1/cfitsio/fitscore.c:2813:18: note: Function 'ffbnfmll' argument 4 names different: declaration 'width' definition 'twidth'.
healpy-1.9.1/cfitsio/fitscore.c:5753:22: style: Function 'fftheap' argument 2 names different: declaration 'heapsize' definition 'heapsz'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1482:49: note: Function 'fftheap' argument 2 names different: declaration 'heapsize' definition 'heapsz'.
healpy-1.9.1/cfitsio/fitscore.c:5753:22: note: Function 'fftheap' argument 2 names different: declaration 'heapsize' definition 'heapsz'.
healpy-1.9.1/cfitsio/fitscore.c:7145:22: style: Function 'ffgipr' argument 1 names different: declaration 'fptr' definition 'infptr'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1082:32: note: Function 'ffgipr' argument 1 names different: declaration 'fptr' definition 'infptr'.
healpy-1.9.1/cfitsio/fitscore.c:7145:22: note: Function 'ffgipr' argument 1 names different: declaration 'fptr' definition 'infptr'.
healpy-1.9.1/cfitsio/fitscore.c:7147:14: style: Function 'ffgipr' argument 3 names different: declaration 'imgtype' definition 'bitpix'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1082:56: note: Function 'ffgipr' argument 3 names different: declaration 'imgtype' definition 'bitpix'.
healpy-1.9.1/cfitsio/fitscore.c:7147:14: note: Function 'ffgipr' argument 3 names different: declaration 'imgtype' definition 'bitpix'.
healpy-1.9.1/cfitsio/fitscore.c:7174:24: style: Function 'ffgiprll' argument 1 names different: declaration 'fptr' definition 'infptr'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1084:34: note: Function 'ffgiprll' argument 1 names different: declaration 'fptr' definition 'infptr'.
healpy-1.9.1/cfitsio/fitscore.c:7174:24: note: Function 'ffgiprll' argument 1 names different: declaration 'fptr' definition 'infptr'.
healpy-1.9.1/cfitsio/fitscore.c:7176:14: style: Function 'ffgiprll' argument 3 names different: declaration 'imgtype' definition 'bitpix'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1084:58: note: Function 'ffgiprll' argument 3 names different: declaration 'imgtype' definition 'bitpix'.
healpy-1.9.1/cfitsio/fitscore.c:7176:14: note: Function 'ffgiprll' argument 3 names different: declaration 'imgtype' definition 'bitpix'.
healpy-1.9.1/cfitsio/fitscore.c:7595:16: style: Function 'ffmnhd' argument 4 names different: declaration 'hduvers' definition 'hduver'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1095:70: note: Function 'ffmnhd' argument 4 names different: declaration 'hduvers' definition 'hduver'.
healpy-1.9.1/cfitsio/fitscore.c:7595:16: note: Function 'ffmnhd' argument 4 names different: declaration 'hduvers' definition 'hduver'.
healpy-1.9.1/cfitsio/fitscore.c:7749:16: style: Function 'ffgext' argument 2 names different: declaration 'moveto' definition 'hdunum'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:399:32: note: Function 'ffgext' argument 2 names different: declaration 'moveto' definition 'hdunum'.
healpy-1.9.1/cfitsio/fitscore.c:7749:16: note: Function 'ffgext' argument 2 names different: declaration 'moveto' definition 'hdunum'.
healpy-1.9.1/cfitsio/fitscore.c:7927:18: style: Function 'ffgkcl' argument 1 names different: declaration 'card' definition 'tcard'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:798:28: note: Function 'ffgkcl' argument 1 names different: declaration 'card' definition 'tcard'.
healpy-1.9.1/cfitsio/fitscore.c:7927:18: note: Function 'ffgkcl' argument 1 names different: declaration 'card' definition 'tcard'.
healpy-1.9.1/cfitsio/fitscore.c:8607:17: style: Function 'ffinttyp' argument 2 names different: declaration 'datatype' definition 'dtype'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:800:41: note: Function 'ffinttyp' argument 2 names different: declaration 'datatype' definition 'dtype'.
healpy-1.9.1/cfitsio/fitscore.c:8607:17: note: Function 'ffinttyp' argument 2 names different: declaration 'datatype' definition 'dtype'.
healpy-1.9.1/cfitsio/fitscore.c:5077:9: warning: Possible buffer overflow if strlen(ttype) is larger than or equal to sizeof(colptr). [possibleBufferAccessOutOfBounds]
healpy-1.9.1/cfitsio/fpack.c:210:4: warning: The buffer 'tile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
healpy-1.9.1/cfitsio/fpackutil.c:340:17: error: sprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
healpy-1.9.1/cfitsio/fpackutil.c:1332:4: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'signed long long'. [invalidPrintfArgType_sint]
healpy-1.9.1/cfitsio/fpackutil.c:1070:31: style: The scope of the variable 'rescale_flag' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fpackutil.c:1362:33: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fpackutil.c:1364:18: style: The scope of the variable 'rescale' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fpackutil.c:1366:7: style: The scope of the variable 'outfits' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fpackutil.c:1367:39: style: The scope of the variable 'datasize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fpackutil.c:1368:10: style: The scope of the variable 'noisemin' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fpackutil.c:1567:24: style: The scope of the variable 'carray' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fpackutil.c:1740:35: style: The scope of the variable 'noloss' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/fpackutil.c:1068:7: style: Variable 'tilesize' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/fpackutil.c:1363:0: style: Variable 'rescale_flag' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/fpackutil.c:1825:4: style: Variable 'noloss' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/fpackutil.c:206:6: warning: The buffer 'infits' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
healpy-1.9.1/cfitsio/fpackutil.c:368:6: warning: The buffer 'infits' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
healpy-1.9.1/cfitsio/getcol.c:68:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcol.c:70:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcol.c:290:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcol.c:406:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcol.c:408:14: style: The scope of the variable 'nelem' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:1572:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolb.c:1739:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolb.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:78:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:150:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:235:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:408:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:408:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:413:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:663:25: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:664:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:666:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:1527:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:1527:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:1694:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:1694:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:1862:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:1863:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:1864:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolb.c:812:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 812. [zerodivcond]
healpy-1.9.1/cfitsio/getcolb.c:810:23: note: Assuming that condition 'elemincre>=0' is not redundant
healpy-1.9.1/cfitsio/getcolb.c:812:26: note: Division by zero
healpy-1.9.1/cfitsio/getcolb.c:948:19: style: Function 'ffgextn' argument 4 names different: declaration 'array' definition 'buffer'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1489:78: note: Function 'ffgextn' argument 4 names different: declaration 'array' definition 'buffer'.
healpy-1.9.1/cfitsio/getcolb.c:948:19: note: Function 'ffgextn' argument 4 names different: declaration 'array' definition 'buffer'.
healpy-1.9.1/cfitsio/getcolb.c:1836:20: style: Function 'fffstri1' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:513:33: note: Function 'fffstri1' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcolb.c:1836:20: note: Function 'fffstri1' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcold.c:1363:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcold.c:1459:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcold.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:151:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:152:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:153:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:154:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:233:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:233:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:236:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:409:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:409:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:414:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:739:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:739:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:741:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:1344:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:1344:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:1441:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:1441:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:1550:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:1551:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:1552:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcold.c:847:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 847. [zerodivcond]
healpy-1.9.1/cfitsio/getcold.c:845:23: note: Assuming that condition 'elemincre>=0' is not redundant
healpy-1.9.1/cfitsio/getcold.c:847:26: note: Division by zero
healpy-1.9.1/cfitsio/getcold.c:1524:20: style: Function 'fffstrr8' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:745:33: note: Function 'fffstrr8' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcold.c:1524:20: note: Function 'fffstrr8' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcole.c:1364:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcole.c:1470:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcole.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:151:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:152:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:153:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:154:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:233:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:233:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:236:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:409:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:409:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:414:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:740:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:740:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:742:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:1346:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:1346:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:1451:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:1451:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:1552:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:1553:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:1554:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcole.c:848:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 848. [zerodivcond]
healpy-1.9.1/cfitsio/getcole.c:846:23: note: Assuming that condition 'elemincre>=0' is not redundant
healpy-1.9.1/cfitsio/getcole.c:848:26: note: Division by zero
healpy-1.9.1/cfitsio/getcole.c:1526:20: style: Function 'fffstrr4' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:722:33: note: Function 'fffstrr4' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcole.c:1526:20: note: Function 'fffstrr4' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcoli.c:1473:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcoli.c:1639:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcoli.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:77:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:149:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:150:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:151:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:152:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:231:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:231:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:234:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:408:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:408:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:413:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:664:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:664:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:666:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:1428:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:1428:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:1594:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:1594:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:1762:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:1763:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:1764:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoli.c:771:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 771. [zerodivcond]
healpy-1.9.1/cfitsio/getcoli.c:769:23: note: Assuming that condition 'elemincre>=0' is not redundant
healpy-1.9.1/cfitsio/getcoli.c:771:26: note: Division by zero
healpy-1.9.1/cfitsio/getcoli.c:1736:20: style: Function 'fffstri2' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:583:33: note: Function 'fffstri2' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcoli.c:1736:20: note: Function 'fffstri2' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcolj.c:1452:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolj.c:1618:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolj.c:3306:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolj.c:3472:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolj.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:150:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:231:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:231:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:234:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:407:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:407:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:412:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:663:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:663:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:665:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:1407:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:1407:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:1573:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:1573:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:1741:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:1742:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:1743:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:1913:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:1958:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2030:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2031:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2032:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2033:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2112:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2112:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2115:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2288:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2288:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2293:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2546:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2546:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:2548:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:3261:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:3261:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:3427:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:3427:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:3595:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:3596:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:3597:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolj.c:771:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 771. [zerodivcond]
healpy-1.9.1/cfitsio/getcolj.c:769:23: note: Assuming that condition 'elemincre>=0' is not redundant
healpy-1.9.1/cfitsio/getcolj.c:771:26: note: Division by zero
healpy-1.9.1/cfitsio/getcolj.c:2653:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 2653. [zerodivcond]
healpy-1.9.1/cfitsio/getcolj.c:2651:23: note: Assuming that condition 'elemincre>=0' is not redundant
healpy-1.9.1/cfitsio/getcolj.c:2653:26: note: Division by zero
healpy-1.9.1/cfitsio/getcolj.c:1715:20: style: Function 'fffstri4' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:630:33: note: Function 'fffstri4' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcolj.c:1715:20: note: Function 'fffstri4' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcolj.c:3569:20: style: Function 'fffstri8' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:699:33: note: Function 'fffstri8' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcolj.c:3569:20: note: Function 'fffstri8' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcolk.c:1466:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolk.c:1632:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolk.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:150:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:235:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:408:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:408:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:413:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:1421:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:1421:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:1587:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:1587:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:1755:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:1756:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:1757:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolk.c:787:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 787. [zerodivcond]
healpy-1.9.1/cfitsio/getcolk.c:785:23: note: Assuming that condition 'elemincre>=0' is not redundant
healpy-1.9.1/cfitsio/getcolk.c:787:26: note: Division by zero
healpy-1.9.1/cfitsio/getcolk.c:1729:20: style: Function 'fffstrint' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:653:33: note: Function 'fffstrint' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcolk.c:1729:20: note: Function 'fffstrint' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcoll.c:100:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoll.c:105:39: style: The scope of the variable 'buffptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoll.c:365:13: style: The scope of the variable 'firstbit' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoll.c:365:23: style: The scope of the variable 'nbits' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoll.c:502:13: style: The scope of the variable 'firstbit' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoll.c:502:23: style: The scope of the variable 'nbits' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoll.c:222:23: style: Function 'ffgcx' argument 3 names different: declaration 'firstrow' definition 'frow'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1431:58: note: Function 'ffgcx' argument 3 names different: declaration 'firstrow' definition 'frow'.
healpy-1.9.1/cfitsio/getcoll.c:222:23: note: Function 'ffgcx' argument 3 names different: declaration 'firstrow' definition 'frow'.
healpy-1.9.1/cfitsio/getcoll.c:223:23: style: Function 'ffgcx' argument 4 names different: declaration 'firstbit' definition 'fbit'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1431:77: note: Function 'ffgcx' argument 4 names different: declaration 'firstbit' definition 'fbit'.
healpy-1.9.1/cfitsio/getcoll.c:223:23: note: Function 'ffgcx' argument 4 names different: declaration 'firstbit' definition 'fbit'.
healpy-1.9.1/cfitsio/getcoll.c:224:23: style: Function 'ffgcx' argument 5 names different: declaration 'nbits' definition 'nbit'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1432:22: note: Function 'ffgcx' argument 5 names different: declaration 'nbits' definition 'nbit'.
healpy-1.9.1/cfitsio/getcoll.c:224:23: note: Function 'ffgcx' argument 5 names different: declaration 'nbits' definition 'nbit'.
healpy-1.9.1/cfitsio/getcoll.c:354:19: style: Function 'ffgcxui' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1434:18: note: Function 'ffgcxui' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'.
healpy-1.9.1/cfitsio/getcoll.c:354:19: note: Function 'ffgcxui' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'.
healpy-1.9.1/cfitsio/getcoll.c:355:19: style: Function 'ffgcxui' argument 6 names different: declaration 'nbits' definition 'input_nbits'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1434:32: note: Function 'ffgcxui' argument 6 names different: declaration 'nbits' definition 'input_nbits'.
healpy-1.9.1/cfitsio/getcoll.c:355:19: note: Function 'ffgcxui' argument 6 names different: declaration 'nbits' definition 'input_nbits'.
healpy-1.9.1/cfitsio/getcoll.c:491:19: style: Function 'ffgcxuk' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1436:18: note: Function 'ffgcxuk' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'.
healpy-1.9.1/cfitsio/getcoll.c:491:19: note: Function 'ffgcxuk' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'.
healpy-1.9.1/cfitsio/getcoll.c:492:19: style: Function 'ffgcxuk' argument 6 names different: declaration 'nbits' definition 'input_nbits'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1436:32: note: Function 'ffgcxuk' argument 6 names different: declaration 'nbits' definition 'input_nbits'.
healpy-1.9.1/cfitsio/getcoll.c:492:19: note: Function 'ffgcxuk' argument 6 names different: declaration 'nbits' definition 'input_nbits'.
healpy-1.9.1/cfitsio/getcols.c:764:17: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcols.c:80:10: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcols.c:489:10: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcols.c:490:34: style: The scope of the variable 'scaled' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcols.c:643:18: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcols.c:644:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcols.c:652:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:1555:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolsb.c:1722:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolsb.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:78:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:150:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:235:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:408:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:408:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:413:10: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:664:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:664:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:666:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:1510:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:1510:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:1677:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:1677:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:1845:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:1846:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:1847:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolsb.c:792:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 792. [zerodivcond]
healpy-1.9.1/cfitsio/getcolsb.c:790:23: note: Assuming that condition 'elemincre>=0' is not redundant
healpy-1.9.1/cfitsio/getcolsb.c:792:26: note: Division by zero
healpy-1.9.1/cfitsio/getcolsb.c:1819:20: style: Function 'fffstrs1' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:536:33: note: Function 'fffstrs1' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcolsb.c:1819:20: note: Function 'fffstrs1' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcolui.c:1479:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolui.c:1645:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcolui.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:150:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:235:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:396:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:396:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:401:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:652:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:652:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:654:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:1434:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:1434:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:1600:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:1600:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:1768:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:1769:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:1770:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcolui.c:1742:20: style: Function 'fffstru2' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:560:33: note: Function 'fffstru2' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcolui.c:1742:20: note: Function 'fffstru2' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcoluj.c:1473:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcoluj.c:1639:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcoluj.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:150:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:235:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:397:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:397:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:402:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:653:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:653:22: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:655:41: style: The scope of the variable 'readptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:1428:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:1428:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:1594:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:1594:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:1762:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:1763:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:1764:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluj.c:1736:20: style: Function 'fffstru4' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:607:33: note: Function 'fffstru4' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcoluj.c:1736:20: note: Function 'fffstru4' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcoluk.c:1488:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcoluk.c:1654:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/getcoluk.c:34:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:79:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:150:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:151:10: style: The scope of the variable 'inc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:152:14: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:153:14: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:232:32: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:232:42: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:235:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:397:14: style: The scope of the variable 'blcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:397:24: style: The scope of the variable 'trcll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:402:9: style: The scope of the variable 'nullcheck' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:1443:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:1443:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:1609:12: style: The scope of the variable 'sptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:1609:18: style: The scope of the variable 'iret' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:1777:11: style: The scope of the variable 'cstring' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:1778:18: style: The scope of the variable 'tpos' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:1779:10: style: The scope of the variable 'tempstore' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getcoluk.c:1751:20: style: Function 'fffstruint' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:676:33: note: Function 'fffstruint' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getcoluk.c:1751:20: note: Function 'fffstruint' argument 6 names different: declaration 'power' definition 'implipower'.
healpy-1.9.1/cfitsio/getkey.c:83:9: style: The scope of the variable 'length' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:164:9: style: The scope of the variable 'jj' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:164:13: style: The scope of the variable 'nrec' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:166:10: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:479:11: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:479:18: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:678:11: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:751:11: style: The scope of the variable 'loc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:815:9: style: The scope of the variable 'contin' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:816:12: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:896:27: style: The scope of the variable 'strval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:896:47: style: The scope of the variable 'comm' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1043:33: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1083:33: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1171:27: style: The scope of the variable 'sbuff' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1703:10: style: The scope of the variable 'dimsize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1792:14: style: The scope of the variable 'dimsize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1793:14: style: The scope of the variable 'totalpix' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1794:17: style: The scope of the variable 'lastloc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1794:26: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1796:12: style: The scope of the variable 'doublesize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1954:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1954:27: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:1957:10: style: The scope of the variable 'xtension' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2097:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2097:27: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2100:10: style: The scope of the variable 'xtension' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2239:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2239:27: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2242:10: style: The scope of the variable 'xtension' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2362:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2362:27: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2365:10: style: The scope of the variable 'xtension' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2489:38: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2492:32: style: The scope of the variable 'keyword' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2933:30: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:2987:30: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:3039:30: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/getkey.c:141:15: style: Function 'ffmrky' argument 2 names different: declaration 'nrec' definition 'nmove'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:909:42: note: Function 'ffmrky' argument 2 names different: declaration 'nrec' definition 'nmove'.
healpy-1.9.1/cfitsio/getkey.c:141:15: note: Function 'ffmrky' argument 2 names different: declaration 'nrec' definition 'nmove'.
healpy-1.9.1/cfitsio/getkey.c:461:25: style: Function 'ffgcrd' argument 2 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:915:50: note: Function 'ffgcrd' argument 2 names different: declaration 'keyname' definition 'name'.
healpy-1.9.1/cfitsio/getkey.c:461:25: note: Function 'ffgcrd' argument 2 names different: declaration 'keyname' definition 'name'.
healpy-1.9.1/cfitsio/getkey.c:1116:21: style: Function 'ffgkyt' argument 4 names different: declaration 'dvalue' definition 'fraction'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:936:81: note: Function 'ffgkyt' argument 4 names different: declaration 'dvalue' definition 'fraction'.
healpy-1.9.1/cfitsio/getkey.c:1116:21: note: Function 'ffgkyt' argument 4 names different: declaration 'dvalue' definition 'fraction'.
healpy-1.9.1/cfitsio/getkey.c:1158:21: style: Function 'ffgkyn' argument 4 names different: declaration 'keyval' definition 'value'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:918:69: note: Function 'ffgkyn' argument 4 names different: declaration 'keyval' definition 'value'.
healpy-1.9.1/cfitsio/getkey.c:1158:21: note: Function 'ffgkyn' argument 4 names different: declaration 'keyval' definition 'value'.
healpy-1.9.1/cfitsio/getkey.c:1946:18: style: Function 'ffghtb' argument 10 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:975:18: note: Function 'ffghtb' argument 10 names different: declaration 'extname' definition 'extnm'.
healpy-1.9.1/cfitsio/getkey.c:1946:18: note: Function 'ffghtb' argument 10 names different: declaration 'extname' definition 'extnm'.
healpy-1.9.1/cfitsio/getkey.c:2089:18: style: Function 'ffghtbll' argument 10 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:979:18: note: Function 'ffghtbll' argument 10 names different: declaration 'extname' definition 'extnm'.
healpy-1.9.1/cfitsio/getkey.c:2089:18: note: Function 'ffghtbll' argument 10 names different: declaration 'extname' definition 'extnm'.
healpy-1.9.1/cfitsio/getkey.c:2230:18: style: Function 'ffghbn' argument 8 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:983:60: note: Function 'ffghbn' argument 8 names different: declaration 'extname' definition 'extnm'.
healpy-1.9.1/cfitsio/getkey.c:2230:18: note: Function 'ffghbn' argument 8 names different: declaration 'extname' definition 'extnm'.
healpy-1.9.1/cfitsio/getkey.c:2353:18: style: Function 'ffghbnll' argument 8 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:987:60: note: Function 'ffghbnll' argument 8 names different: declaration 'extname' definition 'extnm'.
healpy-1.9.1/cfitsio/getkey.c:2353:18: note: Function 'ffghbnll' argument 8 names different: declaration 'extname' definition 'extnm'.
healpy-1.9.1/cfitsio/getkey.c:2865:18: style: Function 'ffgttb' argument 5 names different: declaration 'tfield' definition 'tfields'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:355:17: note: Function 'ffgttb' argument 5 names different: declaration 'tfield' definition 'tfields'.
healpy-1.9.1/cfitsio/getkey.c:2865:18: note: Function 'ffgttb' argument 5 names different: declaration 'tfield' definition 'tfields'.
healpy-1.9.1/cfitsio/getkey.c:2922:18: style: Function 'ffgtkn' argument 3 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:348:46: note: Function 'ffgtkn' argument 3 names different: declaration 'keyname' definition 'name'.
healpy-1.9.1/cfitsio/getkey.c:2922:18: note: Function 'ffgtkn' argument 3 names different: declaration 'keyname' definition 'name'.
healpy-1.9.1/cfitsio/getkey.c:2976:18: style: Function 'ffgtknjj' argument 3 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:349:48: note: Function 'ffgtknjj' argument 3 names different: declaration 'keyname' definition 'name'.
healpy-1.9.1/cfitsio/getkey.c:2976:18: note: Function 'ffgtknjj' argument 3 names different: declaration 'keyname' definition 'name'.
healpy-1.9.1/cfitsio/getkey.c:3030:18: style: Function 'fftkyn' argument 3 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:350:46: note: Function 'fftkyn' argument 3 names different: declaration 'keyname' definition 'name'.
healpy-1.9.1/cfitsio/getkey.c:3030:18: note: Function 'fftkyn' argument 3 names different: declaration 'keyname' definition 'name'.
healpy-1.9.1/cfitsio/group.c:673:7: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/group.c:1309:7: style: The scope of the variable 'useLocation' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/group.c:2965:9: style: The scope of the variable 'editLocation' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/group.c:6300:17: style: The scope of the variable 'a' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/group.c:978:15: style: Function 'ffgtop' argument 2 names different: declaration 'group' definition 'grpid'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1888:42: note: Function 'ffgtop' argument 2 names different: declaration 'group' definition 'grpid'.
healpy-1.9.1/cfitsio/group.c:978:15: note: Function 'ffgtop' argument 2 names different: declaration 'group' definition 'grpid'.
healpy-1.9.1/cfitsio/group.c:1977:15: style: Function 'ffgmng' argument 2 names different: declaration 'nmembers' definition 'ngroups'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1891:45: note: Function 'ffgmng' argument 2 names different: declaration 'nmembers' definition 'ngroups'.
healpy-1.9.1/cfitsio/group.c:1977:15: note: Function 'ffgmng' argument 2 names different: declaration 'nmembers' definition 'ngroups'.
healpy-1.9.1/cfitsio/group.c:2926:22: style: Function 'ffgmrm' argument 1 names different: declaration 'fptr' definition 'gfptr'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1897:32: note: Function 'ffgmrm' argument 1 names different: declaration 'fptr' definition 'gfptr'.
healpy-1.9.1/cfitsio/group.c:2926:22: note: Function 'ffgmrm' argument 1 names different: declaration 'fptr' definition 'gfptr'.
healpy-1.9.1/cfitsio/group.c:1461:4: style: Variable 'useLocation' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/group.c:5240:5: style: Variable 'absolute' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/group.c:6100:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
healpy-1.9.1/cfitsio/group.c:6103:28: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
healpy-1.9.1/cfitsio/grparser.c:211:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:211:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:230:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:230:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:253:8: style: The scope of the variable 'c' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:560:10: style: The scope of the variable 'p' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:560:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:560:19: style: The scope of the variable 'cp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:560:24: style: The scope of the variable 'envar' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:560:31: style: The scope of the variable 'envfiles' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:632:8: style: The scope of the variable 'r' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:945:11: style: The scope of the variable 'my_tform' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:945:22: style: The scope of the variable 'my_ttype' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:990:12: style: The scope of the variable 'exflg' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:990:54: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:991:9: style: The scope of the variable 'ngph_dim' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:991:19: style: The scope of the variable 'ngph_bitpix' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:991:32: style: The scope of the variable 'ngph_node_type' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:994:10: style: The scope of the variable 'ngph_size' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:1252:78: style: The scope of the variable 'used_ver' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:1253:32: style: The scope of the variable 'used_name' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/grparser.c:1196:8: warning: The buffer 'grnm' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
healpy-1.9.1/cfitsio/grparser.c:1351:8: warning: The buffer 'grnm' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
healpy-1.9.1/cfitsio/histo.c:777:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
healpy-1.9.1/cfitsio/histo.c:774:24: note: outer condition: *colname[ii]=='\0'
healpy-1.9.1/cfitsio/histo.c:777:27: note: identical inner condition: *colname[ii]=='\0'
healpy-1.9.1/cfitsio/histo.c:1385:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
healpy-1.9.1/cfitsio/histo.c:1382:24: note: outer condition: *colname[ii]=='\0'
healpy-1.9.1/cfitsio/histo.c:1385:27: note: identical inner condition: *colname[ii]=='\0'
healpy-1.9.1/cfitsio/histo.c:1686:8: style: Variable 'dvalue' is reassigned a value before the old one has been used. [redundantAssignment]
healpy-1.9.1/cfitsio/histo.c:1684:8: note: Variable 'dvalue' is reassigned a value before the old one has been used.
healpy-1.9.1/cfitsio/histo.c:1686:8: note: Variable 'dvalue' is reassigned a value before the old one has been used.
healpy-1.9.1/cfitsio/histo.c:627:23: style: The scope of the variable 'repeat' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:627:31: style: The scope of the variable 'imin' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:627:37: style: The scope of the variable 'imax' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:627:43: style: The scope of the variable 'ibin' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:631:14: style: The scope of the variable 'colptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:643:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1284:14: style: The scope of the variable 'colptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1285:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1288:19: style: The scope of the variable 'repeat' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1288:27: style: The scope of the variable 'imin' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1288:33: style: The scope of the variable 'imax' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1288:39: style: The scope of the variable 'ibin' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1704:26: style: The scope of the variable 'reset' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1823:10: style: The scope of the variable 'imin' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1823:16: style: The scope of the variable 'imax' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1823:22: style: The scope of the variable 'ibin' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:1965:17: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/histo.c:33:25: style: Function 'ffbins' argument 3 names different: declaration 'haxis' definition 'histaxis'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:730:58: note: Function 'ffbins' argument 3 names different: declaration 'haxis' definition 'histaxis'.
healpy-1.9.1/cfitsio/histo.c:33:25: note: Function 'ffbins' argument 3 names different: declaration 'haxis' definition 'histaxis'.
healpy-1.9.1/cfitsio/histo.c:41:28: style: Function 'ffbins' argument 11 names different: declaration 'weight' definition 'wt'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:734:60: note: Function 'ffbins' argument 11 names different: declaration 'weight' definition 'wt'.
healpy-1.9.1/cfitsio/histo.c:41:28: note: Function 'ffbins' argument 11 names different: declaration 'weight' definition 'wt'.
healpy-1.9.1/cfitsio/histo.c:358:19: style: Function 'ffbinr' argument 1 names different: declaration 'binspec' definition 'ptr'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:736:29: note: Function 'ffbinr' argument 1 names different: declaration 'binspec' definition 'ptr'.
healpy-1.9.1/cfitsio/histo.c:358:19: note: Function 'ffbinr' argument 1 names different: declaration 'binspec' definition 'ptr'.
healpy-1.9.1/cfitsio/histo.c:477:18: style: Function 'ffhist2' argument 15 names different: declaration 'rowselect' definition 'selectrow'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1835:29: note: Function 'ffhist2' argument 15 names different: declaration 'rowselect' definition 'selectrow'.
healpy-1.9.1/cfitsio/histo.c:477:18: note: Function 'ffhist2' argument 15 names different: declaration 'rowselect' definition 'selectrow'.
healpy-1.9.1/cfitsio/histo.c:619:18: style: Function 'ffhist' argument 15 names different: declaration 'rowselect' definition 'selectrow'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1828:29: note: Function 'ffhist' argument 15 names different: declaration 'rowselect' definition 'selectrow'.
healpy-1.9.1/cfitsio/histo.c:619:18: note: Function 'ffhist' argument 15 names different: declaration 'rowselect' definition 'selectrow'.
healpy-1.9.1/cfitsio/histo.c:1996:36: style: Function 'ffwritehisto' argument 2 names different: declaration 'offset' definition 'pixoffset'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:385:36: note: Function 'ffwritehisto' argument 2 names different: declaration 'offset' definition 'pixoffset'.
healpy-1.9.1/cfitsio/histo.c:1996:36: note: Function 'ffwritehisto' argument 2 names different: declaration 'offset' definition 'pixoffset'.
healpy-1.9.1/cfitsio/histo.c:316:13: error: Null pointer dereference [nullPointer]
healpy-1.9.1/cfitsio/imcompress.c:1583:35: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:1593:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:1598:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:1603:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:3979:20: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:4085:20: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6287:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6291:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6339:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6343:24: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6369:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6373:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6402:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6406:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6460:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6464:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6546:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6550:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6576:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6580:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6606:23: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:6610:23: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/cfitsio/imcompress.c:174:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:601:18: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:958:14: style: The scope of the variable 'remain' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:1432:10: style: The scope of the variable 'card' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:1701:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:1704:10: style: The scope of the variable 'nelem' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:1705:9: style: The scope of the variable 'tilecol' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:1707:18: style: The scope of the variable 'bzlen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:1708:9: style: The scope of the variable 'ihcompscale' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:1709:11: style: The scope of the variable 'hcompscale' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:1713:15: style: The scope of the variable 'lldata' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2140:10: style: The scope of the variable 'coltype' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2381:9: style: The scope of the variable 'flagval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2382:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2431:29: style: The scope of the variable 'uintflagval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2643:10: style: The scope of the variable 'irow' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2643:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2644:11: style: The scope of the variable 'floatnull' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2645:20: style: The scope of the variable 'usbbuff' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2646:19: style: The scope of the variable 'dithersum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2783:10: style: The scope of the variable 'irow' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2783:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2784:12: style: The scope of the variable 'doublenull' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2785:20: style: The scope of the variable 'usbbuff' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2786:19: style: The scope of the variable 'dithersum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:2960:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:3066:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:3422:27: style: The scope of the variable 'card' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:4142:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:5428:20: style: The scope of the variable 'keyclass' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:5478:27: style: The scope of the variable 'card2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:5756:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:5760:9: style: The scope of the variable 'blocksize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:5760:20: style: The scope of the variable 'ntilebins' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:5765:33: style: The scope of the variable 'tilesize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:6722:10: style: The scope of the variable 'tf' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:6722:14: style: The scope of the variable 'tl' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:6830:16: style: The scope of the variable 'tf' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:6830:20: style: The scope of the variable 'tl' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:6831:18: style: The scope of the variable 't4' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:7067:16: style: The scope of the variable 'tf' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:7067:20: style: The scope of the variable 'tl' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:7068:18: style: The scope of the variable 't4' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:7833:10: style: The scope of the variable 'maxchunksize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:9206:17: style: The scope of the variable 'cptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/imcompress.c:800:17: style: Function 'fits_get_dither_seed' argument 2 names different: declaration 'seed' definition 'offset'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1935:57: note: Function 'fits_get_dither_seed' argument 2 names different: declaration 'seed' definition 'offset'.
healpy-1.9.1/cfitsio/imcompress.c:800:17: note: Function 'fits_get_dither_seed' argument 2 names different: declaration 'seed' definition 'offset'.
healpy-1.9.1/cfitsio/imcompress.c:948:13: style: Function 'imcomp_init_table' argument 2 names different: declaration 'bitpix' definition 'inbitpix'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:953:13: note: Function 'imcomp_init_table' argument 2 names different: declaration 'bitpix' definition 'inbitpix'.
healpy-1.9.1/cfitsio/imcompress.c:948:13: note: Function 'imcomp_init_table' argument 2 names different: declaration 'bitpix' definition 'inbitpix'.
healpy-1.9.1/cfitsio/imcompress.c:1669:10: style: Function 'imcomp_compress_tile' argument 6 names different: declaration 'nx' definition 'tilenx'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:964:55: note: Function 'imcomp_compress_tile' argument 6 names different: declaration 'nx' definition 'tilenx'.
healpy-1.9.1/cfitsio/imcompress.c:1669:10: note: Function 'imcomp_compress_tile' argument 6 names different: declaration 'nx' definition 'tilenx'.
healpy-1.9.1/cfitsio/imcompress.c:1670:10: style: Function 'imcomp_compress_tile' argument 7 names different: declaration 'ny' definition 'tileny'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:964:64: note: Function 'imcomp_compress_tile' argument 7 names different: declaration 'ny' definition 'tileny'.
healpy-1.9.1/cfitsio/imcompress.c:1670:10: note: Function 'imcomp_compress_tile' argument 7 names different: declaration 'ny' definition 'tileny'.
healpy-1.9.1/cfitsio/imcompress.c:1672:11: style: Function 'imcomp_compress_tile' argument 9 names different: declaration 'nullval' definition 'nullflagval'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:965:26: note: Function 'imcomp_compress_tile' argument 9 names different: declaration 'nullval' definition 'nullflagval'.
healpy-1.9.1/cfitsio/imcompress.c:1672:11: note: Function 'imcomp_compress_tile' argument 9 names different: declaration 'nullval' definition 'nullflagval'.
healpy-1.9.1/cfitsio/imcompress.c:3398:20: style: Function 'fits_write_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:940:35: note: Function 'fits_write_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'.
healpy-1.9.1/cfitsio/imcompress.c:3398:20: note: Function 'fits_write_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'.
healpy-1.9.1/cfitsio/imcompress.c:3399:20: style: Function 'fits_write_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:940:49: note: Function 'fits_write_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'.
healpy-1.9.1/cfitsio/imcompress.c:3399:20: note: Function 'fits_write_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'.
healpy-1.9.1/cfitsio/imcompress.c:3405:19: style: Function 'fits_write_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:941:48: note: Function 'fits_write_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'.
healpy-1.9.1/cfitsio/imcompress.c:3405:19: note: Function 'fits_write_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'.
healpy-1.9.1/cfitsio/imcompress.c:3666:24: style: Function 'fits_write_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:944:55: note: Function 'fits_write_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'.
healpy-1.9.1/cfitsio/imcompress.c:3666:24: note: Function 'fits_write_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'.
healpy-1.9.1/cfitsio/imcompress.c:3672:19: style: Function 'fits_write_compressed_pixels' argument 7 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:945:48: note: Function 'fits_write_compressed_pixels' argument 7 names different: declaration 'nulval' definition 'nullval'.
healpy-1.9.1/cfitsio/imcompress.c:3672:19: note: Function 'fits_write_compressed_pixels' argument 7 names different: declaration 'nulval' definition 'nullval'.
healpy-1.9.1/cfitsio/imcompress.c:4296:24: style: Function 'fits_read_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:986:39: note: Function 'fits_read_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'.
healpy-1.9.1/cfitsio/imcompress.c:4296:24: note: Function 'fits_read_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'.
healpy-1.9.1/cfitsio/imcompress.c:4297:24: style: Function 'fits_read_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:986:57: note: Function 'fits_read_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'.
healpy-1.9.1/cfitsio/imcompress.c:4297:24: note: Function 'fits_read_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'.
healpy-1.9.1/cfitsio/imcompress.c:4298:20: style: Function 'fits_read_compressed_img' argument 5 names different: declaration 'inc' definition 'ininc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:986:70: note: Function 'fits_read_compressed_img' argument 5 names different: declaration 'inc' definition 'ininc'.
healpy-1.9.1/cfitsio/imcompress.c:4298:20: note: Function 'fits_read_compressed_img' argument 5 names different: declaration 'inc' definition 'ininc'.
healpy-1.9.1/cfitsio/imcompress.c:4302:19: style: Function 'fits_read_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:987:34: note: Function 'fits_read_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'.
healpy-1.9.1/cfitsio/imcompress.c:4302:19: note: Function 'fits_read_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'.
healpy-1.9.1/cfitsio/imcompress.c:4861:24: style: Function 'fits_read_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:990:55: note: Function 'fits_read_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'.
healpy-1.9.1/cfitsio/imcompress.c:4861:24: note: Function 'fits_read_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'.
healpy-1.9.1/cfitsio/imcompress.c:4865:19: style: Function 'fits_read_compressed_pixels' argument 6 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:991:34: note: Function 'fits_read_compressed_pixels' argument 6 names different: declaration 'nulval' definition 'nullval'.
healpy-1.9.1/cfitsio/imcompress.c:4865:19: note: Function 'fits_read_compressed_pixels' argument 6 names different: declaration 'nulval' definition 'nullval'.
healpy-1.9.1/cfitsio/imcompress.c:5742:15: style: Function 'imcomp_decompress_tile' argument 3 names different: declaration 'tilesize' definition 'tilelen'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1000:25: note: Function 'imcomp_decompress_tile' argument 3 names different: declaration 'tilesize' definition 'tilelen'.
healpy-1.9.1/cfitsio/imcompress.c:5742:15: note: Function 'imcomp_decompress_tile' argument 3 names different: declaration 'tilesize' definition 'tilelen'.
healpy-1.9.1/cfitsio/imcompress.c:6702:11: style: Function 'imcomp_test_overlap' argument 6 names different: declaration 'inc' definition 'ininc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1008:44: note: Function 'imcomp_test_overlap' argument 6 names different: declaration 'inc' definition 'ininc'.
healpy-1.9.1/cfitsio/imcompress.c:6702:11: note: Function 'imcomp_test_overlap' argument 6 names different: declaration 'inc' definition 'ininc'.
healpy-1.9.1/cfitsio/imcompress.c:6806:11: style: Function 'imcomp_copy_overlap' argument 10 names different: declaration 'inc' definition 'ininc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1005:44: note: Function 'imcomp_copy_overlap' argument 10 names different: declaration 'inc' definition 'ininc'.
healpy-1.9.1/cfitsio/imcompress.c:6806:11: note: Function 'imcomp_copy_overlap' argument 10 names different: declaration 'inc' definition 'ininc'.
healpy-1.9.1/cfitsio/imcompress.c:658:3: style: Variable 'tstatus' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/imcompress.c:4746:12: style: Variable 'inc' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/imcompress.c:4701:8: style: Variable 'pixlen' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/imcompress.c:6775:9: style: Variable 'imgfpix' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/imcompress.c:6776:9: style: Variable 'imglpix' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/imcompress.c:1982:20: error: Memory leak: cbuf [memleak]
healpy-1.9.1/cfitsio/iraffits.c:2058:14: warning: Either the condition 'v1==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
healpy-1.9.1/cfitsio/iraffits.c:2061:13: note: Assuming that condition 'v1==NULL' is not redundant
healpy-1.9.1/cfitsio/iraffits.c:2058:14: note: Null pointer addition
healpy-1.9.1/cfitsio/iraffits.c:346:26: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:348:23: style: The scope of the variable 'nbaxis' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:348:31: style: The scope of the variable 'nbl' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:348:36: style: The scope of the variable 'nbdiff' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:561:24: style: The scope of the variable 'ib' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1203:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1226:10: style: The scope of the variable 'temp0' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1226:17: style: The scope of the variable 'temp1' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1226:24: style: The scope of the variable 'temp2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1226:31: style: The scope of the variable 'temp3' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1321:8: style: The scope of the variable 'dval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1322:5: style: The scope of the variable 'minint' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1323:6: style: The scope of the variable 'val' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1365:6: style: The scope of the variable 'lval' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1400:7: style: The scope of the variable 'cwhite' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1405:49: style: The scope of the variable 'brack2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1406:6: style: The scope of the variable 'ipar' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1556:9: style: The scope of the variable 'icol' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1556:15: style: The scope of the variable 'nextchar' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1556:25: style: The scope of the variable 'lkey' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1556:31: style: The scope of the variable 'nleft' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1651:9: style: The scope of the variable 'icol' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1651:15: style: The scope of the variable 'nextchar' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1651:25: style: The scope of the variable 'lkey' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1651:31: style: The scope of the variable 'nleft' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1893:11: style: The scope of the variable 'v' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1893:30: style: The scope of the variable 'q1' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1893:35: style: The scope of the variable 'q2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1893:40: style: The scope of the variable 'c1' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:2031:7: style: The scope of the variable 'line' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:2033:8: style: The scope of the variable 'vp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:2033:35: style: The scope of the variable 'c1' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:2033:40: style: The scope of the variable 'q1' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:2033:45: style: The scope of the variable 'q2' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iraffits.c:1318:6: style: Function 'hgeti4' argument 3 names different: declaration 'val' definition 'ival'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/iraffits.c:138:54: note: Function 'hgeti4' argument 3 names different: declaration 'val' definition 'ival'.
healpy-1.9.1/cfitsio/iraffits.c:1318:6: note: Function 'hgeti4' argument 3 names different: declaration 'val' definition 'ival'.
healpy-1.9.1/cfitsio/iraffits.c:1362:7: style: Function 'hgets' argument 4 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/iraffits.c:139:64: note: Function 'hgets' argument 4 names different: declaration 'string' definition 'str'.
healpy-1.9.1/cfitsio/iraffits.c:1362:7: note: Function 'hgets' argument 4 names different: declaration 'string' definition 'str'.
healpy-1.9.1/cfitsio/iraffits.c:1392:7: style: Function 'hgetc' argument 2 names different: declaration 'keyword' definition 'keyword0'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/iraffits.c:140:41: note: Function 'hgetc' argument 2 names different: declaration 'keyword' definition 'keyword0'.
healpy-1.9.1/cfitsio/iraffits.c:1392:7: note: Function 'hgetc' argument 2 names different: declaration 'keyword' definition 'keyword0'.
healpy-1.9.1/cfitsio/iraffits.c:1886:7: style: Function 'hputc' argument 3 names different: declaration 'cval' definition 'value'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/iraffits.c:149:53: note: Function 'hputc' argument 3 names different: declaration 'cval' definition 'value'.
healpy-1.9.1/cfitsio/iraffits.c:1886:7: note: Function 'hputc' argument 3 names different: declaration 'cval' definition 'value'.
healpy-1.9.1/cfitsio/iraffits.c:1897:2: style: Variable 'blank' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/iraffits.c:290:9: error: Resource leak: fd [resourceLeak]
healpy-1.9.1/cfitsio/iraffits.c:298:9: error: Resource leak: fd [resourceLeak]
healpy-1.9.1/cfitsio/iraffits.c:305:9: error: Resource leak: fd [resourceLeak]
healpy-1.9.1/cfitsio/iraffits.c:316:2: error: Resource leak: fd [resourceLeak]
healpy-1.9.1/cfitsio/iter_a.c:20:17: style: Unused variable: nkeys [unusedVariable]
healpy-1.9.1/cfitsio/iter_a.c:20:24: style: Unused variable: keypos [unusedVariable]
healpy-1.9.1/cfitsio/iter_a.c:20:32: style: Unused variable: hdutype [unusedVariable]
healpy-1.9.1/cfitsio/iter_a.c:20:41: style: Unused variable: ii [unusedVariable]
healpy-1.9.1/cfitsio/iter_a.c:20:45: style: Unused variable: jj [unusedVariable]
healpy-1.9.1/cfitsio/iter_b.c:79:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
healpy-1.9.1/cfitsio/iter_b.c:79:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
healpy-1.9.1/cfitsio/iter_c.c:130:14: style: The scope of the variable 'ihisto' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iter_c.c:130:22: style: The scope of the variable 'xbin' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iter_c.c:130:28: style: The scope of the variable 'ybin' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iter_image.c:90:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
healpy-1.9.1/cfitsio/iter_image.c:90:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
healpy-1.9.1/cfitsio/iter_image.c:19:17: style: Unused variable: nkeys [unusedVariable]
healpy-1.9.1/cfitsio/iter_image.c:19:24: style: Unused variable: keypos [unusedVariable]
healpy-1.9.1/cfitsio/iter_image.c:19:32: style: Unused variable: hdutype [unusedVariable]
healpy-1.9.1/cfitsio/iter_image.c:19:41: style: Unused variable: ii [unusedVariable]
healpy-1.9.1/cfitsio/iter_image.c:19:45: style: Unused variable: jj [unusedVariable]
healpy-1.9.1/cfitsio/iter_image.c:62:0: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/iter_var.c:94:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
healpy-1.9.1/cfitsio/iter_var.c:65:10: style: The scope of the variable 'repeat' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/iter_var.c:20:17: style: Unused variable: nkeys [unusedVariable]
healpy-1.9.1/cfitsio/iter_var.c:20:24: style: Unused variable: keypos [unusedVariable]
healpy-1.9.1/cfitsio/iter_var.c:20:32: style: Unused variable: hdutype [unusedVariable]
healpy-1.9.1/cfitsio/iter_var.c:20:41: style: Unused variable: ii [unusedVariable]
healpy-1.9.1/cfitsio/iter_var.c:20:45: style: Unused variable: jj [unusedVariable]
healpy-1.9.1/cfitsio/iter_var.c:64:0: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/modkey.c:147:10: style: The scope of the variable 'junk' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/modkey.c:421:17: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/modkey.c:525:11: style: The scope of the variable 'loc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/modkey.c:616:9: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/modkey.c:1509:10: style: The scope of the variable 'nblocks' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/modkey.c:1585:17: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/modkey.c:1587:10: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/modkey.c:1642:17: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/modkey.c:1644:27: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/modkey.c:1704:10: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/modkey.c:668:25: style: Function 'ffmkls' argument 4 names different: declaration 'comm' definition 'incomm'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1023:90: note: Function 'ffmkls' argument 4 names different: declaration 'comm' definition 'incomm'.
healpy-1.9.1/cfitsio/modkey.c:668:25: note: Function 'ffmkls' argument 4 names different: declaration 'comm' definition 'incomm'.
healpy-1.9.1/cfitsio/putcol.c:551:19: style: Function 'ffpss' argument 3 names different: declaration 'fpixel' definition 'blc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1603:18: note: Function 'ffpss' argument 3 names different: declaration 'fpixel' definition 'blc'.
healpy-1.9.1/cfitsio/putcol.c:551:19: note: Function 'ffpss' argument 3 names different: declaration 'fpixel' definition 'blc'.
healpy-1.9.1/cfitsio/putcol.c:552:19: style: Function 'ffpss' argument 4 names different: declaration 'lpixel' definition 'trc'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1603:32: note: Function 'ffpss' argument 4 names different: declaration 'lpixel' definition 'trc'.
healpy-1.9.1/cfitsio/putcol.c:552:19: note: Function 'ffpss' argument 4 names different: declaration 'lpixel' definition 'trc'.
healpy-1.9.1/cfitsio/putcol.c:1020:16: style: Function 'ffiter' argument 1 names different: declaration 'ncols' definition 'n_cols'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1673:26: note: Function 'ffiter' argument 1 names different: declaration 'ncols' definition 'n_cols'.
healpy-1.9.1/cfitsio/putcol.c:1020:16: note: Function 'ffiter' argument 1 names different: declaration 'ncols' definition 'n_cols'.
healpy-1.9.1/cfitsio/putcol.c:1021:25: style: Function 'ffiter' argument 2 names different: declaration 'data' definition 'cols'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1673:47: note: Function 'ffiter' argument 2 names different: declaration 'data' definition 'cols'.
healpy-1.9.1/cfitsio/putcol.c:1021:25: note: Function 'ffiter' argument 2 names different: declaration 'data' definition 'cols'.
healpy-1.9.1/cfitsio/putcol.c:1023:17: style: Function 'ffiter' argument 4 names different: declaration 'nPerLoop' definition 'n_per_loop'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1673:71: note: Function 'ffiter' argument 4 names different: declaration 'nPerLoop' definition 'n_per_loop'.
healpy-1.9.1/cfitsio/putcol.c:1023:17: note: Function 'ffiter' argument 4 names different: declaration 'nPerLoop' definition 'n_per_loop'.
healpy-1.9.1/cfitsio/putcol.c:1024:18: style: Function 'ffiter' argument 5 names different: declaration 'workFn' definition 'work_fn'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1674:18: note: Function 'ffiter' argument 5 names different: declaration 'workFn' definition 'work_fn'.
healpy-1.9.1/cfitsio/putcol.c:1024:18: note: Function 'ffiter' argument 5 names different: declaration 'workFn' definition 'work_fn'.
healpy-1.9.1/cfitsio/putcol.c:1639:11: warning: Size of pointer 'stringptr' used instead of size of its data. [pointerSize]
healpy-1.9.1/cfitsio/putcol.c:1837:22: error: Null pointer dereference [nullPointer]
healpy-1.9.1/cfitsio/putcolb.c:131:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolb.c:131:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolb.c:361:11: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolb.c:362:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolb.c:747:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolb.c:748:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolb.c:789:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolb.c:836:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolb.c:883:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolb.c:984:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolb.c:707:19: style: Function 'ffpextn' argument 4 names different: declaration 'array' definition 'buffer'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1490:78: note: Function 'ffpextn' argument 4 names different: declaration 'array' definition 'buffer'.
healpy-1.9.1/cfitsio/putcolb.c:707:19: note: Function 'ffpextn' argument 4 names different: declaration 'array' definition 'buffer'.
healpy-1.9.1/cfitsio/putcolb.c:736:28: style: Function 'ffi1fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:749:28: note: Function 'ffi1fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:736:28: note: Function 'ffi1fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:740:28: style: Function 'ffi1fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:750:28: note: Function 'ffi1fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:740:28: note: Function 'ffi1fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:777:28: style: Function 'ffi1fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:772:28: note: Function 'ffi1fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:777:28: note: Function 'ffi1fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:781:20: style: Function 'ffi1fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:773:20: note: Function 'ffi1fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:781:20: note: Function 'ffi1fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:824:28: style: Function 'ffi1fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:795:28: note: Function 'ffi1fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:824:28: note: Function 'ffi1fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:828:23: style: Function 'ffi1fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:796:23: note: Function 'ffi1fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:828:23: note: Function 'ffi1fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:871:28: style: Function 'ffi1fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:824:28: note: Function 'ffi1fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:871:28: note: Function 'ffi1fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:875:23: style: Function 'ffi1fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:825:23: note: Function 'ffi1fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:875:23: note: Function 'ffi1fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:918:28: style: Function 'ffi1fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:841:28: note: Function 'ffi1fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:918:28: note: Function 'ffi1fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:922:20: style: Function 'ffi1fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:842:20: note: Function 'ffi1fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:922:20: note: Function 'ffi1fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:944:28: style: Function 'ffi1fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:864:28: note: Function 'ffi1fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:944:28: note: Function 'ffi1fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolb.c:948:21: style: Function 'ffi1fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:865:21: note: Function 'ffi1fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolb.c:948:21: note: Function 'ffi1fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcold.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcold.c:359:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcold.c:360:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcold.c:743:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcold.c:798:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcold.c:858:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcold.c:918:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcold.c:1003:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcold.c:1031:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcold.c:731:21: style: Function 'ffr8fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:769:21: note: Function 'ffr8fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:731:21: note: Function 'ffr8fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:735:28: style: Function 'ffr8fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:770:28: note: Function 'ffr8fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:735:28: note: Function 'ffr8fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:786:21: style: Function 'ffr8fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:792:21: note: Function 'ffr8fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:786:21: note: Function 'ffr8fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:790:20: style: Function 'ffr8fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:793:20: note: Function 'ffr8fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:790:20: note: Function 'ffr8fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:846:21: style: Function 'ffr8fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:815:21: note: Function 'ffr8fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:846:21: note: Function 'ffr8fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:850:23: style: Function 'ffr8fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:816:23: note: Function 'ffr8fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:850:23: note: Function 'ffr8fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:906:21: style: Function 'ffr8fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:830:21: note: Function 'ffr8fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:906:21: note: Function 'ffr8fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:910:23: style: Function 'ffr8fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:831:23: note: Function 'ffr8fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:910:23: note: Function 'ffr8fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:966:21: style: Function 'ffr8fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:861:21: note: Function 'ffr8fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:966:21: note: Function 'ffr8fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:970:20: style: Function 'ffr8fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:862:20: note: Function 'ffr8fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:970:20: note: Function 'ffr8fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:992:21: style: Function 'ffr8fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:884:21: note: Function 'ffr8fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:992:21: note: Function 'ffr8fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcold.c:996:21: style: Function 'ffr8fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:885:21: note: Function 'ffr8fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcold.c:996:21: note: Function 'ffr8fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:142:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcole.c:142:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcole.c:373:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcole.c:374:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcole.c:757:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcole.c:812:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcole.c:872:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcole.c:932:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcole.c:991:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcole.c:1045:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcole.c:745:20: style: Function 'ffr4fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:767:20: note: Function 'ffr4fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:745:20: note: Function 'ffr4fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:749:28: style: Function 'ffr4fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:768:28: note: Function 'ffr4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:749:28: note: Function 'ffr4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:800:20: style: Function 'ffr4fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:790:20: note: Function 'ffr4fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:800:20: note: Function 'ffr4fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:804:20: style: Function 'ffr4fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:791:20: note: Function 'ffr4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:804:20: note: Function 'ffr4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:860:20: style: Function 'ffr4fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:813:20: note: Function 'ffr4fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:860:20: note: Function 'ffr4fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:864:23: style: Function 'ffr4fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:814:23: note: Function 'ffr4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:864:23: note: Function 'ffr4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:920:20: style: Function 'ffr4fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:828:20: note: Function 'ffr4fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:920:20: note: Function 'ffr4fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:924:23: style: Function 'ffr4fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:829:23: note: Function 'ffr4fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:924:23: note: Function 'ffr4fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:980:20: style: Function 'ffr4fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:859:20: note: Function 'ffr4fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:980:20: note: Function 'ffr4fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:984:20: style: Function 'ffr4fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:860:20: note: Function 'ffr4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:984:20: note: Function 'ffr4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:1005:20: style: Function 'ffr4fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:882:20: note: Function 'ffr4fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:1005:20: note: Function 'ffr4fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcole.c:1009:21: style: Function 'ffr4fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:883:21: note: Function 'ffr4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcole.c:1009:21: note: Function 'ffr4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:129:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoli.c:129:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoli.c:360:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoli.c:361:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoli.c:706:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoli.c:760:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoli.c:761:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoli.c:807:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoli.c:854:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoli.c:955:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoli.c:694:20: style: Function 'ffi2fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:755:20: note: Function 'ffi2fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:694:20: note: Function 'ffi2fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:698:28: style: Function 'ffi2fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:756:28: note: Function 'ffi2fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:698:28: note: Function 'ffi2fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:749:20: style: Function 'ffi2fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:778:20: note: Function 'ffi2fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:749:20: note: Function 'ffi2fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:753:20: style: Function 'ffi2fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:779:20: note: Function 'ffi2fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:753:20: note: Function 'ffi2fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:795:20: style: Function 'ffi2fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:801:20: note: Function 'ffi2fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:795:20: note: Function 'ffi2fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:799:23: style: Function 'ffi2fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:802:23: note: Function 'ffi2fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:799:23: note: Function 'ffi2fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:842:20: style: Function 'ffi2fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:822:20: note: Function 'ffi2fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:842:20: note: Function 'ffi2fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:846:23: style: Function 'ffi2fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:823:23: note: Function 'ffi2fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:846:23: note: Function 'ffi2fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:889:20: style: Function 'ffi2fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:847:20: note: Function 'ffi2fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:889:20: note: Function 'ffi2fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:893:20: style: Function 'ffi2fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:848:20: note: Function 'ffi2fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:893:20: note: Function 'ffi2fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:915:20: style: Function 'ffi2fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:870:20: note: Function 'ffi2fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:915:20: note: Function 'ffi2fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoli.c:919:21: style: Function 'ffi2fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:871:21: note: Function 'ffi2fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:919:21: note: Function 'ffi2fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoli.c:959:12: style: Variable 'tptr' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/putcolj.c:129:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:129:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:360:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:361:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:705:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:760:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:820:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:867:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:968:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:1346:11: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:1347:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:1691:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:1746:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:1806:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:1866:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:1967:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolj.c:693:19: style: Function 'ffi4fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:759:19: note: Function 'ffi4fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:693:19: note: Function 'ffi4fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:697:28: style: Function 'ffi4fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:760:28: note: Function 'ffi4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:697:28: note: Function 'ffi4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:748:19: style: Function 'ffi4fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:782:19: note: Function 'ffi4fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:748:19: note: Function 'ffi4fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:752:20: style: Function 'ffi4fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:783:20: note: Function 'ffi4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:752:20: note: Function 'ffi4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:808:19: style: Function 'ffi4fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:805:19: note: Function 'ffi4fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:808:19: note: Function 'ffi4fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:812:23: style: Function 'ffi4fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:806:23: note: Function 'ffi4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:812:23: note: Function 'ffi4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:855:21: style: Function 'fflongfi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:818:21: note: Function 'fflongfi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:855:21: note: Function 'fflongfi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:859:23: style: Function 'fflongfi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:819:23: note: Function 'fflongfi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:859:23: note: Function 'fflongfi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:902:19: style: Function 'ffi4fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:851:19: note: Function 'ffi4fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:902:19: note: Function 'ffi4fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:906:20: style: Function 'ffi4fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:852:20: note: Function 'ffi4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:906:20: note: Function 'ffi4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:928:19: style: Function 'ffi4fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:874:19: note: Function 'ffi4fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:928:19: note: Function 'ffi4fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:932:21: style: Function 'ffi4fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:875:21: note: Function 'ffi4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:932:21: note: Function 'ffi4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1679:23: style: Function 'ffi8fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:761:23: note: Function 'ffi8fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1679:23: note: Function 'ffi8fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1683:28: style: Function 'ffi8fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:762:28: note: Function 'ffi8fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1683:28: note: Function 'ffi8fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1734:23: style: Function 'ffi8fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:784:23: note: Function 'ffi8fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1734:23: note: Function 'ffi8fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1738:20: style: Function 'ffi8fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:785:20: note: Function 'ffi8fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1738:20: note: Function 'ffi8fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1794:23: style: Function 'ffi8fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:807:23: note: Function 'ffi8fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1794:23: note: Function 'ffi8fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1798:23: style: Function 'ffi8fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:808:23: note: Function 'ffi8fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1798:23: note: Function 'ffi8fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1854:23: style: Function 'ffi8fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:820:23: note: Function 'ffi8fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1854:23: note: Function 'ffi8fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1858:23: style: Function 'ffi8fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:821:23: note: Function 'ffi8fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1858:23: note: Function 'ffi8fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1901:23: style: Function 'ffi8fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:853:23: note: Function 'ffi8fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1901:23: note: Function 'ffi8fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1905:20: style: Function 'ffi8fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:854:20: note: Function 'ffi8fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1905:20: note: Function 'ffi8fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1927:23: style: Function 'ffi8fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:876:23: note: Function 'ffi8fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1927:23: note: Function 'ffi8fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolj.c:1931:21: style: Function 'ffi8fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:877:21: note: Function 'ffi8fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolj.c:1931:21: note: Function 'ffi8fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolk.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolk.c:721:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolk.c:776:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolk.c:835:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolk.c:836:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolk.c:882:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolk.c:983:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolk.c:709:19: style: Function 'ffintfi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:765:19: note: Function 'ffintfi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:709:19: note: Function 'ffintfi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:713:28: style: Function 'ffintfi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:766:28: note: Function 'ffintfi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:713:28: note: Function 'ffintfi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:764:19: style: Function 'ffintfi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:788:19: note: Function 'ffintfi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:764:19: note: Function 'ffintfi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:768:20: style: Function 'ffintfi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:789:20: note: Function 'ffintfi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:768:20: note: Function 'ffintfi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:824:19: style: Function 'ffintfi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:811:19: note: Function 'ffintfi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:824:19: note: Function 'ffintfi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:828:23: style: Function 'ffintfi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:812:23: note: Function 'ffintfi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:828:23: note: Function 'ffintfi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:870:19: style: Function 'ffintfi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:832:19: note: Function 'ffintfi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:870:19: note: Function 'ffintfi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:874:23: style: Function 'ffintfi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:833:23: note: Function 'ffintfi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:874:23: note: Function 'ffintfi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:917:19: style: Function 'ffintfr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:857:19: note: Function 'ffintfr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:917:19: note: Function 'ffintfr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:921:20: style: Function 'ffintfr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:858:20: note: Function 'ffintfr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:921:20: note: Function 'ffintfr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:943:19: style: Function 'ffintfr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:880:19: note: Function 'ffintfr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:943:19: note: Function 'ffintfr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolk.c:947:21: style: Function 'ffintfr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:881:21: note: Function 'ffintfr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolk.c:947:21: note: Function 'ffintfr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoll.c:26:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcols.c:139:16: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/putcols.c:23:34: style: The scope of the variable 'nchar' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcols.c:25:18: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcols.c:26:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcols.c:34:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolsb.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolsb.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolsb.c:359:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolsb.c:360:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolsb.c:745:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolsb.c:792:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolsb.c:839:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolsb.c:940:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolsb.c:675:26: style: Function 'ffs1fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:751:26: note: Function 'ffs1fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:675:26: note: Function 'ffs1fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:679:28: style: Function 'ffs1fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:752:28: note: Function 'ffs1fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:679:28: note: Function 'ffs1fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:733:26: style: Function 'ffs1fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:774:26: note: Function 'ffs1fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:733:26: note: Function 'ffs1fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:737:20: style: Function 'ffs1fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:775:20: note: Function 'ffs1fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:737:20: note: Function 'ffs1fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:780:26: style: Function 'ffs1fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:797:26: note: Function 'ffs1fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:780:26: note: Function 'ffs1fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:784:23: style: Function 'ffs1fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:798:23: note: Function 'ffs1fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:784:23: note: Function 'ffs1fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:827:26: style: Function 'ffs1fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:826:26: note: Function 'ffs1fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:827:26: note: Function 'ffs1fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:831:23: style: Function 'ffs1fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:827:23: note: Function 'ffs1fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:831:23: note: Function 'ffs1fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:874:26: style: Function 'ffs1fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:843:26: note: Function 'ffs1fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:874:26: note: Function 'ffs1fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:878:20: style: Function 'ffs1fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:844:20: note: Function 'ffs1fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:878:20: note: Function 'ffs1fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:900:26: style: Function 'ffs1fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:866:26: note: Function 'ffs1fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:900:26: note: Function 'ffs1fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolsb.c:904:21: style: Function 'ffs1fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:867:21: note: Function 'ffs1fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolsb.c:904:21: note: Function 'ffs1fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolu.c:98:49: style: The scope of the variable 'leng' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolu.c:104:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolu.c:111:12: style: The scope of the variable 'buffsize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolu.c:349:49: style: The scope of the variable 'leng' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolu.c:355:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolu.c:362:12: style: The scope of the variable 'buffsize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolu.c:82:23: style: Function 'ffpclu' argument 5 names different: declaration 'nelem' definition 'nelempar'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1710:21: note: Function 'ffpclu' argument 5 names different: declaration 'nelem' definition 'nelempar'.
healpy-1.9.1/cfitsio/putcolu.c:82:23: note: Function 'ffpclu' argument 5 names different: declaration 'nelem' definition 'nelempar'.
healpy-1.9.1/cfitsio/putcolui.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolui.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolui.c:359:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolui.c:360:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolui.c:675:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolui.c:788:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolui.c:835:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolui.c:936:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcolui.c:663:29: style: Function 'ffu2fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:753:29: note: Function 'ffu2fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:663:29: note: Function 'ffu2fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:667:28: style: Function 'ffu2fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:754:28: note: Function 'ffu2fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:667:28: note: Function 'ffu2fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:713:29: style: Function 'ffu2fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:776:29: note: Function 'ffu2fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:713:29: note: Function 'ffu2fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:717:20: style: Function 'ffu2fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:777:20: note: Function 'ffu2fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:717:20: note: Function 'ffu2fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:776:29: style: Function 'ffu2fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:799:29: note: Function 'ffu2fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:776:29: note: Function 'ffu2fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:780:23: style: Function 'ffu2fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:800:23: note: Function 'ffu2fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:780:23: note: Function 'ffu2fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:823:29: style: Function 'ffu2fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:834:29: note: Function 'ffu2fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:823:29: note: Function 'ffu2fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:827:23: style: Function 'ffu2fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:835:23: note: Function 'ffu2fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:827:23: note: Function 'ffu2fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:870:29: style: Function 'ffu2fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:845:29: note: Function 'ffu2fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:870:29: note: Function 'ffu2fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:874:20: style: Function 'ffu2fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:846:20: note: Function 'ffu2fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:874:20: note: Function 'ffu2fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:896:29: style: Function 'ffu2fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:868:29: note: Function 'ffu2fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:896:29: note: Function 'ffu2fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcolui.c:900:21: style: Function 'ffu2fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:869:21: note: Function 'ffu2fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcolui.c:900:21: note: Function 'ffu2fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluj.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluj.c:359:10: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluj.c:360:41: style: The scope of the variable 'wrtptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluj.c:674:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluj.c:724:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluj.c:842:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluj.c:943:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluj.c:662:28: style: Function 'ffu4fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:757:28: note: Function 'ffu4fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:662:28: note: Function 'ffu4fi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:666:28: style: Function 'ffu4fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:758:28: note: Function 'ffu4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:666:28: note: Function 'ffu4fi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:712:28: style: Function 'ffu4fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:780:28: note: Function 'ffu4fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:712:28: note: Function 'ffu4fi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:716:20: style: Function 'ffu4fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:781:20: note: Function 'ffu4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:716:20: note: Function 'ffu4fi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:767:28: style: Function 'ffu4fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:803:28: note: Function 'ffu4fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:767:28: note: Function 'ffu4fi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:771:23: style: Function 'ffu4fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:804:23: note: Function 'ffu4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:771:23: note: Function 'ffu4fi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:830:28: style: Function 'ffu4fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:836:28: note: Function 'ffu4fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:830:28: note: Function 'ffu4fi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:834:23: style: Function 'ffu4fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:837:23: note: Function 'ffu4fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:834:23: note: Function 'ffu4fi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:877:28: style: Function 'ffu4fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:849:28: note: Function 'ffu4fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:877:28: note: Function 'ffu4fr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:881:20: style: Function 'ffu4fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:850:20: note: Function 'ffu4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:881:20: note: Function 'ffu4fr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:903:28: style: Function 'ffu4fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:872:28: note: Function 'ffu4fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:903:28: note: Function 'ffu4fr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluj.c:907:21: style: Function 'ffu4fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:873:21: note: Function 'ffu4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluj.c:907:21: note: Function 'ffu4fr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:128:10: style: The scope of the variable 'fpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluk.c:128:30: style: The scope of the variable 'lpixel' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluk.c:691:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluk.c:741:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluk.c:859:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluk.c:960:12: style: The scope of the variable 'dvalue' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putcoluk.c:679:29: style: Function 'ffuintfi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:763:29: note: Function 'ffuintfi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:679:29: note: Function 'ffuintfi1' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:683:28: style: Function 'ffuintfi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:764:28: note: Function 'ffuintfi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:683:28: note: Function 'ffuintfi1' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:729:29: style: Function 'ffuintfi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:786:29: note: Function 'ffuintfi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:729:29: note: Function 'ffuintfi2' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:733:20: style: Function 'ffuintfi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:787:20: note: Function 'ffuintfi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:733:20: note: Function 'ffuintfi2' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:784:29: style: Function 'ffuintfi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:809:29: note: Function 'ffuintfi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:784:29: note: Function 'ffuintfi4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:788:23: style: Function 'ffuintfi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:810:23: note: Function 'ffuintfi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:788:23: note: Function 'ffuintfi4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:847:29: style: Function 'ffuintfi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:838:29: note: Function 'ffuintfi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:847:29: note: Function 'ffuintfi8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:851:23: style: Function 'ffuintfi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:839:23: note: Function 'ffuintfi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:851:23: note: Function 'ffuintfi8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:894:29: style: Function 'ffuintfr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:855:29: note: Function 'ffuintfr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:894:29: note: Function 'ffuintfr4' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:898:20: style: Function 'ffuintfr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:856:20: note: Function 'ffuintfr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:898:20: note: Function 'ffuintfr4' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:920:29: style: Function 'ffuintfr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:878:29: note: Function 'ffuintfr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:920:29: note: Function 'ffuintfr8' argument 1 names different: declaration 'array' definition 'input'.
healpy-1.9.1/cfitsio/putcoluk.c:924:21: style: Function 'ffuintfr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:879:21: note: Function 'ffuintfr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putcoluk.c:924:21: note: Function 'ffuintfr8' argument 5 names different: declaration 'buffer' definition 'output'.
healpy-1.9.1/cfitsio/putkey.c:134:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:285:10: style: The scope of the variable 'nblocks' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:1258:9: style: The scope of the variable 'slen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:1445:25: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:1505:25: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:1564:25: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:1622:25: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:1681:25: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:1740:25: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:1799:25: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:1858:25: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:1913:21: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:2007:21: style: The scope of the variable 'message' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:2170:22: style: The scope of the variable 'tnaxes' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:2369:13: style: The scope of the variable 'ncols' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:2912:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:3020:11: style: The scope of the variable 'cptr' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/putkey.c:80:24: style: Function 'ffcrtb' argument 8 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:1102:52: note: Function 'ffcrtb' argument 8 names different: declaration 'extname' definition 'extnm'.
healpy-1.9.1/cfitsio/putkey.c:80:24: note: Function 'ffcrtb' argument 8 names different: declaration 'extname' definition 'extnm'.
healpy-1.9.1/cfitsio/putkey.c:803:20: style: Function 'ffpkyt' argument 4 names different: declaration 'frac' definition 'fraction'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:862:79: note: Function 'ffpkyt' argument 4 names different: declaration 'frac' definition 'fraction'.
healpy-1.9.1/cfitsio/putkey.c:803:20: note: Function 'ffpkyt' argument 4 names different: declaration 'frac' definition 'fraction'.
healpy-1.9.1/cfitsio/putkey.c:2363:24: style: Function 'ffphtb' argument 9 names different: declaration 'extname' definition 'extnmx'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:895:64: note: Function 'ffphtb' argument 9 names different: declaration 'extname' definition 'extnmx'.
healpy-1.9.1/cfitsio/putkey.c:2363:24: note: Function 'ffphtb' argument 9 names different: declaration 'extname' definition 'extnmx'.
healpy-1.9.1/cfitsio/putkey.c:2472:24: style: Function 'ffphbn' argument 7 names different: declaration 'extname' definition 'extnmx'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:897:51: note: Function 'ffphbn' argument 7 names different: declaration 'extname' definition 'extnmx'.
healpy-1.9.1/cfitsio/putkey.c:2472:24: note: Function 'ffphbn' argument 7 names different: declaration 'extname' definition 'extnmx'.
healpy-1.9.1/cfitsio/putkey.c:2700:24: style: Function 'ffphext' argument 2 names different: declaration 'xtension' definition 'xtensionx'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio.h:898:52: note: Function 'ffphext' argument 2 names different: declaration 'xtension' definition 'xtensionx'.
healpy-1.9.1/cfitsio/putkey.c:2700:24: note: Function 'ffphext' argument 2 names different: declaration 'xtension' definition 'xtensionx'.
healpy-1.9.1/cfitsio/quantize.c:112:9: style: The scope of the variable 'stdev' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:119:11: style: The scope of the variable 'iqfactor' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:300:9: style: The scope of the variable 'stdev' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:307:11: style: The scope of the variable 'iqfactor' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3115:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3236:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3357:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3478:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3648:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3648:17: style: The scope of the variable 'll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3648:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3704:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3704:17: style: The scope of the variable 'll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3704:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3760:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3760:17: style: The scope of the variable 'll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3760:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3816:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3816:17: style: The scope of the variable 'll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3816:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3872:9: style: The scope of the variable 'middle' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3872:17: style: The scope of the variable 'll' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:3872:21: style: The scope of the variable 'hh' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/quantize.c:84:56: style: Function 'fits_quantize_float' argument 3 names different: declaration 'nx' definition 'nxpix'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1014:56: note: Function 'fits_quantize_float' argument 3 names different: declaration 'nx' definition 'nxpix'.
healpy-1.9.1/cfitsio/quantize.c:84:56: note: Function 'fits_quantize_float' argument 3 names different: declaration 'nx' definition 'nxpix'.
healpy-1.9.1/cfitsio/quantize.c:84:68: style: Function 'fits_quantize_float' argument 4 names different: declaration 'ny' definition 'nypix'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1014:65: note: Function 'fits_quantize_float' argument 4 names different: declaration 'ny' definition 'nypix'.
healpy-1.9.1/cfitsio/quantize.c:84:68: note: Function 'fits_quantize_float' argument 4 names different: declaration 'ny' definition 'nypix'.
healpy-1.9.1/cfitsio/quantize.c:85:29: style: Function 'fits_quantize_float' argument 7 names different: declaration 'quantize_level' definition 'qlevel'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1015:37: note: Function 'fits_quantize_float' argument 7 names different: declaration 'quantize_level' definition 'qlevel'.
healpy-1.9.1/cfitsio/quantize.c:85:29: note: Function 'fits_quantize_float' argument 7 names different: declaration 'quantize_level' definition 'qlevel'.
healpy-1.9.1/cfitsio/quantize.c:273:58: style: Function 'fits_quantize_double' argument 3 names different: declaration 'nx' definition 'nxpix'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1018:58: note: Function 'fits_quantize_double' argument 3 names different: declaration 'nx' definition 'nxpix'.
healpy-1.9.1/cfitsio/quantize.c:273:58: note: Function 'fits_quantize_double' argument 3 names different: declaration 'nx' definition 'nxpix'.
healpy-1.9.1/cfitsio/quantize.c:273:70: style: Function 'fits_quantize_double' argument 4 names different: declaration 'ny' definition 'nypix'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1018:67: note: Function 'fits_quantize_double' argument 4 names different: declaration 'ny' definition 'nypix'.
healpy-1.9.1/cfitsio/quantize.c:273:70: note: Function 'fits_quantize_double' argument 4 names different: declaration 'ny' definition 'nypix'.
healpy-1.9.1/cfitsio/quantize.c:274:30: style: Function 'fits_quantize_double' argument 7 names different: declaration 'quantize_level' definition 'qlevel'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:1019:38: note: Function 'fits_quantize_double' argument 7 names different: declaration 'quantize_level' definition 'qlevel'.
healpy-1.9.1/cfitsio/quantize.c:274:30: note: Function 'fits_quantize_double' argument 7 names different: declaration 'quantize_level' definition 'qlevel'.
healpy-1.9.1/cfitsio/quantize.c:877:10: style: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:44:12: note: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'.
healpy-1.9.1/cfitsio/quantize.c:877:10: note: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'.
healpy-1.9.1/cfitsio/quantize.c:878:10: style: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:44:24: note: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'.
healpy-1.9.1/cfitsio/quantize.c:878:10: note: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'.
healpy-1.9.1/cfitsio/quantize.c:879:10: style: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:44:36: note: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'.
healpy-1.9.1/cfitsio/quantize.c:879:10: note: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'.
healpy-1.9.1/cfitsio/quantize.c:1215:10: style: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:47:12: note: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'.
healpy-1.9.1/cfitsio/quantize.c:1215:10: note: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'.
healpy-1.9.1/cfitsio/quantize.c:1216:10: style: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:47:24: note: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'.
healpy-1.9.1/cfitsio/quantize.c:1216:10: note: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'.
healpy-1.9.1/cfitsio/quantize.c:1217:10: style: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:47:36: note: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'.
healpy-1.9.1/cfitsio/quantize.c:1217:10: note: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'.
healpy-1.9.1/cfitsio/quantize.c:1568:10: style: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:50:12: note: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'.
healpy-1.9.1/cfitsio/quantize.c:1568:10: note: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'.
healpy-1.9.1/cfitsio/quantize.c:1569:10: style: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:50:24: note: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'.
healpy-1.9.1/cfitsio/quantize.c:1569:10: note: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'.
healpy-1.9.1/cfitsio/quantize.c:1570:10: style: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:50:36: note: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'.
healpy-1.9.1/cfitsio/quantize.c:1570:10: note: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'.
healpy-1.9.1/cfitsio/quantize.c:1906:10: style: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:53:12: note: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'.
healpy-1.9.1/cfitsio/quantize.c:1906:10: note: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'.
healpy-1.9.1/cfitsio/quantize.c:1907:10: style: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:53:24: note: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'.
healpy-1.9.1/cfitsio/quantize.c:1907:10: note: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'.
healpy-1.9.1/cfitsio/quantize.c:1908:10: style: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/quantize.c:53:36: note: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'.
healpy-1.9.1/cfitsio/quantize.c:1908:10: note: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'.
healpy-1.9.1/cfitsio/region.c:1006:11: style: The scope of the variable 'prevX' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/region.c:1006:18: style: The scope of the variable 'prevY' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/region.c:1065:46: style: Function 'fits_set_region_components' argument 1 names different: declaration 'Rgn' definition 'aRgn'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/region.h:77:46: note: Function 'fits_set_region_components' argument 1 names different: declaration 'Rgn' definition 'aRgn'.
healpy-1.9.1/cfitsio/region.c:1065:46: note: Function 'fits_set_region_components' argument 1 names different: declaration 'Rgn' definition 'aRgn'.
healpy-1.9.1/cfitsio/region.c:1148:35: style: Function 'fits_setup_shape' argument 1 names different: declaration 'shape' definition 'newShape'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/region.h:78:35: note: Function 'fits_setup_shape' argument 1 names different: declaration 'shape' definition 'newShape'.
healpy-1.9.1/cfitsio/region.c:1148:35: note: Function 'fits_setup_shape' argument 1 names different: declaration 'shape' definition 'newShape'.
healpy-1.9.1/cfitsio/ricecomp.c:96:14: style: The scope of the variable 'psum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:97:8: style: The scope of the variable 'pixelsum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:97:18: style: The scope of the variable 'dpsum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:324:16: style: The scope of the variable 'psum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:325:8: style: The scope of the variable 'pixelsum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:325:18: style: The scope of the variable 'dpsum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:553:15: style: The scope of the variable 'psum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:554:8: style: The scope of the variable 'pixelsum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:554:18: style: The scope of the variable 'dpsum' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:867:11: style: The scope of the variable 'imax' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:868:19: style: The scope of the variable 'fs' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:1034:8: style: The scope of the variable 'imax' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:1037:19: style: The scope of the variable 'fs' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:1201:8: style: The scope of the variable 'imax' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:1204:19: style: The scope of the variable 'fs' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/ricecomp.c:808:16: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
healpy-1.9.1/cfitsio/ricecomp.c:163:36: note: Calling function 'output_nbits', 3rd argument 'n' value is 32
healpy-1.9.1/cfitsio/ricecomp.c:808:16: note: Shift
healpy-1.9.1/cfitsio/smem.c:74:15: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
healpy-1.9.1/cfitsio/smem.c:14:5: style: The scope of the variable 'status' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/speed.c:196:19: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/speed.c:250:19: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/speed.c:339:19: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/speed.c:387:19: style: The scope of the variable 'ntodo' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/speed.c:469:5: style: Variable 'telapse' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/speed.c:462:12: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
healpy-1.9.1/cfitsio/swapproc.c:193:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/cfitsio/swapproc.c:122:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/swapproc.c:191:19: style: The scope of the variable 'temp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/swapproc.c:93:21: style: Function 'ffswap2' argument 1 names different: declaration 'values' definition 'svalues'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:321:21: note: Function 'ffswap2' argument 1 names different: declaration 'values' definition 'svalues'.
healpy-1.9.1/cfitsio/swapproc.c:93:21: note: Function 'ffswap2' argument 1 names different: declaration 'values' definition 'svalues'.
healpy-1.9.1/cfitsio/swapproc.c:94:19: style: Function 'ffswap2' argument 2 names different: declaration 'nvalues' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:321:34: note: Function 'ffswap2' argument 2 names different: declaration 'nvalues' definition 'nvals'.
healpy-1.9.1/cfitsio/swapproc.c:94:19: note: Function 'ffswap2' argument 2 names different: declaration 'nvalues' definition 'nvals'.
healpy-1.9.1/cfitsio/swapproc.c:162:24: style: Function 'ffswap4' argument 1 names different: declaration 'values' definition 'ivalues'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:322:24: note: Function 'ffswap4' argument 1 names different: declaration 'values' definition 'ivalues'.
healpy-1.9.1/cfitsio/swapproc.c:162:24: note: Function 'ffswap4' argument 1 names different: declaration 'values' definition 'ivalues'.
healpy-1.9.1/cfitsio/swapproc.c:163:23: style: Function 'ffswap4' argument 2 names different: declaration 'nvalues' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:322:37: note: Function 'ffswap4' argument 2 names different: declaration 'nvalues' definition 'nvals'.
healpy-1.9.1/cfitsio/swapproc.c:163:23: note: Function 'ffswap4' argument 2 names different: declaration 'nvalues' definition 'nvals'.
healpy-1.9.1/cfitsio/swapproc.c:239:22: style: Function 'ffswap8' argument 1 names different: declaration 'values' definition 'dvalues'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:323:22: note: Function 'ffswap8' argument 1 names different: declaration 'values' definition 'dvalues'.
healpy-1.9.1/cfitsio/swapproc.c:239:22: note: Function 'ffswap8' argument 1 names different: declaration 'values' definition 'dvalues'.
healpy-1.9.1/cfitsio/swapproc.c:240:19: style: Function 'ffswap8' argument 2 names different: declaration 'nvalues' definition 'nvals'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/fitsio2.h:323:35: note: Function 'ffswap8' argument 2 names different: declaration 'nvalues' definition 'nvals'.
healpy-1.9.1/cfitsio/swapproc.c:240:19: note: Function 'ffswap8' argument 2 names different: declaration 'nvalues' definition 'nvals'.
healpy-1.9.1/cfitsio/wcssub.c:196:20: style: The scope of the variable 'cd_exists' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/wcssub.c:196:35: style: The scope of the variable 'pc_exists' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/wcssub.c:432:20: style: The scope of the variable 'cd_exists' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/wcssub.c:432:35: style: The scope of the variable 'pc_exists' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/wcsutil.c:37:34: style: The scope of the variable 'temp' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/adler32.c:64:14: style: The scope of the variable 'n' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/deflate.c:490:12: style: The scope of the variable 'str' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/deflate.c:1067:21: style: The scope of the variable 'match' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/deflate.c:1308:14: style: The scope of the variable 'more' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/deflate.c:1468:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/deflate.c:1522:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/deflate.c:1618:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/deflate.c:153:32: style: struct member 'static_tree_desc_s::dummy' is never used. [unusedStructMember]
healpy-1.9.1/cfitsio/zlib/inflate.c:1465:5: style: Variable 'state->sane' is reassigned a value before the old one has been used. [redundantAssignment]
healpy-1.9.1/cfitsio/zlib/inflate.c:1461:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
healpy-1.9.1/cfitsio/zlib/inflate.c:1465:5: note: Variable 'state->sane' is reassigned a value before the old one has been used.
healpy-1.9.1/cfitsio/zlib/inflate.c:363:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/inflate.c:1258:19: style: The scope of the variable 'id' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/inflate.c:1350:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/inflate.c:1413:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/inflate.c:1475:61: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
healpy-1.9.1/cfitsio/zlib/inflate.c:667:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
healpy-1.9.1/cfitsio/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/trees.c:716:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/trees.c:761:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/trees.c:1079:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/trees.c:1080:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/trees.c:1081:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/trees.c:1082:14: style: The scope of the variable 'code' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/trees.c:1083:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/zcompress.c:66:14: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/zcompress.c:239:14: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/zcompress.c:87:22: error: Memory leak: filebuff [memleak]
healpy-1.9.1/cfitsio/zlib/zcompress.c:252:23: error: Memory leak: infilebuff [memleak]
healpy-1.9.1/cfitsio/zlib/zcompress.c:265:22: error: Memory leak: infilebuff [memleak]
healpy-1.9.1/cfitsio/zlib/zcompress.c:449:22: error: Memory leak: outfilebuff [memleak]
healpy-1.9.1/cfitsio/zlib/zuncompress.c:541:9: style: The scope of the variable 'len' can be reduced. [variableScope]
healpy-1.9.1/cfitsio/zlib/zuncompress.c:123:20: style: Function 'zuncompress2mem' argument 2 names different: declaration 'diskfile' definition 'indiskfile'. [funcArgNamesDifferent]
healpy-1.9.1/cfitsio/zlib/zuncompress.c:114:20: note: Function 'zuncompress2mem' argument 2 names different: declaration 'diskfile' definition 'indiskfile'.
healpy-1.9.1/cfitsio/zlib/zuncompress.c:123:20: note: Function 'zuncompress2mem' argument 2 names different: declaration 'diskfile' definition 'indiskfile'.
healpy-1.9.1/cfitsio/zlib/zuncompress.c:290:11: style: union member 'bytes::word' is never used. [unusedStructMember]
healpy-1.9.1/cfitsio/zlib/zuncompress.c:305:7: style: struct member 'Anonymous0::dummy' is never used. [unusedStructMember]
healpy-1.9.1/cfitsio/zlib/zutil.c:303:31: style: Same expression on both sides of '-'. [duplicateExpression]
healpy-1.9.1/cfitsio/zlib/zutil.c:9:33: style: struct member 'internal_state::dummy' is never used. [unusedStructMember]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/powspec.h:48:5: warning: Member variable 'PowSpec::num_specs' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/healpix_base.cc:1293:32: style: Function 'xyf2loc' argument 5 names different: declaration 'ph' definition 'phi'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/healpix_base.h:84:67: note: Function 'xyf2loc' argument 5 names different: declaration 'ph' definition 'phi'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/healpix_base.cc:1293:32: note: Function 'xyf2loc' argument 5 names different: declaration 'ph' definition 'phi'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/healpix_base.h:72:14: performance: Technically the member function 'T_Healpix_Base::spread_bits' can be static. [functionStatic]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/healpix_base.cc:590:44: note: Technically the member function 'T_Healpix_Base::spread_bits' can be static.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/healpix_base.h:72:14: note: Technically the member function 'T_Healpix_Base::spread_bits' can be static.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/healpix_base.h:84:10: performance: Technically the member function 'T_Healpix_Base::xyf2loc' can be static. [functionStatic]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/healpix_base.cc:1292:46: note: Technically the member function 'T_Healpix_Base::xyf2loc' can be static.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/healpix_base.h:84:10: note: Technically the member function 'T_Healpix_Base::xyf2loc' can be static.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/moc.h:54:0: style: Technically the member function 'Moc < T >::Rs' can be const. [functionConst]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/moc.h:54:0: style: Technically the member function 'Moc < int >::Rs' can be const. [functionConst]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/moc.h:54:0: style: Technically the member function 'Moc < int64 >::Rs' can be const. [functionConst]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/moc_query.cc:137:0: style: Same expression used in consecutive assignments of 'z1' and 'z2'. [duplicateAssignExpression]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/moc_query.cc:138:0: note: Same expression used in consecutive assignments of 'z1' and 'z2'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/moc_query.cc:137:0: note: Same expression used in consecutive assignments of 'z1' and 'z2'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/moc_query.h:47:5: warning: Member variable 'MocQueryComponent::radius' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/moc_query.h:66:5: warning: Member variable 'MocQueryComponent::radius' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/Healpix_cxx/moc_query.h:47:5: style: Class 'MocQueryComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/fitshandle.cc:190:11: style: Checking if unsigned variable 'col' is less than zero. This might be a false warning. [unsignedLessThanZero]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/fitshandle.cc:573:46: style: Function 'get_key_void' argument 1 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/fitshandle.h:199:43: note: Function 'get_key_void' argument 1 names different: declaration 'key' definition 'name'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/fitshandle.cc:573:46: note: Function 'get_key_void' argument 1 names different: declaration 'key' definition 'name'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/arr.h:167:11: performance: Technically the member function 'fix_arr::size' can be static. [functionStatic]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/vec3.h:43:21: warning: The class 'vec3_t' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/ls_image.h:79:5: warning: Member variable 'Colour8::r' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/ls_image.h:79:5: warning: Member variable 'Colour8::g' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/ls_image.h:79:5: warning: Member variable 'Colour8::b' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/linear_map.h:41:0: style: The class 'linearMap < RGB_tuple < float > >' does not have a constructor although it has private member variables. [noConstructor]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/colour.h:42:0: warning: Member variable 'RGB_tuple < float >::r' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/colour.h:42:0: warning: Member variable 'RGB_tuple < float >::g' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/colour.h:42:0: warning: Member variable 'RGB_tuple < float >::b' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/colour.h:48:0: style: 'RGB_tuple < float >::operator=' should return 'RGB_tuple < float > &'. [operatorEq]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/ls_image.h:86:10: style: Technically the member function 'Colour8::operator==' can be const. [functionConst]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/ls_image.h:88:10: style: Technically the member function 'Colour8::operator!=' can be const. [functionConst]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/ls_image.h:141:13: style: Technically the member function 'LS_Image::get_pixel' can be const. [functionConst]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/ls_image.h:82:5: style: Class 'Colour8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/colour.h:37:0: warning: The class 'RGB_tuple < float >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/pointing.h:52:5: warning: Member variable 'pointing::theta' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/pointing.h:52:5: warning: Member variable 'pointing::phi' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/pointing.h:59:5: style: Class 'pointing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/rotmatrix.h:47:5: warning: Member variable 'rotmatrix::entry' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/walltimer.cc:187:35: style: Function 'tstack_replace' argument 1 names different: declaration 'name' definition 'name2'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/walltimer.h:92:40: note: Function 'tstack_replace' argument 1 names different: declaration 'name' definition 'name2'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/walltimer.cc:187:35: note: Function 'tstack_replace' argument 1 names different: declaration 'name' definition 'name2'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::cosPow' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::sinPow' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::prefactor' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::preMinus' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:591:19: warning: Member variable 'wigner_estimator::m1' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:591:19: warning: Member variable 'wigner_estimator::m2' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:591:19: warning: Member variable 'wigner_estimator::mbig' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:591:19: warning: Member variable 'wigner_estimator::cosm1m2' is not initialized in the constructor. [uninitMemberVar]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.h:51:10: style: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. [functionConst]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:37:36: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.h:51:10: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.h:52:10: style: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. [functionConst]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:44:36: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.h:52:10: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.h:71:10: style: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. [functionConst]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:95:29: note: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.h:71:10: note: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.h:72:10: style: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. [functionConst]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.cc:103:29: note: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.h:72:10: note: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.h:55:5: style: Class 'wigner_d_halfpi_risbo_scalar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/cxxsupport/wigner.h:92:5: style: Class 'wigner_d_halfpi_risbo_openmp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/bluestein.c:78:4: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/bluestein.c:114:15: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/bluestein.c:73:10: style: The scope of the variable 'angle' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:651:11: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:658:11: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:726:35: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:799:42: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:802:42: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:833:33: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack_inc.c:49:12: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack_inc.c:68:10: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack_inc.c:102:10: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack_inc.c:137:10: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack_inc.c:193:10: style: The scope of the variable 'i' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:232:10: style: The scope of the variable 'idij' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:233:10: style: The scope of the variable 'ai1' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:233:20: style: The scope of the variable 'ar1' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:235:10: style: The scope of the variable 'aidx' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:503:34: style: The scope of the variable 'j2' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:503:38: style: The scope of the variable 'ic' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:503:46: style: The scope of the variable 'lc' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:504:10: style: The scope of the variable 'ai1' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:504:20: style: The scope of the variable 'ar1' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:506:10: style: The scope of the variable 'aidx' can be reduced. [variableScope]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:647:19: style: Function 'cfftf' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:47:19: note: Function 'cfftf' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:647:19: note: Function 'cfftf' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:647:29: style: Function 'cfftf' argument 2 names different: declaration 'complex_data' definition 'c'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:47:29: note: Function 'cfftf' argument 2 names different: declaration 'complex_data' definition 'c'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:647:29: note: Function 'cfftf' argument 2 names different: declaration 'complex_data' definition 'c'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:647:41: style: Function 'cfftf' argument 3 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:47:52: note: Function 'cfftf' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:647:41: note: Function 'cfftf' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:654:19: style: Function 'cfftb' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:49:19: note: Function 'cfftb' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:654:19: note: Function 'cfftb' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:654:29: style: Function 'cfftb' argument 2 names different: declaration 'complex_data' definition 'c'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:49:29: note: Function 'cfftb' argument 2 names different: declaration 'complex_data' definition 'c'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:654:29: note: Function 'cfftb' argument 2 names different: declaration 'complex_data' definition 'c'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:654:41: style: Function 'cfftb' argument 3 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:49:52: note: Function 'cfftb' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:654:41: note: Function 'cfftb' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:725:19: style: Function 'cffti' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:51:19: note: Function 'cffti' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:725:19: note: Function 'cffti' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:725:29: style: Function 'cffti' argument 2 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:51:29: note: Function 'cffti' argument 2 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:725:29: note: Function 'cffti' argument 2 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:798:19: style: Function 'rfftf' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:54:19: note: Function 'rfftf' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:798:19: note: Function 'rfftf' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:798:29: style: Function 'rfftf' argument 2 names different: declaration 'data' definition 'r'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:54:29: note: Function 'rfftf' argument 2 names different: declaration 'data' definition 'r'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:798:29: note: Function 'rfftf' argument 2 names different: declaration 'data' definition 'r'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:798:41: style: Function 'rfftf' argument 3 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:54:44: note: Function 'rfftf' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:798:41: note: Function 'rfftf' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:801:19: style: Function 'rfftb' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:56:19: note: Function 'rfftb' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:801:19: note: Function 'rfftb' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:801:29: style: Function 'rfftb' argument 2 names different: declaration 'data' definition 'r'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:56:29: note: Function 'rfftb' argument 2 names different: declaration 'data' definition 'r'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:801:29: note: Function 'rfftb' argument 2 names different: declaration 'data' definition 'r'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:801:41: style: Function 'rfftb' argument 3 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:56:44: note: Function 'rfftb' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:801:41: note: Function 'rfftb' argument 3 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:832:19: style: Function 'rffti' argument 1 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:58:19: note: Function 'rffti' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:832:19: note: Function 'rffti' argument 1 names different: declaration 'N' definition 'n'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:832:29: style: Function 'rffti' argument 2 names different: declaration 'wrk' definition 'wsave'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.h:58:29: note: Function 'rffti' argument 2 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libfftpack/fftpack.c:832:29: note: Function 'rffti' argument 2 names different: declaration 'wrk' definition 'wsave'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libsharp/sharp.c:138:20: style: Function 'sharp_make_general_alm_info' argument 5 names different: declaration 'mvstart' definition 'mstart'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libsharp/sharp_lowlevel.h:120:20: note: Function 'sharp_make_general_alm_info' argument 5 names different: declaration 'mvstart' definition 'mstart'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libsharp/sharp.c:138:20: note: Function 'sharp_make_general_alm_info' argument 5 names different: declaration 'mvstart' definition 'mstart'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libsharp/sharp.c:229:48: style: Function 'sharp_destroy_geom_info' argument 1 names different: declaration 'info' definition 'geom_info'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libsharp/sharp_lowlevel.h:152:48: note: Function 'sharp_destroy_geom_info' argument 1 names different: declaration 'info' definition 'geom_info'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libsharp/sharp.c:229:48: note: Function 'sharp_destroy_geom_info' argument 1 names different: declaration 'info' definition 'geom_info'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libsharp/sharp_geomhelpers.c:193:51: style: Function 'sharp_make_fejer1_geom_info' argument 2 names different: declaration 'nphi' definition 'ppring'. [funcArgNamesDifferent]
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libsharp/sharp_geomhelpers.h:79:51: note: Function 'sharp_make_fejer1_geom_info' argument 2 names different: declaration 'nphi' definition 'ppring'.
healpy-1.9.1/healpixsubmodule/src/cxx/autotools/libsharp/sharp_geomhelpers.c:193:51: note: Function 'sharp_make_fejer1_geom_info' argument 2 names different: declaration 'nphi' definition 'ppring'.
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:58:34: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:87:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:88:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:90:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:91:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:228:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:229:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:230:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:232:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:233:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:234:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:257:16: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:295:34: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:302:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:303:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:304:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:305:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:311:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:312:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:313:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:314:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_pixel_lib.cc:385:8: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:335:11: style: Variable 'ctt' is reassigned a value before the old one has been used. [redundantAssignment]
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:333:0: note: Variable 'ctt' is reassigned a value before the old one has been used.
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:335:11: note: Variable 'ctt' is reassigned a value before the old one has been used.
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:507:3: style: Variable 'mapIout' is reassigned a value before the old one has been used. [redundantAssignment]
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:506:0: note: Variable 'mapIout' is reassigned a value before the old one has been used.
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:507:3: note: Variable 'mapIout' is reassigned a value before the old one has been used.
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:642:3: style: Variable 'mapIout' is reassigned a value before the old one has been used. [redundantAssignment]
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:641:0: note: Variable 'mapIout' is reassigned a value before the old one has been used.
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:642:3: note: Variable 'mapIout' is reassigned a value before the old one has been used.
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:653:3: style: Variable 'mapDtheta' is reassigned a value before the old one has been used. [redundantAssignment]
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:652:0: note: Variable 'mapDtheta' is reassigned a value before the old one has been used.
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:653:3: note: Variable 'mapDtheta' is reassigned a value before the old one has been used.
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:664:3: style: Variable 'mapDphi' is reassigned a value before the old one has been used. [redundantAssignment]
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:663:0: note: Variable 'mapDphi' is reassigned a value before the old one has been used.
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:664:3: note: Variable 'mapDphi' is reassigned a value before the old one has been used.
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:225:5: style: Same expression on both sides of '&&'. [duplicateExpression]
healpy-1.9.1/healpy/src/_healpy_sph_transform_lib.cc:85:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
healpy-1.9.1/healpy/src/_pixelfunc.cpp:18:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
healpy-1.9.1/healpy/src/_query_disc.cpp:18:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
healpy-1.9.1/healpy/src/_sphtools.cpp:18:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
[15:59]
ftp://ftp.se.debian.org/debian/pool/main/h/health-check/health-check_0.03.00.orig.tar.gz
health-check-0.03.00/cpustat.c:81:36: style: Function 'cpustat_dump_diff' argument 1 names different: declaration 'json_obj' definition 'j_tests'. [funcArgNamesDifferent]
health-check-0.03.00/cpustat.h:43:43: note: Function 'cpustat_dump_diff' argument 1 names different: declaration 'json_obj' definition 'j_tests'.
health-check-0.03.00/cpustat.c:81:36: note: Function 'cpustat_dump_diff' argument 1 names different: declaration 'json_obj' definition 'j_tests'.
health-check-0.03.00/syscall.c:1682:11: style: The scope of the variable 'total_locked' can be reduced. [variableScope]
health-check-0.03.00/syscall.c:1682:29: style: The scope of the variable 'total_unlocked' can be reduced. [variableScope]
health-check-0.03.00/syscall.c:1683:11: style: The scope of the variable 'total_count' can be reduced. [variableScope]
health-check-0.03.00/syscall.c:2087:33: style: Function 'syscall_dump_execve' argument 1 names different: declaration 'j_obj' definition 'duration'. [funcArgNamesDifferent]
health-check-0.03.00/syscall.h:179:46: note: Function 'syscall_dump_execve' argument 1 names different: declaration 'j_obj' definition 'duration'.
health-check-0.03.00/syscall.c:2087:33: note: Function 'syscall_dump_execve' argument 1 names different: declaration 'j_obj' definition 'duration'.
[15:59]
ftp://ftp.se.debian.org/debian/pool/main/h/heapdict/heapdict_1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/heaptrack/heaptrack_1.1.0.orig.tar.gz
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.cpp:59:12: warning: Member variable 'zstd_base::level' is not initialized in the constructor. [uninitMemberVar]
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:140:10: performance: Technically the member function 'boost::iostreams::detail::zstd_base::init' can be static. [functionStatic]
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:150:10: style: Technically the member function 'boost::iostreams::detail::zstd_base::before' can be const. [functionConst]
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.cpp:71:17: note: Technically the member function 'boost::iostreams::detail::zstd_base::before' can be const.
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:150:10: note: Technically the member function 'boost::iostreams::detail::zstd_base::before' can be const.
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:152:10: style: Technically the member function 'boost::iostreams::detail::zstd_base::after' can be const. [functionConst]
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.cpp:84:17: note: Technically the member function 'boost::iostreams::detail::zstd_base::after' can be const.
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:152:10: note: Technically the member function 'boost::iostreams::detail::zstd_base::after' can be const.
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:155:9: style: Technically the member function 'boost::iostreams::detail::zstd_base::inflate' can be const. [functionConst]
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.cpp:112:16: note: Technically the member function 'boost::iostreams::detail::zstd_base::inflate' can be const.
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:155:9: note: Technically the member function 'boost::iostreams::detail::zstd_base::inflate' can be const.
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.cpp:60:71: style: Class 'zstd_base' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.cpp:60:71: style: Class 'zstd_base' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:80:5: style: Struct 'zstd_params' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:178:5: style: Class 'zstd_compressor_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:193:5: style: Class 'zstd_decompressor_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
heaptrack-1.1.0/3rdparty/boost-zstd/zstd.hpp:240:5: style: Struct 'basic_zstd_decompressor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
heaptrack-1.1.0/3rdparty/libbacktrace/alloc.c:70:9: style: Function 'backtrace_free' argument 2 names different: declaration 'mem' definition 'p'. [funcArgNamesDifferent]
heaptrack-1.1.0/3rdparty/libbacktrace/internal.h:218:66: note: Function 'backtrace_free' argument 2 names different: declaration 'mem' definition 'p'.
heaptrack-1.1.0/3rdparty/libbacktrace/alloc.c:70:9: note: Function 'backtrace_free' argument 2 names different: declaration 'mem' definition 'p'.
heaptrack-1.1.0/3rdparty/libbacktrace/backtrace.c:85:7: style: Condition '!ip_before_insn' is always true [knownConditionTrueFalse]
heaptrack-1.1.0/3rdparty/libbacktrace/backtrace.c:71:24: note: Assignment 'ip_before_insn=0', assigned value is 0
heaptrack-1.1.0/3rdparty/libbacktrace/backtrace.c:85:7: note: Condition '!ip_before_insn' is always true
heaptrack-1.1.0/3rdparty/libbacktrace/dwarf.c:2709:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heaptrack-1.1.0/3rdparty/libbacktrace/dwarf.c:2758:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heaptrack-1.1.0/3rdparty/libbacktrace/dwarf.c:2892:12: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heaptrack-1.1.0/3rdparty/libbacktrace/dwarf.c:3025:12: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heaptrack-1.1.0/3rdparty/libbacktrace/dwarf.c:2986:15: style: Function 'backtrace_dwarf_add' argument 10 names different: declaration 'dwarf_range_size' definition 'dwarf_ranges_size'. [funcArgNamesDifferent]
heaptrack-1.1.0/3rdparty/libbacktrace/internal.h:292:12: note: Function 'backtrace_dwarf_add' argument 10 names different: declaration 'dwarf_range_size' definition 'dwarf_ranges_size'.
heaptrack-1.1.0/3rdparty/libbacktrace/dwarf.c:2986:15: note: Function 'backtrace_dwarf_add' argument 10 names different: declaration 'dwarf_range_size' definition 'dwarf_ranges_size'.
heaptrack-1.1.0/3rdparty/libbacktrace/elf.c:144:0: error: #error "Unknown BACKTRACE_ELF_SIZE" [preprocessorErrorDirective]
heaptrack-1.1.0/3rdparty/libbacktrace/fileline.c:67:14: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heaptrack-1.1.0/3rdparty/libbacktrace/fileline.c:78:19: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heaptrack-1.1.0/3rdparty/libbacktrace/fileline.c:189:61: style: Function 'backtrace_syminfo' argument 2 names different: declaration 'addr' definition 'pc'. [funcArgNamesDifferent]
heaptrack-1.1.0/3rdparty/libbacktrace/backtrace.h:190:72: note: Function 'backtrace_syminfo' argument 2 names different: declaration 'addr' definition 'pc'.
heaptrack-1.1.0/3rdparty/libbacktrace/fileline.c:189:61: note: Function 'backtrace_syminfo' argument 2 names different: declaration 'addr' definition 'pc'.
heaptrack-1.1.0/3rdparty/libbacktrace/mmap.c:94:38: style: The scope of the variable 'pp' can be reduced. [variableScope]
heaptrack-1.1.0/3rdparty/libbacktrace/mmap.c:95:10: style: The scope of the variable 'pagesize' can be reduced. [variableScope]
heaptrack-1.1.0/3rdparty/libbacktrace/mmap.c:96:10: style: The scope of the variable 'asksize' can be reduced. [variableScope]
heaptrack-1.1.0/3rdparty/libbacktrace/mmap.c:169:54: style: Function 'backtrace_free' argument 2 names different: declaration 'mem' definition 'addr'. [funcArgNamesDifferent]
heaptrack-1.1.0/3rdparty/libbacktrace/internal.h:218:66: note: Function 'backtrace_free' argument 2 names different: declaration 'mem' definition 'addr'.
heaptrack-1.1.0/3rdparty/libbacktrace/mmap.c:169:54: note: Function 'backtrace_free' argument 2 names different: declaration 'mem' definition 'addr'.
heaptrack-1.1.0/3rdparty/libbacktrace/simple.c:80:7: style: Condition '!ip_before_insn' is always true [knownConditionTrueFalse]
heaptrack-1.1.0/3rdparty/libbacktrace/simple.c:66:24: note: Assignment 'ip_before_insn=0', assigned value is 0
heaptrack-1.1.0/3rdparty/libbacktrace/simple.c:80:7: note: Condition '!ip_before_insn' is always true
heaptrack-1.1.0/3rdparty/libbacktrace/sort.c:61:24: style: Function 'backtrace_qsort' argument 1 names different: declaration 'base' definition 'basearg'. [funcArgNamesDifferent]
heaptrack-1.1.0/3rdparty/libbacktrace/internal.h:205:36: note: Function 'backtrace_qsort' argument 1 names different: declaration 'base' definition 'basearg'.
heaptrack-1.1.0/3rdparty/libbacktrace/sort.c:61:24: note: Function 'backtrace_qsort' argument 1 names different: declaration 'base' definition 'basearg'.
heaptrack-1.1.0/src/analyze/gui/treemodel.h:51:5: style: Class 'TreeModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
heaptrack-1.1.0/src/analyze/gui/mainwindow.h:38:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
heaptrack-1.1.0/src/analyze/gui/mainwindow.cpp:435:42: style: Function 'loadFile' argument 1 names different: declaration 'path' definition 'file'. [funcArgNamesDifferent]
heaptrack-1.1.0/src/analyze/gui/mainwindow.h:42:34: note: Function 'loadFile' argument 1 names different: declaration 'path' definition 'file'.
heaptrack-1.1.0/src/analyze/gui/mainwindow.cpp:435:42: note: Function 'loadFile' argument 1 names different: declaration 'path' definition 'file'.
heaptrack-1.1.0/src/analyze/gui/stacksmodel.cpp:52:52: style: Function 'fillFromIndex' argument 1 names different: declaration 'leaf' definition 'index'. [funcArgNamesDifferent]
heaptrack-1.1.0/src/analyze/gui/stacksmodel.h:32:43: note: Function 'fillFromIndex' argument 1 names different: declaration 'leaf' definition 'index'.
heaptrack-1.1.0/src/analyze/gui/stacksmodel.cpp:52:52: note: Function 'fillFromIndex' argument 1 names different: declaration 'leaf' definition 'index'.
heaptrack-1.1.0/src/analyze/gui/treemodel.cpp:341:23: warning: Either the condition '!parent' is redundant or there is possible null pointer dereference: row. [nullPointerRedundantCheck]
heaptrack-1.1.0/src/analyze/gui/treemodel.cpp:282:9: note: Assuming that condition '!parent' is not redundant
heaptrack-1.1.0/src/analyze/gui/treemodel.cpp:285:30: note: Calling function 'rowOf', 1st argument 'row' value is 0
heaptrack-1.1.0/src/analyze/gui/treemodel.cpp:341:23: note: Null pointer dereference
heaptrack-1.1.0/src/analyze/gui/treemodel.cpp:57:12: warning: Member variable 'TreeModel::m_maxCost' is not initialized in the constructor. [uninitMemberVar]
heaptrack-1.1.0/src/analyze/gui/treeproxy.cpp:49:31: style: Function 'acceptRow' argument 1 names different: declaration 'source_row' definition 'sourceRow'. [funcArgNamesDifferent]
heaptrack-1.1.0/src/analyze/gui/treeproxy.h:37:24: note: Function 'acceptRow' argument 1 names different: declaration 'source_row' definition 'sourceRow'.
heaptrack-1.1.0/src/analyze/gui/treeproxy.cpp:49:31: note: Function 'acceptRow' argument 1 names different: declaration 'source_row' definition 'sourceRow'.
heaptrack-1.1.0/src/analyze/gui/treeproxy.cpp:49:61: style: Function 'acceptRow' argument 2 names different: declaration 'source_parent' definition 'sourceParent'. [funcArgNamesDifferent]
heaptrack-1.1.0/src/analyze/gui/treeproxy.h:37:55: note: Function 'acceptRow' argument 2 names different: declaration 'source_parent' definition 'sourceParent'.
heaptrack-1.1.0/src/analyze/gui/treeproxy.cpp:49:61: note: Function 'acceptRow' argument 2 names different: declaration 'source_parent' definition 'sourceParent'.
heaptrack-1.1.0/src/analyze/print/heaptrack_print.cpp:54:5: style: Class 'formatBytes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
heaptrack-1.1.0/src/interpret/heaptrack_interpret.cpp:459:49: style: Same expression on both sides of '||' because the value of '!(reader>>instructionPointer)' and '!(reader>>parentIndex)' are the same. [duplicateExpression]
heaptrack-1.1.0/src/interpret/heaptrack_interpret.cpp:457:44: note: 'instructionPointer' is assigned value '0' here.
heaptrack-1.1.0/src/interpret/heaptrack_interpret.cpp:458:34: note: 'parentIndex' is assigned value '0' here.
heaptrack-1.1.0/src/interpret/heaptrack_interpret.cpp:459:49: note: Same expression on both sides of '||' because the value of '!(reader>>instructionPointer)' and '!(reader>>parentIndex)' are the same.
heaptrack-1.1.0/src/interpret/heaptrack_interpret.cpp:73:18: performance: Function parameter 'function' should be passed by const reference. [passedByValue]
heaptrack-1.1.0/src/interpret/heaptrack_interpret.cpp:73:40: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
heaptrack-1.1.0/src/interpret/heaptrack_interpret.cpp:118:19: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
heaptrack-1.1.0/src/track/heaptrack_inject.cpp:46:0: error: #error unsupported word size [preprocessorErrorDirective]
heaptrack-1.1.0/src/track/heaptrack_preload.cpp:82:1: style: struct member 'malloc_t::identifier' is never used. [unusedStructMember]
heaptrack-1.1.0/src/track/heaptrack_preload.cpp:83:1: style: struct member 'free_t::identifier' is never used. [unusedStructMember]
heaptrack-1.1.0/src/track/heaptrack_preload.cpp:84:1: style: struct member 'calloc_t::identifier' is never used. [unusedStructMember]
heaptrack-1.1.0/src/track/heaptrack_preload.cpp:88:1: style: struct member 'realloc_t::identifier' is never used. [unusedStructMember]
heaptrack-1.1.0/src/track/heaptrack_preload.cpp:89:1: style: struct member 'posix_memalign_t::identifier' is never used. [unusedStructMember]
heaptrack-1.1.0/src/track/heaptrack_preload.cpp:90:1: style: struct member 'valloc_t::identifier' is never used. [unusedStructMember]
heaptrack-1.1.0/src/track/heaptrack_preload.cpp:94:1: style: struct member 'dlopen_t::identifier' is never used. [unusedStructMember]
heaptrack-1.1.0/src/track/heaptrack_preload.cpp:95:1: style: struct member 'dlclose_t::identifier' is never used. [unusedStructMember]
heaptrack-1.1.0/src/track/libheaptrack.cpp:134:26: style: Same expression on both sides of '==' because the value of 's_debugVerbosity' and 'NoDebugOutput' are the same. [duplicateExpression]
heaptrack-1.1.0/src/track/libheaptrack.cpp:112:51: note: 's_debugVerbosity' is assigned value 'NoDebugOutput' here.
heaptrack-1.1.0/src/track/libheaptrack.cpp:134:26: note: Same expression on both sides of '==' because the value of 's_debugVerbosity' and 'NoDebugOutput' are the same.
heaptrack-1.1.0/src/track/libheaptrack.cpp:654:70: style: Function 'heaptrack_init' argument 2 names different: declaration 'initCallbackBefore' definition 'initBeforeCallback'. [funcArgNamesDifferent]
heaptrack-1.1.0/src/track/libheaptrack.h:28:70: note: Function 'heaptrack_init' argument 2 names different: declaration 'initCallbackBefore' definition 'initBeforeCallback'.
heaptrack-1.1.0/src/track/libheaptrack.cpp:654:70: note: Function 'heaptrack_init' argument 2 names different: declaration 'initCallbackBefore' definition 'initBeforeCallback'.
heaptrack-1.1.0/src/track/libheaptrack.cpp:655:54: style: Function 'heaptrack_init' argument 3 names different: declaration 'initCallbackAfter' definition 'initAfterCallback'. [funcArgNamesDifferent]
heaptrack-1.1.0/src/track/libheaptrack.h:29:54: note: Function 'heaptrack_init' argument 3 names different: declaration 'initCallbackAfter' definition 'initAfterCallback'.
heaptrack-1.1.0/src/track/libheaptrack.cpp:655:54: note: Function 'heaptrack_init' argument 3 names different: declaration 'initCallbackAfter' definition 'initAfterCallback'.
heaptrack-1.1.0/src/track/libheaptrack.cpp:542:9: warning: Member variable 'LockedData::traceTree' is not initialized in the constructor. [uninitMemberVar]
heaptrack-1.1.0/src/track/libheaptrack.cpp:515:10: style: Unused private function: 'HeapTrack::writeError' [unusedPrivateFunction]
heaptrack-1.1.0/src/track/libheaptrack.cpp:330:10: performance: Technically the member function '::HeapTrack::invalidateModuleCache' can be static. [functionStatic]
heaptrack-1.1.0/src/track/libheaptrack.cpp:338:10: performance: Technically the member function '::HeapTrack::writeTimestamp' can be static. [functionStatic]
heaptrack-1.1.0/src/track/libheaptrack.cpp:351:10: performance: Technically the member function '::HeapTrack::writeRSS' can be static. [functionStatic]
heaptrack-1.1.0/src/track/libheaptrack.cpp:373:10: performance: Technically the member function '::HeapTrack::writeVersion' can be static. [functionStatic]
heaptrack-1.1.0/src/track/libheaptrack.cpp:379:10: performance: Technically the member function '::HeapTrack::writeExe' can be static. [functionStatic]
heaptrack-1.1.0/src/track/libheaptrack.cpp:390:10: performance: Technically the member function '::HeapTrack::writeCommandLine' can be static. [functionStatic]
heaptrack-1.1.0/src/track/libheaptrack.cpp:408:10: performance: Technically the member function '::HeapTrack::writeSystemInfo' can be static. [functionStatic]
heaptrack-1.1.0/src/track/libheaptrack.cpp:433:10: performance: Technically the member function '::HeapTrack::handleFree' can be static. [functionStatic]
heaptrack-1.1.0/src/track/libheaptrack.cpp:548:13: style: Struct 'LockedData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
heaptrack-1.1.0/src/track/libheaptrack.cpp:548:13: style: Struct 'LockedData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
heaptrack-1.1.0/src/track/libheaptrack.cpp:225:5: style: Class 'HeapTrack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
heaptrack-1.1.0/src/track/libheaptrack.cpp:529:5: style: Class 'HeapTrack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
heaptrack-1.1.0/tests/auto/tst_inject.cpp:69:15: style: Variable 'p' is allocated memory that is never used. [unusedAllocatedMemory]
heaptrack-1.1.0/tests/manual/lib.cpp:35:7: style: Class 'Foo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
heaptrack-1.1.0/tests/manual/lib.cpp:35:7: style: Class 'Foo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
heaptrack-1.1.0/tests/manual/signals.cpp:71:0: style: Variable 'p' is allocated memory that is never used. [unusedAllocatedMemory]
heaptrack-1.1.0/tests/manual/test.c:30:9: warning: Return value of function malloc() is not used. [ignoredReturnValue]
heaptrack-1.1.0/tests/manual/test.c:30:9: error: Return value of allocation function 'malloc' is not stored. [leakReturnValNotUsed]
heaptrack-1.1.0/tests/manual/test.cpp:33:11: style: Struct 'Foo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
heaptrack-1.1.0/tests/manual/test.cpp:33:11: style: Struct 'Foo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
heaptrack-1.1.0/tests/manual/test.cpp:47:1: error: Memory leak: i [memleak]
heaptrack-1.1.0/tests/manual/test.cpp:81:5: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
[15:59]
ftp://ftp.se.debian.org/debian/pool/main/h/hearse/hearse_1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/heartbeat/heartbeat_3.0.6.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/heartbleeder/heartbleeder_0.1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/heat/heat_7.0.0.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/heat-cfntools/heat-cfntools_1.2.7.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/heat-dashboard/heat-dashboard_1.0.2+dfsg1.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/hebcal/hebcal_3.5.orig.tar.gz
hebcal-3.5/greg.c:101:18: style: The scope of the variable 'month' can be reduced. [variableScope]
hebcal-3.5/greg.c:101:25: style: The scope of the variable 'mlen' can be reduced. [variableScope]
hebcal-3.5/hebcal.c:370:17: style: The scope of the variable 'holi_start' can be reduced. [variableScope]
hebcal-3.5/hebcal.c:373:28: style: The scope of the variable 'returnedMask' can be reduced. [variableScope]
hebcal-3.5/hebcal.c:374:9: style: The scope of the variable 'omer_today' can be reduced. [variableScope]
hebcal-3.5/hebcal.c:374:21: style: The scope of the variable 'sedra_today' can be reduced. [variableScope]
hebcal-3.5/hebcal.c:374:34: style: The scope of the variable 'candle_today' can be reduced. [variableScope]
hebcal-3.5/hebcal.c:374:48: style: The scope of the variable 'holidays_today' can be reduced. [variableScope]
hebcal-3.5/hebcal.c:434:18: style: Variable 'holi_start' is assigned a value that is never used. [unreadVariable]
hebcal-3.5/holidays.c:782:9: style: The scope of the variable 'd' can be reduced. [variableScope]
hebcal-3.5/holidays.c:783:26: style: The scope of the variable 'tmpholp2' can be reduced. [variableScope]
hebcal-3.5/holidays.c:624:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hebcal-3.5/holidays.c:694:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hebcal-3.5/holidays.c:902:21: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
hebcal-3.5/holidays.c:925:13: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
hebcal-3.5/rise.c:140:20: style: Same expression on both sides of '/'. [duplicateExpression]
hebcal-3.5/start.c:656:11: style: The scope of the variable 'envArgv' can be reduced. [variableScope]
hebcal-3.5/start.c:468:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[15:59]
ftp://ftp.se.debian.org/debian/pool/main/h/hedgewars/hedgewars_0.9.24.1-dfsg.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/heimdal/heimdal_7.5.0+dfsg.orig.tar.gz
heimdal-7.5.0/admin/add.c:64:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
heimdal-7.5.0/admin/add.c:76:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
heimdal-7.5.0/admin/add.c:101:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
heimdal-7.5.0/appl/afsutil/afslog.c:196:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/appl/afsutil/afslog.c:201:9: style: Condition 'k5ret' is always false [knownConditionTrueFalse]
heimdal-7.5.0/appl/afsutil/afslog.c:186:13: note: Assignment 'k5ret=0', assigned value is 0
heimdal-7.5.0/appl/afsutil/afslog.c:201:9: note: Condition 'k5ret' is always false
heimdal-7.5.0/appl/afsutil/afslog.c:105:11: style: The scope of the variable 'f' can be reduced. [variableScope]
heimdal-7.5.0/appl/afsutil/afslog.c:218:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/appl/afsutil/pagsh.c:213:0: error: Memory leak: sh_args [memleak]
heimdal-7.5.0/appl/dbutils/bsearch.c:87:12: style: The scope of the variable 'num' can be reduced. [variableScope]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:243:8: style: The scope of the variable 'ccdata' can be reduced. [variableScope]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:244:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:686:2: style: Label 'done' is not used. [unusedLabel]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:138:18: style: Unused variable: endtime [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:149:18: style: Unused variable: st [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:150:0: style: Variable 'lcontext' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:151:23: style: Unused variable: err_string [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:152:7: style: Unused variable: lst [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:418:14: style: Unused variable: dfspag [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:419:0: style: Variable 'reset_passwd' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:420:7: style: Unused variable: lst [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:421:23: style: Unused variable: err_string [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:422:9: style: Unused variable: shell_prog [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:425:9: style: Unused variable: kusername [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:426:9: style: Unused variable: urealm [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:427:9: style: Unused variable: cp [unusedVariable]
heimdal-7.5.0/appl/dceutils/k5dcecon.c:430:18: style: Unused variable: endtime [unusedVariable]
heimdal-7.5.0/appl/dceutils/testpag.c:81:7: style: The scope of the variable 'pag' can be reduced. [variableScope]
heimdal-7.5.0/appl/dceutils/testpag.c:117:16: style: The scope of the variable 'pag' can be reduced. [variableScope]
heimdal-7.5.0/appl/dceutils/testpag.c:119:8: style: The scope of the variable 'ccname' can be reduced. [variableScope]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:519:13: style: The scope of the variable 'val' can be reduced. [variableScope]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:78:5: style: Redundant pointer operation on 'hContext' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:80:5: style: Redundant pointer operation on 'otoken' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:98:5: style: Redundant pointer operation on 'hContext' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:100:5: style: Redundant pointer operation on 'otoken' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:101:5: style: Redundant pointer operation on 'hDelegCred' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:118:5: style: Redundant pointer operation on 'hCred' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:145:5: style: Redundant pointer operation on 'target' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:160:5: style: Redundant pointer operation on 'out' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:175:5: style: Redundant pointer operation on 'out' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:193:5: style: Redundant pointer operation on 'out' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:211:5: style: Redundant pointer operation on 'out' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:226:5: style: Redundant pointer operation on 'mic' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:252:5: style: Redundant pointer operation on 'version' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:253:5: style: Redundant pointer operation on 'capa' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:254:5: style: Redundant pointer operation on 'version_str' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmaestro.c:263:5: style: Redundant pointer operation on 'moniker' - it's already a pointer. [redundantPointerOp]
heimdal-7.5.0/appl/gssmask/gssmask.c:1091:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/appl/gssmask/gssmask.c:1143:21: style: The scope of the variable 'handler' can be reduced. [variableScope]
heimdal-7.5.0/appl/gssmask/gssmask.c:954:10: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/appl/otp/otp.c:271:20: style: The scope of the variable 'pw' can be reduced. [variableScope]
heimdal-7.5.0/appl/otp/otpprint.c:87:10: style: The scope of the variable 's' can be reduced. [variableScope]
heimdal-7.5.0/appl/su/su.c:401:11: style: Condition 'ok==0' is always true [knownConditionTrueFalse]
heimdal-7.5.0/appl/su/su.c:343:14: note: Assignment 'ok=0', assigned value is 0
heimdal-7.5.0/appl/su/su.c:401:11: note: Condition 'ok==0' is always true
heimdal-7.5.0/appl/su/su.c:401:11: style: Same expression on both sides of '==' because the value of 'ok' and '0' are the same. [duplicateExpression]
heimdal-7.5.0/appl/su/su.c:343:14: note: 'ok' is assigned value '0' here.
heimdal-7.5.0/appl/su/su.c:401:11: note: Same expression on both sides of '==' because the value of 'ok' and '0' are the same.
heimdal-7.5.0/appl/su/su.c:296:10: style: The scope of the variable 'prompt' can be reduced. [variableScope]
heimdal-7.5.0/appl/su/su.c:297:10: style: The scope of the variable 'pw_buf' can be reduced. [variableScope]
heimdal-7.5.0/appl/su/su.c:298:11: style: The scope of the variable 'pw' can be reduced. [variableScope]
heimdal-7.5.0/appl/su/su.c:299:9: style: The scope of the variable 'r' can be reduced. [variableScope]
heimdal-7.5.0/appl/su/su.c:531:0: error: Memory leak: new_argv [memleak]
heimdal-7.5.0/appl/test/gssapi_client.c:45:21: style: Variable 'real_input_token' is not assigned a value. [unassignedVariable]
heimdal-7.5.0/appl/test/gssapi_client.c:45:39: style: Variable 'real_output_token' is not assigned a value. [unassignedVariable]
heimdal-7.5.0/appl/test/gssapi_server.c:278:8: style: Variable 'maj_stat' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/appl/test/gssapi_server.c:277:8: note: Variable 'maj_stat' is reassigned a value before the old one has been used.
heimdal-7.5.0/appl/test/gssapi_server.c:278:8: note: Variable 'maj_stat' is reassigned a value before the old one has been used.
heimdal-7.5.0/appl/test/gssapi_server.c:279:8: style: Variable 'maj_stat' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/appl/test/gssapi_server.c:278:8: note: Variable 'maj_stat' is reassigned a value before the old one has been used.
heimdal-7.5.0/appl/test/gssapi_server.c:279:8: note: Variable 'maj_stat' is reassigned a value before the old one has been used.
heimdal-7.5.0/appl/test/gssapi_server.c:340:15: style: The scope of the variable 'sock2' can be reduced. [variableScope]
heimdal-7.5.0/appl/test/gssapi_server.c:155:16: style: Variable 'maj_stat' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/appl/test/gssapi_server.c:51:21: style: Variable 'real_input_token' is not assigned a value. [unassignedVariable]
heimdal-7.5.0/appl/test/gssapi_server.c:51:39: style: Variable 'real_output_token' is not assigned a value. [unassignedVariable]
heimdal-7.5.0/appl/test/http_client.c:86:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/appl/test/http_client.c:197:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/appl/test/http_client.c:225:12: style: The scope of the variable 'p' can be reduced. [variableScope]
heimdal-7.5.0/appl/test/http_client.c:294:18: style: The scope of the variable 'print_body' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/cpw.c:88:9: style: The scope of the variable 'aret' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/get.c:341:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/kadmin/get.c:420:11: style: The scope of the variable 'field' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/get.c:420:19: style: The scope of the variable 'header' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/kadm_conn.c:129:12: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/kadm_conn.c:136:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/kadm_conn.c:177:9: style: The scope of the variable 'e' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/kadm_conn.c:230:9: style: The scope of the variable 'e' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/kadmin.c:138:10: style: The scope of the variable 'str' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/kadmin.c:162:9: style: The scope of the variable 'aret' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/load.c:189:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/kadmin/load.c:222:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/kadmin/load.c:319:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/mod.c:132:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/kadmin/mod.c:131:6: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/kadmin/mod.c:132:6: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/kadmin/mod.c:114:9: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/mod.c:156:9: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/rpc.c:270:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/server.c:672:9: style: The scope of the variable 'match' can be reduced. [variableScope]
heimdal-7.5.0/kadmin/server.c:483:29: warning: Either the condition 'n_ks_tuple<0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
heimdal-7.5.0/kadmin/server.c:477:21: note: Assuming that condition 'n_ks_tuple<0' is not redundant
heimdal-7.5.0/kadmin/server.c:483:29: note: Invalid argument
heimdal-7.5.0/kadmin/stash.c:108:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/kadmin/stash.c:107:2: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/kadmin/stash.c:108:2: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/kcm/client.c:171:16: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
heimdal-7.5.0/kcm/client.c:173:16: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
heimdal-7.5.0/kcm/client.c:46:17: style: The scope of the variable 'estr' can be reduced. [variableScope]
heimdal-7.5.0/kcm/client.c:72:17: style: The scope of the variable 'estr' can be reduced. [variableScope]
heimdal-7.5.0/kcm/config.c:339:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/kcm/config.c:300:6: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/kcm/config.c:325:17: style: The scope of the variable 'p' can be reduced. [variableScope]
heimdal-7.5.0/kcm/log.c:45:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/kcm/log.c:43:0: note: Variable 's' is reassigned a value before the old one has been used.
heimdal-7.5.0/kcm/log.c:45:5: note: Variable 's' is reassigned a value before the old one has been used.
heimdal-7.5.0/kcm/log.c:43:24: style: The scope of the variable 'p' can be reduced. [variableScope]
heimdal-7.5.0/kcm/protocol.c:1757:5: style: Variable 'resp_sp' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/kcm/protocol.c:1754:0: note: Variable 'resp_sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/kcm/protocol.c:1757:5: note: Variable 'resp_sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/kcm/protocol.c:1073:9: style: The scope of the variable 'aret' can be reduced. [variableScope]
heimdal-7.5.0/kcm/protocol.c:421:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/kdc/config.c:196:6: style: The scope of the variable 'aret' can be reduced. [variableScope]
heimdal-7.5.0/kdc/config.c:41:11: style: struct member 'dbinfo::realm' is never used. [unusedStructMember]
heimdal-7.5.0/kdc/config.c:42:11: style: struct member 'dbinfo::dbname' is never used. [unusedStructMember]
heimdal-7.5.0/kdc/config.c:43:11: style: struct member 'dbinfo::mkey_file' is never used. [unusedStructMember]
heimdal-7.5.0/kdc/config.c:44:20: style: struct member 'dbinfo::next' is never used. [unusedStructMember]
heimdal-7.5.0/kdc/connect.c:1141:15: style: Checking if unsigned variable 'ndescr' is less than zero. [unsignedLessThanZero]
heimdal-7.5.0/kdc/connect.c:1099:20: style: Unused variable: tv2 [unusedVariable]
heimdal-7.5.0/kdc/fast.c:176:2: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/kdc/hpropd.c:140:6: style: Condition '!inetd_flag' is always true [knownConditionTrueFalse]
heimdal-7.5.0/kdc/hpropd.c:138:15: note: Assignment 'inetd_flag=0', assigned value is 0
heimdal-7.5.0/kdc/hpropd.c:140:6: note: Condition '!inetd_flag' is always true
heimdal-7.5.0/kdc/kdc-tester.c:147:2: style: Variable 'as_ps' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/kdc/kdc-tester.c:146:0: note: Variable 'as_ps' is reassigned a value before the old one has been used.
heimdal-7.5.0/kdc/kdc-tester.c:147:2: note: Variable 'as_ps' is reassigned a value before the old one has been used.
heimdal-7.5.0/kdc/kdc-tester.c:153:2: style: Variable 'tgs_ps' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/kdc/kdc-tester.c:152:0: note: Variable 'tgs_ps' is reassigned a value before the old one has been used.
heimdal-7.5.0/kdc/kdc-tester.c:153:2: note: Variable 'tgs_ps' is reassigned a value before the old one has been used.
heimdal-7.5.0/kdc/kerberos5.c:136:12: style: The scope of the variable 'k' can be reduced. [variableScope]
heimdal-7.5.0/kdc/kerberos5.c:417:2: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
heimdal-7.5.0/kdc/kerberos5.c:937:2: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
heimdal-7.5.0/kdc/kerberos5.c:945:2: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
heimdal-7.5.0/kdc/kerberos5.c:958:2: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
heimdal-7.5.0/kdc/kerberos5.c:968:2: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
heimdal-7.5.0/kdc/kerberos5.c:979:2: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
heimdal-7.5.0/kdc/krb5tgs.c:515:12: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/kdc/log.c:45:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/kdc/log.c:43:0: note: Variable 's' is reassigned a value before the old one has been used.
heimdal-7.5.0/kdc/log.c:45:5: note: Variable 's' is reassigned a value before the old one has been used.
heimdal-7.5.0/kdc/log.c:43:24: style: The scope of the variable 'p' can be reduced. [variableScope]
heimdal-7.5.0/kdc/mit_dump.c:166:15: style: The scope of the variable 'q' can be reduced. [variableScope]
heimdal-7.5.0/kpasswd/kpasswdd.c:574:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/kpasswd/kpasswdd.c:796:9: style: The scope of the variable 'aret' can be reduced. [variableScope]
heimdal-7.5.0/kuser/kcpytkt.c:68:29: style: Function 'do_kcpytkt' argument 1 names different: declaration 'argc' definition 'count'. [funcArgNamesDifferent]
heimdal-7.5.0/kuser/kcpytkt.c:34:29: note: Function 'do_kcpytkt' argument 1 names different: declaration 'argc' definition 'count'.
heimdal-7.5.0/kuser/kcpytkt.c:68:29: note: Function 'do_kcpytkt' argument 1 names different: declaration 'argc' definition 'count'.
heimdal-7.5.0/kuser/kcpytkt.c:68:42: style: Function 'do_kcpytkt' argument 2 names different: declaration 'argv' definition 'names'. [funcArgNamesDifferent]
heimdal-7.5.0/kuser/kcpytkt.c:34:41: note: Function 'do_kcpytkt' argument 2 names different: declaration 'argv' definition 'names'.
heimdal-7.5.0/kuser/kcpytkt.c:68:42: note: Function 'do_kcpytkt' argument 2 names different: declaration 'argv' definition 'names'.
heimdal-7.5.0/kuser/kdeltkt.c:68:29: style: Function 'do_kdeltkt' argument 1 names different: declaration 'argc' definition 'count'. [funcArgNamesDifferent]
heimdal-7.5.0/kuser/kdeltkt.c:34:29: note: Function 'do_kdeltkt' argument 1 names different: declaration 'argc' definition 'count'.
heimdal-7.5.0/kuser/kdeltkt.c:68:29: note: Function 'do_kdeltkt' argument 1 names different: declaration 'argc' definition 'count'.
heimdal-7.5.0/kuser/kdeltkt.c:68:42: style: Function 'do_kdeltkt' argument 2 names different: declaration 'argv' definition 'names'. [funcArgNamesDifferent]
heimdal-7.5.0/kuser/kdeltkt.c:34:41: note: Function 'do_kdeltkt' argument 2 names different: declaration 'argv' definition 'names'.
heimdal-7.5.0/kuser/kdeltkt.c:68:42: note: Function 'do_kdeltkt' argument 2 names different: declaration 'argv' definition 'names'.
heimdal-7.5.0/kuser/kgetcred.c:291:13: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/kuser/kgetcred.c:279:6: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/kuser/kgetcred.c:291:13: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/kuser/kimpersonate.c:137:5: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
heimdal-7.5.0/kuser/kinit.c:1042:9: style: The scope of the variable 'parseflags' can be reduced. [variableScope]
heimdal-7.5.0/kuser/kinit.c:539:23: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
heimdal-7.5.0/kuser/klist.c:134:12: style: The scope of the variable 'j' can be reduced. [variableScope]
heimdal-7.5.0/kuser/kvno.c:188:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
heimdal-7.5.0/kuser/kvno.c:96:29: style: Function 'do_v5_kvno' argument 1 names different: declaration 'argc' definition 'count'. [funcArgNamesDifferent]
heimdal-7.5.0/kuser/kvno.c:38:29: note: Function 'do_v5_kvno' argument 1 names different: declaration 'argc' definition 'count'.
heimdal-7.5.0/kuser/kvno.c:96:29: note: Function 'do_v5_kvno' argument 1 names different: declaration 'argc' definition 'count'.
heimdal-7.5.0/kuser/kvno.c:96:42: style: Function 'do_v5_kvno' argument 2 names different: declaration 'argv' definition 'names'. [funcArgNamesDifferent]
heimdal-7.5.0/kuser/kvno.c:38:41: note: Function 'do_v5_kvno' argument 2 names different: declaration 'argv' definition 'names'.
heimdal-7.5.0/kuser/kvno.c:96:42: note: Function 'do_v5_kvno' argument 2 names different: declaration 'argv' definition 'names'.
heimdal-7.5.0/lib/asn1/asn1_gen.c:75:23: style: The scope of the variable 'pdata' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/asn1_print.c:84:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/asn1/asn1_print.c:266:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
asn1parse.y:368:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
heimdal-7.5.0/lib/asn1/check-common.c:288:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/asn1/check-common.c:288:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/asn1/check-common.c:177:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-common.c:202:20: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-common.c:205:11: style: The scope of the variable 'data' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-common.c:355:20: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-common.c:358:11: style: The scope of the variable 'data' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:156:12: style: The scope of the variable 'n1' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:156:20: style: The scope of the variable 'n3' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:156:24: style: The scope of the variable 'n4' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:156:28: style: The scope of the variable 'n5' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:156:32: style: The scope of the variable 'n6' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:922:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:1052:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:1114:14: style: The scope of the variable 'input' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:1115:11: style: The scope of the variable 'type' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:1116:18: style: The scope of the variable 'insize' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:1117:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-der.c:160:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
heimdal-7.5.0/lib/asn1/check-der.c:164:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
heimdal-7.5.0/lib/asn1/check-der.c:165:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
heimdal-7.5.0/lib/asn1/check-der.c:164:21: error: Signed integer overflow for expression '63<<i'. [integerOverflow]
heimdal-7.5.0/lib/asn1/check-der.c:165:21: error: Signed integer overflow for expression '127<<i'. [integerOverflow]
heimdal-7.5.0/lib/asn1/check-gen.c:637:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-gen.c:727:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-gen.c:805:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-gen.c:806:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-gen.c:862:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-gen.c:927:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-gen.c:928:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-gen.c:1336:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/check-gen.c:348:5: style: Variable 'atv1' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/asn1/check-gen.c:367:5: style: Variable 'atv2' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/asn1/check-gen.c:865:0: error: Uninitialized variable: ret [uninitvar]
heimdal-7.5.0/lib/asn1/check-template.c:375:22: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
heimdal-7.5.0/lib/asn1/check-template.c:385:22: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
heimdal-7.5.0/lib/asn1/der_format.c:137:10: style: The scope of the variable 'l' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/der_get.c:548:18: style: The scope of the variable 'u1' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/der_get.c:586:15: style: The scope of the variable 'tag1' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/der_get.c:129:13: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
heimdal-7.5.0/lib/asn1/der_put.c:143:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
heimdal-7.5.0/lib/asn1/der_put.c:183:12: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
heimdal-7.5.0/lib/asn1/der_put.c:365:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
heimdal-7.5.0/lib/asn1/gen.c:289:14: warning: Either the condition 'if(headerfile)' is redundant or there is possible null pointer dereference: headerfile. [nullPointerRedundantCheck]
heimdal-7.5.0/lib/asn1/gen.c:291:8: note: Assuming that condition 'if(headerfile)' is not redundant
heimdal-7.5.0/lib/asn1/gen.c:289:14: note: Null pointer dereference
heimdal-7.5.0/lib/asn1/gen.c:650:14: style: The scope of the variable 'classnames' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/gen.c:760:10: style: The scope of the variable 'm' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/gen_decode.c:387:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/asn1/gen_decode.c:403:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/asn1/gen_encode.c:64:8: style: The scope of the variable 'p' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/gen_glue.c:66:13: style: The scope of the variable 'm' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/gen_glue.c:96:13: style: The scope of the variable 'm' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/gen_template.c:65:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/asn1/hash.c:197:14: style: The scope of the variable 'g' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/hash.c:194:21: style: Function 'hashjpw' argument 1 names different: declaration 's' definition 'ss'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/asn1/hash.h:80:30: note: Function 'hashjpw' argument 1 names different: declaration 's' definition 'ss'.
heimdal-7.5.0/lib/asn1/hash.c:194:21: note: Function 'hashjpw' argument 1 names different: declaration 's' definition 'ss'.
lex.l:290:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
lex.c:1901:27: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1898:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.c:1901:27: note: Null pointer dereference
lex.c:1903:9: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1898:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.c:1903:9: note: Null pointer dereference
lex.c:2270:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:2159:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:2270:2: note: Null pointer dereference
lex.c:2271:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:2159:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:2271:2: note: Null pointer dereference
lex.c:2282:9: warning: Possible null pointer dereference: b [nullPointer]
lex.c:2159:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:2282:9: note: Null pointer dereference
lex.c:1894:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lex.c:1907:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
lex.c:2011:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.c:349:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:2011:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:2034:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lex.c:911:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.c:2034:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.c:2455:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:2455:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:2468:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:2468:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:2468:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.c:303:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:2468:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:2599:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lex.c:877:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lex.c:2599:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
heimdal-7.5.0/lib/asn1/main.c:108:18: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/asn1/template.c:672:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/asn1/template.c:757:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
heimdal-7.5.0/lib/asn1/template.c:865:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
heimdal-7.5.0/lib/asn1/template.c:669:18: style: The scope of the variable 'el' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/bsearch.c:157:12: style: The scope of the variable 'k' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/bsearch.c:695:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/bsearch.c:707:9: style: The scope of the variable 'buf_is_start' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/data.c:114:25: style: The scope of the variable 'deallocp' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/db.c:750:19: style: The scope of the variable 'v' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/db.c:772:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/db.c:777:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/db.c:851:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/db.c:854:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/db.c:920:88: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/db.c:923:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/db.c:1613:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/db.c:1644:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/db.c:1674:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/db.c:246:18: style: Function 'db_dealloc' argument 1 names different: declaration 'ptr' definition 'arg'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/base/db.c:87:30: note: Function 'db_dealloc' argument 1 names different: declaration 'ptr' definition 'arg'.
heimdal-7.5.0/lib/base/db.c:246:18: note: Function 'db_dealloc' argument 1 names different: declaration 'ptr' definition 'arg'.
heimdal-7.5.0/lib/base/dict.c:81:12: style: The scope of the variable 'q' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/error.c:56:24: style: Same expression on both sides of '=='. [duplicateExpression]
heimdal-7.5.0/lib/base/error.c:57:24: style: Same expression on both sides of '-'. [duplicateExpression]
heimdal-7.5.0/lib/base/heimbase.c:89:27: warning: Either the condition 'ptr==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
heimdal-7.5.0/lib/base/heimbase.c:91:13: note: Assuming that condition 'ptr==NULL' is not redundant
heimdal-7.5.0/lib/base/heimbase.c:89:27: note: Null pointer subtraction
heimdal-7.5.0/lib/base/heimbase.c:112:27: warning: Either the condition 'ptr==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
heimdal-7.5.0/lib/base/heimbase.c:114:13: note: Assuming that condition 'ptr==NULL' is not redundant
heimdal-7.5.0/lib/base/heimbase.c:112:27: note: Null pointer subtraction
heimdal-7.5.0/lib/base/heimbase.c:345:47: warning: Either the condition 'ptr!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
heimdal-7.5.0/lib/base/heimbase.c:347:5: note: Assuming that condition 'ptr!=NULL' is not redundant
heimdal-7.5.0/lib/base/heimbase.c:345:47: note: Null pointer subtraction
heimdal-7.5.0/lib/base/heimbase.c:669:27: warning: Either the condition 'ptr==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
heimdal-7.5.0/lib/base/heimbase.c:673:13: note: Assuming that condition 'ptr==NULL' is not redundant
heimdal-7.5.0/lib/base/heimbase.c:669:27: note: Null pointer subtraction
heimdal-7.5.0/lib/base/heimbase.c:561:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/heimbase.c:702:19: style: The scope of the variable 'obj' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/heimbase.c:728:16: style: The scope of the variable 'node_type' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/heimbase.c:199:28: style: Function 'heim_get_tid' argument 1 names different: declaration 'object' definition 'ptr'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/base/heimbase.h:103:28: note: Function 'heim_get_tid' argument 1 names different: declaration 'object' definition 'ptr'.
heimdal-7.5.0/lib/base/heimbase.c:199:28: note: Function 'heim_get_tid' argument 1 names different: declaration 'object' definition 'ptr'.
heimdal-7.5.0/lib/base/heimbase.c:343:34: style: Function '_heim_get_isaextra' argument 1 names different: declaration 'o' definition 'ptr'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/base/heimbasepriv.h:97:34: note: Function '_heim_get_isaextra' argument 1 names different: declaration 'o' definition 'ptr'.
heimdal-7.5.0/lib/base/heimbase.c:343:34: note: Function '_heim_get_isaextra' argument 1 names different: declaration 'o' definition 'ptr'.
heimdal-7.5.0/lib/base/json.c:177:14: style: The scope of the variable 'd' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/json.c:178:16: style: The scope of the variable 'v' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/json.c:399:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/string.c:125:27: style: The scope of the variable 'deallocp' can be reduced. [variableScope]
heimdal-7.5.0/lib/base/test_base.c:505:18: style: Condition 'contents!=NULL' is always false [knownConditionTrueFalse]
heimdal-7.5.0/lib/base/test_base.c:493:28: note: Assignment 'contents=NULL', assigned value is 0
heimdal-7.5.0/lib/base/test_base.c:505:18: note: Condition 'contents!=NULL' is always false
heimdal-7.5.0/lib/base/test_base.c:505:18: style: Same expression on both sides of '!=' because the value of 'contents' and 'NULL' are the same. [duplicateExpression]
heimdal-7.5.0/lib/base/test_base.c:493:28: note: 'contents' is assigned value 'NULL' here.
heimdal-7.5.0/lib/base/test_base.c:505:18: note: Same expression on both sides of '!=' because the value of 'contents' and 'NULL' are the same.
heimdal-7.5.0/lib/base/test_base.c:399:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:403:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:406:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:409:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:412:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:415:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:419:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:422:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:437:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:439:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:441:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:443:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:445:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:447:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:449:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:451:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:453:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:455:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:458:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:461:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:564:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:579:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/base/test_base.c:594:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/com_err/com_err.c:140:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
heimdal-7.5.0/lib/com_err/compile_et.c:99:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
lex.l:122:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
lex.c:1072:27: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1069:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.c:1072:27: note: Null pointer dereference
lex.c:1074:9: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1069:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.c:1074:9: note: Null pointer dereference
lex.c:1404:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1293:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1404:2: note: Null pointer dereference
lex.c:1405:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1293:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1405:2: note: Null pointer dereference
lex.c:1416:9: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1293:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1416:9: note: Null pointer dereference
lex.c:1065:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lex.c:1078:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
lex.c:1182:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.c:349:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:1182:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:1589:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:1589:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:1602:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:1602:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:1602:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.c:303:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:1602:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:1733:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lex.c:555:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lex.c:1733:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
parse.c:1681:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
heimdal-7.5.0/lib/gssapi/gsstool.c:139:15: style: The scope of the variable 'major' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/gsstool.c:232:26: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/krb5/8003.c:182:9: style: The scope of the variable 'DlgOpt' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/krb5/accept_sec_context.c:171:6: warning: Either the condition 'if(delegated_cred_handle)' is redundant or there is possible null pointer dereference: delegated_cred_handle. [nullPointerRedundantCheck]
heimdal-7.5.0/lib/gssapi/krb5/accept_sec_context.c:203:8: note: Assuming that condition 'if(delegated_cred_handle)' is not redundant
heimdal-7.5.0/lib/gssapi/krb5/accept_sec_context.c:171:6: note: Null pointer dereference
heimdal-7.5.0/lib/gssapi/krb5/accept_sec_context.c:373:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/gssapi/krb5/accept_sec_context.c:362:0: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/accept_sec_context.c:373:5: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/accept_sec_context.c:366:9: style: The scope of the variable 'is_cfx' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/krb5/arcfour.c:265:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/gssapi/krb5/arcfour.c:263:6: note: Variable 'p' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/arcfour.c:265:5: note: Variable 'p' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/arcfour.c:466:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/gssapi/krb5/arcfour.c:464:6: note: Variable 'p' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/arcfour.c:466:5: note: Variable 'p' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/arcfour.c:1029:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/gssapi/krb5/arcfour.c:1027:6: note: Variable 'p' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/arcfour.c:1029:5: note: Variable 'p' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/decapsulate.c:106:29: style: Same expression on both sides of '-' because the value of '*str' and 'p' are the same. [duplicateExpression]
heimdal-7.5.0/lib/gssapi/krb5/decapsulate.c:100:17: note: 'p' is assigned value '*str' here.
heimdal-7.5.0/lib/gssapi/krb5/decapsulate.c:106:29: note: Same expression on both sides of '-' because the value of '*str' and 'p' are the same.
heimdal-7.5.0/lib/gssapi/krb5/import_name.c:90:29: style: The scope of the variable 'service' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/krb5/inquire_sec_context_by_oid.c:119:5: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/gssapi/krb5/inquire_sec_context_by_oid.c:112:0: note: Variable 'sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/inquire_sec_context_by_oid.c:119:5: note: Variable 'sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/inquire_sec_context_by_oid.c:325:5: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/gssapi/krb5/inquire_sec_context_by_oid.c:311:0: note: Variable 'sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/inquire_sec_context_by_oid.c:325:5: note: Variable 'sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/inquire_sec_context_by_oid.c:477:5: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/gssapi/krb5/inquire_sec_context_by_oid.c:472:0: note: Variable 'sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/inquire_sec_context_by_oid.c:477:5: note: Variable 'sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/test_cfx.c:105:5: error: Uninitialized variable: ctx [uninitvar]
heimdal-7.5.0/lib/gssapi/krb5/test_cred.c:145:5: style: Variable 'maj_stat' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/gssapi/krb5/test_cred.c:133:5: note: Variable 'maj_stat' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/test_cred.c:145:5: note: Variable 'maj_stat' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/gssapi/krb5/test_kcred.c:146:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
heimdal-7.5.0/lib/gssapi/krb5/test_kcred.c:147:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/lib/gssapi/mech/gss_accept_sec_context.c:36:12: style: The scope of the variable 'b' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/mech/gss_accept_sec_context.c:85:6: style: Variable 'len' is modified but its new value is never used. [unreadVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_buffer_set.c:96:5: error: Memory leak: p.value [memleak]
heimdal-7.5.0/lib/gssapi/mech/gss_delete_sec_context.c:40:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
heimdal-7.5.0/lib/gssapi/mech/gss_delete_sec_context.c:39:6: note: outer condition: output_token
heimdal-7.5.0/lib/gssapi/mech/gss_delete_sec_context.c:40:6: note: identical inner condition: output_token
heimdal-7.5.0/lib/gssapi/mech/gss_inquire_cred_by_mech.c:45:20: style: The scope of the variable 'name' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/mech/gss_krb5.c:746:6: warning: Either the condition 'keyblock==NULL' is redundant or there is possible null pointer dereference: keyblock. [nullPointerRedundantCheck]
heimdal-7.5.0/lib/gssapi/mech/gss_krb5.c:747:18: note: Assuming that condition 'keyblock==NULL' is not redundant
heimdal-7.5.0/lib/gssapi/mech/gss_krb5.c:746:6: note: Null pointer dereference
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:48:11: style: The scope of the variable 'byte_count' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:230:9: style: Unused variable: fp [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:231:8: style: Unused variable: buf [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:232:9: style: Unused variable: p [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:233:9: style: Unused variable: name [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:233:16: style: Unused variable: oid [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:233:22: style: Unused variable: lib [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:233:28: style: Unused variable: kobj [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:234:27: style: Unused variable: m [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:235:9: style: Unused variable: so [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:236:15: style: Unused variable: mech_oid [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mech_switch.c:237:7: style: Unused variable: found [unusedVariable]
heimdal-7.5.0/lib/gssapi/mech/gss_mo.c:427:17: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
heimdal-7.5.0/lib/gssapi/ntlm/accept_sec_context.c:49:22: style: Condition 'ns_interface==NULL' is always true [knownConditionTrueFalse]
heimdal-7.5.0/lib/gssapi/ntlm/accept_sec_context.c:44:50: note: Assignment 'ns_interface=NULL', assigned value is 0
heimdal-7.5.0/lib/gssapi/ntlm/accept_sec_context.c:49:22: note: Condition 'ns_interface==NULL' is always true
heimdal-7.5.0/lib/gssapi/ntlm/accept_sec_context.c:49:22: style: Same expression on both sides of '==' because the value of 'ns_interface' and 'NULL' are the same. [duplicateExpression]
heimdal-7.5.0/lib/gssapi/ntlm/accept_sec_context.c:44:50: note: 'ns_interface' is assigned value 'NULL' here.
heimdal-7.5.0/lib/gssapi/ntlm/accept_sec_context.c:49:22: note: Same expression on both sides of '==' because the value of 'ns_interface' and 'NULL' are the same.
heimdal-7.5.0/lib/gssapi/spnego/accept_sec_context.c:137:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/gssapi/spnego/accept_sec_context.c:369:27: style: The scope of the variable 'hostname' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/spnego/accept_sec_context.c:415:22: style: The scope of the variable 'verify_mic' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/spnego/init_sec_context.c:562:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/gssapi/test_add_store_cred.c:50:15: style: The scope of the variable 'maj' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/test_context.c:129:23: warning: Redundant assignment of 'oidset->count' to itself. [selfAssignment]
heimdal-7.5.0/lib/gssapi/test_context.c:107:11: style: The scope of the variable 'name' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/test_cred.c:87:15: style: The scope of the variable 'maj_stat' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/test_kcred.c:180:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
heimdal-7.5.0/lib/gssapi/test_kcred.c:181:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/lib/gssapi/test_names.c:123:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
heimdal-7.5.0/lib/gssapi/test_names.c:124:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/lib/gssapi/test_ntlm.c:327:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
heimdal-7.5.0/lib/gssapi/test_ntlm.c:328:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/lib/gssapi/test_ntlm.c:51:3: style: The scope of the variable 'password' can be reduced. [variableScope]
heimdal-7.5.0/lib/gssapi/test_ntlm.c:178:3: style: The scope of the variable 'password' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/camellia-ntt.c:1409:22: style: Function 'Camellia_EncryptBlock' argument 4 names different: declaration 'cipherText' definition 'ciphertext'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/camellia-ntt.h:53:22: note: Function 'Camellia_EncryptBlock' argument 4 names different: declaration 'cipherText' definition 'ciphertext'.
heimdal-7.5.0/lib/hcrypto/camellia-ntt.c:1409:22: note: Function 'Camellia_EncryptBlock' argument 4 names different: declaration 'cipherText' definition 'ciphertext'.
heimdal-7.5.0/lib/hcrypto/camellia-ntt.c:1438:28: style: Function 'Camellia_DecryptBlock' argument 2 names different: declaration 'cipherText' definition 'ciphertext'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/camellia-ntt.h:56:28: note: Function 'Camellia_DecryptBlock' argument 2 names different: declaration 'cipherText' definition 'ciphertext'.
heimdal-7.5.0/lib/hcrypto/camellia-ntt.c:1438:28: note: Function 'Camellia_DecryptBlock' argument 2 names different: declaration 'cipherText' definition 'ciphertext'.
heimdal-7.5.0/lib/hcrypto/des.c:461:39: style: Variable 'u' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/hcrypto/des.c:461:27: style: Variable 'uiv' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/hcrypto/des.c:538:39: style: Variable 'u' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/hcrypto/des.c:538:27: style: Variable 'uiv' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/hcrypto/des.c:667:39: style: Variable 'u' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/hcrypto/des.c:667:27: style: Variable 'uiv' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/hcrypto/des.c:793:27: style: Variable 'uiv' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/hcrypto/dh-ltm.c:87:9: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/dh.c:517:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/evp-crypt.c:126:11: style: Unused variable: paramData [unusedVariable]
heimdal-7.5.0/lib/hcrypto/evp-pkcs11.c:51:0: error: #error PKCS11 support requires dlfcn.h [preprocessorErrorDirective]
heimdal-7.5.0/lib/hcrypto/evp-wincng.c:515:11: style: Variable 'cbHashObject' is not assigned a value. [unassignedVariable]
heimdal-7.5.0/lib/hcrypto/hmac.c:148:20: warning: Function 'hc_HMAC' argument order different: declaration 'evp_md, key, key_len, data, n, md, md_len' definition 'md, key, key_size, data, data_size, hash, hash_len' [funcArgOrderDifferent]
heimdal-7.5.0/lib/hcrypto/hmac.h:79:27: note: Function 'hc_HMAC' argument order different: declaration 'evp_md, key, key_len, data, n, md, md_len' definition 'md, key, key_size, data, data_size, hash, hash_len'
heimdal-7.5.0/lib/hcrypto/hmac.c:148:20: note: Function 'hc_HMAC' argument order different: declaration 'evp_md, key, key_len, data, n, md, md_len' definition 'md, key, key_size, data, data_size, hash, hash_len'
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_mp_invmod.c:35:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_mp_invmod.c:141:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c:28:15: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c:26:41: style: Function 'fast_mp_montgomery_reduce' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:574:39: note: Function 'fast_mp_montgomery_reduce' argument 1 names different: declaration 'a' definition 'x'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c:26:41: note: Function 'fast_mp_montgomery_reduce' argument 1 names different: declaration 'a' definition 'x'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c:26:53: style: Function 'fast_mp_montgomery_reduce' argument 2 names different: declaration 'm' definition 'n'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:574:50: note: Function 'fast_mp_montgomery_reduce' argument 2 names different: declaration 'm' definition 'n'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c:26:53: note: Function 'fast_mp_montgomery_reduce' argument 2 names different: declaration 'm' definition 'n'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c:26:65: style: Function 'fast_mp_montgomery_reduce' argument 3 names different: declaration 'mp' definition 'rho'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:574:62: note: Function 'fast_mp_montgomery_reduce' argument 3 names different: declaration 'mp' definition 'rho'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_mp_montgomery_reduce.c:26:65: note: Function 'fast_mp_montgomery_reduce' argument 3 names different: declaration 'mp' definition 'rho'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_s_mp_mul_digs.c:36:19: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_s_mp_mul_high_digs.c:29:19: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_s_mp_sqr.c:30:21: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_fast_s_mp_sqr.c:31:29: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_abs.c:25:11: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_add_d.c:23:26: style: The scope of the variable 'mu' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_clear.c:22:7: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_cnt_lsb.c:26:16: style: The scope of the variable 'qq' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_copy.c:22:11: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_copy.c:22:16: style: The scope of the variable 'n' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_div_2.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_div_2.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_div_2.c:33:26: style: The scope of the variable 'rr' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_div_2d.c:21:15: style: The scope of the variable 'r' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_div_2d.c:21:18: style: The scope of the variable 'rr' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_div_2d.c:22:11: style: The scope of the variable 'x' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_dr_reduce.c:33:24: style: Function 'mp_dr_reduce' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:427:26: note: Function 'mp_dr_reduce' argument 1 names different: declaration 'a' definition 'x'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_dr_reduce.c:33:24: note: Function 'mp_dr_reduce' argument 1 names different: declaration 'a' definition 'x'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_dr_reduce.c:33:36: style: Function 'mp_dr_reduce' argument 2 names different: declaration 'b' definition 'n'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:427:37: note: Function 'mp_dr_reduce' argument 2 names different: declaration 'b' definition 'n'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_dr_reduce.c:33:36: note: Function 'mp_dr_reduce' argument 2 names different: declaration 'b' definition 'n'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_dr_reduce.c:33:48: style: Function 'mp_dr_reduce' argument 3 names different: declaration 'mp' definition 'k'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:427:49: note: Function 'mp_dr_reduce' argument 3 names different: declaration 'mp' definition 'k'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_dr_reduce.c:33:48: note: Function 'mp_dr_reduce' argument 3 names different: declaration 'mp' definition 'k'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod.c:54:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod.c:60:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod.c:24:26: style: Function 'mp_exptmod' argument 1 names different: declaration 'a' definition 'G'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:448:24: note: Function 'mp_exptmod' argument 1 names different: declaration 'a' definition 'G'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod.c:24:26: note: Function 'mp_exptmod' argument 1 names different: declaration 'a' definition 'G'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod.c:24:38: style: Function 'mp_exptmod' argument 2 names different: declaration 'b' definition 'X'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:448:35: note: Function 'mp_exptmod' argument 2 names different: declaration 'b' definition 'X'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod.c:24:38: note: Function 'mp_exptmod' argument 2 names different: declaration 'b' definition 'X'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod.c:24:50: style: Function 'mp_exptmod' argument 3 names different: declaration 'c' definition 'P'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:448:46: note: Function 'mp_exptmod' argument 3 names different: declaration 'c' definition 'P'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod.c:24:50: note: Function 'mp_exptmod' argument 3 names different: declaration 'c' definition 'P'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod.c:24:62: style: Function 'mp_exptmod' argument 4 names different: declaration 'd' definition 'Y'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:448:57: note: Function 'mp_exptmod' argument 4 names different: declaration 'd' definition 'Y'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod.c:24:62: note: Function 'mp_exptmod' argument 4 names different: declaration 'd' definition 'Y'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod_fast.c:32:74: style: Function 'mp_exptmod_fast' argument 5 names different: declaration 'mode' definition 'redmode'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:575:69: note: Function 'mp_exptmod_fast' argument 5 names different: declaration 'mode' definition 'redmode'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exptmod_fast.c:32:74: note: Function 'mp_exptmod_fast' argument 5 names different: declaration 'mode' definition 'redmode'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exteuclid.c:26:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_exteuclid.c:75:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_fread.c:21:8: style: The scope of the variable 'err' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_grow.c:21:11: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_init_multi.c:51:5: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_invmod_slow.c:31:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_invmod_slow.c:168:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_jacobi.c:21:37: style: Function 'mp_jacobi' argument 2 names different: declaration 'n' definition 'p'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:397:34: note: Function 'mp_jacobi' argument 2 names different: declaration 'n' definition 'p'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_jacobi.c:21:37: note: Function 'mp_jacobi' argument 2 names different: declaration 'n' definition 'p'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_lcm.c:25:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_lcm.c:53:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_lshd.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_lshd.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c:22:15: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c:23:12: style: The scope of the variable 'mu' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c:61:24: style: The scope of the variable 'r' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c:20:32: style: Function 'mp_montgomery_reduce' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:418:34: note: Function 'mp_montgomery_reduce' argument 1 names different: declaration 'a' definition 'x'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c:20:32: note: Function 'mp_montgomery_reduce' argument 1 names different: declaration 'a' definition 'x'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c:20:44: style: Function 'mp_montgomery_reduce' argument 2 names different: declaration 'm' definition 'n'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:418:45: note: Function 'mp_montgomery_reduce' argument 2 names different: declaration 'm' definition 'n'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c:20:44: note: Function 'mp_montgomery_reduce' argument 2 names different: declaration 'm' definition 'n'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c:20:56: style: Function 'mp_montgomery_reduce' argument 3 names different: declaration 'mp' definition 'rho'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:418:57: note: Function 'mp_montgomery_reduce' argument 3 names different: declaration 'mp' definition 'rho'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_reduce.c:20:56: note: Function 'mp_montgomery_reduce' argument 3 names different: declaration 'mp' definition 'rho'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_setup.c:20:31: style: Function 'mp_montgomery_setup' argument 1 names different: declaration 'a' definition 'n'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:410:33: note: Function 'mp_montgomery_setup' argument 1 names different: declaration 'a' definition 'n'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_setup.c:20:31: note: Function 'mp_montgomery_setup' argument 1 names different: declaration 'a' definition 'n'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_setup.c:20:45: style: Function 'mp_montgomery_setup' argument 2 names different: declaration 'mp' definition 'rho'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:410:46: note: Function 'mp_montgomery_setup' argument 2 names different: declaration 'mp' definition 'rho'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_montgomery_setup.c:20:45: note: Function 'mp_montgomery_setup' argument 2 names different: declaration 'mp' definition 'rho'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_mul_2.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_mul_2.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_mul_2.c:34:26: style: The scope of the variable 'rr' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_mul_2d.c:47:46: style: The scope of the variable 'rr' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_mul_d.c:23:12: style: The scope of the variable 'r' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_mul_d.c:24:16: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_neg.c:21:11: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_prime_is_divisible.c:25:11: style: The scope of the variable 'err' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_prime_random_ex.c:34:32: warning: Function 'mp_prime_random_ex' argument order different: declaration 'a, t, size, flags, , dat, ' definition 'a, t, size, flags, dst, len, dat' [funcArgOrderDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:521:32: note: Function 'mp_prime_random_ex' argument order different: declaration 'a, t, size, flags, , dat, ' definition 'a, t, size, flags, dst, len, dat'
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_prime_random_ex.c:34:32: note: Function 'mp_prime_random_ex' argument order different: declaration 'a, t, size, flags, , dat, ' definition 'a, t, size, flags, dst, len, dat'
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_read_radix.c:22:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_reduce.c:22:25: style: Function 'mp_reduce' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:407:23: note: Function 'mp_reduce' argument 1 names different: declaration 'a' definition 'x'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_reduce.c:22:25: note: Function 'mp_reduce' argument 1 names different: declaration 'a' definition 'x'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_reduce.c:22:37: style: Function 'mp_reduce' argument 2 names different: declaration 'b' definition 'm'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:407:34: note: Function 'mp_reduce' argument 2 names different: declaration 'b' definition 'm'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_reduce.c:22:37: note: Function 'mp_reduce' argument 2 names different: declaration 'b' definition 'm'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_reduce.c:22:49: style: Function 'mp_reduce' argument 3 names different: declaration 'c' definition 'mu'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:407:45: note: Function 'mp_reduce' argument 3 names different: declaration 'c' definition 'mu'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_reduce.c:22:49: note: Function 'mp_reduce' argument 3 names different: declaration 'c' definition 'mu'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_rshd.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_set_int.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_sub_d.c:22:26: style: The scope of the variable 'mu' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_toom_mul.c:33:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_toom_mul.c:276:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_toom_sqr.c:26:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_toom_sqr.c:218:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_zero_multi.c:20:30: style: Function 'mp_zero_multi' argument 1 names different: declaration 'a' definition 'mp'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:230:28: note: Function 'mp_zero_multi' argument 1 names different: declaration 'a' definition 'mp'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_mp_zero_multi.c:20:30: note: Function 'mp_zero_multi' argument 1 names different: declaration 'a' definition 'mp'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_reverse.c:23:17: style: The scope of the variable 't' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_add.c:23:19: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_exptmod.c:23:71: style: Function 's_mp_exptmod' argument 5 names different: declaration 'mode' definition 'redmode'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/libtommath/tommath.h:576:71: note: Function 's_mp_exptmod' argument 5 names different: declaration 'mode' definition 'redmode'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_exptmod.c:23:71: note: Function 's_mp_exptmod' argument 5 names different: declaration 'mode' definition 'redmode'.
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_mul_digs.c:25:20: style: The scope of the variable 'pb' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_mul_digs.c:26:12: style: The scope of the variable 'u' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_mul_digs.c:28:12: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_mul_digs.c:28:19: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_mul_digs.c:28:26: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_mul_high_digs.c:26:12: style: The scope of the variable 'u' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_mul_high_digs.c:28:12: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_mul_high_digs.c:28:19: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_mul_high_digs.c:28:26: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_sqr.c:23:11: style: The scope of the variable 'r' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_sqr.c:24:12: style: The scope of the variable 'u' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_sqr.c:24:15: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_sqr.c:24:22: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/libtommath/bn_s_mp_sub.c:22:19: style: The scope of the variable 'res' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/hash.h:64:7: warning: Redundant assignment of 'x' to itself. [selfAssignment]
heimdal-7.5.0/lib/hcrypto/md2.c:97:40: style: Function 'hc_MD2_Update' argument 2 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/md2.h:60:44: note: Function 'hc_MD2_Update' argument 2 names different: declaration 'p' definition 'v'.
heimdal-7.5.0/lib/hcrypto/md2.c:97:40: note: Function 'hc_MD2_Update' argument 2 names different: declaration 'p' definition 'v'.
heimdal-7.5.0/lib/hcrypto/md4.c:176:40: style: Function 'hc_MD4_Update' argument 2 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/md4.h:59:44: note: Function 'hc_MD4_Update' argument 2 names different: declaration 'p' definition 'v'.
heimdal-7.5.0/lib/hcrypto/md4.c:176:40: note: Function 'hc_MD4_Update' argument 2 names different: declaration 'p' definition 'v'.
heimdal-7.5.0/lib/hcrypto/md4.c:171:16: style: struct member 'x32::a' is never used. [unusedStructMember]
heimdal-7.5.0/lib/hcrypto/md4.c:172:16: style: struct member 'x32::b' is never used. [unusedStructMember]
heimdal-7.5.0/lib/hcrypto/md5.c:200:40: style: Function 'hc_MD5_Update' argument 2 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/md5.h:59:44: note: Function 'hc_MD5_Update' argument 2 names different: declaration 'p' definition 'v'.
heimdal-7.5.0/lib/hcrypto/md5.c:200:40: note: Function 'hc_MD5_Update' argument 2 names different: declaration 'p' definition 'v'.
heimdal-7.5.0/lib/hcrypto/md5.c:195:16: style: struct member 'x32::a' is never used. [unusedStructMember]
heimdal-7.5.0/lib/hcrypto/md5.c:196:16: style: struct member 'x32::b' is never used. [unusedStructMember]
heimdal-7.5.0/lib/hcrypto/mdtest.c:267:17: style: The scope of the variable 'ectx' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/mdtest.c:274:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rand-timer.c:109:26: style: Unused variable: otv [unusedVariable]
heimdal-7.5.0/lib/hcrypto/rand-unix.c:74:13: style: The scope of the variable 'count' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rand-unix.c:104:13: style: The scope of the variable 'count' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rand.c:277:13: style: The scope of the variable 'slen' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rand.c:101:34: style: Function 'hc_RAND_bytes' argument 2 names different: declaration 'num' definition 'size'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hcrypto/rand.h:83:31: note: Function 'hc_RAND_bytes' argument 2 names different: declaration 'num' definition 'size'.
heimdal-7.5.0/lib/hcrypto/rand.c:101:34: note: Function 'hc_RAND_bytes' argument 2 names different: declaration 'num' definition 'size'.
heimdal-7.5.0/lib/hcrypto/rc2.c:117:12: style: The scope of the variable 'j' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rc2.c:119:9: style: The scope of the variable 't0' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rc2.c:119:13: style: The scope of the variable 't1' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rc2.c:119:17: style: The scope of the variable 't2' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rc2.c:119:21: style: The scope of the variable 't3' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rc2.c:157:12: style: The scope of the variable 'j' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rc2.c:159:9: style: The scope of the variable 't0' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rc2.c:159:13: style: The scope of the variable 't1' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rc2.c:159:17: style: The scope of the variable 't2' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rc2.c:159:21: style: The scope of the variable 't3' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rc4.c:65:12: style: The scope of the variable 't' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rijndael-alg-fst.c:825:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/rsa.c:636:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/hcrypto/ui.c:116:9: style: The scope of the variable 'c' can be reduced. [variableScope]
heimdal-7.5.0/lib/hdb/ext.c:349:20: style: The scope of the variable 'key' can be reduced. [variableScope]
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:353:9: style: Condition '!keyset_has_1des_md4' is always true [knownConditionTrueFalse]
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:322:31: note: Assignment 'keyset_has_1des_md4=0', assigned value is 0
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:353:9: note: Condition '!keyset_has_1des_md4' is always true
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:358:9: style: Condition '!keyset_has_1des_md5' is always true [knownConditionTrueFalse]
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:323:31: note: Assignment 'keyset_has_1des_md5=0', assigned value is 0
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:358:9: note: Condition '!keyset_has_1des_md5' is always true
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:1215:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:1246:9: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:1383:24: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:1421:13: style: The scope of the variable 'keytype' can be reduced. [variableScope]
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:1422:13: style: The scope of the variable 'keylen' can be reduced. [variableScope]
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:1293:15: warning: The expression 'strcmp(q,"princ") != 0' is suspicious. It overlaps 'strcmp(q,"policy") == 0'. [overlappingStrcmp]
heimdal-7.5.0/lib/hdb/hdb-mitdb.c:1293:15: warning: The expression 'strcmp(q,"princ") != 0' is suspicious. It overlaps 'strcmp(q,"kdb5_util") == 0'. [overlappingStrcmp]
heimdal-7.5.0/lib/hdb/hdb.c:222:10: style: The scope of the variable 'k' can be reduced. [variableScope]
heimdal-7.5.0/lib/hdb/mkey.c:49:33: style: The scope of the variable 'ptr' can be reduced. [variableScope]
heimdal-7.5.0/lib/hdb/print.c:89:12: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/ca.c:56:15: style: struct member 'Anonymous7::xUniqueID' is never used. [unusedStructMember]
heimdal-7.5.0/lib/hx509/ca.c:1270:2: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/hx509/ca.c:1288:2: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/hx509/ca.c:1306:2: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/hx509/ca.c:1341:2: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/hx509/ca.c:1374:2: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/hx509/ca.c:1416:2: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/hx509/ca.c:1434:2: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/hx509/ca.c:1453:5: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/hx509/cert.c:3257:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/hx509/cert.c:772:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/cert.c:1743:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/cert.c:1780:9: style: The scope of the variable 'len1' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/cert.c:1780:15: style: The scope of the variable 'len2' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/cert.c:2854:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/cert.c:352:19: style: Checking if unsigned variable 'cert->ref' is less than zero. [unsignedLessThanZero]
heimdal-7.5.0/lib/hx509/cert.c:394:19: style: Checking if unsigned variable 'cert->ref' is less than zero. [unsignedLessThanZero]
heimdal-7.5.0/lib/hx509/crypto.c:2599:2: style: Variable 'keytype' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/hx509/crypto.c:2597:0: note: Variable 'keytype' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/hx509/crypto.c:2599:2: note: Variable 'keytype' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/hx509/crypto.c:2569:12: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/crypto.c:2569:15: style: The scope of the variable 'j' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/error.c:43:17: style: struct member 'hx509_error_data::next' is never used. [unusedStructMember]
heimdal-7.5.0/lib/hx509/error.c:44:9: style: struct member 'hx509_error_data::code' is never used. [unusedStructMember]
heimdal-7.5.0/lib/hx509/error.c:45:11: style: struct member 'hx509_error_data::msg' is never used. [unusedStructMember]
heimdal-7.5.0/lib/hx509/file.c:80:12: style: The scope of the variable 'length' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/file.c:152:23: style: The scope of the variable 'h' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/hxtool.c:1111:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/hx509/hxtool.c:86:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/hxtool.c:1400:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/hxtool.c:1563:31: style: The scope of the variable 'p' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/hxtool.c:1564:10: style: The scope of the variable 'len' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/ks_file.c:186:9: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/ks_file.c:264:18: style: The scope of the variable 'password' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/ks_file.c:265:13: style: The scope of the variable 'passwordlen' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/ks_p12.c:636:5: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/hx509/name.c:204:12: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/name.c:428:28: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/name.c:771:16: style: The scope of the variable 'p2' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/req.c:311:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
sel-gram.c:1070:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
sel-gram.y:85:41: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:89:56: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:90:81: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:91:80: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:93:57: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:96:60: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:97:85: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:100:82: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:101:82: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:102:86: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:104:82: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:107:31: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:108:31: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:109:31: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:110:31: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:113:61: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:114:61: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:123:82: style: Same expression on both sides of '-'. [duplicateExpression]
sel-gram.y:125:55: style: Same expression on both sides of '-'. [duplicateExpression]
sel-lex.c:1071:27: warning: Possible null pointer dereference: b [nullPointer]
sel-lex.c:1068:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
sel-lex.c:1071:27: note: Null pointer dereference
sel-lex.c:1073:9: warning: Possible null pointer dereference: b [nullPointer]
sel-lex.c:1068:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
sel-lex.c:1073:9: note: Null pointer dereference
sel-lex.c:1440:2: warning: Possible null pointer dereference: b [nullPointer]
sel-lex.c:1329:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
sel-lex.c:1440:2: note: Null pointer dereference
sel-lex.c:1441:2: warning: Possible null pointer dereference: b [nullPointer]
sel-lex.c:1329:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
sel-lex.c:1441:2: note: Null pointer dereference
sel-lex.c:1452:9: warning: Possible null pointer dereference: b [nullPointer]
sel-lex.c:1329:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
sel-lex.c:1452:9: note: Null pointer dereference
sel-lex.c:1064:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
sel-lex.c:1077:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
sel-lex.c:1181:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
sel-lex.c:349:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
sel-lex.c:1181:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
sel-lex.c:1204:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
sel-lex.c:602:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
sel-lex.c:1204:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
sel-lex.c:1625:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
sel-lex.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
sel-lex.c:1625:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
sel-lex.c:1638:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
sel-lex.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
sel-lex.c:1638:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
sel-lex.c:1638:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
sel-lex.c:303:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
sel-lex.c:1638:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
sel-lex.c:1769:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
sel-lex.c:568:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
sel-lex.c:1769:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
heimdal-7.5.0/lib/hx509/sel.c:117:18: style: The scope of the variable 's1' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/softp11.c:703:33: style: The scope of the variable 'p' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/softp11.c:825:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/softp11.c:869:26: style: Function 'C_Initialize' argument 1 names different: declaration 'init_args' definition 'a'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1041:1: note: Function 'C_Initialize' argument 1 names different: declaration 'init_args' definition 'a'.
heimdal-7.5.0/lib/hx509/softp11.c:869:26: note: Function 'C_Initialize' argument 1 names different: declaration 'init_args' definition 'a'.
heimdal-7.5.0/lib/hx509/softp11.c:928:24: style: Function 'C_Finalize' argument 1 names different: declaration 'pReserved' definition 'args'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1042:1: note: Function 'C_Finalize' argument 1 names different: declaration 'pReserved' definition 'args'.
heimdal-7.5.0/lib/hx509/softp11.c:928:24: note: Function 'C_Finalize' argument 1 names different: declaration 'pReserved' definition 'args'.
heimdal-7.5.0/lib/hx509/softp11.c:948:23: style: Function 'C_GetInfo' argument 1 names different: declaration 'info' definition 'args'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1043:1: note: Function 'C_GetInfo' argument 1 names different: declaration 'info' definition 'args'.
heimdal-7.5.0/lib/hx509/softp11.c:948:23: note: Function 'C_GetInfo' argument 1 names different: declaration 'info' definition 'args'.
heimdal-7.5.0/lib/hx509/softp11.c:973:44: style: Function 'C_GetFunctionList' argument 1 names different: declaration 'function_list' definition 'ppFunctionList'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1044:1: note: Function 'C_GetFunctionList' argument 1 names different: declaration 'function_list' definition 'ppFunctionList'.
heimdal-7.5.0/lib/hx509/softp11.c:973:44: note: Function 'C_GetFunctionList' argument 1 names different: declaration 'function_list' definition 'ppFunctionList'.
heimdal-7.5.0/lib/hx509/softp11.c:982:24: style: Function 'C_GetSlotList' argument 1 names different: declaration 'token_present' definition 'tokenPresent'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1047:1: note: Function 'C_GetSlotList' argument 1 names different: declaration 'token_present' definition 'tokenPresent'.
heimdal-7.5.0/lib/hx509/softp11.c:982:24: note: Function 'C_GetSlotList' argument 1 names different: declaration 'token_present' definition 'tokenPresent'.
heimdal-7.5.0/lib/hx509/softp11.c:983:23: style: Function 'C_GetSlotList' argument 2 names different: declaration 'slot_list' definition 'pSlotList'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1047:1: note: Function 'C_GetSlotList' argument 2 names different: declaration 'slot_list' definition 'pSlotList'.
heimdal-7.5.0/lib/hx509/softp11.c:983:23: note: Function 'C_GetSlotList' argument 2 names different: declaration 'slot_list' definition 'pSlotList'.
heimdal-7.5.0/lib/hx509/softp11.c:984:23: style: Function 'C_GetSlotList' argument 3 names different: declaration 'count' definition 'pulCount'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1047:1: note: Function 'C_GetSlotList' argument 3 names different: declaration 'count' definition 'pulCount'.
heimdal-7.5.0/lib/hx509/softp11.c:984:23: note: Function 'C_GetSlotList' argument 3 names different: declaration 'count' definition 'pulCount'.
heimdal-7.5.0/lib/hx509/softp11.c:997:25: style: Function 'C_GetSlotInfo' argument 2 names different: declaration 'info' definition 'pInfo'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1050:1: note: Function 'C_GetSlotInfo' argument 2 names different: declaration 'info' definition 'pInfo'.
heimdal-7.5.0/lib/hx509/softp11.c:997:25: note: Function 'C_GetSlotInfo' argument 2 names different: declaration 'info' definition 'pInfo'.
heimdal-7.5.0/lib/hx509/softp11.c:1028:27: style: Function 'C_GetTokenInfo' argument 2 names different: declaration 'info' definition 'pInfo'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1052:1: note: Function 'C_GetTokenInfo' argument 2 names different: declaration 'info' definition 'pInfo'.
heimdal-7.5.0/lib/hx509/softp11.c:1028:27: note: Function 'C_GetTokenInfo' argument 2 names different: declaration 'info' definition 'pInfo'.
heimdal-7.5.0/lib/hx509/softp11.c:1081:28: style: Function 'C_GetMechanismList' argument 2 names different: declaration 'mechanism_list' definition 'pMechanismList'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1056:1: note: Function 'C_GetMechanismList' argument 2 names different: declaration 'mechanism_list' definition 'pMechanismList'.
heimdal-7.5.0/lib/hx509/softp11.c:1081:28: note: Function 'C_GetMechanismList' argument 2 names different: declaration 'mechanism_list' definition 'pMechanismList'.
heimdal-7.5.0/lib/hx509/softp11.c:1082:19: style: Function 'C_GetMechanismList' argument 3 names different: declaration 'count' definition 'pulCount'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1056:1: note: Function 'C_GetMechanismList' argument 3 names different: declaration 'count' definition 'pulCount'.
heimdal-7.5.0/lib/hx509/softp11.c:1082:19: note: Function 'C_GetMechanismList' argument 3 names different: declaration 'count' definition 'pulCount'.
heimdal-7.5.0/lib/hx509/softp11.c:1098:28: style: Function 'C_GetMechanismInfo' argument 3 names different: declaration 'info' definition 'pInfo'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1060:1: note: Function 'C_GetMechanismInfo' argument 3 names different: declaration 'info' definition 'pInfo'.
heimdal-7.5.0/lib/hx509/softp11.c:1098:28: note: Function 'C_GetMechanismInfo' argument 3 names different: declaration 'info' definition 'pInfo'.
heimdal-7.5.0/lib/hx509/softp11.c:1110:22: style: Function 'C_InitToken' argument 2 names different: declaration 'pin' definition 'pPin'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1063:1: note: Function 'C_InitToken' argument 2 names different: declaration 'pin' definition 'pPin'.
heimdal-7.5.0/lib/hx509/softp11.c:1110:22: note: Function 'C_InitToken' argument 2 names different: declaration 'pin' definition 'pPin'.
heimdal-7.5.0/lib/hx509/softp11.c:1111:0: style: Function 'C_InitToken' argument 3 names different: declaration 'pin_len' definition 'ulPinLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1063:1: note: Function 'C_InitToken' argument 3 names different: declaration 'pin_len' definition 'ulPinLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1111:0: note: Function 'C_InitToken' argument 3 names different: declaration 'pin_len' definition 'ulPinLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1112:22: style: Function 'C_InitToken' argument 4 names different: declaration 'label' definition 'pLabel'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1063:1: note: Function 'C_InitToken' argument 4 names different: declaration 'label' definition 'pLabel'.
heimdal-7.5.0/lib/hx509/softp11.c:1112:22: note: Function 'C_InitToken' argument 4 names different: declaration 'label' definition 'pLabel'.
heimdal-7.5.0/lib/hx509/softp11.c:1122:20: style: Function 'C_OpenSession' argument 3 names different: declaration 'application' definition 'pApplication'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1074:1: note: Function 'C_OpenSession' argument 3 names different: declaration 'application' definition 'pApplication'.
heimdal-7.5.0/lib/hx509/softp11.c:1122:20: note: Function 'C_OpenSession' argument 3 names different: declaration 'application' definition 'pApplication'.
heimdal-7.5.0/lib/hx509/softp11.c:1123:18: style: Function 'C_OpenSession' argument 4 names different: declaration 'notify' definition 'Notify'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1074:1: note: Function 'C_OpenSession' argument 4 names different: declaration 'notify' definition 'Notify'.
heimdal-7.5.0/lib/hx509/softp11.c:1123:18: note: Function 'C_OpenSession' argument 4 names different: declaration 'notify' definition 'Notify'.
heimdal-7.5.0/lib/hx509/softp11.c:1124:30: style: Function 'C_OpenSession' argument 5 names different: declaration 'session' definition 'phSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1074:1: note: Function 'C_OpenSession' argument 5 names different: declaration 'session' definition 'phSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1124:30: note: Function 'C_OpenSession' argument 5 names different: declaration 'session' definition 'phSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1152:34: style: Function 'C_CloseSession' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1078:1: note: Function 'C_CloseSession' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1152:34: note: Function 'C_CloseSession' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1182:36: style: Function 'C_GetSessionInfo' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1080:1: note: Function 'C_GetSessionInfo' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1182:36: note: Function 'C_GetSessionInfo' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1183:24: style: Function 'C_GetSessionInfo' argument 2 names different: declaration 'info' definition 'pInfo'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1080:1: note: Function 'C_GetSessionInfo' argument 2 names different: declaration 'info' definition 'pInfo'.
heimdal-7.5.0/lib/hx509/softp11.c:1183:24: note: Function 'C_GetSessionInfo' argument 2 names different: declaration 'info' definition 'pInfo'.
heimdal-7.5.0/lib/hx509/softp11.c:1204:27: style: Function 'C_Login' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1093:1: note: Function 'C_Login' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1204:27: note: Function 'C_Login' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1205:15: style: Function 'C_Login' argument 2 names different: declaration 'user_type' definition 'userType'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1093:1: note: Function 'C_Login' argument 2 names different: declaration 'user_type' definition 'userType'.
heimdal-7.5.0/lib/hx509/softp11.c:1205:15: note: Function 'C_Login' argument 2 names different: declaration 'user_type' definition 'userType'.
heimdal-7.5.0/lib/hx509/softp11.c:1206:18: style: Function 'C_Login' argument 3 names different: declaration 'pin' definition 'pPin'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1093:1: note: Function 'C_Login' argument 3 names different: declaration 'pin' definition 'pPin'.
heimdal-7.5.0/lib/hx509/softp11.c:1206:18: note: Function 'C_Login' argument 3 names different: declaration 'pin' definition 'pPin'.
heimdal-7.5.0/lib/hx509/softp11.c:1207:0: style: Function 'C_Login' argument 4 names different: declaration 'pin_len' definition 'ulPinLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1093:1: note: Function 'C_Login' argument 4 names different: declaration 'pin_len' definition 'ulPinLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1207:0: note: Function 'C_Login' argument 4 names different: declaration 'pin_len' definition 'ulPinLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1241:28: style: Function 'C_Logout' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1096:1: note: Function 'C_Logout' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1241:28: note: Function 'C_Logout' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1251:35: style: Function 'C_GetObjectSize' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1109:1: note: Function 'C_GetObjectSize' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1251:35: note: Function 'C_GetObjectSize' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1252:20: style: Function 'C_GetObjectSize' argument 2 names different: declaration 'object' definition 'hObject'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1109:1: note: Function 'C_GetObjectSize' argument 2 names different: declaration 'object' definition 'hObject'.
heimdal-7.5.0/lib/hx509/softp11.c:1252:20: note: Function 'C_GetObjectSize' argument 2 names different: declaration 'object' definition 'hObject'.
heimdal-7.5.0/lib/hx509/softp11.c:1253:16: style: Function 'C_GetObjectSize' argument 3 names different: declaration 'size' definition 'pulSize'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1109:1: note: Function 'C_GetObjectSize' argument 3 names different: declaration 'size' definition 'pulSize'.
heimdal-7.5.0/lib/hx509/softp11.c:1253:16: note: Function 'C_GetObjectSize' argument 3 names different: declaration 'size' definition 'pulSize'.
heimdal-7.5.0/lib/hx509/softp11.c:1263:39: style: Function 'C_GetAttributeValue' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1113:1: note: Function 'C_GetAttributeValue' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1263:39: note: Function 'C_GetAttributeValue' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1264:24: style: Function 'C_GetAttributeValue' argument 2 names different: declaration 'object' definition 'hObject'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1113:1: note: Function 'C_GetAttributeValue' argument 2 names different: declaration 'object' definition 'hObject'.
heimdal-7.5.0/lib/hx509/softp11.c:1264:24: note: Function 'C_GetAttributeValue' argument 2 names different: declaration 'object' definition 'hObject'.
heimdal-7.5.0/lib/hx509/softp11.c:1265:24: style: Function 'C_GetAttributeValue' argument 3 names different: declaration 'templ' definition 'pTemplate'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1113:1: note: Function 'C_GetAttributeValue' argument 3 names different: declaration 'templ' definition 'pTemplate'.
heimdal-7.5.0/lib/hx509/softp11.c:1265:24: note: Function 'C_GetAttributeValue' argument 3 names different: declaration 'templ' definition 'pTemplate'.
heimdal-7.5.0/lib/hx509/softp11.c:1266:0: style: Function 'C_GetAttributeValue' argument 4 names different: declaration 'count' definition 'ulCount'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1113:1: note: Function 'C_GetAttributeValue' argument 4 names different: declaration 'count' definition 'ulCount'.
heimdal-7.5.0/lib/hx509/softp11.c:1266:0: note: Function 'C_GetAttributeValue' argument 4 names different: declaration 'count' definition 'ulCount'.
heimdal-7.5.0/lib/hx509/softp11.c:1313:37: style: Function 'C_FindObjectsInit' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1123:1: note: Function 'C_FindObjectsInit' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1313:37: note: Function 'C_FindObjectsInit' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1314:22: style: Function 'C_FindObjectsInit' argument 2 names different: declaration 'templ' definition 'pTemplate'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1123:1: note: Function 'C_FindObjectsInit' argument 2 names different: declaration 'templ' definition 'pTemplate'.
heimdal-7.5.0/lib/hx509/softp11.c:1314:22: note: Function 'C_FindObjectsInit' argument 2 names different: declaration 'templ' definition 'pTemplate'.
heimdal-7.5.0/lib/hx509/softp11.c:1315:0: style: Function 'C_FindObjectsInit' argument 3 names different: declaration 'count' definition 'ulCount'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1123:1: note: Function 'C_FindObjectsInit' argument 3 names different: declaration 'count' definition 'ulCount'.
heimdal-7.5.0/lib/hx509/softp11.c:1315:0: note: Function 'C_FindObjectsInit' argument 3 names different: declaration 'count' definition 'ulCount'.
heimdal-7.5.0/lib/hx509/softp11.c:1363:33: style: Function 'C_FindObjects' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1127:1: note: Function 'C_FindObjects' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1363:33: note: Function 'C_FindObjects' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1364:29: style: Function 'C_FindObjects' argument 2 names different: declaration 'object' definition 'phObject'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1127:1: note: Function 'C_FindObjects' argument 2 names different: declaration 'object' definition 'phObject'.
heimdal-7.5.0/lib/hx509/softp11.c:1364:29: note: Function 'C_FindObjects' argument 2 names different: declaration 'object' definition 'phObject'.
heimdal-7.5.0/lib/hx509/softp11.c:1365:0: style: Function 'C_FindObjects' argument 3 names different: declaration 'max_object_count' definition 'ulMaxObjectCount'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1127:1: note: Function 'C_FindObjects' argument 3 names different: declaration 'max_object_count' definition 'ulMaxObjectCount'.
heimdal-7.5.0/lib/hx509/softp11.c:1365:0: note: Function 'C_FindObjects' argument 3 names different: declaration 'max_object_count' definition 'ulMaxObjectCount'.
heimdal-7.5.0/lib/hx509/softp11.c:1366:21: style: Function 'C_FindObjects' argument 4 names different: declaration 'object_count' definition 'pulObjectCount'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1127:1: note: Function 'C_FindObjects' argument 4 names different: declaration 'object_count' definition 'pulObjectCount'.
heimdal-7.5.0/lib/hx509/softp11.c:1366:21: note: Function 'C_FindObjects' argument 4 names different: declaration 'object_count' definition 'pulObjectCount'.
heimdal-7.5.0/lib/hx509/softp11.c:1403:38: style: Function 'C_FindObjectsFinal' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1132:1: note: Function 'C_FindObjectsFinal' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1403:38: note: Function 'C_FindObjectsFinal' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1465:32: style: Function 'C_DigestInit' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1173:1: note: Function 'C_DigestInit' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1465:32: note: Function 'C_DigestInit' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1466:24: style: Function 'C_DigestInit' argument 2 names different: declaration 'mechanism' definition 'pMechanism'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1173:1: note: Function 'C_DigestInit' argument 2 names different: declaration 'mechanism' definition 'pMechanism'.
heimdal-7.5.0/lib/hx509/softp11.c:1466:24: note: Function 'C_DigestInit' argument 2 names different: declaration 'mechanism' definition 'pMechanism'.
heimdal-7.5.0/lib/hx509/softp11.c:1475:30: style: Function 'C_SignInit' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1191:1: note: Function 'C_SignInit' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1475:30: note: Function 'C_SignInit' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1476:22: style: Function 'C_SignInit' argument 2 names different: declaration 'mechanism' definition 'pMechanism'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1191:1: note: Function 'C_SignInit' argument 2 names different: declaration 'mechanism' definition 'pMechanism'.
heimdal-7.5.0/lib/hx509/softp11.c:1476:22: note: Function 'C_SignInit' argument 2 names different: declaration 'mechanism' definition 'pMechanism'.
heimdal-7.5.0/lib/hx509/softp11.c:1477:22: style: Function 'C_SignInit' argument 3 names different: declaration 'key' definition 'hKey'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1191:1: note: Function 'C_SignInit' argument 3 names different: declaration 'key' definition 'hKey'.
heimdal-7.5.0/lib/hx509/softp11.c:1477:22: note: Function 'C_SignInit' argument 3 names different: declaration 'key' definition 'hKey'.
heimdal-7.5.0/lib/hx509/softp11.c:1506:26: style: Function 'C_Sign' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1195:1: note: Function 'C_Sign' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1506:26: note: Function 'C_Sign' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1508:0: style: Function 'C_Sign' argument 3 names different: declaration 'data_len' definition 'ulDataLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1195:1: note: Function 'C_Sign' argument 3 names different: declaration 'data_len' definition 'ulDataLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1508:0: note: Function 'C_Sign' argument 3 names different: declaration 'data_len' definition 'ulDataLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1509:20: style: Function 'C_Sign' argument 4 names different: declaration 'signature' definition 'pSignature'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1195:1: note: Function 'C_Sign' argument 4 names different: declaration 'signature' definition 'pSignature'.
heimdal-7.5.0/lib/hx509/softp11.c:1509:20: note: Function 'C_Sign' argument 4 names different: declaration 'signature' definition 'pSignature'.
heimdal-7.5.0/lib/hx509/softp11.c:1510:21: style: Function 'C_Sign' argument 5 names different: declaration 'signature_len' definition 'pulSignatureLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1195:1: note: Function 'C_Sign' argument 5 names different: declaration 'signature_len' definition 'pulSignatureLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1510:21: note: Function 'C_Sign' argument 5 names different: declaration 'signature_len' definition 'pulSignatureLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1585:32: style: Function 'C_SignUpdate' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1200:1: note: Function 'C_SignUpdate' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1585:32: note: Function 'C_SignUpdate' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1586:19: style: Function 'C_SignUpdate' argument 2 names different: declaration 'part' definition 'pPart'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1200:1: note: Function 'C_SignUpdate' argument 2 names different: declaration 'part' definition 'pPart'.
heimdal-7.5.0/lib/hx509/softp11.c:1586:19: note: Function 'C_SignUpdate' argument 2 names different: declaration 'part' definition 'pPart'.
heimdal-7.5.0/lib/hx509/softp11.c:1587:0: style: Function 'C_SignUpdate' argument 3 names different: declaration 'part_len' definition 'ulPartLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1200:1: note: Function 'C_SignUpdate' argument 3 names different: declaration 'part_len' definition 'ulPartLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1587:0: note: Function 'C_SignUpdate' argument 3 names different: declaration 'part_len' definition 'ulPartLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1597:31: style: Function 'C_SignFinal' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1203:1: note: Function 'C_SignFinal' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1597:31: note: Function 'C_SignFinal' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1598:18: style: Function 'C_SignFinal' argument 2 names different: declaration 'signature' definition 'pSignature'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1203:1: note: Function 'C_SignFinal' argument 2 names different: declaration 'signature' definition 'pSignature'.
heimdal-7.5.0/lib/hx509/softp11.c:1598:18: note: Function 'C_SignFinal' argument 2 names different: declaration 'signature' definition 'pSignature'.
heimdal-7.5.0/lib/hx509/softp11.c:1599:19: style: Function 'C_SignFinal' argument 3 names different: declaration 'signature_len' definition 'pulSignatureLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1203:1: note: Function 'C_SignFinal' argument 3 names different: declaration 'signature_len' definition 'pulSignatureLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1599:19: note: Function 'C_SignFinal' argument 3 names different: declaration 'signature_len' definition 'pulSignatureLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1608:32: style: Function 'C_VerifyInit' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1217:1: note: Function 'C_VerifyInit' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1608:32: note: Function 'C_VerifyInit' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1609:24: style: Function 'C_VerifyInit' argument 2 names different: declaration 'mechanism' definition 'pMechanism'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1217:1: note: Function 'C_VerifyInit' argument 2 names different: declaration 'mechanism' definition 'pMechanism'.
heimdal-7.5.0/lib/hx509/softp11.c:1609:24: note: Function 'C_VerifyInit' argument 2 names different: declaration 'mechanism' definition 'pMechanism'.
heimdal-7.5.0/lib/hx509/softp11.c:1610:24: style: Function 'C_VerifyInit' argument 3 names different: declaration 'key' definition 'hKey'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1217:1: note: Function 'C_VerifyInit' argument 3 names different: declaration 'key' definition 'hKey'.
heimdal-7.5.0/lib/hx509/softp11.c:1610:24: note: Function 'C_VerifyInit' argument 3 names different: declaration 'key' definition 'hKey'.
heimdal-7.5.0/lib/hx509/softp11.c:1639:28: style: Function 'C_Verify' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1221:1: note: Function 'C_Verify' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1639:28: note: Function 'C_Verify' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1641:0: style: Function 'C_Verify' argument 3 names different: declaration 'data_len' definition 'ulDataLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1221:1: note: Function 'C_Verify' argument 3 names different: declaration 'data_len' definition 'ulDataLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1641:0: note: Function 'C_Verify' argument 3 names different: declaration 'data_len' definition 'ulDataLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1642:15: style: Function 'C_Verify' argument 4 names different: declaration 'signature' definition 'pSignature'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1221:1: note: Function 'C_Verify' argument 4 names different: declaration 'signature' definition 'pSignature'.
heimdal-7.5.0/lib/hx509/softp11.c:1642:15: note: Function 'C_Verify' argument 4 names different: declaration 'signature' definition 'pSignature'.
heimdal-7.5.0/lib/hx509/softp11.c:1643:0: style: Function 'C_Verify' argument 5 names different: declaration 'signature_len' definition 'ulSignatureLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1221:1: note: Function 'C_Verify' argument 5 names different: declaration 'signature_len' definition 'ulSignatureLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1643:0: note: Function 'C_Verify' argument 5 names different: declaration 'signature_len' definition 'ulSignatureLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1692:34: style: Function 'C_VerifyUpdate' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1226:1: note: Function 'C_VerifyUpdate' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1692:34: note: Function 'C_VerifyUpdate' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1693:21: style: Function 'C_VerifyUpdate' argument 2 names different: declaration 'part' definition 'pPart'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1226:1: note: Function 'C_VerifyUpdate' argument 2 names different: declaration 'part' definition 'pPart'.
heimdal-7.5.0/lib/hx509/softp11.c:1693:21: note: Function 'C_VerifyUpdate' argument 2 names different: declaration 'part' definition 'pPart'.
heimdal-7.5.0/lib/hx509/softp11.c:1694:0: style: Function 'C_VerifyUpdate' argument 3 names different: declaration 'part_len' definition 'ulPartLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1226:1: note: Function 'C_VerifyUpdate' argument 3 names different: declaration 'part_len' definition 'ulPartLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1694:0: note: Function 'C_VerifyUpdate' argument 3 names different: declaration 'part_len' definition 'ulPartLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1703:33: style: Function 'C_VerifyFinal' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1229:1: note: Function 'C_VerifyFinal' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1703:33: note: Function 'C_VerifyFinal' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1704:20: style: Function 'C_VerifyFinal' argument 2 names different: declaration 'signature' definition 'pSignature'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1229:1: note: Function 'C_VerifyFinal' argument 2 names different: declaration 'signature' definition 'pSignature'.
heimdal-7.5.0/lib/hx509/softp11.c:1704:20: note: Function 'C_VerifyFinal' argument 2 names different: declaration 'signature' definition 'pSignature'.
heimdal-7.5.0/lib/hx509/softp11.c:1705:0: style: Function 'C_VerifyFinal' argument 3 names different: declaration 'signature_len' definition 'ulSignatureLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1229:1: note: Function 'C_VerifyFinal' argument 3 names different: declaration 'signature_len' definition 'ulSignatureLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1705:0: note: Function 'C_VerifyFinal' argument 3 names different: declaration 'signature_len' definition 'ulSignatureLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1714:36: style: Function 'C_GenerateRandom' argument 1 names different: declaration 'session' definition 'hSession'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1309:1: note: Function 'C_GenerateRandom' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1714:36: note: Function 'C_GenerateRandom' argument 1 names different: declaration 'session' definition 'hSession'.
heimdal-7.5.0/lib/hx509/softp11.c:1715:16: style: Function 'C_GenerateRandom' argument 2 names different: declaration 'random_data' definition 'RandomData'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1309:1: note: Function 'C_GenerateRandom' argument 2 names different: declaration 'random_data' definition 'RandomData'.
heimdal-7.5.0/lib/hx509/softp11.c:1715:16: note: Function 'C_GenerateRandom' argument 2 names different: declaration 'random_data' definition 'RandomData'.
heimdal-7.5.0/lib/hx509/softp11.c:1716:0: style: Function 'C_GenerateRandom' argument 3 names different: declaration 'random_len' definition 'ulRandomLen'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/hx509/ref/pkcs11.h:1309:1: note: Function 'C_GenerateRandom' argument 3 names different: declaration 'random_len' definition 'ulRandomLen'.
heimdal-7.5.0/lib/hx509/softp11.c:1716:0: note: Function 'C_GenerateRandom' argument 3 names different: declaration 'random_len' definition 'ulRandomLen'.
heimdal-7.5.0/lib/hx509/test_expr.c:46:21: style: The scope of the variable 'expr' can be reduced. [variableScope]
heimdal-7.5.0/lib/hx509/test_expr.c:49:9: style: The scope of the variable 'val' can be reduced. [variableScope]
heimdal-7.5.0/lib/ipc/common.c:100:10: style: struct member 'heim_isemaphore::counter' is never used. [unusedStructMember]
heimdal-7.5.0/lib/ipc/server.c:982:14: style: The scope of the variable 'num_fds' can be reduced. [variableScope]
heimdal-7.5.0/lib/ipc/ts-http.c:78:14: style: The scope of the variable 's' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/context_s.c:142:31: style: The scope of the variable 'd' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/get_princs_s.c:75:2: error: Memory pointed to by 'princ' is freed twice. [doubleFree]
heimdal-7.5.0/lib/kadm5/get_s.c:74:20: style: The scope of the variable 'kd' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/init_c.c:521:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/kadm5/init_c.c:519:2: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/kadm5/init_c.c:521:2: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/kadm5/iprop-log.c:51:9: style: The scope of the variable 'aret' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/ipropd_master.c:376:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/kadm5/ipropd_master.c:374:5: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/kadm5/ipropd_master.c:376:5: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/kadm5/ipropd_master.c:1111:9: style: The scope of the variable 'aret' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/ipropd_slave.c:63:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
heimdal-7.5.0/lib/kadm5/ipropd_slave.c:601:19: style: Function 'slave_status' argument 3 names different: declaration 'status' definition 'fmt'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/kadm5/ipropd_slave.c:594:19: note: Function 'slave_status' argument 3 names different: declaration 'status' definition 'fmt'.
heimdal-7.5.0/lib/kadm5/ipropd_slave.c:601:19: note: Function 'slave_status' argument 3 names different: declaration 'status' definition 'fmt'.
heimdal-7.5.0/lib/kadm5/keys.c:74:12: style: The scope of the variable 'optimize' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/log.c:1144:14: style: The scope of the variable 'len' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/log.c:2431:13: style: The scope of the variable 'bytes' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/log.c:2580:18: style: Checking if unsigned variable 'maxbytes' is less than zero. [unsignedLessThanZero]
heimdal-7.5.0/lib/kadm5/marshall.c:173:9: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/password_quality.c:460:46: style: The scope of the variable 'proc' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/password_quality.c:464:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/kadm5/randkey_c.c:126:13: warning: Either the condition 'tmp<0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
heimdal-7.5.0/lib/kadm5/randkey_c.c:122:10: note: Assuming that condition 'tmp<0' is not redundant
heimdal-7.5.0/lib/kadm5/randkey_c.c:126:13: note: Invalid argument
heimdal-7.5.0/lib/kafs/afssys.c:41:19: style: struct member 'procdata::syscall' is never used. [unusedStructMember]
heimdal-7.5.0/lib/kafs/afssys.c:51:19: style: struct member 'devdata::syscall' is never used. [unusedStructMember]
heimdal-7.5.0/lib/kafs/afssys.c:56:19: style: struct member 'devdata::param5' is never used. [unusedStructMember]
heimdal-7.5.0/lib/kafs/afssys.c:57:19: style: struct member 'devdata::param6' is never used. [unusedStructMember]
heimdal-7.5.0/lib/kafs/common.c:61:25: style: Function 'kafs_set_verbose' argument 1 names different: declaration 'kafs_verbose' definition 'f'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/kafs/kafs.h:145:31: note: Function 'kafs_set_verbose' argument 1 names different: declaration 'kafs_verbose' definition 'f'.
heimdal-7.5.0/lib/kafs/common.c:61:25: note: Function 'kafs_set_verbose' argument 1 names different: declaration 'kafs_verbose' definition 'f'.
heimdal-7.5.0/lib/kafs/common.c:311:5: error: Resource leak: F [resourceLeak]
heimdal-7.5.0/lib/kafs/rxkad_kdf.c:123:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/acache.c:316:9: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/acache.c:460:13: style: The scope of the variable 'error' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/acache.c:771:13: style: The scope of the variable 'error' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/acache.c:104:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/acache.c:112:2: style: Variable 'lib' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/krb5/addr_families.c:657:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/krb5/addr_families.c:1166:9: style: The scope of the variable 'save_errno' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/addr_families.c:1439:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/addr_families.c:1440:12: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/aes-test.c:763:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/krb5/aes-test.c:756:2: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/krb5/aes-test.c:763:2: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/krb5/aes-test.c:744:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/aname_to_localname.c:296:11: style: The scope of the variable 'rule' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/aname_to_localname.c:188:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/aname_to_localname.c:313:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:46:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:49:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:53:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:59:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:65:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:72:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:87:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:90:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:94:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:100:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:106:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/appdefault.c:113:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/cache.c:538:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/cache.c:547:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/cache.c:1345:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/changepw.c:845:24: style: The scope of the variable 'strings' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/changepw.c:804:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/config_file.c:420:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/config_file.c:651:17: style: The scope of the variable 'p' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/config_file.c:124:71: style: Function 'parse_section' argument 3 names different: declaration 'res' definition 'parent'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/krb5/config_file.c:75:32: note: Function 'parse_section' argument 3 names different: declaration 'res' definition 'parent'.
heimdal-7.5.0/lib/krb5/config_file.c:124:71: note: Function 'parse_section' argument 3 names different: declaration 'res' definition 'parent'.
heimdal-7.5.0/lib/krb5/config_reg.c:35:0: error: #error config_reg.c is only for Windows [preprocessorErrorDirective]
heimdal-7.5.0/lib/krb5/context.c:1033:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/context.c:70:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:106:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:107:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:108:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:109:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:111:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:115:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:167:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:170:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:173:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:176:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:179:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:186:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:199:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:214:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:227:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:228:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:230:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:231:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:232:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:233:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:234:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:235:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:242:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:256:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:265:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/context.c:386:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/crc.c:44:19: style: The scope of the variable 'crc' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/creds.c:211:9: style: Condition 'match' is always true [knownConditionTrueFalse]
heimdal-7.5.0/lib/krb5/creds.c:209:26: note: Assignment 'match=1', assigned value is 1
heimdal-7.5.0/lib/krb5/creds.c:211:9: note: Condition 'match' is always true
heimdal-7.5.0/lib/krb5/creds.c:247:15: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/crypto-rand.c:47:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/crypto.c:1997:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/crypto.c:2293:5: error: Common realloc mistake: 'd' nulled but not freed upon failure [memleakOnRealloc]
heimdal-7.5.0/lib/krb5/dcache.c:362:7: warning: Possible null pointer dereference: id [nullPointer]
heimdal-7.5.0/lib/krb5/dcache.c:568:32: note: Calling function 'dcc_resolve', 2nd argument 'id' value is 0
heimdal-7.5.0/lib/krb5/dcache.c:362:7: note: Null pointer dereference
heimdal-7.5.0/lib/krb5/dcache.c:363:7: warning: Possible null pointer dereference: id [nullPointer]
heimdal-7.5.0/lib/krb5/dcache.c:568:32: note: Calling function 'dcc_resolve', 2nd argument 'id' value is 0
heimdal-7.5.0/lib/krb5/dcache.c:363:7: note: Null pointer dereference
heimdal-7.5.0/lib/krb5/dcache.c:402:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/krb5/dcache.c:397:0: note: Variable 'name' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/krb5/dcache.c:402:5: note: Variable 'name' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/krb5/dcache.c:371:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/dcache.c:432:0: error: Memory leak: name [memleak]
heimdal-7.5.0/lib/krb5/deprecated.c:722:14: error: Dereferencing 'send_to_kdc' after it is deallocated / released [deallocuse]
heimdal-7.5.0/lib/krb5/deprecated.c:723:14: error: Dereferencing 'send_to_kdc' after it is deallocated / released [deallocuse]
heimdal-7.5.0/lib/krb5/digest.c:264:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/error_string.c:213:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/expand_path.c:430:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/expand_path.c:337:9: style: struct member 'Anonymous11::ftype' is never used. [unusedStructMember]
heimdal-7.5.0/lib/krb5/get_cred.c:313:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_cred.c:778:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_cred.c:858:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_cred.c:931:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_cred.c:999:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_cred.c:1657:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_default_principal.c:75:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_default_principal.c:77:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_default_principal.c:93:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_default_realm.c:64:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/get_for_creds.c:143:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_host_realm.c:120:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_host_realm.c:164:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_host_realm.c:200:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/get_in_tkt.c:105:19: style: The scope of the variable 'ep' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/init_creds.c:109:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/init_creds.c:115:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/init_creds.c:131:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/init_creds.c:135:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/init_creds_pw.c:2708:48: style: Same expression on both sides of '==' because the value of 'chpw' and '0' are the same. [duplicateExpression]
heimdal-7.5.0/lib/krb5/init_creds_pw.c:2651:16: note: 'chpw' is assigned value '0' here.
heimdal-7.5.0/lib/krb5/init_creds_pw.c:2708:48: note: Same expression on both sides of '==' because the value of 'chpw' and '0' are the same.
heimdal-7.5.0/lib/krb5/init_creds_pw.c:1034:19: style: The scope of the variable 'ep' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/init_creds_pw.c:1690:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/init_creds_pw.c:206:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/init_creds_pw.c:212:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/init_creds_pw.c:1465:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/init_creds_pw.c:1869:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/init_creds_pw.c:1017:2: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
heimdal-7.5.0/lib/krb5/init_creds_pw.c:1280:0: error: Memory leak: paid [memleak]
heimdal-7.5.0/lib/krb5/init_creds_pw.c:831:31: error: Uninitialized struct member: salt.salttype [uninitStructMember]
heimdal-7.5.0/lib/krb5/keytab_any.c:130:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/keytab_any.c:156:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/keytab_any.c:156:26: style: The scope of the variable 'ret2' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/keytab_any.c:204:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/keytab_any.c:224:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/keytab_file.c:215:38: warning: Either the condition 'len<0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
heimdal-7.5.0/lib/krb5/keytab_file.c:200:13: note: Assuming that condition 'len<0' is not redundant
heimdal-7.5.0/lib/krb5/keytab_file.c:215:38: note: Invalid argument
heimdal-7.5.0/lib/krb5/keytab_keyfile.c:70:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/keytab_keyfile.c:244:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/krbhst.c:716:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/krbhst.c:787:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/krbhst.c:841:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/krbhst.c:467:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/krbhst.c:499:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/kuserok.c:568:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/kuserok.c:615:10: style: The scope of the variable 'pwbuf' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/kuserok.c:484:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/kuserok.c:490:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/kuserok.c:497:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/kuserok.c:643:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/log.c:370:17: style: The scope of the variable 'q' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/log.c:376:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/log.c:378:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/mcache.c:249:19: style: The scope of the variable 'n' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/mit_glue.c:92:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/mk_priv.c:117:8: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
heimdal-7.5.0/lib/krb5/mk_priv.c:46:19: note: Assignment 'buf=NULL', assigned value is 0
heimdal-7.5.0/lib/krb5/mk_priv.c:117:8: note: Null pointer addition
heimdal-7.5.0/lib/krb5/mk_priv.c:138:2: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
heimdal-7.5.0/lib/krb5/mk_priv.c:141:5: error: Memory pointed to by 'buf' is freed twice. [doubleFree]
heimdal-7.5.0/lib/krb5/mk_rep.c:106:8: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
heimdal-7.5.0/lib/krb5/mk_rep.c:44:19: note: Assignment 'buf=NULL', assigned value is 0
heimdal-7.5.0/lib/krb5/mk_rep.c:106:8: note: Null pointer addition
heimdal-7.5.0/lib/krb5/n-fold-test.c:107:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/krb5/n-fold-test.c:101:6: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/n-fold.c:77:20: style: The scope of the variable 'right' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/net_write.c:54:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/pac.c:450:5: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/krb5/pac.c:443:0: note: Variable 'sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/krb5/pac.c:450:5: note: Variable 'sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/krb5/pac.c:920:13: style: The scope of the variable 'sret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/pac.c:921:12: style: The scope of the variable 'l' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/parse-name-test.c:82:6: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/pkinit.c:39:11: style: struct member 'krb5_dh_moduli::name' is never used. [unusedStructMember]
heimdal-7.5.0/lib/krb5/pkinit.c:40:19: style: struct member 'krb5_dh_moduli::bits' is never used. [unusedStructMember]
heimdal-7.5.0/lib/krb5/principal.c:1253:18: warning: Logical disjunction always evaluates to true: c >= 'A' || c <= 'Z'. [incorrectLogicOperator]
heimdal-7.5.0/lib/krb5/principal.c:415:21: style: The scope of the variable 'q' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/principal.c:1995:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/principal.c:1094:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/principal.c:1668:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/principal.c:1675:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/recvauth.c:98:17: style: The scope of the variable 'version' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/recvauth.c:99:10: style: The scope of the variable 'her_version' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/replay.c:133:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/replay.c:160:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/salt-aes-sha1.c:72:2: error: Memory leak: kd.key [memleak]
heimdal-7.5.0/lib/krb5/salt-des3.c:47:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/salt-des3.c:49:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/set_default_realm.c:73:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/store-test.c:106:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/store.c:1116:38: warning: Either the condition 'ncomp<0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
heimdal-7.5.0/lib/krb5/store.c:1100:15: note: Assuming that condition 'ncomp<0' is not redundant
heimdal-7.5.0/lib/krb5/store.c:1116:38: note: Invalid argument
heimdal-7.5.0/lib/krb5/store.c:1401:5: warning: Either the condition 'tmp!=0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
heimdal-7.5.0/lib/krb5/store.c:1402:34: note: Assuming that condition 'tmp!=0' is not redundant
heimdal-7.5.0/lib/krb5/store.c:1401:5: note: Invalid argument
heimdal-7.5.0/lib/krb5/store_fd.c:47:13: style: The scope of the variable 'count' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/store_fd.c:71:13: style: The scope of the variable 'count' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/string-to-key-test.c:111:6: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/test_acl.c:85:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
heimdal-7.5.0/lib/krb5/test_acl.c:89:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
heimdal-7.5.0/lib/krb5/test_acl.c:90:5: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
heimdal-7.5.0/lib/krb5/test_alname.c:67:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/test_cc.c:672:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
heimdal-7.5.0/lib/krb5/test_cc.c:673:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/lib/krb5/test_cc.c:255:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/test_cc.c:327:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/test_config.c:210:89: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/test_expand_toks.c:76:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
heimdal-7.5.0/lib/krb5/test_expand_toks.c:77:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/lib/krb5/test_expand_toks.c:87:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/test_forward.c:115:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/test_hostname.c:80:18: style: struct member 't::ret' is never used. [unusedStructMember]
heimdal-7.5.0/lib/krb5/test_hostname.c:82:14: style: struct member 't::new_hostname' is never used. [unusedStructMember]
heimdal-7.5.0/lib/krb5/test_keytab.c:236:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/lib/krb5/test_set_kvno0.c:108:5: style: Variable 'during' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/krb5/test_set_kvno0.c:104:5: note: Variable 'during' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/krb5/test_set_kvno0.c:108:5: note: Variable 'during' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/krb5/test_set_kvno0.c:109:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/krb5/test_set_kvno0.c:105:5: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/krb5/test_set_kvno0.c:109:5: note: Variable 'ret' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/krb5/test_store.c:284:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
heimdal-7.5.0/lib/krb5/test_store.c:285:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
heimdal-7.5.0/lib/krb5/test_store.c:39:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/test_store.c:64:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/test_store.c:89:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/test_store.c:114:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/test_store.c:139:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/test_store.c:164:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/test_store.c:224:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/test_x500.c:105:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/test_x500.c:106:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/test_x500.c:107:80: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/test_x500.c:87:1: error: va_list 'va' was opened but not closed by va_end(). [va_end_missing]
heimdal-7.5.0/lib/krb5/ticket.c:757:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/transited.c:52:22: style: The scope of the variable 'p' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/transited.c:526:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/transited.c:529:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/transited.c:575:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/transited.c:654:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/verify_init.c:66:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
heimdal-7.5.0/lib/krb5/verify_krb5_conf.c:204:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
heimdal-7.5.0/lib/krb5/verify_krb5_conf.c:208:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
heimdal-7.5.0/lib/krb5/warn.c:191:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/krb5/warn.c:213:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/krb5/warn.c:233:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/krb5/warn.c:252:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/krb5/warn.c:274:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/krb5/warn.c:295:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/krb5/warn.c:304:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/krb5/warn.c:323:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/krb5/warn.c:49:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/krb5/write_message.c:43:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/libedit/src/chartype.h:41:0: error: #error wchar_t must store ISO 10646 characters [preprocessorErrorDirective]
heimdal-7.5.0/lib/libedit/src/vis.c:274:19: style: The scope of the variable 'shft' can be reduced. [variableScope]
heimdal-7.5.0/lib/libedit/src/wcsdup.c:40:0: error: Memory leak: copy [memleak]
heimdal-7.5.0/lib/ntlm/ntlm.c:346:23: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
heimdal-7.5.0/lib/ntlm/ntlm.c:357:8: note: Assuming that condition 's==NULL' is not redundant
heimdal-7.5.0/lib/ntlm/ntlm.c:346:23: note: Null pointer dereference
heimdal-7.5.0/lib/ntlm/ntlm.c:347:8: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
heimdal-7.5.0/lib/ntlm/ntlm.c:357:8: note: Assuming that condition 's==NULL' is not redundant
heimdal-7.5.0/lib/ntlm/ntlm.c:347:8: note: Null pointer dereference
heimdal-7.5.0/lib/ntlm/ntlm.c:356:3: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
heimdal-7.5.0/lib/ntlm/ntlm.c:357:8: note: Assuming that condition 's==NULL' is not redundant
heimdal-7.5.0/lib/ntlm/ntlm.c:356:3: note: Null pointer dereference
heimdal-7.5.0/lib/ntlm/ntlm.c:1700:5: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment]
heimdal-7.5.0/lib/ntlm/ntlm.c:1696:5: note: Variable 'sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/ntlm/ntlm.c:1700:5: note: Variable 'sp' is reassigned a value before the old one has been used.
heimdal-7.5.0/lib/ntlm/ntlm.c:1543:2: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/ntlm/test_ntlm.c:52:3: style: The scope of the variable 'password' can be reduced. [variableScope]
heimdal-7.5.0/lib/ntlm/test_ntlm.c:114:5: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/ntlm/test_ntlm.c:153:5: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/ntlm/test_ntlm.c:190:5: error: Memory pointed to by 'data' is freed twice. [doubleFree]
heimdal-7.5.0/lib/otp/otp_db.c:50:7: style: The scope of the variable 'lock' can be reduced. [variableScope]
heimdal-7.5.0/lib/otp/otp_db.c:229:10: style: Variable 'rem' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/otp/otp_md.c:73:19: style: The scope of the variable 't' can be reduced. [variableScope]
heimdal-7.5.0/lib/otp/otp_parse.c:184:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
heimdal-7.5.0/lib/otp/otp_parse.c:184:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/lib/otp/otp_parse.c:184:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/lib/otp/otp_parse.c:184:7: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/lib/otp/otp_parse.c:184:7: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/lib/otp/otp_parse.c:184:7: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/lib/otp/otp_parse.c:184:7: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/lib/otp/otp_parse.c:184:7: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
heimdal-7.5.0/lib/otp/otp_parse.c:110:9: style: The scope of the variable 'wcopy' can be reduced. [variableScope]
heimdal-7.5.0/lib/otp/otp_parse.c:112:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/base64.c:59:9: style: The scope of the variable 'c' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/detach.c:53:9: style: The scope of the variable 'status' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/dirent.c:41:0: error: #error Only implemented for Win32 [preprocessorErrorDirective]
heimdal-7.5.0/lib/roken/fnmatch.c:65:7: style: The scope of the variable 'c' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/fnmatch.c:145:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/freeaddrinfo.c:45:22: style: The scope of the variable 'tofree' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/getaddrinfo.c:191:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/getaddrinfo.c:228:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/getaddrinfo.c:279:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/getaddrinfo.c:215:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/roken/getaddrinfo_hostspec.c:89:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
heimdal-7.5.0/lib/roken/getarg.c:468:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
heimdal-7.5.0/lib/roken/getcap.c:466:15: style: The scope of the variable 'newilen' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/getcap.c:467:12: style: The scope of the variable 'iret' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/getcap.c:467:18: style: The scope of the variable 'tclen' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/getcap.c:652:17: style: The scope of the variable 'np' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/getifaddrs.c:1243:25: style: The scope of the variable 'q' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/getifaddrs_w32.c:39:0: error: #error This is a Windows specific implementation. [preprocessorErrorDirective]
heimdal-7.5.0/lib/roken/getxxyyy.c:56:0: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/roken/glob.c:576:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/glob.c:652:6: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/glob.c:745:6: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/glob.c:746:9: style: The scope of the variable 'pp' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/hostent_find_fqdn.c:46:18: style: The scope of the variable 'h' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/inet_ntop.c:59:6: style: Condition 'non_zerop' is always false [knownConditionTrueFalse]
heimdal-7.5.0/lib/roken/inet_ntop.c:57:18: note: Assignment 'non_zerop=0', assigned value is 0
heimdal-7.5.0/lib/roken/inet_ntop.c:59:6: note: Condition 'non_zerop' is always false
heimdal-7.5.0/lib/roken/mkstemp.c:52:16: style: The scope of the variable 'i' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/net_read.c:48:13: style: The scope of the variable 'count' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/net_write.c:48:13: style: The scope of the variable 'count' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/parse_bytes-test.c:64:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/parse_reply-test.c:51:19: style: struct member 'testcase::buf' is never used. [unusedStructMember]
heimdal-7.5.0/lib/roken/parse_reply-test.c:52:12: style: struct member 'testcase::buf_len' is never used. [unusedStructMember]
heimdal-7.5.0/lib/roken/parse_time-test.c:59:12: style: The scope of the variable 'sz' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/parse_time-test.c:61:12: style: The scope of the variable 'j' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/parse_units.c:227:12: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
heimdal-7.5.0/lib/roken/parse_units.c:277:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/putenv.c:73:5: error: Common realloc mistake: 'environ' nulled but not freed upon failure [memleakOnRealloc]
heimdal-7.5.0/lib/roken/resolve-test.c:162:13: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
heimdal-7.5.0/lib/roken/resolve-test.c:230:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/roken/resolve-test.c:242:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/roken/resolve-test.c:247:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/roken/resolve-test.c:247:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/roken/resolve-test.c:247:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/roken/rkpty.c:252:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
heimdal-7.5.0/lib/roken/roken_gethostby.c:144:9: style: The scope of the variable 'n' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/roken_gethostby.c:209:6: style: Variable 'addrs' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/roken/rtbl.c:450:9: style: The scope of the variable 'comma' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/simple_exec_w32.c:38:0: error: #error This implementation is Windows specific. [preprocessorErrorDirective]
heimdal-7.5.0/lib/roken/sleep.c:37:0: error: #error Only implemented on Windows [preprocessorErrorDirective]
heimdal-7.5.0/lib/roken/snprintf.c:309:36: style: Variable 'len' is modified but its new value is never used. [unreadVariable]
heimdal-7.5.0/lib/roken/socket_wrapper.c:1735:37: style: Function 'swrap_ioctl' argument 2 names different: declaration 'req' definition 'r'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/roken/socket_wrapper.h:50:28: note: Function 'swrap_ioctl' argument 2 names different: declaration 'req' definition 'r'.
heimdal-7.5.0/lib/roken/socket_wrapper.c:1735:37: note: Function 'swrap_ioctl' argument 2 names different: declaration 'req' definition 'r'.
heimdal-7.5.0/lib/roken/socket_wrapper.c:1735:46: style: Function 'swrap_ioctl' argument 3 names different: declaration 'ptr' definition 'p'. [funcArgNamesDifferent]
heimdal-7.5.0/lib/roken/socket_wrapper.h:50:39: note: Function 'swrap_ioctl' argument 3 names different: declaration 'ptr' definition 'p'.
heimdal-7.5.0/lib/roken/socket_wrapper.c:1735:46: note: Function 'swrap_ioctl' argument 3 names different: declaration 'ptr' definition 'p'.
heimdal-7.5.0/lib/roken/sockstartup_w32.c:37:0: error: #error Only implemented for Windows [preprocessorErrorDirective]
heimdal-7.5.0/lib/roken/strftime.c:356:0: error: #error Where in timezone chaos are you? [preprocessorErrorDirective]
heimdal-7.5.0/lib/roken/test-detach.c:54:10: style: The scope of the variable 'n' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/test-mem.c:73:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/test-mem.c:74:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/test-mem.c:82:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/roken/test-mini_inetd.c:314:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/roken/test-mini_inetd.c:327:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_sint]
heimdal-7.5.0/lib/roken/test-mini_inetd.c:181:14: style: The scope of the variable 'srv' can be reduced. [variableScope]
heimdal-7.5.0/lib/roken/test-mini_inetd.c:234:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
heimdal-7.5.0/lib/roken/tsearch-test.c:63:0: style: Variable 'numtest' is assigned a value that is never used. [unreadVariable]
heimdal-7.5.0/lib/sl/sl.c:137:17: style: The scope of the variable 'prev_c' can be reduced. [variableScope]
heimdal-7.5.0/lib/sl/sl.c:216:9: style: struct member 'sl_data::max_count' is never used. [unusedStructMember]
heimdal-7.5.0/lib/sl/sl.c:217:12: style: struct member 'sl_data::ptr' is never used. [unusedStructMember]
slc-gram.c:1610:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
slc-lex.l:77:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
slc-lex.c:1009:27: warning: Possible null pointer dereference: b [nullPointer]
slc-lex.c:1006:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
slc-lex.c:1009:27: note: Null pointer dereference
slc-lex.c:1011:9: warning: Possible null pointer dereference: b [nullPointer]
slc-lex.c:1006:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
slc-lex.c:1011:9: note: Null pointer dereference
slc-lex.c:1341:2: warning: Possible null pointer dereference: b [nullPointer]
slc-lex.c:1230:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
slc-lex.c:1341:2: note: Null pointer dereference
slc-lex.c:1342:2: warning: Possible null pointer dereference: b [nullPointer]
slc-lex.c:1230:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
slc-lex.c:1342:2: note: Null pointer dereference
slc-lex.c:1353:9: warning: Possible null pointer dereference: b [nullPointer]
slc-lex.c:1230:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
slc-lex.c:1353:9: note: Null pointer dereference
slc-lex.c:1002:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
slc-lex.c:1015:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
slc-lex.c:1119:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
slc-lex.c:349:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
slc-lex.c:1119:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
slc-lex.c:1526:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
slc-lex.c:302:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
slc-lex.c:1526:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
slc-lex.c:1539:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
slc-lex.c:303:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
slc-lex.c:1539:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
slc-lex.c:1539:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
slc-lex.c:303:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
slc-lex.c:1539:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
slc-lex.c:1670:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
slc-lex.c:534:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
slc-lex.c:1670:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
heimdal-7.5.0/lib/wind/punycode.c:99:14: style: The scope of the variable 'm' can be reduced. [variableScope]
heimdal-7.5.0/lib/wind/test-rw.c:154:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/wind/utf8.c:119:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/wind/utf8.c:181:14: style: The scope of the variable 'ch' can be reduced. [variableScope]
heimdal-7.5.0/lib/wind/utf8.c:400:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
heimdal-7.5.0/lib/wind/utf8.c:460:14: style: The scope of the variable 'ch' can be reduced. [variableScope]
[16:00]
ftp://ftp.se.debian.org/debian/pool/main/h/heimdall-flash/heimdall-flash_1.4.1.orig.tar.gz
Heimdall-1.4.1/heimdall-frontend/Source/FirmwareInfo.cpp:248:11: warning: Member variable 'FileInfo::partitionId' is not initialized in the constructor. [uninitMemberVar]
Heimdall-1.4.1/heimdall-frontend/Source/FirmwareInfo.cpp:37:8: performance: Variable 'manufacturer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Heimdall-1.4.1/heimdall-frontend/Source/FirmwareInfo.cpp:38:8: performance: Variable 'product' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Heimdall-1.4.1/heimdall-frontend/Source/FirmwareInfo.cpp:39:8: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Heimdall-1.4.1/heimdall-frontend/Source/FirmwareInfo.cpp:255:8: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
Heimdall-1.4.1/heimdall-frontend/Source/Packaging.cpp:113:16: style: Variable 'checksum' is assigned a value that is never used. [unreadVariable]
Heimdall-1.4.1/heimdall-frontend/Source/mainwindow.cpp:134:9: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
Heimdall-1.4.1/heimdall/source/Heimdall.h:54:0: error: #error operating system not supported [preprocessorErrorDirective]
Heimdall-1.4.1/libpit/Source/libpit.cpp:113:15: style: The scope of the variable 'integerValue' can be reduced. [variableScope]
Heimdall-1.4.1/libpit/Source/libpit.cpp:114:15: style: The scope of the variable 'entryOffset' can be reduced. [variableScope]
Heimdall-1.4.1/libpit/Source/libpit.cpp:175:6: style: The scope of the variable 'entryOffset' can be reduced. [variableScope]
[16:00]
ftp://ftp.se.debian.org/debian/pool/main/h/heirloom-mailx/heirloom-mailx_12.5.orig.tar.gz
heirloom-mailx-12.5/aux.c:336:6: style: The scope of the variable 'n' can be reduced. [variableScope]
heirloom-mailx-12.5/aux.c:336:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
heirloom-mailx-12.5/aux.c:677:18: style: The scope of the variable 'g' can be reduced. [variableScope]
heirloom-mailx-12.5/aux.c:885:23: style: The scope of the variable 'nodedigest' can be reduced. [variableScope]
heirloom-mailx-12.5/aux.c:887:6: style: The scope of the variable 'i' can be reduced. [variableScope]
heirloom-mailx-12.5/aux.c:971:8: style: The scope of the variable 'dp' can be reduced. [variableScope]
heirloom-mailx-12.5/aux.c:984:6: style: The scope of the variable 'e' can be reduced. [variableScope]
heirloom-mailx-12.5/aux.c:1109:7: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/aux.c:1181:15: style: The scope of the variable 'cmp' can be reduced. [variableScope]
heirloom-mailx-12.5/aux.c:1193:15: style: The scope of the variable 'cmp' can be reduced. [variableScope]
heirloom-mailx-12.5/aux.c:1053:14: style: Unused variable: dist [unusedVariable]
heirloom-mailx-12.5/aux.c:1232:0: error: Memory leak: needle [memleak]
heirloom-mailx-12.5/aux.c:1232:0: error: Memory leak: NEEDLE [memleak]
heirloom-mailx-12.5/base64.c:124:15: style: The scope of the variable 'h' can be reduced. [variableScope]
heirloom-mailx-12.5/base64.c:245:14: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/base64.c:178:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
heirloom-mailx-12.5/cmd1.c:541:16: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
heirloom-mailx-12.5/cmd1.c:932:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
heirloom-mailx-12.5/cmd1.c:935:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
heirloom-mailx-12.5/cmd1.c:89:15: style: The scope of the variable 'mesg' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd1.c:379:8: style: The scope of the variable 'ibuf' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd1.c:670:29: style: The scope of the variable 'sz' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd1.c:830:13: style: The scope of the variable 'p' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd1.c:1035:6: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd1.c:1038:8: style: The scope of the variable 'ibuf' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd1.c:1127:8: style: The scope of the variable 'cmd' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd1.c:481:16: error: Expression 'fp++,((unsigned int)(*fp&255)<=127)&&(class_char[*fp&255]&(C_DIGIT|C_OCTAL))' depends on order of evaluation of side effects [unknownEvaluationOrder]
heirloom-mailx-12.5/cmd1.c:621:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/cmd1.c:623:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/cmd1.c:627:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/cmd1.c:629:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/cmd2.c:407:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
heirloom-mailx-12.5/cmd2.c:410:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
heirloom-mailx-12.5/cmd2.c:489:6: style: The scope of the variable 'list' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd2.c:514:18: style: The scope of the variable 'mp' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd2.c:553:18: style: The scope of the variable 'mp' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:510:18: style: The scope of the variable 'mp' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:511:11: style: The scope of the variable 'mesg' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:578:18: style: The scope of the variable 'mp' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:579:11: style: The scope of the variable 'mesg' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:733:6: style: The scope of the variable 's' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:734:23: style: The scope of the variable 'p' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:924:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:965:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1184:15: style: The scope of the variable 'mdot' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1386:18: style: The scope of the variable 'm' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1402:18: style: The scope of the variable 'm' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1420:18: style: The scope of the variable 'm' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1436:18: style: The scope of the variable 'm' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1454:18: style: The scope of the variable 'm' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1470:18: style: The scope of the variable 'm' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1515:18: style: The scope of the variable 'm' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1530:18: style: The scope of the variable 'm' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1549:18: style: The scope of the variable 'm' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:1619:8: style: The scope of the variable 'name' can be reduced. [variableScope]
heirloom-mailx-12.5/cmd3.c:838:2: warning: The buffer 'mboxname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
heirloom-mailx-12.5/collect.c:202:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
heirloom-mailx-12.5/collect.c:268:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
heirloom-mailx-12.5/collect.c:383:6: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/edit.c:101:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
heirloom-mailx-12.5/fio.c:715:6: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/head.c:292:10: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/head.c:383:8: style: The scope of the variable 'hfield' can be reduced. [variableScope]
heirloom-mailx-12.5/head.c:427:6: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/head.c:1174:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
heirloom-mailx-12.5/head.c:1288:27: style: Function 'getsender' argument 1 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:286:33: note: Function 'getsender' argument 1 names different: declaration 'm' definition 'mp'.
heirloom-mailx-12.5/head.c:1288:27: note: Function 'getsender' argument 1 names different: declaration 'm' definition 'mp'.
heirloom-mailx-12.5/head.c:943:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/head.c:1217:17: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/imap.c:3311:26: style: Function 'imap_setfile' argument 1 names different: declaration 'xserver' definition 'server'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:291:30: note: Function 'imap_setfile' argument 1 names different: declaration 'xserver' definition 'server'.
heirloom-mailx-12.5/imap.c:3311:26: note: Function 'imap_setfile' argument 1 names different: declaration 'xserver' definition 'server'.
heirloom-mailx-12.5/imap.c:3318:29: style: Function 'imap_header' argument 1 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:292:39: note: Function 'imap_header' argument 1 names different: declaration 'm' definition 'mp'.
heirloom-mailx-12.5/imap.c:3318:29: note: Function 'imap_header' argument 1 names different: declaration 'm' definition 'mp'.
heirloom-mailx-12.5/imap.c:3325:27: style: Function 'imap_body' argument 1 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:293:37: note: Function 'imap_body' argument 1 names different: declaration 'm' definition 'mp'.
heirloom-mailx-12.5/imap.c:3325:27: note: Function 'imap_body' argument 1 names different: declaration 'm' definition 'mp'.
heirloom-mailx-12.5/imap.c:3352:18: style: Function 'imap_newmail' argument 1 names different: declaration 'autoinc' definition 'dummy'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:299:22: note: Function 'imap_newmail' argument 1 names different: declaration 'autoinc' definition 'dummy'.
heirloom-mailx-12.5/imap.c:3352:18: note: Function 'imap_newmail' argument 1 names different: declaration 'autoinc' definition 'dummy'.
heirloom-mailx-12.5/imap.c:3373:25: style: Function 'imap_append' argument 1 names different: declaration 'xserver' definition 'server'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:300:35: note: Function 'imap_append' argument 1 names different: declaration 'xserver' definition 'server'.
heirloom-mailx-12.5/imap.c:3373:25: note: Function 'imap_append' argument 1 names different: declaration 'xserver' definition 'server'.
heirloom-mailx-12.5/imap_search.c:680:20: warning: Either the condition 'localpart?imap_quotestr(localpart):"NIL"' is redundant or there is possible null pointer dereference: localpart. [nullPointerRedundantCheck]
heirloom-mailx-12.5/imap_search.c:688:14: note: Assuming that condition 'localpart?imap_quotestr(localpart):"NIL"' is not redundant
heirloom-mailx-12.5/imap_search.c:680:20: note: Null pointer dereference
heirloom-mailx-12.5/imap_search.c:301:9: style: The scope of the variable 'n' can be reduced. [variableScope]
heirloom-mailx-12.5/imap_search.c:470:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
heirloom-mailx-12.5/junk.c:1040:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
heirloom-mailx-12.5/junk.c:1067:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
heirloom-mailx-12.5/junk.c:869:36: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
heirloom-mailx-12.5/junk.c:810:11: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/junk.c:883:11: style: The scope of the variable 's' can be reduced. [variableScope]
heirloom-mailx-12.5/junk.c:885:8: style: The scope of the variable 'p' can be reduced. [variableScope]
heirloom-mailx-12.5/junk.c:1082:6: style: The scope of the variable 'i' can be reduced. [variableScope]
heirloom-mailx-12.5/junk.c:1082:9: style: The scope of the variable 'j' can be reduced. [variableScope]
heirloom-mailx-12.5/junk.c:659:17: style: Checking if unsigned variable '*count' is less than zero. [unsignedLessThanZero]
heirloom-mailx-12.5/lex.c:820:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
heirloom-mailx-12.5/list.c:98:6: style: The scope of the variable 'mc' can be reduced. [variableScope]
heirloom-mailx-12.5/list.c:611:7: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/list.c:611:11: style: The scope of the variable 'cp2' can be reduced. [variableScope]
heirloom-mailx-12.5/list.c:611:16: style: The scope of the variable 'quotec' can be reduced. [variableScope]
heirloom-mailx-12.5/lzw.c:683:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
heirloom-mailx-12.5/lzw.c:396:10: style: Variable 'bp' is modified but its new value is never used. [unreadVariable]
heirloom-mailx-12.5/macro.c:110:6: style: The scope of the variable 'n' can be reduced. [variableScope]
heirloom-mailx-12.5/macro.c:246:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
heirloom-mailx-12.5/macro.c:327:6: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/maildir.c:338:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
heirloom-mailx-12.5/maildir.c:443:5: portability: %d in format string (no. 3) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
heirloom-mailx-12.5/maildir.c:491:3: portability: %d in format string (no. 5) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
heirloom-mailx-12.5/maildir.c:278:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
heirloom-mailx-12.5/maildir.c:330:14: style: The scope of the variable 'bp' can be reduced. [variableScope]
heirloom-mailx-12.5/maildir.c:506:23: style: The scope of the variable 'count' can be reduced. [variableScope]
heirloom-mailx-12.5/maildir.c:509:15: style: The scope of the variable 'node' can be reduced. [variableScope]
heirloom-mailx-12.5/maildir.c:510:15: style: The scope of the variable 'i' can be reduced. [variableScope]
heirloom-mailx-12.5/maildir.c:660:10: style: The scope of the variable 'z' can be reduced. [variableScope]
heirloom-mailx-12.5/maildir.c:729:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
heirloom-mailx-12.5/maildir.c:764:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/main.c:465:4: warning: The buffer 'mailname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
heirloom-mailx-12.5/mime.c:1121:16: style: The scope of the variable 'mustquote' can be reduced. [variableScope]
heirloom-mailx-12.5/mime.c:1121:27: style: The scope of the variable 'broken' can be reduced. [variableScope]
heirloom-mailx-12.5/mime.c:753:12: style: Checking if unsigned variable 'limit' is less than zero. [unsignedLessThanZero]
heirloom-mailx-12.5/mime.c:497:19: style: Function 'mime_getenc' argument 1 names different: declaration 'h' definition 'p'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:375:32: note: Function 'mime_getenc' argument 1 names different: declaration 'h' definition 'p'.
heirloom-mailx-12.5/mime.c:497:19: note: Function 'mime_getenc' argument 1 names different: declaration 'h' definition 'p'.
heirloom-mailx-12.5/mime.c:517:23: style: Function 'mime_getcontent' argument 1 names different: declaration 'h' definition 's'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:376:27: note: Function 'mime_getcontent' argument 1 names different: declaration 'h' definition 's'.
heirloom-mailx-12.5/mime.c:517:23: note: Function 'mime_getcontent' argument 1 names different: declaration 'h' definition 's'.
heirloom-mailx-12.5/mime.c:1545:10: style: Function 'mime_write' argument 8 names different: declaration 'rest' definition 'restp'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:389:10: note: Function 'mime_write' argument 8 names different: declaration 'rest' definition 'restp'.
heirloom-mailx-12.5/mime.c:1545:10: note: Function 'mime_write' argument 8 names different: declaration 'rest' definition 'restp'.
heirloom-mailx-12.5/mime.c:1545:25: style: Function 'mime_write' argument 9 names different: declaration 'restsize' definition 'restsizep'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:389:24: note: Function 'mime_write' argument 9 names different: declaration 'restsize' definition 'restsizep'.
heirloom-mailx-12.5/mime.c:1545:25: note: Function 'mime_write' argument 9 names different: declaration 'restsize' definition 'restsizep'.
heirloom-mailx-12.5/mime.c:1149:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/mime.c:1223:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/names.c:427:6: style: The scope of the variable 'c1' can be reduced. [variableScope]
heirloom-mailx-12.5/names.c:427:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
heirloom-mailx-12.5/names.c:767:9: style: The scope of the variable 'ap' can be reduced. [variableScope]
heirloom-mailx-12.5/names.c:795:9: style: The scope of the variable 'ap' can be reduced. [variableScope]
heirloom-mailx-12.5/pop3.c:919:29: style: Function 'pop3_header' argument 1 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:423:39: note: Function 'pop3_header' argument 1 names different: declaration 'm' definition 'mp'.
heirloom-mailx-12.5/pop3.c:919:29: note: Function 'pop3_header' argument 1 names different: declaration 'm' definition 'mp'.
heirloom-mailx-12.5/pop3.c:926:27: style: Function 'pop3_body' argument 1 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
heirloom-mailx-12.5/extern.h:424:37: note: Function 'pop3_body' argument 1 names different: declaration 'm' definition 'mp'.
heirloom-mailx-12.5/pop3.c:926:27: note: Function 'pop3_body' argument 1 names different: declaration 'm' definition 'mp'.
heirloom-mailx-12.5/popen.c:521:6: style: The scope of the variable 'i' can be reduced. [variableScope]
heirloom-mailx-12.5/popen.c:243:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/quit.c:89:9: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/send.c:854:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
heirloom-mailx-12.5/send.c:857:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
heirloom-mailx-12.5/send.c:123:6: style: The scope of the variable 'c' can be reduced. [variableScope]
heirloom-mailx-12.5/send.c:841:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
heirloom-mailx-12.5/send.c:954:13: style: The scope of the variable 'n' can be reduced. [variableScope]
heirloom-mailx-12.5/send.c:1075:8: style: The scope of the variable 'shell' can be reduced. [variableScope]
heirloom-mailx-12.5/send.c:1109:32: style: The scope of the variable 'sz' can be reduced. [variableScope]
heirloom-mailx-12.5/send.c:1184:12: style: The scope of the variable 'top' can be reduced. [variableScope]
heirloom-mailx-12.5/send.c:1073:19: style: Function 'getpipefile' argument 1 names different: declaration 'cmd' definition 'pipecmd'. [funcArgNamesDifferent]
heirloom-mailx-12.5/send.c:88:32: note: Function 'getpipefile' argument 1 names different: declaration 'cmd' definition 'pipecmd'.
heirloom-mailx-12.5/send.c:1073:19: note: Function 'getpipefile' argument 1 names different: declaration 'cmd' definition 'pipecmd'.
heirloom-mailx-12.5/sendout.c:876:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
heirloom-mailx-12.5/sendout.c:776:21: style: The scope of the variable 'cp' can be reduced. [variableScope]
heirloom-mailx-12.5/sendout.c:826:24: style: The scope of the variable 't' can be reduced. [variableScope]
heirloom-mailx-12.5/sendout.c:829:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
heirloom-mailx-12.5/sendout.c:915:18: style: The scope of the variable 'ep' can be reduced. [variableScope]
heirloom-mailx-12.5/sendout.c:1198:8: style: The scope of the variable 'addr' can be reduced. [variableScope]
heirloom-mailx-12.5/sendout.c:1338:47: style: Function 'fmt' argument 4 names different: declaration 'comma' definition 'flags'. [funcArgNamesDifferent]
heirloom-mailx-12.5/sendout.c:78:58: note: Function 'fmt' argument 4 names different: declaration 'comma' definition 'flags'.
heirloom-mailx-12.5/sendout.c:1338:47: note: Function 'fmt' argument 4 names different: declaration 'comma' definition 'flags'.
heirloom-mailx-12.5/sendout.c:1344:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/sendout.c:739:8: error: Uninitialized struct member: out.s [uninitStructMember]
heirloom-mailx-12.5/smtp.c:128:13: style: The scope of the variable 'hn' can be reduced. [variableScope]
heirloom-mailx-12.5/smtp.c:130:9: style: The scope of the variable 'sz' can be reduced. [variableScope]
heirloom-mailx-12.5/thread.c:149:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
heirloom-mailx-12.5/tty.c:343:1: style: Label 'out' is not used. [unusedLabel]
heirloom-mailx-12.5/tty.c:409:1: style: Label 'out2' is not used. [unusedLabel]
heirloom-mailx-12.5/vars.c:143:8: style: The scope of the variable 'vs' can be reduced. [variableScope]
[16:00]
ftp://ftp.se.debian.org/debian/pool/main/h/helium/helium_1.7~pre20090428.orig.tar.gz
heliumsystem-20090428/lvm/src/config/tests/dblalign.c:42:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
heliumsystem-20090428/lvm/src/config/tests/dblalign.c:43:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
heliumsystem-20090428/lvm/src/config/tests/dblalign.c:35:8: style: The scope of the variable 'n' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/config/tests/int64.c:30:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/config/tests/int64align.c:36:8: style: The scope of the variable 'n' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/config/tests/labels.c:18:1: style: Label 'label0' is not used. [unusedLabel]
heliumsystem-20090428/lvm/src/config/tests/longlong.c:28:13: style: The scope of the variable 'l' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/config/tests/longlong.c:30:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/config/tests/longlong.c:29:22: style: Unused variable: u [unusedVariable]
heliumsystem-20090428/lvm/src/config/tests/sizes.c:19:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
heliumsystem-20090428/lvm/src/config/tests/sizes.c:19:3: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
heliumsystem-20090428/lvm/src/config/tests/sizes.c:19:3: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
heliumsystem-20090428/lvm/src/config/tests/sizes.c:19:3: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
heliumsystem-20090428/lvm/src/runtime/core/ccall.c:75:8: style: The scope of the variable 'i' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/core/ccall.c:66:27: style: Function 'call_extern' argument 1 names different: declaration 'args' definition 'sp'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/core/ccall.h:18:27: note: Function 'call_extern' argument 1 names different: declaration 'args' definition 'sp'.
heliumsystem-20090428/lvm/src/runtime/core/ccall.c:66:27: note: Function 'call_extern' argument 1 names different: declaration 'args' definition 'sp'.
heliumsystem-20090428/lvm/src/runtime/core/ccall.c:68:26: style: Function 'call_extern' argument 5 names different: declaration 'type' definition 'vtype'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/core/ccall.h:20:26: note: Function 'call_extern' argument 5 names different: declaration 'type' definition 'vtype'.
heliumsystem-20090428/lvm/src/runtime/core/ccall.c:68:26: note: Function 'call_extern' argument 5 names different: declaration 'type' definition 'vtype'.
heliumsystem-20090428/lvm/src/runtime/core/ccall.c:68:39: style: Function 'call_extern' argument 6 names different: declaration 'name' definition 'vname'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/core/ccall.h:20:38: note: Function 'call_extern' argument 6 names different: declaration 'name' definition 'vname'.
heliumsystem-20090428/lvm/src/runtime/core/ccall.c:68:39: note: Function 'call_extern' argument 6 names different: declaration 'name' definition 'vname'.
heliumsystem-20090428/lvm/src/runtime/core/dynamic.c:101:43: style: Function 'load_dynamic_symbol' argument 1 names different: declaration 'lib_name' definition 'libname'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/core/dynamic.h:29:40: note: Function 'load_dynamic_symbol' argument 1 names different: declaration 'lib_name' definition 'libname'.
heliumsystem-20090428/lvm/src/runtime/core/dynamic.c:101:43: note: Function 'load_dynamic_symbol' argument 1 names different: declaration 'lib_name' definition 'libname'.
heliumsystem-20090428/lvm/src/runtime/core/dynamic.c:566:102: style: Function 'sys_dynamic_open' argument 3 names different: declaration 'errinfo' definition 'error_info'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/core/dynamic.c:69:104: note: Function 'sys_dynamic_open' argument 3 names different: declaration 'errinfo' definition 'error_info'.
heliumsystem-20090428/lvm/src/runtime/core/dynamic.c:566:102: note: Function 'sys_dynamic_open' argument 3 names different: declaration 'errinfo' definition 'error_info'.
heliumsystem-20090428/lvm/src/runtime/core/evaluator.c:347:14: warning: Identical condition 'thread==NULL', second condition is always false [identicalConditionAfterEarlyExit]
heliumsystem-20090428/lvm/src/runtime/core/evaluator.c:330:14: note: first condition
heliumsystem-20090428/lvm/src/runtime/core/evaluator.c:347:14: note: second condition
heliumsystem-20090428/lvm/src/runtime/core/evaluator.c:354:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
heliumsystem-20090428/lvm/src/runtime/core/module.c:23:44: style: Function 'find_code' argument 2 names different: declaration 'name' definition 'codename'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/core/module.h:177:50: note: Function 'find_code' argument 2 names different: declaration 'name' definition 'codename'.
heliumsystem-20090428/lvm/src/runtime/core/module.c:23:44: note: Function 'find_code' argument 2 names different: declaration 'name' definition 'codename'.
heliumsystem-20090428/lvm/src/runtime/core/module.c:142:39: style: Function 'is_code_val' argument 2 names different: declaration 'pc' definition 'valpc'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/core/module.h:181:46: note: Function 'is_code_val' argument 2 names different: declaration 'pc' definition 'valpc'.
heliumsystem-20090428/lvm/src/runtime/core/module.c:142:39: note: Function 'is_code_val' argument 2 names different: declaration 'pc' definition 'valpc'.
heliumsystem-20090428/lvm/src/runtime/core/module.c:196:52: style: Function 'find_name_of_code' argument 2 names different: declaration 'code' definition 'valpc'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/core/module.h:180:52: note: Function 'find_name_of_code' argument 2 names different: declaration 'code' definition 'valpc'.
heliumsystem-20090428/lvm/src/runtime/core/module.c:196:52: note: Function 'find_name_of_code' argument 2 names different: declaration 'code' definition 'valpc'.
heliumsystem-20090428/lvm/src/runtime/core/options.c:341:10: style: The scope of the variable 'length' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/core/options.c:388:12: style: Checking if unsigned variable '*var' is less than zero. [unsignedLessThanZero]
heliumsystem-20090428/lvm/src/runtime/core/options.c:542:0: error: Memory leak: newopt [memleak]
heliumsystem-20090428/lvm/src/runtime/core/print.c:19:55: style: Function 'String_of_size' argument 2 names different: declaration 'modifier' definition 'mod'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/core/print.h:18:55: note: Function 'String_of_size' argument 2 names different: declaration 'modifier' definition 'mod'.
heliumsystem-20090428/lvm/src/runtime/core/print.c:19:55: note: Function 'String_of_size' argument 2 names different: declaration 'modifier' definition 'mod'.
heliumsystem-20090428/lvm/src/runtime/core/print.c:196:60: style: Function 'print_stack_trace' argument 3 names different: declaration 'maxdepth' definition 'max_trace'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/core/print.h:29:60: note: Function 'print_stack_trace' argument 3 names different: declaration 'maxdepth' definition 'max_trace'.
heliumsystem-20090428/lvm/src/runtime/core/print.c:196:60: note: Function 'print_stack_trace' argument 3 names different: declaration 'maxdepth' definition 'max_trace'.
heliumsystem-20090428/lvm/src/runtime/core/signals.c:383:23: style: struct member 'fpe_info::syserr' is never used. [unusedStructMember]
heliumsystem-20090428/lvm/src/runtime/core/sys.c:150:0: error: #error "no clock on this system" [preprocessorErrorDirective]
heliumsystem-20090428/lvm/src/runtime/heap/compact.c:202:20: style: The scope of the variable 'i' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/heap/compact.c:204:15: style: The scope of the variable 'infixes' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/heap/compact.c:231:14: style: The scope of the variable 'sz' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/heap/finalise.c:87:11: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
heliumsystem-20090428/lvm/src/runtime/heap/gc_ctrl.c:131:30: style: The scope of the variable 'chunk_end' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/heap/gc_ctrl.c:132:18: style: The scope of the variable 'prev_hp' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/heap/major_gc.c:460:0: error: Memory leak: page_table_block [memleak]
heliumsystem-20090428/lvm/src/runtime/heap/memory.c:276:14: style: The scope of the variable 'new_block' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/heap/memory.c:137:0: error: Memory leak: block [memleak]
heliumsystem-20090428/lvm/src/runtime/heap/memory.c:157:0: error: Memory leak: block [memleak]
heliumsystem-20090428/lvm/src/runtime/heap/minor_gc.c:163:11: style: The scope of the variable 'r' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/prim/primio.c:159:16: style: The scope of the variable 'written' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/prim/primio.c:193:16: style: The scope of the variable 'towrite' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/prim/primio.c:193:25: style: The scope of the variable 'written' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/prim/primio.c:219:7: style: The scope of the variable 'written' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/prim/primio.c:314:7: style: The scope of the variable 'r' can be reduced. [variableScope]
heliumsystem-20090428/lvm/src/runtime/prim/primio.c:428:42: style: Function 'prim_open_descriptor' argument 2 names different: declaration 'out' definition 'output'. [funcArgNamesDifferent]
heliumsystem-20090428/lvm/src/runtime/prim/primio.h:96:42: note: Function 'prim_open_descriptor' argument 2 names different: declaration 'out' definition 'output'.
heliumsystem-20090428/lvm/src/runtime/prim/primio.c:428:42: note: Function 'prim_open_descriptor' argument 2 names different: declaration 'out' definition 'output'.
heliumsystem-20090428/lvm/src/runtime/prim/primsys.c:120:9: style: The scope of the variable 'err' can be reduced. [variableScope]
[16:00]
ftp://ftp.se.debian.org/debian/pool/main/h/hellfire/hellfire_0.0~git20180708.bf3c390.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hello/hello_2.9.orig.tar.gz
hello-2.9/lib/gettext.h:216:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
hello-2.9/lib/gettext.h:262:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
hello-2.9/lib/error.c:135:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
hello-2.9/lib/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.9/lib/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.9/lib/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.9/lib/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.9/lib/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.9/lib/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.9/lib/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.9/lib/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.9/lib/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
hello-2.9/lib/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
hello-2.9/lib/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.9/lib/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.9/lib/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt.c:1128:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt.c:1128:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt.c:1128:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.9/lib/getopt.c:1128:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.9/lib/getopt.c:1129:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.9/lib/getopt.c:1129:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.9/lib/getopt.c:1129:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.9/lib/getopt.c:1129:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.9/lib/getopt.c:1129:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.9/lib/getopt.c:1129:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.9/lib/getopt.c:1130:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.9/lib/getopt.c:1130:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.9/lib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.9/lib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.9/lib/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.9/lib/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.9/lib/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.9/lib/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.9/lib/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.9/lib/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.9/lib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.9/lib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.9/lib/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.9/lib/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.9/lib/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.9/lib/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.9/lib/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.9/lib/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.9/lib/localcharset.c:437:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
hello-2.9/lib/localcharset.c:428:24: note: Assignment 'locale=NULL', assigned value is 0
hello-2.9/lib/localcharset.c:437:14: note: Condition 'locale==NULL' is always true
hello-2.9/lib/localcharset.c:166:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hello-2.9/lib/localcharset.c:437:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
hello-2.9/lib/localcharset.c:428:24: note: 'locale' is assigned value 'NULL' here.
hello-2.9/lib/localcharset.c:437:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
hello-2.9/lib/localcharset.c:127:19: style: The scope of the variable 'base' can be reduced. [variableScope]
hello-2.9/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
hello-2.9/lib/quotearg.c:565:33: style: Condition ''['==91' is always true [knownConditionTrueFalse]
hello-2.9/lib/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
hello-2.9/lib/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
hello-2.9/lib/strerror.c:45:7: note: Condition 'msg' is always false
hello-2.9/lib/xmalloc.c:100:8: style: Condition '!HAVE_GNU_CALLOC' is always true [knownConditionTrueFalse]
hello-2.9/lib/xmalloc.c:101:37: style: Condition 'HAVE_GNU_CALLOC' is always false [knownConditionTrueFalse]
hello-2.9/lib/xmalloc.c:39:17: style: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
hello-2.9/lib/xalloc.h:54:23: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
hello-2.9/lib/xmalloc.c:39:17: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
hello-2.9/lib/xmalloc.c:51:27: style: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
hello-2.9/lib/xalloc.h:60:33: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
hello-2.9/lib/xmalloc.c:51:27: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
hello-2.9/lib/xmalloc.c:119:22: style: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
hello-2.9/lib/xalloc.h:65:28: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
hello-2.9/lib/xmalloc.c:119:22: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
hello-2.9/lib/xmalloc.c:86:17: error: Allocation with xmalloc, memset doesn't release it. [leakNoVarFunctionCall]
hello-2.9/lib/xmalloc.c:113:17: error: Allocation with xmalloc, memcpy doesn't release it. [leakNoVarFunctionCall]
hello-2.9/src/hello.c:110:43: error: Null pointer dereference [nullPointer]
hello-2.9/src/hello.c:117:50: error: Null pointer dereference [nullPointer]
[16:00]
ftp://ftp.se.debian.org/debian/pool/main/h/hello-debhelper/hello-debhelper_2.8.orig.tar.gz
hello-2.8/lib/fpending.h:25:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
hello-2.8/lib/gettext.h:213:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
hello-2.8/lib/gettext.h:259:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
hello-2.8/lib/error.c:135:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
hello-2.8/lib/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.8/lib/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.8/lib/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.8/lib/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.8/lib/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.8/lib/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.8/lib/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.8/lib/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.8/lib/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.8/lib/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.8/lib/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.8/lib/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.8/lib/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
hello-2.8/lib/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
hello-2.8/lib/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.8/lib/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.8/lib/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.8/lib/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.8/lib/getopt.c:1128:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.8/lib/getopt.c:1128:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.8/lib/getopt.c:1128:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.8/lib/getopt.c:1128:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.8/lib/getopt.c:1129:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.8/lib/getopt.c:1129:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.8/lib/getopt.c:1129:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.8/lib/getopt.c:1129:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.8/lib/getopt.c:1129:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.8/lib/getopt.c:1129:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.8/lib/getopt.c:1130:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.8/lib/getopt.c:1130:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.8/lib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.8/lib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.8/lib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.8/lib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.8/lib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.8/lib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.8/lib/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.8/lib/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.8/lib/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.8/lib/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.8/lib/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.8/lib/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.8/lib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.8/lib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.8/lib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.8/lib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.8/lib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.8/lib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.8/lib/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.8/lib/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.8/lib/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.8/lib/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.8/lib/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hello-2.8/lib/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.8/lib/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.8/lib/localcharset.c:437:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
hello-2.8/lib/localcharset.c:428:24: note: Assignment 'locale=NULL', assigned value is 0
hello-2.8/lib/localcharset.c:437:14: note: Condition 'locale==NULL' is always true
hello-2.8/lib/localcharset.c:166:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hello-2.8/lib/localcharset.c:437:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
hello-2.8/lib/localcharset.c:428:24: note: 'locale' is assigned value 'NULL' here.
hello-2.8/lib/localcharset.c:437:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
hello-2.8/lib/localcharset.c:127:19: style: The scope of the variable 'base' can be reduced. [variableScope]
hello-2.8/lib/quotearg.c:565:33: style: Condition ''['==91' is always true [knownConditionTrueFalse]
hello-2.8/lib/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
hello-2.8/lib/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
hello-2.8/lib/strerror.c:45:7: note: Condition 'msg' is always false
hello-2.8/lib/xmalloc.c:102:8: style: Condition '!HAVE_GNU_CALLOC' is always true [knownConditionTrueFalse]
hello-2.8/lib/xmalloc.c:103:37: style: Condition 'HAVE_GNU_CALLOC' is always false [knownConditionTrueFalse]
hello-2.8/lib/xmalloc.c:41:17: style: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
hello-2.8/lib/xalloc.h:49:23: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
hello-2.8/lib/xmalloc.c:41:17: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
hello-2.8/lib/xmalloc.c:53:27: style: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
hello-2.8/lib/xalloc.h:55:33: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
hello-2.8/lib/xmalloc.c:53:27: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
hello-2.8/lib/xmalloc.c:121:22: style: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
hello-2.8/lib/xalloc.h:60:28: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
hello-2.8/lib/xmalloc.c:121:22: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
hello-2.8/lib/xmalloc.c:88:17: error: Allocation with xmalloc, memset doesn't release it. [leakNoVarFunctionCall]
hello-2.8/lib/xmalloc.c:115:17: error: Allocation with xmalloc, memcpy doesn't release it. [leakNoVarFunctionCall]
[16:00]
ftp://ftp.se.debian.org/debian/pool/main/h/hello-traditional/hello-traditional_2.9.orig.tar.gz
hello-2.9/lib/gettext.h:216:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
hello-2.9/lib/gettext.h:262:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
hello-2.9/lib/error.c:135:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
hello-2.9/lib/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.9/lib/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.9/lib/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.9/lib/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.9/lib/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.9/lib/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.9/lib/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.9/lib/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.9/lib/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
hello-2.9/lib/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
hello-2.9/lib/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.9/lib/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.9/lib/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt.c:1128:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt.c:1128:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt.c:1128:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.9/lib/getopt.c:1128:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hello-2.9/lib/getopt.c:1129:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.9/lib/getopt.c:1129:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
hello-2.9/lib/getopt.c:1129:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.9/lib/getopt.c:1129:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
hello-2.9/lib/getopt.c:1129:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.9/lib/getopt.c:1129:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
hello-2.9/lib/getopt.c:1130:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.9/lib/getopt.c:1130:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hello-2.9/lib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.9/lib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.9/lib/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.9/lib/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.9/lib/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.9/lib/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.9/lib/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.9/lib/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.9/lib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
hello-2.9/lib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
hello-2.9/lib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.9/lib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hello-2.9/lib/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.9/lib/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hello-2.9/lib/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.9/lib/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hello-2.9/lib/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hello-2.9/lib/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.9/lib/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
hello-2.9/lib/localcharset.c:437:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
hello-2.9/lib/localcharset.c:428:24: note: Assignment 'locale=NULL', assigned value is 0
hello-2.9/lib/localcharset.c:437:14: note: Condition 'locale==NULL' is always true
hello-2.9/lib/localcharset.c:166:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hello-2.9/lib/localcharset.c:437:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
hello-2.9/lib/localcharset.c:428:24: note: 'locale' is assigned value 'NULL' here.
hello-2.9/lib/localcharset.c:437:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
hello-2.9/lib/localcharset.c:127:19: style: The scope of the variable 'base' can be reduced. [variableScope]
hello-2.9/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
hello-2.9/lib/quotearg.c:565:33: style: Condition ''['==91' is always true [knownConditionTrueFalse]
hello-2.9/lib/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
hello-2.9/lib/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
hello-2.9/lib/strerror.c:45:7: note: Condition 'msg' is always false
hello-2.9/lib/xmalloc.c:100:8: style: Condition '!HAVE_GNU_CALLOC' is always true [knownConditionTrueFalse]
hello-2.9/lib/xmalloc.c:101:37: style: Condition 'HAVE_GNU_CALLOC' is always false [knownConditionTrueFalse]
hello-2.9/lib/xmalloc.c:39:17: style: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
hello-2.9/lib/xalloc.h:54:23: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
hello-2.9/lib/xmalloc.c:39:17: note: Function 'xmalloc' argument 1 names different: declaration 's' definition 'n'.
hello-2.9/lib/xmalloc.c:51:27: style: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'. [funcArgNamesDifferent]
hello-2.9/lib/xalloc.h:60:33: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
hello-2.9/lib/xmalloc.c:51:27: note: Function 'xrealloc' argument 2 names different: declaration 's' definition 'n'.
hello-2.9/lib/xmalloc.c:119:22: style: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
hello-2.9/lib/xalloc.h:65:28: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
hello-2.9/lib/xmalloc.c:119:22: note: Function 'xstrdup' argument 1 names different: declaration 'str' definition 'string'.
hello-2.9/lib/xmalloc.c:86:17: error: Allocation with xmalloc, memset doesn't release it. [leakNoVarFunctionCall]
hello-2.9/lib/xmalloc.c:113:17: error: Allocation with xmalloc, memcpy doesn't release it. [leakNoVarFunctionCall]
hello-2.9/src/hello.c:110:43: error: Null pointer dereference [nullPointer]
hello-2.9/src/hello.c:117:50: error: Null pointer dereference [nullPointer]
[16:00]
ftp://ftp.se.debian.org/debian/pool/main/h/helm/helm_2.9.7.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/helm-projectile/helm-projectile_0.14.0.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/helpman/helpman_2.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/helpviewer.app/helpviewer.app_0.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hepmc/hepmc_2.06.09.orig.tar.gz
hepmc-2.06.09.orig/fio/IO_HEPEVT.cc:65:23: style: Unused variable: new_vertices [unusedVariable]
hepmc-2.06.09.orig/src/GenEventStreamIO.cc:428:26: style: The scope of the variable 'nmpi' can be reduced. [variableScope]
hepmc-2.06.09.orig/src/GenVertex.cc:224:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hepmc-2.06.09.orig/src/IO_AsciiParticles.cc:109:23: style: The scope of the variable 'imoth' can be reduced. [variableScope]
hepmc-2.06.09.orig/src/IO_AsciiParticles.cc:109:38: style: The scope of the variable 'istati' can be reduced. [variableScope]
hepmc-2.06.09.orig/src/IO_AsciiParticles.cc:110:12: style: The scope of the variable 'xmassi' can be reduced. [variableScope]
hepmc-2.06.09.orig/src/IO_AsciiParticles.cc:110:20: style: The scope of the variable 'etai' can be reduced. [variableScope]
hepmc-2.06.09.orig/src/IO_AsciiParticles.cc:112:16: style: The scope of the variable 'orig' can be reduced. [variableScope]
hepmc-2.06.09.orig/test/testSimpleVector.cc:78:9: style: Variable 'p2' is assigned a value that is never used. [unreadVariable]
hepmc-2.06.09.orig/test/testSimpleVector.cc:80:9: style: Variable 'th' is assigned a value that is never used. [unreadVariable]
hepmc-2.06.09.orig/test/testSimpleVector.cc:81:9: style: Variable 'ph' is assigned a value that is never used. [unreadVariable]
[16:00]
ftp://ftp.se.debian.org/debian/pool/main/h/herbstluftwm/herbstluftwm_0.7.0.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/h/hercules/hercules_3.13.orig.tar.gz
hercules-3.13/htypes.h:18:0: error: #error Unable to find fixed-size data types [preprocessorErrorDirective]
hercules-3.13/decNumber/decNumber.c:4631:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hercules-3.13/decNumber/decNumber.c:4635:37: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hercules-3.13/decNumber/decNumber.c:900:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:901:7: style: The scope of the variable 'p' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:902:7: style: The scope of the variable 't' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:1259:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:1267:9: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:1783:8: style: The scope of the variable 'exp' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:1784:8: style: The scope of the variable 'ideal' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:1785:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2427:9: style: The scope of the variable 'rhsshift' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2428:9: style: The scope of the variable 'maxdigits' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2429:9: style: The scope of the variable 'mult' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2432:9: style: The scope of the variable 'diffsign' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2433:10: style: The scope of the variable 'acc' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2439:9: style: The scope of the variable 'padding' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2841:9: style: The scope of the variable 'acclength' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2842:9: style: The scope of the variable 'accunits' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2843:9: style: The scope of the variable 'accdigits' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2852:9: style: The scope of the variable 'msu2plus' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2853:9: style: The scope of the variable 'msu2pair' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2855:9: style: The scope of the variable 'var1units' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2855:20: style: The scope of the variable 'var2units' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2856:9: style: The scope of the variable 'var2ulen' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2858:9: style: The scope of the variable 'maxdigits' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2865:9: style: The scope of the variable 'bits' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:2867:15: style: The scope of the variable 'source' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:3835:7: style: The scope of the variable 'h' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:4187:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:4189:7: style: The scope of the variable 'r' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:4190:7: style: The scope of the variable 'p' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:4191:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:4192:7: style: The scope of the variable 't' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:4605:9: style: The scope of the variable 'merged' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:4761:9: style: The scope of the variable 'sigr' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:4829:15: style: The scope of the variable 'l' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:4829:19: style: The scope of the variable 'r' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:4829:23: style: The scope of the variable 'u' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:5244:28: style: The scope of the variable 'first' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:5302:15: style: The scope of the variable 'rem' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:5451:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:5721:16: style: The scope of the variable 'sup' can be reduced. [variableScope]
hercules-3.13/decNumber/decNumber.c:5992:9: style: Variable 'dnexp' is assigned a value that is never used. [unreadVariable]
hercules-3.13/decNumber/decPacked.c:160:3: style: Variable 'last' is reassigned a value before the old one has been used. [redundantAssignment]
hercules-3.13/decNumber/decPacked.c:152:0: note: Variable 'last' is reassigned a value before the old one has been used.
hercules-3.13/decNumber/decPacked.c:160:3: note: Variable 'last' is reassigned a value before the old one has been used.
hercules-3.13/decNumber/decimal128.c:84:8: style: The scope of the variable 'comb' can be reduced. [variableScope]
hercules-3.13/decNumber/decimal128.c:84:14: style: The scope of the variable 'exp' can be reduced. [variableScope]
hercules-3.13/decNumber/decimal32.c:86:8: style: The scope of the variable 'comb' can be reduced. [variableScope]
hercules-3.13/decNumber/decimal32.c:86:14: style: The scope of the variable 'exp' can be reduced. [variableScope]
hercules-3.13/decNumber/decimal64.c:86:8: style: The scope of the variable 'comb' can be reduced. [variableScope]
hercules-3.13/decNumber/decimal64.c:86:14: style: The scope of the variable 'exp' can be reduced. [variableScope]
hercules-3.13/decNumber/decimal64.c:609:8: style: The scope of the variable 'cut' can be reduced. [variableScope]
hercules-3.13/decNumber/decimal64.c:612:8: style: The scope of the variable 'dpd' can be reduced. [variableScope]
hercules-3.13/decNumber/decimal64.c:613:8: style: The scope of the variable 'bin' can be reduced. [variableScope]
hercules-3.13/decNumber/decimal64.c:627:21: style: The scope of the variable 'first' can be reduced. [variableScope]
hercules-3.13/decNumber/decimal64.c:736:9: style: The scope of the variable 'dpd' can be reduced. [variableScope]
hercules-3.13/herclin.c:73:11: style: The scope of the variable 'str' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat-macros:314:10: style: The scope of the variable 'negCount' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat-macros:548:0: style: The scope of the variable 'b1' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:348:10: style: The scope of the variable 'isTiny' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:513:10: style: The scope of the variable 'isTiny' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:1007:39: style: The scope of the variable 'isTiny' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:1782:10: style: The scope of the variable 'aSign' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:2154:0: style: The scope of the variable 'aSig64' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:2154:0: style: The scope of the variable 'bSig64' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:2154:0: style: The scope of the variable 'q64' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:2791:10: style: The scope of the variable 'aSign' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:3253:0: style: The scope of the variable 'doubleZSig' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:4807:10: style: The scope of the variable 'aSign' can be reduced. [variableScope]
hercules-3.13/softfloat/softfloat.c:2163:13: style: Variable 'bSign' is assigned a value that is never used. [unreadVariable]
hercules-3.13/softfloat/softfloat.c:3177:13: style: Variable 'bSign' is assigned a value that is never used. [unreadVariable]
[16:01]
ftp://ftp.se.debian.org/debian/pool/main/h/herculesstudio/herculesstudio_1.5.0.orig.tar.gz
HercConfiguration/CardReaderProperties.cpp:159:46: style: Function 'addFile' argument 1 names different: declaration 'str' definition 'file'. [funcArgNamesDifferent]
HercConfiguration/CardReaderProperties.h:65:27: note: Function 'addFile' argument 1 names different: declaration 'str' definition 'file'.
HercConfiguration/CardReaderProperties.cpp:159:46: note: Function 'addFile' argument 1 names different: declaration 'str' definition 'file'.
HercConfiguration/CardReaderProperties.cpp:178:44: style: Function 'setSockdev' argument 1 names different: declaration 'checked' definition 'enabled'. [funcArgNamesDifferent]
HercConfiguration/CardReaderProperties.h:55:26: note: Function 'setSockdev' argument 1 names different: declaration 'checked' definition 'enabled'.
HercConfiguration/CardReaderProperties.cpp:178:44: note: Function 'setSockdev' argument 1 names different: declaration 'checked' definition 'enabled'.
HercConfiguration/ConfigLine.h:39:2: style: Class 'ConfigLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/DeviceConfigLine.h:40:5: style: Class 'DeviceConfigLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/ReaderFileListView.h:35:5: style: Class 'ReaderFileListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/NewReaderFile.h:37:5: style: Class 'NewReaderFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/CardReaderProperties.h:60:10: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:54:15: note: Virtual function in base class
HercConfiguration/CardReaderProperties.h:60:10: note: Function in derived class
HercConfiguration/CardReaderProperties.h:61:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:55:15: note: Virtual function in base class
HercConfiguration/CardReaderProperties.h:61:10: note: Function in derived class
HercConfiguration/ConfigFile.cpp:210:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
HercConfiguration/ConfigFile.cpp:70:47: style: Function 'updateEditor' argument 1 names different: declaration 'document' definition 'editor'. [funcArgNamesDifferent]
HercConfiguration/ConfigFile.h:54:51: note: Function 'updateEditor' argument 1 names different: declaration 'document' definition 'editor'.
HercConfiguration/ConfigFile.cpp:70:47: note: Function 'updateEditor' argument 1 names different: declaration 'document' definition 'editor'.
HercConfiguration/ConfigFile.cpp:353:30: style: Function 'setNew' argument 1 names different: declaration 'newVal' definition 'isNew'. [funcArgNamesDifferent]
HercConfiguration/ConfigFile.h:72:23: note: Function 'setNew' argument 1 names different: declaration 'newVal' definition 'isNew'.
HercConfiguration/ConfigFile.cpp:353:30: note: Function 'setNew' argument 1 names different: declaration 'newVal' definition 'isNew'.
HercConfiguration/ConfigFile.cpp:82:15: style: Variable 's' is assigned a value that is never used. [unreadVariable]
HercConfiguration/ConfigFile.cpp:50:2: performance: Variable 'mFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
HercConfiguration/ConfigFile.h:60:22: style: Technically the member function 'ConfigFile::numberOfDevices' can be const. [functionConst]
HercConfiguration/ConfigFile.cpp:186:17: note: Technically the member function 'ConfigFile::numberOfDevices' can be const.
HercConfiguration/ConfigFile.h:60:22: note: Technically the member function 'ConfigFile::numberOfDevices' can be const.
HercConfiguration/ConfigFile.h:69:16: style: Technically the member function 'ConfigFile::getLastSys' can be const. [functionConst]
HercConfiguration/ConfigFile.h:70:11: style: Technically the member function 'ConfigFile::changed' can be const. [functionConst]
HercConfiguration/ConfigFile.cpp:266:18: note: Technically the member function 'ConfigFile::changed' can be const.
HercConfiguration/ConfigFile.h:70:11: note: Technically the member function 'ConfigFile::changed' can be const.
HercConfiguration/SystemConfigLine.h:35:5: style: Class 'SystemConfigLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/ConfigFile.h:50:2: style: Class 'ConfigFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/ConfigFile.cpp:56:2: warning: Possible leak in public function. The pointer 'mFile' is not deallocated before it is allocated. [publicAllocationError]
HercConfiguration/ConfigLine.cpp:30:13: warning: Member variable 'ConfigLine::mErrorColumn' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/Configuration.cpp:384:35: error: Shifting by a negative value is undefined behaviour [shiftNegative]
HercConfiguration/Configuration.cpp:96:42: style: Function 'Configuration' argument 1 names different: declaration 'confignFile' definition 'configFile'. [funcArgNamesDifferent]
HercConfiguration/Configuration.h:51:28: note: Function 'Configuration' argument 1 names different: declaration 'confignFile' definition 'configFile'.
HercConfiguration/Configuration.cpp:96:42: note: Function 'Configuration' argument 1 names different: declaration 'confignFile' definition 'configFile'.
HercConfiguration/DeviceMenuProcessor.h:70:11: warning: The class 'DevicesWidget' defines member variable with name 'mMenu' also defined in its parent class 'DeviceMenuProcessor'. [duplInheritedMember]
HercConfiguration/DevicesWidget.h:50:8: note: The class 'DevicesWidget' defines member variable with name 'mMenu' also defined in its parent class 'DeviceMenuProcessor'.
HercConfiguration/DeviceMenuProcessor.h:70:11: note: The class 'DevicesWidget' defines member variable with name 'mMenu' also defined in its parent class 'DeviceMenuProcessor'.
HercConfiguration/DeviceConfigView.h:39:5: style: Class 'DeviceConfigView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/Configuration.h:68:3: style: Class 'HexSpinBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/Configuration.h:122:2: style: Class 'ConfigHighlight' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/ConfigurationFreeEditor.h:57:3: style: Class 'LineNumberArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/DevicesWidget.h:62:15: style: The function 'isRealDev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:59:18: note: Virtual function in base class
HercConfiguration/DevicesWidget.h:62:15: note: Function in derived class
HercConfiguration/DevicesWidget.h:63:7: style: The function 'canAddSYSG' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:60:18: note: Virtual function in base class
HercConfiguration/DevicesWidget.h:63:7: note: Function in derived class
HercConfiguration/DevicesWidget.h:64:7: style: The function 'isConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:61:18: note: Virtual function in base class
HercConfiguration/DevicesWidget.h:64:7: note: Function in derived class
HercConfiguration/DevicesWidget.h:65:7: style: The function 'realDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:62:18: note: Virtual function in base class
HercConfiguration/DevicesWidget.h:65:7: note: Function in derived class
HercConfiguration/DevicesWidget.h:66:20: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:63:31: note: Virtual function in base class
HercConfiguration/DevicesWidget.h:66:20: note: Function in derived class
HercConfiguration/DevicesWidget.h:67:15: style: The function 'doLoadTape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:64:18: note: Virtual function in base class
HercConfiguration/DevicesWidget.h:67:15: note: Function in derived class
HercConfiguration/DevicesWidget.h:68:15: style: The function 'hasConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:65:18: note: Virtual function in base class
HercConfiguration/DevicesWidget.h:68:15: note: Function in derived class
HercConfiguration/DevicesWidget.h:69:15: style: The function 'traced' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:66:18: note: Virtual function in base class
HercConfiguration/DevicesWidget.h:69:15: note: Function in derived class
HercConfiguration/ConfigurationEditor.cpp:227:54: style: Same expression on both sides of '||'. [duplicateExpression]
HercConfiguration/ConfigurationEditor.cpp:81:49: style: Function 'handleSpin' argument 1 names different: declaration 'spinbox' definition 'spinBox'. [funcArgNamesDifferent]
HercConfiguration/ConfigurationEditor.h:51:36: note: Function 'handleSpin' argument 1 names different: declaration 'spinbox' definition 'spinBox'.
HercConfiguration/ConfigurationEditor.cpp:81:49: note: Function 'handleSpin' argument 1 names different: declaration 'spinbox' definition 'spinBox'.
HercConfiguration/ConfigurationEditor.cpp:116:55: style: Function 'handleSpin' argument 1 names different: declaration 'spinbox' definition 'doubleSpinBox'. [funcArgNamesDifferent]
HercConfiguration/ConfigurationEditor.h:52:42: note: Function 'handleSpin' argument 1 names different: declaration 'spinbox' definition 'doubleSpinBox'.
HercConfiguration/ConfigurationEditor.cpp:116:55: note: Function 'handleSpin' argument 1 names different: declaration 'spinbox' definition 'doubleSpinBox'.
HercConfiguration/ConfigurationEditor.cpp:173:23: style: Variable 'parm' is assigned a value that is never used. [unreadVariable]
HercConfiguration/ConfigurationFreeEditor.cpp:53:57: style: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
HercConfiguration/ConfigurationFreeEditor.h:43:34: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'.
HercConfiguration/ConfigurationFreeEditor.cpp:53:57: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'.
HercConfiguration/GenericDeviceProperties.h:47:15: warning: The class 'ConsoleProperties' defines member variable with name 'mLine' also defined in its parent class 'GenericDeviceProperties'. [duplInheritedMember]
HercConfiguration/ConsoleProperties.h:45:18: note: The class 'ConsoleProperties' defines member variable with name 'mLine' also defined in its parent class 'GenericDeviceProperties'.
HercConfiguration/GenericDeviceProperties.h:47:15: note: The class 'ConsoleProperties' defines member variable with name 'mLine' also defined in its parent class 'GenericDeviceProperties'.
HercConfiguration/ConsoleProperties.h:53:10: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:54:15: note: Virtual function in base class
HercConfiguration/ConsoleProperties.h:53:10: note: Function in derived class
HercConfiguration/ConsoleProperties.h:54:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:55:15: note: Virtual function in base class
HercConfiguration/ConsoleProperties.h:54:10: note: Function in derived class
HercConfiguration/CtcProperties.h:56:18: warning: Virtual function 'ok' is called from constructor 'CtcProperties(ConfigLine&configLine,QWidget*parent=0)' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
HercConfiguration/CtcProperties.cpp:41:53: note: Calling ok
HercConfiguration/CtcProperties.h:56:18: note: ok is a virtual method
HercConfiguration/CtcProperties.h:57:18: warning: Virtual function 'cancel' is called from constructor 'CtcProperties(ConfigLine&configLine,QWidget*parent=0)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
HercConfiguration/CtcProperties.cpp:42:57: note: Calling cancel
HercConfiguration/CtcProperties.h:57:18: note: cancel is a virtual method
HercConfiguration/CtcProperties.h:58:18: warning: Virtual function 'oatBrowse' is called from constructor 'CtcProperties(ConfigLine&configLine,QWidget*parent=0)' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
HercConfiguration/CtcProperties.cpp:44:60: note: Calling oatBrowse
HercConfiguration/CtcProperties.h:58:18: note: oatBrowse is a virtual method
HercConfiguration/CtcProperties.h:56:18: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:54:15: note: Virtual function in base class
HercConfiguration/CtcProperties.h:56:18: note: Function in derived class
HercConfiguration/CtcProperties.h:57:18: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:55:15: note: Virtual function in base class
HercConfiguration/CtcProperties.h:57:18: note: Function in derived class
HercConfiguration/DasdProperties.cpp:261:17: style: Expression is always false because 'else if' condition matches previous condition at line 257. [multiCondition]
HercConfiguration/DasdProperties.h:61:18: warning: Virtual function 'ok' is called from constructor 'DasdProperties(ConfigLine&configLine,QWidget*parent=0)' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
HercConfiguration/DasdProperties.cpp:43:56: note: Calling ok
HercConfiguration/DasdProperties.h:61:18: note: ok is a virtual method
HercConfiguration/DasdProperties.h:62:18: warning: Virtual function 'cancel' is called from constructor 'DasdProperties(ConfigLine&configLine,QWidget*parent=0)' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
HercConfiguration/DasdProperties.cpp:44:60: note: Calling cancel
HercConfiguration/DasdProperties.h:62:18: note: cancel is a virtual method
HercConfiguration/DasdProperties.h:61:18: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:54:15: note: Virtual function in base class
HercConfiguration/DasdProperties.h:61:18: note: Function in derived class
HercConfiguration/DasdProperties.h:62:18: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:55:15: note: Virtual function in base class
HercConfiguration/DasdProperties.h:62:18: note: Function in derived class
HercConfiguration/DeviceConfigLine.cpp:103:17: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
HercConfiguration/DeviceConfigView.cpp:39:56: style: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
HercConfiguration/DeviceConfigView.h:43:50: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
HercConfiguration/DeviceConfigView.cpp:39:56: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
HercConfiguration/DeviceListView.cpp:39:54: style: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
HercConfiguration/DeviceListView.h:43:42: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
HercConfiguration/DeviceListView.cpp:39:54: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
HercConfiguration/DeviceListView.h:39:5: style: Class 'DeviceListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/DeviceMenuProcessor.cpp:192:50: style: Function 'newTapeFileOK' argument 1 names different: declaration 'tapeFile' definition 'tapeFileName'. [funcArgNamesDifferent]
HercConfiguration/DeviceMenuProcessor.h:56:33: note: Function 'newTapeFileOK' argument 1 names different: declaration 'tapeFile' definition 'tapeFileName'.
HercConfiguration/DeviceMenuProcessor.cpp:192:50: note: Function 'newTapeFileOK' argument 1 names different: declaration 'tapeFile' definition 'tapeFileName'.
HercConfiguration/DeviceMenuProcessor.cpp:32:22: warning: Member variable 'DeviceMenuProcessor::mLastClick' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/DeviceMenuProcessor.cpp:32:22: warning: Member variable 'DeviceMenuProcessor::mCandidateLine' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/DeviceTypes.h:44:15: performance: Technically the member function 'DeviceTypes::getName' can be static. [functionStatic]
HercConfiguration/DeviceTypes.cpp:96:26: note: Technically the member function 'DeviceTypes::getName' can be static.
HercConfiguration/DeviceTypes.h:44:15: note: Technically the member function 'DeviceTypes::getName' can be static.
HercConfiguration/DevicesPane.cpp:461:2: style: Variable 'command' is reassigned a value before the old one has been used. [redundantAssignment]
HercConfiguration/DevicesPane.cpp:460:0: note: Variable 'command' is reassigned a value before the old one has been used.
HercConfiguration/DevicesPane.cpp:461:2: note: Variable 'command' is reassigned a value before the old one has been used.
HercConfiguration/DevicesPane.cpp:492:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
HercConfiguration/DevicesPane.cpp:70:9: style: The scope of the variable 'devNo' can be reduced. [variableScope]
HercConfiguration/DevicesPane.cpp:172:48: style: Variable 'iconPath' is assigned a value that is never used. [unreadVariable]
HercConfiguration/DevicesPane.cpp:164:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HercConfiguration/DevicesPane.cpp:260:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HercConfiguration/DevicesPane.cpp:272:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HercConfiguration/DevicesPane.cpp:318:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HercConfiguration/DevicesPane.cpp:494:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HercConfiguration/DevicesPane.h:110:9: style: Technically the member function 'dbgmap::size' can be const. [functionConst]
HercConfiguration/VisualizedDeviceEntry.h:43:16: style: Technically the member function 'VisualizedDeviceEntry::getDeviceNumber' can be const. [functionConst]
HercConfiguration/VisualizedDeviceEntry.h:44:16: style: Technically the member function 'VisualizedDeviceEntry::getLineNumber' can be const. [functionConst]
HercConfiguration/VisualizedDeviceEntry.h:45:30: style: Technically the member function 'VisualizedDeviceEntry::getType' can be const. [functionConst]
HercConfiguration/VisualizedDeviceEntry.h:49:24: style: Technically the member function 'VisualizedDeviceEntry::getDefinition' can be const. [functionConst]
HercConfiguration/VisualizedDeviceEntry.h:50:17: style: Technically the member function 'VisualizedDeviceEntry::traced' can be const. [functionConst]
HercConfiguration/DevicesPane.h:74:3: style: Class 'dbgmap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
HercConfiguration/DevicesPane.h:74:3: style: Class 'dbgmap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
HercConfiguration/DevicesPane.cpp:52:5: style: Class 'DevicesPane' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
HercConfiguration/DevicesPane.cpp:52:5: style: Class 'DevicesPane' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
HercConfiguration/DevicesPane.h:132:5: style: Class 'DevicesPane' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/DevicesPane.h:135:15: style: The function 'notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/StatusUpdateCollector.h:38:16: note: Virtual function in base class
HercConfiguration/DevicesPane.h:135:15: note: Function in derived class
HercConfiguration/DevicesPane.h:152:22: style: The function 'isRealDev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:59:18: note: Virtual function in base class
HercConfiguration/DevicesPane.h:152:22: note: Function in derived class
HercConfiguration/DevicesPane.h:153:22: style: The function 'canAddSYSG' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:60:18: note: Virtual function in base class
HercConfiguration/DevicesPane.h:153:22: note: Function in derived class
HercConfiguration/DevicesPane.h:154:22: style: The function 'isConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:61:18: note: Virtual function in base class
HercConfiguration/DevicesPane.h:154:22: note: Function in derived class
HercConfiguration/DevicesPane.h:155:22: style: The function 'realDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:62:18: note: Virtual function in base class
HercConfiguration/DevicesPane.h:155:22: note: Function in derived class
HercConfiguration/DevicesPane.h:156:32: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:63:31: note: Virtual function in base class
HercConfiguration/DevicesPane.h:156:32: note: Function in derived class
HercConfiguration/DevicesPane.h:157:22: style: The function 'doLoadTape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:64:18: note: Virtual function in base class
HercConfiguration/DevicesPane.h:157:22: note: Function in derived class
HercConfiguration/DevicesPane.h:158:22: style: The function 'hasConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:65:18: note: Virtual function in base class
HercConfiguration/DevicesPane.h:158:22: note: Function in derived class
HercConfiguration/DevicesPane.h:159:21: style: The function 'traced' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/DeviceMenuProcessor.h:66:18: note: Virtual function in base class
HercConfiguration/DevicesPane.h:159:21: note: Function in derived class
HercConfiguration/DevicesWidget.cpp:121:2: style: Exception should be caught by reference. [catchExceptionByValue]
HercConfiguration/Extended_Ui_CardReaderProperties.cpp:35:57: style: Function 'setupUi' argument 1 names different: declaration 'CardReaderPropertiesClass' definition 'widget'. [funcArgNamesDifferent]
HercConfiguration/Extended_Ui_CardReaderProperties.h:39:27: note: Function 'setupUi' argument 1 names different: declaration 'CardReaderPropertiesClass' definition 'widget'.
HercConfiguration/Extended_Ui_CardReaderProperties.cpp:35:57: note: Function 'setupUi' argument 1 names different: declaration 'CardReaderPropertiesClass' definition 'widget'.
HercConfiguration/Extended_Ui_CardReaderProperties.cpp:27:35: warning: Member variable 'Extended_Ui_CardReaderProperties::fileNamesListView' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/PrinterProperties.h:57:5: style: Class 'PrinterFileNameValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/PunchProperties.h:56:5: style: Class 'PunchFileNameValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercConfiguration/TerminalProperties.h:52:10: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:54:15: note: Virtual function in base class
HercConfiguration/TerminalProperties.h:52:10: note: Function in derived class
HercConfiguration/TerminalProperties.h:53:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:55:15: note: Virtual function in base class
HercConfiguration/TerminalProperties.h:53:10: note: Function in derived class
HercConfiguration/SysgProperties.h:38:18: style: The function 'isSysg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/TerminalProperties.h:46:18: note: Virtual function in base class
HercConfiguration/SysgProperties.h:38:18: note: Function in derived class
HercConfiguration/PrinterProperties.h:49:10: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:54:15: note: Virtual function in base class
HercConfiguration/PrinterProperties.h:49:10: note: Function in derived class
HercConfiguration/PrinterProperties.h:50:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:55:15: note: Virtual function in base class
HercConfiguration/PrinterProperties.h:50:10: note: Function in derived class
HercConfiguration/PunchProperties.h:49:10: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:54:15: note: Virtual function in base class
HercConfiguration/PunchProperties.h:49:10: note: Function in derived class
HercConfiguration/PunchProperties.h:50:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:55:15: note: Virtual function in base class
HercConfiguration/PunchProperties.h:50:10: note: Function in derived class
HercConfiguration/TapeProperties.h:51:10: style: The function 'ok' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:54:15: note: Virtual function in base class
HercConfiguration/TapeProperties.h:51:10: note: Function in derived class
HercConfiguration/TapeProperties.h:52:10: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercConfiguration/GenericDeviceProperties.h:55:15: note: Virtual function in base class
HercConfiguration/TapeProperties.h:52:10: note: Function in derived class
HercConfiguration/PrinterProperties.cpp:101:45: style: Function 'setCrlfEnabled' argument 1 names different: declaration 'enabled' definition 'checked'. [funcArgNamesDifferent]
HercConfiguration/PrinterProperties.h:43:30: note: Function 'setCrlfEnabled' argument 1 names different: declaration 'enabled' definition 'checked'.
HercConfiguration/PrinterProperties.cpp:101:45: note: Function 'setCrlfEnabled' argument 1 names different: declaration 'enabled' definition 'checked'.
HercConfiguration/ReaderFileListView.cpp:33:21: warning: Member variable 'ReaderFileListView::mReaderParent' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/TerminalProperties.h:46:18: warning: Virtual function 'isSysg' is called from constructor 'TerminalProperties(ConfigLine&line,QWidget*parent=0)' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
HercConfiguration/TerminalProperties.cpp:53:56: note: Calling ok
HercConfiguration/TerminalProperties.cpp:78:9: note: Calling isSysg
HercConfiguration/TerminalProperties.h:46:18: note: isSysg is a virtual method
HercConfiguration/VisualizedDeviceEntry.cpp:27:24: warning: Member variable 'VisualizedDeviceEntry::mLine' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/VisualizedDeviceEntry.cpp:33:24: warning: Member variable 'VisualizedDeviceEntry::mNumber' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/VisualizedDeviceEntry.cpp:33:24: warning: Member variable 'VisualizedDeviceEntry::mLine' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/VisualizedDeviceEntry.cpp:33:24: warning: Member variable 'VisualizedDeviceEntry::mType' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/VisualizedDeviceEntry.cpp:33:24: warning: Member variable 'VisualizedDeviceEntry::mPixmap' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/VisualizedDeviceEntry.cpp:33:24: warning: Member variable 'VisualizedDeviceEntry::mIcon' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/VisualizedDeviceEntry.cpp:33:24: warning: Member variable 'VisualizedDeviceEntry::mItem' is not initialized in the constructor. [uninitMemberVar]
HercConfiguration/VisualizedDeviceEntry.cpp:33:24: warning: Member variable 'VisualizedDeviceEntry::mTraced' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/DecolationDialog.cpp:301:25: style: The scope of the variable 'names' can be reduced. [variableScope]
HercPrinter/DecolationDialog.cpp:361:25: style: The scope of the variable 'names' can be reduced. [variableScope]
HercPrinter/DecolationDialog.cpp:197:52: style: Function 'DecolationModelBase' argument 1 names different: declaration 'parent' definition 'o'. [funcArgNamesDifferent]
HercPrinter/DecolationDialog.h:42:35: note: Function 'DecolationModelBase' argument 1 names different: declaration 'parent' definition 'o'.
HercPrinter/DecolationDialog.cpp:197:52: note: Function 'DecolationModelBase' argument 1 names different: declaration 'parent' definition 'o'.
HercPrinter/DecolationDialog.cpp:275:39: style: Function 'SepTableModel' argument 1 names different: declaration 'parent' definition 'o'. [funcArgNamesDifferent]
HercPrinter/DecolationDialog.h:62:29: note: Function 'SepTableModel' argument 1 names different: declaration 'parent' definition 'o'.
HercPrinter/DecolationDialog.cpp:275:39: note: Function 'SepTableModel' argument 1 names different: declaration 'parent' definition 'o'.
HercPrinter/DecolationDialog.cpp:299:42: style: Function 'headerData' argument 1 names different: declaration 'section' definition 'col'. [funcArgNamesDifferent]
HercPrinter/DecolationDialog.h:65:38: note: Function 'headerData' argument 1 names different: declaration 'section' definition 'col'.
HercPrinter/DecolationDialog.cpp:299:42: note: Function 'headerData' argument 1 names different: declaration 'section' definition 'col'.
HercPrinter/DecolationDialog.cpp:337:53: style: Function 'AccountingTableModel' argument 1 names different: declaration 'parent' definition 'o'. [funcArgNamesDifferent]
HercPrinter/DecolationDialog.h:72:36: note: Function 'AccountingTableModel' argument 1 names different: declaration 'parent' definition 'o'.
HercPrinter/DecolationDialog.cpp:337:53: note: Function 'AccountingTableModel' argument 1 names different: declaration 'parent' definition 'o'.
HercPrinter/DecolationDialog.cpp:359:49: style: Function 'headerData' argument 1 names different: declaration 'section' definition 'col'. [funcArgNamesDifferent]
HercPrinter/DecolationDialog.h:75:38: note: Function 'headerData' argument 1 names different: declaration 'section' definition 'col'.
HercPrinter/DecolationDialog.cpp:359:49: note: Function 'headerData' argument 1 names different: declaration 'section' definition 'col'.
HercPrinter/DecolationDialog.cpp:325:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HercPrinter/Trigger.h:47:16: style: Technically the member function 'Trigger::line' can be const. [functionConst]
HercPrinter/Trigger.h:48:16: style: Technically the member function 'Trigger::column' can be const. [functionConst]
HercPrinter/Trigger.h:49:24: style: Technically the member function 'Trigger::triggerType' can be const. [functionConst]
HercPrinter/Trigger.h:50:20: style: Technically the member function 'Trigger::text' can be const. [functionConst]
HercPrinter/Trigger.h:36:5: style: Class 'Trigger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercPrinter/DecolationDialog.h:62:5: style: Class 'SepTableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercPrinter/DecolationDialog.h:72:5: style: Class 'AccountingTableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercPrinter/DecolationDialog.h:65:22: style: The function 'headerData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercPrinter/DecolationDialog.h:52:22: note: Virtual function in base class
HercPrinter/DecolationDialog.h:65:22: note: Function in derived class
HercPrinter/DecolationDialog.h:66:22: style: The function 'addToDecolation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercPrinter/DecolationDialog.h:53:22: note: Virtual function in base class
HercPrinter/DecolationDialog.h:66:22: note: Function in derived class
HercPrinter/DecolationDialog.h:75:22: style: The function 'headerData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercPrinter/DecolationDialog.h:52:22: note: Virtual function in base class
HercPrinter/DecolationDialog.h:75:22: note: Function in derived class
HercPrinter/DecolationDialog.h:76:22: style: The function 'addToDecolation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercPrinter/DecolationDialog.h:53:22: note: Virtual function in base class
HercPrinter/DecolationDialog.h:76:22: note: Function in derived class
HercPrinter/DecolationRules.h:67:20: style: Technically the member function 'DecolationRules::name' can be const. [functionConst]
HercPrinter/DecolationRules.cpp:12:33: note: Technically the member function 'DecolationRules::name' can be const.
HercPrinter/DecolationRules.h:67:20: note: Technically the member function 'DecolationRules::name' can be const.
HercPrinter/DecolationRules.h:70:13: style: Technically the member function 'DecolationRules::filenameTemplate' can be const. [functionConst]
HercPrinter/DecolationRules.cpp:22:26: note: Technically the member function 'DecolationRules::filenameTemplate' can be const.
HercPrinter/DecolationRules.h:70:13: note: Technically the member function 'DecolationRules::filenameTemplate' can be const.
HercPrinter/PagePrinter.h:42:18: warning: Virtual function 'setBarsColor' is called from constructor 'PagePrinter(StationeryPtr&stationery,QPainter&painter)' at line 18. Dynamic binding is not used. [virtualCallInConstructor]
HercPrinter/PagePrinter.cpp:18:5: note: Calling setBarsColor
HercPrinter/PagePrinter.h:42:18: note: setBarsColor is a virtual method
HercPrinter/PagePrinter.h:62:18: warning: Virtual function 'setBarsColor' is called from constructor 'PdfPrinter(const QString&dir,StationeryPtr&stationery,DecolationRulesPtr&decolation,int linesPerInch,int fontSize)' at line 59. Dynamic binding is not used. [virtualCallInConstructor]
HercPrinter/PagePrinter.cpp:59:5: note: Calling setBarsColor
HercPrinter/PagePrinter.h:62:18: note: setBarsColor is a virtual method
HercPrinter/PagePrinter.h:42:18: style: The function 'setBarsColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercPrinter/PrinterInterface.h:62:18: note: Virtual function in base class
HercPrinter/PagePrinter.h:42:18: note: Function in derived class
HercPrinter/PagePrinter.h:43:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercPrinter/PrinterInterface.h:58:18: note: Virtual function in base class
HercPrinter/PagePrinter.h:43:18: note: Function in derived class
HercPrinter/PagePrinter.h:46:10: style: The function 'setValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercPrinter/PrinterInterface.h:61:18: note: Virtual function in base class
HercPrinter/PagePrinter.h:46:10: note: Function in derived class
HercPrinter/PagePrinter.h:62:18: style: The function 'setBarsColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercPrinter/PrinterInterface.h:62:18: note: Virtual function in base class
HercPrinter/PagePrinter.h:62:18: note: Function in derived class
HercPrinter/PagePrinter.h:63:18: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercPrinter/PrinterInterface.h:58:18: note: Virtual function in base class
HercPrinter/PagePrinter.h:63:18: note: Function in derived class
HercPrinter/PagePrinter.h:70:10: style: The function 'setValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercPrinter/PrinterInterface.h:61:18: note: Virtual function in base class
HercPrinter/PagePrinter.h:70:10: note: Function in derived class
HercPrinter/PaperDialog.cpp:12:5: style: Class 'InchesSpinBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercPrinter/PrintRunner.cpp:65:14: warning: Member variable 'PrintRunner::mRunning' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrintRunner.cpp:65:14: warning: Member variable 'PrintRunner::mBuff' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrintRunner.cpp:65:14: warning: Member variable 'PrintRunner::mCurrBufLen' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:26:9: style: The scope of the variable 'builtinMargin' can be reduced. [variableScope]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mPixelsPerLine' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mPaperR' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mPaperG' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mPaperB' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mLinesPerPage' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mMargin' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mBottomMargin' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mPaperHeight' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mPaperWidth' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mBarsColor' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/PrinterInterface.cpp:14:21: warning: Member variable 'GenericPagePrinter::mLogoHeight' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/StationeryDialog.cpp:284:53: style: Function 'stationeryNameEdited' argument 1 names different: declaration 'newName' definition 'name'. [funcArgNamesDifferent]
HercPrinter/StationeryDialog.h:85:39: note: Function 'stationeryNameEdited' argument 1 names different: declaration 'newName' definition 'name'.
HercPrinter/StationeryDialog.cpp:284:53: note: Function 'stationeryNameEdited' argument 1 names different: declaration 'newName' definition 'name'.
HercPrinter/StationeryDialog.cpp:487:15: warning: Member variable 'PaperPreview::mBarsRgb' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/StationeryDialog.h:44:5: style: Class 'InchesSpinBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercPrinter/Trigger.cpp:3:10: warning: Member variable 'Trigger::mLine' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/Trigger.cpp:3:10: warning: Member variable 'Trigger::mColumn' is not initialized in the constructor. [uninitMemberVar]
HercPrinter/Trigger.cpp:3:10: warning: Member variable 'Trigger::mTriggerType' is not initialized in the constructor. [uninitMemberVar]
HercStudio/HerculesStudio.h:62:5: performance: Variable 'mWhat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
HercStudio/Arguments.h:37:7: performance: Technically the member function 'Arguments::printUsage' can be static. [functionStatic]
HercStudio/Arguments.cpp:95:17: note: Technically the member function 'Arguments::printUsage' can be static.
HercStudio/Arguments.h:37:7: note: Technically the member function 'Arguments::printUsage' can be static.
HercStudio/HerculesStudio.h:60:4: style: Class 'hsException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/CommandLine.cpp:49:48: style: Function 'enterPressed' argument 1 names different: declaration 'text' definition 'text1'. [funcArgNamesDifferent]
HercStudio/CommandLine.h:53:39: note: Function 'enterPressed' argument 1 names different: declaration 'text' definition 'text1'.
HercStudio/CommandLine.cpp:49:48: note: Function 'enterPressed' argument 1 names different: declaration 'text' definition 'text1'.
HercStudio/CommandLine.h:39:3: style: Class 'CommandLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/Psw.h:44:2: style: Class 'Psw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/FontPreferences.cpp:55:40: style: Function 'setFontSize' argument 1 names different: declaration 'size' definition 'fontSize'. [funcArgNamesDifferent]
HercStudio/FontPreferences.h:46:24: note: Function 'setFontSize' argument 1 names different: declaration 'size' definition 'fontSize'.
HercStudio/FontPreferences.cpp:55:40: note: Function 'setFontSize' argument 1 names different: declaration 'size' definition 'fontSize'.
HercStudio/FontPreferences.h:47:7: style: Technically the member function 'FontPreferences::fontSize' can be const. [functionConst]
HercStudio/FontPreferences.cpp:61:23: note: Technically the member function 'FontPreferences::fontSize' can be const.
HercStudio/FontPreferences.h:47:7: note: Technically the member function 'FontPreferences::fontSize' can be const.
HercStudio/FontPreferences.h:50:7: style: Technically the member function 'FontPreferences::fontIsBold' can be const. [functionConst]
HercStudio/FontPreferences.cpp:77:23: note: Technically the member function 'FontPreferences::fontIsBold' can be const.
HercStudio/FontPreferences.h:50:7: note: Technically the member function 'FontPreferences::fontIsBold' can be const.
HercStudio/FontPreferences.h:51:7: style: Technically the member function 'FontPreferences::fontIsItalic' can be const. [functionConst]
HercStudio/FontPreferences.cpp:82:23: note: Technically the member function 'FontPreferences::fontIsItalic' can be const.
HercStudio/FontPreferences.h:51:7: note: Technically the member function 'FontPreferences::fontIsItalic' can be const.
HercStudio/FontPreferences.h:52:7: style: Technically the member function 'FontPreferences::fontVariation' can be const. [functionConst]
HercStudio/FontPreferences.cpp:87:23: note: Technically the member function 'FontPreferences::fontVariation' can be const.
HercStudio/FontPreferences.h:52:7: note: Technically the member function 'FontPreferences::fontVariation' can be const.
HercStudio/FontPreferences.h:53:14: style: Technically the member function 'FontPreferences::prefLine' can be const. [functionConst]
HercStudio/FontPreferences.cpp:107:30: note: Technically the member function 'FontPreferences::prefLine' can be const.
HercStudio/FontPreferences.h:53:14: note: Technically the member function 'FontPreferences::prefLine' can be const.
HercStudio/FontPreferences.h:41:2: style: Class 'FontPreferences' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/FontPreferences.cpp:34:46: performance: Function parameter 'line' should be passed by const reference. [passedByValue]
HercStudio/Fonts.cpp:36:5: performance: Variable 'mFonts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
HercStudio/HelpAbout.h:36:5: style: Class 'HelpAbout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/HerculesExecutor.cpp:76:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
HercStudio/HerculesExecutor.cpp:73:3: note: Variable 'rc' is reassigned a value before the old one has been used.
HercStudio/HerculesExecutor.cpp:76:3: note: Variable 'rc' is reassigned a value before the old one has been used.
HercStudio/HerculesExecutor.cpp:59:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
HercStudio/HerculesExecutor.h:40:8: style: Technically the member function 'HerculesExecutor::issueCommand' can be const. [functionConst]
HercStudio/HerculesExecutor.cpp:130:24: note: Technically the member function 'HerculesExecutor::issueCommand' can be const.
HercStudio/HerculesExecutor.h:40:8: note: Technically the member function 'HerculesExecutor::issueCommand' can be const.
HercStudio/IpValidator.h:12:5: style: Class 'IpValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/LogRunner.cpp:30:12: warning: Member variable 'LogRunner::mProcess' is not initialized in the constructor. [uninitMemberVar]
HercStudio/LogRunner.cpp:30:12: warning: Member variable 'LogRunner::mRunning' is not initialized in the constructor. [uninitMemberVar]
HercStudio/Runner.h:48:8: warning: The class 'LogRunner' defines member variable with name 'mRunning' also defined in its parent class 'Runner'. [duplInheritedMember]
HercStudio/LogRunner.h:52:8: note: The class 'LogRunner' defines member variable with name 'mRunning' also defined in its parent class 'Runner'.
HercStudio/Runner.h:48:8: note: The class 'LogRunner' defines member variable with name 'mRunning' also defined in its parent class 'Runner'.
HercStudio/LogRunner.h:46:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Runner.h:41:16: note: Virtual function in base class
HercStudio/LogRunner.h:46:8: note: Function in derived class
HercStudio/LogWidget.cpp:281:34: style: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'ro'. [funcArgNamesDifferent]
HercStudio/LogWidget.h:88:24: note: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'ro'.
HercStudio/LogWidget.cpp:281:34: note: Function 'setReadOnly' argument 1 names different: declaration 'readOnly' definition 'ro'.
HercStudio/LogWidget.cpp:250:12: warning: Member variable 'LogWidget::mActive' is not initialized in the constructor. [uninitMemberVar]
HercStudio/LogWidget.h:63:8: warning: The class 'LogWidget' defines member variable with name 'mIpled' also defined in its parent class 'PlainLogWidget'. [duplInheritedMember]
HercStudio/LogWidget.h:111:7: note: The class 'LogWidget' defines member variable with name 'mIpled' also defined in its parent class 'PlainLogWidget'.
HercStudio/LogWidget.h:63:8: note: The class 'LogWidget' defines member variable with name 'mIpled' also defined in its parent class 'PlainLogWidget'.
HercStudio/LogWidget.h:83:2: style: Class 'LogWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/LogWidget.h:94:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/LogWidget.h:52:18: note: Virtual function in base class
HercStudio/LogWidget.h:94:15: note: Function in derived class
HercStudio/LogWidget.h:95:18: style: The function 'textIsSelected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/LogWidget.h:53:18: note: Virtual function in base class
HercStudio/LogWidget.h:95:18: note: Function in derived class
HercStudio/LogWidget.h:96:21: style: The function 'copySelectedText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/LogWidget.h:54:21: note: Virtual function in base class
HercStudio/LogWidget.h:96:21: note: Function in derived class
HercStudio/LogWidget.h:98:15: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/LogWidget.h:46:15: note: Virtual function in base class
HercStudio/LogWidget.h:98:15: note: Function in derived class
HercStudio/LogWidget.h:99:18: style: The function 'toPlainText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/LogWidget.h:47:18: note: Virtual function in base class
HercStudio/LogWidget.h:99:18: note: Function in derived class
HercStudio/LogWidget.h:100:15: style: The function 'isOSLog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/LogWidget.h:48:15: note: Virtual function in base class
HercStudio/LogWidget.h:100:15: note: Function in derived class
HercStudio/LogWidget.h:102:15: style: The function 'preferencesChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/LogWidget.h:50:15: note: Virtual function in base class
HercStudio/LogWidget.h:102:15: note: Function in derived class
HercStudio/LogWidget.h:103:15: style: The function 'setIpled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/LogWidget.h:51:15: note: Virtual function in base class
HercStudio/LogWidget.h:103:15: note: Function in derived class
HercStudio/LogWidget.h:108:15: style: Class 'LogWidget' is unsafe, 'LogWidget::mTabWidget' can leak by wrong usage. [unsafeClassCanLeak]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mStopped' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mPowerOnButton' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mPowerOffButton' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mInterruptButton' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mLoadButton' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mRestartButton' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mStoreButton' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mStopButton' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mStartButton' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mLcd0' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mLcd1' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mLcd2' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanel.cpp:36:12: warning: Member variable 'MainPanel::mLcd3' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MainPanelClassic.h:44:3: style: Class 'MainPanelClassic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/MainPanelClassic.h:46:8: style: The function 'standby' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:65:16: note: Virtual function in base class
HercStudio/MainPanelClassic.h:46:8: note: Function in derived class
HercStudio/MainPanelClassic.h:47:8: style: The function 'setDormant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:66:16: note: Virtual function in base class
HercStudio/MainPanelClassic.h:47:8: note: Function in derived class
HercStudio/MainPanelClassic.h:48:8: style: The function 'notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:67:16: note: Virtual function in base class
HercStudio/MainPanelClassic.h:48:8: note: Function in derived class
HercStudio/MainPanelClassic.h:49:8: style: The function 'switchMips' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:68:16: note: Virtual function in base class
HercStudio/MainPanelClassic.h:49:8: note: Function in derived class
HercStudio/MainPanelClassic.h:50:8: style: The function 'isStopped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:71:16: note: Virtual function in base class
HercStudio/MainPanelClassic.h:50:8: note: Function in derived class
HercStudio/MainPanelClassic.h:51:16: style: The function 'updateLcd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:72:16: note: Virtual function in base class
HercStudio/MainPanelClassic.h:51:16: note: Function in derived class
HercStudio/MainPanelClassic.h:52:16: style: The function 'animate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:73:16: note: Virtual function in base class
HercStudio/MainPanelClassic.h:52:16: note: Function in derived class
HercStudio/MainPanelClassic.h:56:18: style: The function 'resizeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:86:18: note: Virtual function in base class
HercStudio/MainPanelClassic.h:56:18: note: Function in derived class
HercStudio/MainPanelClassic.h:57:19: style: The function 'sizeHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:87:19: note: Virtual function in base class
HercStudio/MainPanelClassic.h:57:19: note: Function in derived class
HercStudio/MainPanelClassic.cpp:199:6: style: C-style pointer casting [cstyleCast]
HercStudio/MainPanelClassic.cpp:206:6: style: C-style pointer casting [cstyleCast]
HercStudio/MainPanelClassic.h:58:18: warning: Virtual function 'setupUi' is called from constructor 'MainPanelClassic(QWidget*parent=0)' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
HercStudio/MainPanelClassic.cpp:39:5: note: Calling setupUi
HercStudio/MainPanelClassic.h:58:18: note: setupUi is a virtual method
HercStudio/MipsLed.h:38:5: style: Class 'MipsLed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/MipsGauge.h:37:2: style: Class 'MipsGauge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/MipsLed.h:41:18: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:38:18: note: Virtual function in base class
HercStudio/MipsLed.h:41:18: note: Function in derived class
HercStudio/MipsLed.h:42:15: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:39:15: note: Virtual function in base class
HercStudio/MipsLed.h:42:15: note: Function in derived class
HercStudio/MipsLed.h:43:18: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:40:18: note: Virtual function in base class
HercStudio/MipsLed.h:43:18: note: Function in derived class
HercStudio/MipsLed.h:44:18: style: The function 'setToolTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:41:18: note: Virtual function in base class
HercStudio/MipsLed.h:44:18: note: Function in derived class
HercStudio/MipsLed.h:45:18: style: The function 'deleteLater' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:42:18: note: Virtual function in base class
HercStudio/MipsLed.h:45:18: note: Function in derived class
HercStudio/MipsLed.h:46:18: style: The function 'isVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:44:18: note: Virtual function in base class
HercStudio/MipsLed.h:46:18: note: Function in derived class
HercStudio/MipsGauge.h:40:18: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:38:18: note: Virtual function in base class
HercStudio/MipsGauge.h:40:18: note: Function in derived class
HercStudio/MipsGauge.h:41:15: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:39:15: note: Virtual function in base class
HercStudio/MipsGauge.h:41:15: note: Function in derived class
HercStudio/MipsGauge.h:42:18: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:40:18: note: Virtual function in base class
HercStudio/MipsGauge.h:42:18: note: Function in derived class
HercStudio/MipsGauge.h:43:18: style: The function 'setToolTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:41:18: note: Virtual function in base class
HercStudio/MipsGauge.h:43:18: note: Function in derived class
HercStudio/MipsGauge.h:44:18: style: The function 'deleteLater' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:42:18: note: Virtual function in base class
HercStudio/MipsGauge.h:44:18: note: Function in derived class
HercStudio/MipsGauge.h:45:18: style: The function 'isVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Mips.h:44:18: note: Virtual function in base class
HercStudio/MipsGauge.h:45:18: note: Function in derived class
HercStudio/MainPanelModern.h:58:18: warning: Virtual function 'setupUi' is called from constructor 'MainPanelModern(QWidget*parent=0)' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
HercStudio/MainPanelModern.cpp:41:2: note: Calling setupUi
HercStudio/MainPanelModern.h:58:18: note: setupUi is a virtual method
HercStudio/MainPanel.h:96:18: warning: The class 'MainPanelModern' defines member variable with name 'mPowerOnButton' also defined in its parent class 'MainPanel'. [duplInheritedMember]
HercStudio/MainPanelModern.h:74:18: note: The class 'MainPanelModern' defines member variable with name 'mPowerOnButton' also defined in its parent class 'MainPanel'.
HercStudio/MainPanel.h:96:18: note: The class 'MainPanelModern' defines member variable with name 'mPowerOnButton' also defined in its parent class 'MainPanel'.
HercStudio/MainPanel.h:97:18: warning: The class 'MainPanelModern' defines member variable with name 'mPowerOffButton' also defined in its parent class 'MainPanel'. [duplInheritedMember]
HercStudio/MainPanelModern.h:75:18: note: The class 'MainPanelModern' defines member variable with name 'mPowerOffButton' also defined in its parent class 'MainPanel'.
HercStudio/MainPanel.h:97:18: note: The class 'MainPanelModern' defines member variable with name 'mPowerOffButton' also defined in its parent class 'MainPanel'.
HercStudio/MainPanel.h:98:18: warning: The class 'MainPanelModern' defines member variable with name 'mInterruptButton' also defined in its parent class 'MainPanel'. [duplInheritedMember]
HercStudio/MainPanelModern.h:76:18: note: The class 'MainPanelModern' defines member variable with name 'mInterruptButton' also defined in its parent class 'MainPanel'.
HercStudio/MainPanel.h:98:18: note: The class 'MainPanelModern' defines member variable with name 'mInterruptButton' also defined in its parent class 'MainPanel'.
HercStudio/MainPanel.h:102:18: warning: The class 'MainPanelModern' defines member variable with name 'mStopButton' also defined in its parent class 'MainPanel'. [duplInheritedMember]
HercStudio/MainPanelModern.h:77:18: note: The class 'MainPanelModern' defines member variable with name 'mStopButton' also defined in its parent class 'MainPanel'.
HercStudio/MainPanel.h:102:18: note: The class 'MainPanelModern' defines member variable with name 'mStopButton' also defined in its parent class 'MainPanel'.
HercStudio/MainPanel.h:99:18: warning: The class 'MainPanelModern' defines member variable with name 'mLoadButton' also defined in its parent class 'MainPanel'. [duplInheritedMember]
HercStudio/MainPanelModern.h:78:18: note: The class 'MainPanelModern' defines member variable with name 'mLoadButton' also defined in its parent class 'MainPanel'.
HercStudio/MainPanel.h:99:18: note: The class 'MainPanelModern' defines member variable with name 'mLoadButton' also defined in its parent class 'MainPanel'.
HercStudio/MainPanelModern.h:45:3: style: Class 'MainPanelModern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/MainPanelModern.h:47:8: style: The function 'standby' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:65:16: note: Virtual function in base class
HercStudio/MainPanelModern.h:47:8: note: Function in derived class
HercStudio/MainPanelModern.h:48:8: style: The function 'setDormant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:66:16: note: Virtual function in base class
HercStudio/MainPanelModern.h:48:8: note: Function in derived class
HercStudio/MainPanelModern.h:49:8: style: The function 'notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:67:16: note: Virtual function in base class
HercStudio/MainPanelModern.h:49:8: note: Function in derived class
HercStudio/MainPanelModern.h:50:8: style: The function 'switchMips' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:68:16: note: Virtual function in base class
HercStudio/MainPanelModern.h:50:8: note: Function in derived class
HercStudio/MainPanelModern.h:51:8: style: The function 'isStopped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:71:16: note: Virtual function in base class
HercStudio/MainPanelModern.h:51:8: note: Function in derived class
HercStudio/MainPanelModern.h:52:16: style: The function 'updateLcd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:72:16: note: Virtual function in base class
HercStudio/MainPanelModern.h:52:16: note: Function in derived class
HercStudio/MainPanelModern.h:53:16: style: The function 'animate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:73:16: note: Virtual function in base class
HercStudio/MainPanelModern.h:53:16: note: Function in derived class
HercStudio/MainPanelModern.h:56:18: style: The function 'resizeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:86:18: note: Virtual function in base class
HercStudio/MainPanelModern.h:56:18: note: Function in derived class
HercStudio/MainPanelModern.h:57:19: style: The function 'sizeHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:87:19: note: Virtual function in base class
HercStudio/MainPanelModern.h:57:19: note: Function in derived class
HercStudio/MainPanelModern.h:59:31: style: The function 'powerOnButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:88:30: note: Virtual function in base class
HercStudio/MainPanelModern.h:59:31: note: Function in derived class
HercStudio/MainPanelModern.h:60:31: style: The function 'powerOffButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:89:30: note: Virtual function in base class
HercStudio/MainPanelModern.h:60:31: note: Function in derived class
HercStudio/MainPanelModern.h:61:30: style: The function 'interruptButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:90:30: note: Virtual function in base class
HercStudio/MainPanelModern.h:61:30: note: Function in derived class
HercStudio/MainPanelModern.h:62:30: style: The function 'stopButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:91:30: note: Virtual function in base class
HercStudio/MainPanelModern.h:62:30: note: Function in derived class
HercStudio/MainPanelModern.h:63:30: style: The function 'loadButton' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/MainPanel.h:92:30: note: Virtual function in base class
HercStudio/MainPanelModern.h:63:30: note: Function in derived class
HercStudio/MainWindow.cpp:1256:35: style: Function 'setIpled' argument 1 names different: declaration 'ipled' definition 'command'. [funcArgNamesDifferent]
HercStudio/MainWindow.h:122:42: note: Function 'setIpled' argument 1 names different: declaration 'ipled' definition 'command'.
HercStudio/MainWindow.cpp:1256:35: note: Function 'setIpled' argument 1 names different: declaration 'ipled' definition 'command'.
HercStudio/Regs32.h:49:22: warning: The class 'Regs64' defines member variable with name 'gCommand' also defined in its parent class 'Regs32'. [duplInheritedMember]
HercStudio/Regs64.h:41:21: note: The class 'Regs64' defines member variable with name 'gCommand' also defined in its parent class 'Regs32'.
HercStudio/Regs32.h:49:22: note: The class 'Regs64' defines member variable with name 'gCommand' also defined in its parent class 'Regs32'.
HercStudio/Regs32.h:50:22: warning: The class 'Regs64' defines member variable with name 'fCommand' also defined in its parent class 'Regs32'. [duplInheritedMember]
HercStudio/Regs64.h:42:21: note: The class 'Regs64' defines member variable with name 'fCommand' also defined in its parent class 'Regs32'.
HercStudio/Regs32.h:50:22: note: The class 'Regs64' defines member variable with name 'fCommand' also defined in its parent class 'Regs32'.
HercStudio/Regs32.h:51:22: warning: The class 'Regs64' defines member variable with name 'cCommand' also defined in its parent class 'Regs32'. [duplInheritedMember]
HercStudio/Regs64.h:43:21: note: The class 'Regs64' defines member variable with name 'cCommand' also defined in its parent class 'Regs32'.
HercStudio/Regs32.h:51:22: note: The class 'Regs64' defines member variable with name 'cCommand' also defined in its parent class 'Regs32'.
HercStudio/Watchdog.h:38:3: style: Class 'Watchdog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/MainWindow.h:61:5: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/Recovery.h:39:5: style: Class 'Recovery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercStudio/Regs64.h:39:7: style: The function 'setActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Regs32.h:46:16: note: Virtual function in base class
HercStudio/Regs64.h:39:7: note: Function in derived class
HercStudio/StatusRunner.h:42:16: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercStudio/Runner.h:41:16: note: Virtual function in base class
HercStudio/StatusRunner.h:42:16: note: Function in derived class
HercStudio/MipsGauge.cpp:58:32: style: Function 'setActive' argument 1 names different: declaration 'visible' definition 'active'. [funcArgNamesDifferent]
HercStudio/MipsGauge.h:41:30: note: Function 'setActive' argument 1 names different: declaration 'visible' definition 'active'.
HercStudio/MipsGauge.cpp:58:32: note: Function 'setActive' argument 1 names different: declaration 'visible' definition 'active'.
HercStudio/MipsGauge.cpp:31:12: warning: Member variable 'MipsGauge::mPrevAngle' is not initialized in the constructor. [uninitMemberVar]
HercStudio/MipsGauge.cpp:31:12: warning: Member variable 'MipsGauge::mValue' is not initialized in the constructor. [uninitMemberVar]
HercStudio/NamedPipe.cpp:205:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
HercStudio/NamedPipe.cpp:203:22: note: outer condition: mStdinOutput==NULL
HercStudio/NamedPipe.cpp:205:26: note: identical inner condition: mStdinOutput==NULL
HercStudio/NamedPipe.cpp:215:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
HercStudio/NamedPipe.cpp:213:17: note: outer condition: mStdout==NULL
HercStudio/NamedPipe.cpp:215:21: note: identical inner condition: mStdout==NULL
HercStudio/NamedPipe.cpp:166:36: style: Function 'delDir' argument 1 names different: declaration 'path' definition 'dir'. [funcArgNamesDifferent]
HercStudio/NamedPipe.h:62:29: note: Function 'delDir' argument 1 names different: declaration 'path' definition 'dir'.
HercStudio/NamedPipe.cpp:166:36: note: Function 'delDir' argument 1 names different: declaration 'path' definition 'dir'.
HercStudio/NamedPipe.cpp:49:12: warning: Member variable 'NamedPipe::mRecovery' is not initialized in the constructor. [uninitMemberVar]
HercStudio/NamedPipe.cpp:49:12: warning: Member variable 'NamedPipe::mHerculesPid' is not initialized in the constructor. [uninitMemberVar]
HercStudio/NamedPipe.cpp:49:12: warning: Member variable 'NamedPipe::mStdinOutput' is not initialized in the constructor. [uninitMemberVar]
HercStudio/NamedPipe.cpp:49:12: warning: Member variable 'NamedPipe::mStdout' is not initialized in the constructor. [uninitMemberVar]
HercStudio/NamedPipe.cpp:49:12: warning: Member variable 'NamedPipe::mStdoutInput' is not initialized in the constructor. [uninitMemberVar]
HercStudio/NamedPipe.cpp:49:12: warning: Member variable 'NamedPipe::mStderr' is not initialized in the constructor. [uninitMemberVar]
HercStudio/NamedPipe.cpp:49:12: warning: Member variable 'NamedPipe::mStderrInput' is not initialized in the constructor. [uninitMemberVar]
HercStudio/NamedPipe.h:42:10: style: Technically the member function 'NamedPipe::generatePid' can be const. [functionConst]
HercStudio/NamedPipe.cpp:172:17: note: Technically the member function 'NamedPipe::generatePid' can be const.
HercStudio/NamedPipe.h:42:10: note: Technically the member function 'NamedPipe::generatePid' can be const.
HercStudio/NamedPipe.h:43:9: style: Technically the member function 'NamedPipe::getHerculesPid' can be const. [functionConst]
HercStudio/NamedPipe.cpp:187:16: note: Technically the member function 'NamedPipe::getHerculesPid' can be const.
HercStudio/NamedPipe.h:43:9: note: Technically the member function 'NamedPipe::getHerculesPid' can be const.
HercStudio/NamedPipe.h:44:17: style: Technically the member function 'NamedPipe::getHerculesCommandline' can be const. [functionConst]
HercStudio/NamedPipe.cpp:251:24: note: Technically the member function 'NamedPipe::getHerculesCommandline' can be const.
HercStudio/NamedPipe.h:44:17: note: Technically the member function 'NamedPipe::getHerculesCommandline' can be const.
HercStudio/NamedPipe.h:62:9: performance: Technically the member function 'NamedPipe::delDir' can be static. [functionStatic]
HercStudio/NamedPipe.cpp:166:16: note: Technically the member function 'NamedPipe::delDir' can be static.
HercStudio/NamedPipe.h:62:9: note: Technically the member function 'NamedPipe::delDir' can be static.
HercStudio/NamedPipe.cpp:267:0: error: Resource leak: f [resourceLeak]
HercStudio/Preferences.cpp:178:1: style: Function 'setHercDir' argument 1 names different: declaration 'hercDir' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:428:37: note: Function 'setHercDir' argument 1 names different: declaration 'hercDir' definition 'p'.
HercStudio/Preferences.cpp:178:1: note: Function 'setHercDir' argument 1 names different: declaration 'hercDir' definition 'p'.
HercStudio/Preferences.cpp:179:1: style: Function 'setConfigDir' argument 1 names different: declaration 'configDir' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:432:39: note: Function 'setConfigDir' argument 1 names different: declaration 'configDir' definition 'p'.
HercStudio/Preferences.cpp:179:1: note: Function 'setConfigDir' argument 1 names different: declaration 'configDir' definition 'p'.
HercStudio/Preferences.cpp:180:1: style: Function 'setLogsDir' argument 1 names different: declaration 'logsDir' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:438:37: note: Function 'setLogsDir' argument 1 names different: declaration 'logsDir' definition 'p'.
HercStudio/Preferences.cpp:180:1: note: Function 'setLogsDir' argument 1 names different: declaration 'logsDir' definition 'p'.
HercStudio/Preferences.cpp:182:1: style: Function 'setLogTimestamp' argument 1 names different: declaration 'isTrue' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:459:28: note: Function 'setLogTimestamp' argument 1 names different: declaration 'isTrue' definition 'p'.
HercStudio/Preferences.cpp:182:1: note: Function 'setLogTimestamp' argument 1 names different: declaration 'isTrue' definition 'p'.
HercStudio/Preferences.cpp:185:1: style: Function 'setMipsAsGauge' argument 1 names different: declaration 'gauge' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:467:27: note: Function 'setMipsAsGauge' argument 1 names different: declaration 'gauge' definition 'p'.
HercStudio/Preferences.cpp:185:1: note: Function 'setMipsAsGauge' argument 1 names different: declaration 'gauge' definition 'p'.
HercStudio/Preferences.cpp:186:1: style: Function 'setLogFileLines' argument 1 names different: declaration 'lines' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:491:27: note: Function 'setLogFileLines' argument 1 names different: declaration 'lines' definition 'p'.
HercStudio/Preferences.cpp:186:1: note: Function 'setLogFileLines' argument 1 names different: declaration 'lines' definition 'p'.
HercStudio/Preferences.cpp:187:1: style: Function 'setGreenLed' argument 1 names different: declaration 'green' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:471:24: note: Function 'setGreenLed' argument 1 names different: declaration 'green' definition 'p'.
HercStudio/Preferences.cpp:187:1: note: Function 'setGreenLed' argument 1 names different: declaration 'green' definition 'p'.
HercStudio/Preferences.cpp:188:1: style: Function 'setAnimate' argument 1 names different: declaration 'animate' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:499:23: note: Function 'setAnimate' argument 1 names different: declaration 'animate' definition 'p'.
HercStudio/Preferences.cpp:188:1: note: Function 'setAnimate' argument 1 names different: declaration 'animate' definition 'p'.
HercStudio/Preferences.cpp:189:1: style: Function 'setDarkBackground' argument 1 names different: declaration 'dark' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:503:30: note: Function 'setDarkBackground' argument 1 names different: declaration 'dark' definition 'p'.
HercStudio/Preferences.cpp:189:1: note: Function 'setDarkBackground' argument 1 names different: declaration 'dark' definition 'p'.
HercStudio/Preferences.cpp:190:1: style: Function 'setIplDevice' argument 1 names different: declaration 'iplDevice' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:507:42: note: Function 'setIplDevice' argument 1 names different: declaration 'iplDevice' definition 'p'.
HercStudio/Preferences.cpp:190:1: note: Function 'setIplDevice' argument 1 names different: declaration 'iplDevice' definition 'p'.
HercStudio/Preferences.cpp:191:1: style: Function 'setLastPrinterName' argument 1 names different: declaration 'lastPrinterName' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:522:48: note: Function 'setLastPrinterName' argument 1 names different: declaration 'lastPrinterName' definition 'p'.
HercStudio/Preferences.cpp:191:1: note: Function 'setLastPrinterName' argument 1 names different: declaration 'lastPrinterName' definition 'p'.
HercStudio/Preferences.cpp:192:1: style: Function 'setBalloonDecolation' argument 1 names different: declaration 'popped' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:531:36: note: Function 'setBalloonDecolation' argument 1 names different: declaration 'popped' definition 'p'.
HercStudio/Preferences.cpp:192:1: note: Function 'setBalloonDecolation' argument 1 names different: declaration 'popped' definition 'p'.
HercStudio/Preferences.cpp:193:1: style: Function 'setBalloonStationery' argument 1 names different: declaration 'popped' definition 'p'. [funcArgNamesDifferent]
HercStudio/Preferences.h:534:36: note: Function 'setBalloonStationery' argument 1 names different: declaration 'popped' definition 'p'.
HercStudio/Preferences.cpp:193:1: note: Function 'setBalloonStationery' argument 1 names different: declaration 'popped' definition 'p'.
HercStudio/Preferences.cpp:204:59: style: Function 'setVolatileConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'. [funcArgNamesDifferent]
HercStudio/Preferences.h:433:47: note: Function 'setVolatileConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'.
HercStudio/Preferences.cpp:204:59: note: Function 'setVolatileConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'.
HercStudio/Preferences.cpp:239:58: style: Function 'setFontSize' argument 2 names different: declaration 'variation' definition 'fontSize'. [funcArgNamesDifferent]
HercStudio/Preferences.h:446:47: note: Function 'setFontSize' argument 2 names different: declaration 'variation' definition 'fontSize'.
HercStudio/Preferences.cpp:239:58: note: Function 'setFontSize' argument 2 names different: declaration 'variation' definition 'fontSize'.
HercStudio/Preferences.cpp:883:57: style: Function 'setConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'. [funcArgNamesDifferent]
HercStudio/Preferences.h:288:39: note: Function 'setConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'.
HercStudio/Preferences.cpp:883:57: note: Function 'setConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'.
HercStudio/Preferences.cpp:889:65: style: Function 'setVolatileConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'. [funcArgNamesDifferent]
HercStudio/Preferences.h:289:47: note: Function 'setVolatileConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'.
HercStudio/Preferences.cpp:889:65: note: Function 'setVolatileConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'.
HercStudio/Preferences.cpp:934:64: style: Function 'setFontSize' argument 2 names different: declaration 'variation' definition 'size'. [funcArgNamesDifferent]
HercStudio/Preferences.h:301:47: note: Function 'setFontSize' argument 2 names different: declaration 'variation' definition 'size'.
HercStudio/Preferences.cpp:934:64: note: Function 'setFontSize' argument 2 names different: declaration 'variation' definition 'size'.
HercStudio/Preferences.cpp:1182:55: style: Function 'setConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'. [funcArgNamesDifferent]
HercStudio/Preferences.h:82:39: note: Function 'setConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'.
HercStudio/Preferences.cpp:1182:55: note: Function 'setConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'.
HercStudio/Preferences.cpp:1188:63: style: Function 'setVolatileConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'. [funcArgNamesDifferent]
HercStudio/Preferences.h:83:47: note: Function 'setVolatileConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'.
HercStudio/Preferences.cpp:1188:63: note: Function 'setVolatileConfigDir' argument 1 names different: declaration 'logsDir' definition 'configDir'.
HercStudio/Preferences.cpp:1216:54: style: Function 'setFontName' argument 1 names different: declaration 'fontName' definition 'font'. [funcArgNamesDifferent]
HercStudio/Preferences.h:87:39: note: Function 'setFontName' argument 1 names different: declaration 'fontName' definition 'font'.
HercStudio/Preferences.cpp:1216:54: note: Function 'setFontName' argument 1 names different: declaration 'fontName' definition 'font'.
HercStudio/Preferences.cpp:1226:44: style: Function 'setFontVariation' argument 1 names different: declaration 'variation' definition 'fontVariation'. [funcArgNamesDifferent]
HercStudio/Preferences.h:91:29: note: Function 'setFontVariation' argument 1 names different: declaration 'variation' definition 'fontVariation'.
HercStudio/Preferences.cpp:1226:44: note: Function 'setFontVariation' argument 1 names different: declaration 'variation' definition 'fontVariation'.
HercStudio/Preferences.cpp:1238:39: style: Function 'setFontSize' argument 1 names different: declaration 'variation' definition 'size'. [funcArgNamesDifferent]
HercStudio/Preferences.h:89:24: note: Function 'setFontSize' argument 1 names different: declaration 'variation' definition 'size'.
HercStudio/Preferences.cpp:1238:39: note: Function 'setFontSize' argument 1 names different: declaration 'variation' definition 'size'.
HercStudio/Preferences.h:84:22: style: Technically the member function 'Preferences_1_0::configDir' can be const. [functionConst]
HercStudio/Preferences.cpp:1193:37: note: Technically the member function 'Preferences_1_0::configDir' can be const.
HercStudio/Preferences.h:84:22: note: Technically the member function 'Preferences_1_0::configDir' can be const.
HercStudio/Preferences.h:95:7: style: Technically the member function 'Preferences_1_0::logTimestamp' can be const. [functionConst]
HercStudio/Preferences.cpp:1255:23: note: Technically the member function 'Preferences_1_0::logTimestamp' can be const.
HercStudio/Preferences.h:95:7: note: Technically the member function 'Preferences_1_0::logTimestamp' can be const.
HercStudio/Preferences.h:100:7: style: Technically the member function 'Preferences_1_0::regs' can be const. [functionConst]
HercStudio/Preferences.cpp:1277:23: note: Technically the member function 'Preferences_1_0::regs' can be const.
HercStudio/Preferences.h:100:7: note: Technically the member function 'Preferences_1_0::regs' can be const.
HercStudio/Preferences.h:106:7: performance: Technically the member function 'Preferences_1_0::assertConfDir' can be static. [functionStatic]
HercStudio/Preferences.cpp:1207:23: note: Technically the member function 'Preferences_1_0::assertConfDir' can be static.
HercStudio/Preferences.h:106:7: note: Technically the member function 'Preferences_1_0::assertConfDir' can be static.
HercStudio/Preferences.h:107:14: performance: Technically the member function 'Preferences_1_0::getValue' can be static. [functionStatic]
HercStudio/Preferences.cpp:1133:30: note: Technically the member function 'Preferences_1_0::getValue' can be static.
HercStudio/Preferences.h:107:14: note: Technically the member function 'Preferences_1_0::getValue' can be static.
HercStudio/Preferences.h:108:10: style: Technically the member function 'Preferences_1_0::getFileName' can be const. [functionConst]
HercStudio/Preferences.cpp:1168:26: note: Technically the member function 'Preferences_1_0::getFileName' can be const.
HercStudio/Preferences.h:108:10: note: Technically the member function 'Preferences_1_0::getFileName' can be const.
HercStudio/Preferences.h:290:22: style: Technically the member function 'Preferences_1_2_0::configDir' can be const. [functionConst]
HercStudio/Preferences.cpp:894:39: note: Technically the member function 'Preferences_1_2_0::configDir' can be const.
HercStudio/Preferences.h:290:22: note: Technically the member function 'Preferences_1_2_0::configDir' can be const.
HercStudio/Preferences.h:313:7: style: Technically the member function 'Preferences_1_2_0::logTimestamp' can be const. [functionConst]
HercStudio/Preferences.cpp:968:25: note: Technically the member function 'Preferences_1_2_0::logTimestamp' can be const.
HercStudio/Preferences.h:313:7: note: Technically the member function 'Preferences_1_2_0::logTimestamp' can be const.
HercStudio/Preferences.h:319:7: style: Technically the member function 'Preferences_1_2_0::regs' can be const. [functionConst]
HercStudio/Preferences.cpp:990:25: note: Technically the member function 'Preferences_1_2_0::regs' can be const.
HercStudio/Preferences.h:319:7: note: Technically the member function 'Preferences_1_2_0::regs' can be const.
HercStudio/Preferences.h:323:7: style: Technically the member function 'Preferences_1_2_0::mipsAsGauge' can be const. [functionConst]
HercStudio/Preferences.cpp:1016:25: note: Technically the member function 'Preferences_1_2_0::mipsAsGauge' can be const.
HercStudio/Preferences.h:323:7: note: Technically the member function 'Preferences_1_2_0::mipsAsGauge' can be const.
HercStudio/Preferences.h:342:7: performance: Technically the member function 'Preferences_1_2_0::assertConfDir' can be static. [functionStatic]
HercStudio/Preferences.cpp:908:25: note: Technically the member function 'Preferences_1_2_0::assertConfDir' can be static.
HercStudio/Preferences.h:342:7: note: Technically the member function 'Preferences_1_2_0::assertConfDir' can be static.
HercStudio/Preferences.h:343:14: performance: Technically the member function 'Preferences_1_2_0::getValue' can be static. [functionStatic]
HercStudio/Preferences.cpp:836:32: note: Technically the member function 'Preferences_1_2_0::getValue' can be static.
HercStudio/Preferences.h:343:14: note: Technically the member function 'Preferences_1_2_0::getValue' can be static.
HercStudio/Preferences.h:344:10: style: Technically the member function 'Preferences_1_2_0::getFileName' can be const. [functionConst]
HercStudio/Preferences.cpp:869:28: note: Technically the member function 'Preferences_1_2_0::getFileName' can be const.
HercStudio/Preferences.h:344:10: note: Technically the member function 'Preferences_1_2_0::getFileName' can be const.
HercStudio/Preferences.h:345:21: style: Technically the member function 'Preferences_1_2_0::getVersion' can be const. [functionConst]
HercStudio/Preferences.cpp:995:39: note: Technically the member function 'Preferences_1_2_0::getVersion' can be const.
HercStudio/Preferences.h:345:21: note: Technically the member function 'Preferences_1_2_0::getVersion' can be const.
HercStudio/Preferences.h:346:7: performance: Technically the member function 'Preferences_1_2_0::fontObjectToIndex' can be static. [functionStatic]
HercStudio/Preferences.cpp:1000:44: note: Technically the member function 'Preferences_1_2_0::fontObjectToIndex' can be static.
HercStudio/Preferences.h:346:7: note: Technically the member function 'Preferences_1_2_0::fontObjectToIndex' can be static.
HercStudio/Preferences.h:425:7: performance: Technically the member function 'Preferences::write' can be static. [functionStatic]
HercStudio/Preferences.cpp:291:19: note: Technically the member function 'Preferences::write' can be static.
HercStudio/Preferences.h:425:7: note: Technically the member function 'Preferences::write' can be static.
HercStudio/Preferences.h:549:18: performance: Technically the member function 'Preferences::fontObjectToString' can be static. [functionStatic]
HercStudio/Preferences.cpp:278:27: note: Technically the member function 'Preferences::fontObjectToString' can be static.
HercStudio/Preferences.h:549:18: note: Technically the member function 'Preferences::fontObjectToString' can be static.
HercStudio/Preferences.cpp:123:2: style: Class 'Preferences' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
HercStudio/Preferences.cpp:123:2: style: Class 'Preferences' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
HercStudio/Regs32.cpp:36:46: performance: Function parameter 'command' should be passed by const reference. [passedByValue]
HercStudio/Regs64.cpp:53:27: style: Variable 'command' is assigned a value that is never used. [unreadVariable]
HercStudio/Regs64.cpp:32:46: performance: Function parameter 'command' should be passed by const reference. [passedByValue]
HercStudio/Runner.cpp:29:9: warning: Member variable 'Runner::mRunning' is not initialized in the constructor. [uninitMemberVar]
HercStudio/StatusRunner.cpp:31:15: warning: Member variable 'StatusRunner::mProcess' is not initialized in the constructor. [uninitMemberVar]
HercStudio/StringedObject.h:14:20: performance: Technically the member function 'StringedObject::addSep' can be static. [functionStatic]
HercStudio/StringedObject.h:40:10: performance: Technically the member function 'StringedObject::getOneField' can be static. [functionStatic]
HercStudio/StringedObject.cpp:7:22: note: Technically the member function 'StringedObject::getOneField' can be static.
HercStudio/StringedObject.h:40:10: note: Technically the member function 'StringedObject::getOneField' can be static.
HercStudio/SynchronizedQueue.cpp:48:53: style: Function 'push_back' argument 1 names different: declaration 'charBuff' definition 'str'. [funcArgNamesDifferent]
HercStudio/SynchronizedQueue.h:44:49: note: Function 'push_back' argument 1 names different: declaration 'charBuff' definition 'str'.
HercStudio/SynchronizedQueue.cpp:48:53: note: Function 'push_back' argument 1 names different: declaration 'charBuff' definition 'str'.
HercStudio/SynchronizedQueue.cpp:54:48: style: Function 'push_back' argument 1 names different: declaration 'charBuff' definition 'str'. [funcArgNamesDifferent]
HercStudio/SynchronizedQueue.h:45:44: note: Function 'push_back' argument 1 names different: declaration 'charBuff' definition 'str'.
HercStudio/SynchronizedQueue.cpp:54:48: note: Function 'push_back' argument 1 names different: declaration 'charBuff' definition 'str'.
HercStudio/SynchronizedQueue.h:46:12: style: Technically the member function 'SynchronizedQueue::size' can be const. [functionConst]
HercStudio/SynchronizedQueue.cpp:66:24: note: Technically the member function 'SynchronizedQueue::size' can be const.
HercStudio/SynchronizedQueue.h:46:12: note: Technically the member function 'SynchronizedQueue::size' can be const.
HercStudio/Watchdog.cpp:37:11: warning: Member variable 'Watchdog::mProcess' is not initialized in the constructor. [uninitMemberVar]
HercUtilities/UtilityRunner.h:39:5: style: Class 'UtilityRunner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/UtilityExecutor.h:47:5: style: Class 'UtilityExecutor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/DasdInit.h:45:5: style: Class 'DasdInit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/DasdInit.h:59:6: style: Class 'VolserValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/LineEditWithFocus.h:36:5: style: Class 'LineEditWithFocus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/DasdInit.h:54:15: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/DasdInit.h:54:15: note: Function in derived class
HercUtilities/DasdIsup.h:41:5: style: Class 'DasdIsup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/DasdIsup.h:47:15: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/DasdIsup.h:47:15: note: Function in derived class
HercUtilities/DasdLoad.h:41:5: style: Class 'DasdLoad' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/DasdLoad.h:49:10: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/DasdLoad.h:49:10: note: Function in derived class
HercUtilities/Dasdcat.h:42:5: style: Class 'Dasdcat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/Dasdcat.h:48:18: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/Dasdcat.h:48:18: note: Function in derived class
HercUtilities/Dasdconv.h:42:5: style: Class 'Dasdconv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/Dasdconv.h:56:15: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/Dasdconv.h:56:15: note: Function in derived class
HercUtilities/Dasdcopy.h:41:5: style: Class 'Dasdcopy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/Dasdcopy.h:48:15: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/Dasdcopy.h:48:15: note: Function in derived class
HercUtilities/Dasdls.h:40:5: style: Class 'Dasdls' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/Dasdls.h:47:15: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/Dasdls.h:47:15: note: Function in derived class
HercUtilities/GenericUtility.cpp:66:49: style: Function 'execute' argument 1 names different: declaration 'pCommand' definition 'command'. [funcArgNamesDifferent]
HercUtilities/GenericUtility.h:53:37: note: Function 'execute' argument 1 names different: declaration 'pCommand' definition 'command'.
HercUtilities/GenericUtility.cpp:66:49: note: Function 'execute' argument 1 names different: declaration 'pCommand' definition 'command'.
HercUtilities/GenericUtility.cpp:66:77: style: Function 'execute' argument 2 names different: declaration 'pPath' definition 'path'. [funcArgNamesDifferent]
HercUtilities/GenericUtility.h:53:66: note: Function 'execute' argument 2 names different: declaration 'pPath' definition 'path'.
HercUtilities/GenericUtility.cpp:66:77: note: Function 'execute' argument 2 names different: declaration 'pPath' definition 'path'.
HercUtilities/GenericUtility.cpp:66:109: style: Function 'execute' argument 3 names different: declaration 'pParameters' definition 'parameters'. [funcArgNamesDifferent]
HercUtilities/GenericUtility.h:53:99: note: Function 'execute' argument 3 names different: declaration 'pParameters' definition 'parameters'.
HercUtilities/GenericUtility.cpp:66:109: note: Function 'execute' argument 3 names different: declaration 'pParameters' definition 'parameters'.
HercUtilities/GenericUtility.cpp:66:136: style: Function 'execute' argument 4 names different: declaration 'workingDIrectory' definition 'workingDirectory'. [funcArgNamesDifferent]
HercUtilities/GenericUtility.h:53:127: note: Function 'execute' argument 4 names different: declaration 'workingDIrectory' definition 'workingDirectory'.
HercUtilities/GenericUtility.cpp:66:136: note: Function 'execute' argument 4 names different: declaration 'workingDIrectory' definition 'workingDirectory'.
HercUtilities/GenericUtility.cpp:31:17: warning: Member variable 'GenericUtility::mStarted' is not initialized in the constructor. [uninitMemberVar]
HercUtilities/GenericUtility.cpp:31:17: warning: Member variable 'GenericUtility::mFinished' is not initialized in the constructor. [uninitMemberVar]
HercUtilities/GenericUtility.cpp:31:17: warning: Member variable 'GenericUtility::mFinishedOK' is not initialized in the constructor. [uninitMemberVar]
HercUtilities/GenericUtility.cpp:31:17: warning: Member variable 'GenericUtility::mRc' is not initialized in the constructor. [uninitMemberVar]
HercUtilities/HetGet.h:40:5: style: Class 'HetGet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/HetGet.h:46:18: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/HetGet.h:46:18: note: Function in derived class
HercUtilities/HetInit.cpp:178:9: warning: The buffer 'num' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
HercUtilities/HetInit.h:44:21: warning: Virtual function 'text' is called from constructor 'VolserSpinBox(QWidget*parent=0)' at line 131. Dynamic binding is not used. [virtualCallInConstructor]
HercUtilities/HetInit.cpp:131:57: note: Calling verify
HercUtilities/HetInit.cpp:174:19: note: Calling text
HercUtilities/HetInit.h:44:21: note: text is a virtual method
HercUtilities/HetInit.h:45:18: warning: Virtual function 'setText' is called from constructor 'VolserSpinBox(QWidget*parent=0)' at line 132. Dynamic binding is not used. [virtualCallInConstructor]
HercUtilities/HetInit.cpp:132:5: note: Calling setText
HercUtilities/HetInit.h:45:18: note: setText is a virtual method
HercUtilities/HetInit.h:44:21: warning: Virtual function 'text' is called from constructor 'VolserSpinBox(QWidget*parent=0)' at line 133. Dynamic binding is not used. [virtualCallInConstructor]
HercUtilities/HetInit.cpp:133:5: note: Calling verify
HercUtilities/HetInit.cpp:174:19: note: Calling text
HercUtilities/HetInit.h:44:21: note: text is a virtual method
HercUtilities/HetInit.h:40:5: style: Class 'VolserSpinBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/HetInit.h:61:5: style: Class 'HetInit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/HetInit.h:68:18: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/HetInit.h:68:18: note: Function in derived class
HercUtilities/HetMap.h:40:5: style: Class 'HetMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/HetMap.h:47:18: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/HetMap.h:47:18: note: Function in derived class
HercUtilities/HetUpd.h:40:5: style: Class 'HetUpd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/HetUpd.h:46:18: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/HetUpd.h:46:18: note: Function in derived class
HercUtilities/SystemUtils.cpp:54:50: style: Function 'fileExists' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
HercUtilities/SystemUtils.h:40:44: note: Function 'fileExists' argument 1 names different: declaration 'filename' definition 'fileName'.
HercUtilities/SystemUtils.cpp:54:50: note: Function 'fileExists' argument 1 names different: declaration 'filename' definition 'fileName'.
HercUtilities/SystemUtils.cpp:60:46: style: Function 'fileExists' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
HercUtilities/SystemUtils.h:41:40: note: Function 'fileExists' argument 1 names different: declaration 'filename' definition 'fileName'.
HercUtilities/SystemUtils.cpp:60:46: note: Function 'fileExists' argument 1 names different: declaration 'filename' definition 'fileName'.
HercUtilities/TapeCopy.h:39:5: style: Class 'TapeCopy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/TapeCopy.h:46:15: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/TapeCopy.h:46:15: note: Function in derived class
HercUtilities/TapeMap.h:42:5: style: Class 'TapeMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/TapeMap.h:52:7: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/TapeMap.h:52:7: note: Function in derived class
HercUtilities/TapeSplt.cpp:264:35: style: Function 'HTableModel' argument 1 names different: declaration 'parent' definition 'o'. [funcArgNamesDifferent]
HercUtilities/TapeSplt.h:72:24: note: Function 'HTableModel' argument 1 names different: declaration 'parent' definition 'o'.
HercUtilities/TapeSplt.cpp:264:35: note: Function 'HTableModel' argument 1 names different: declaration 'parent' definition 'o'.
HercUtilities/TapeSplt.cpp:329:40: style: Function 'headerData' argument 1 names different: declaration 'section' definition 'col'. [funcArgNamesDifferent]
HercUtilities/TapeSplt.h:81:35: note: Function 'headerData' argument 1 names different: declaration 'section' definition 'col'.
HercUtilities/TapeSplt.cpp:329:40: note: Function 'headerData' argument 1 names different: declaration 'section' definition 'col'.
HercUtilities/TapeSplt.h:44:2: style: Class 'TapeSpltSubDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/TapeSplt.h:72:2: style: Class 'HTableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/TapeSplt.h:93:2: style: Class 'TapeSplt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HercUtilities/TapeSplt.h:101:15: style: The function 'finishedSlot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
HercUtilities/GenericUtility.h:57:15: note: Virtual function in base class
HercUtilities/TapeSplt.h:101:15: note: Function in derived class
HercUtilities/UtilityExecutor.cpp:45:46: style: Function 'run' argument 1 names different: declaration 'command' definition 'pCommand'. [funcArgNamesDifferent]
HercUtilities/UtilityExecutor.h:50:33: note: Function 'run' argument 1 names different: declaration 'command' definition 'pCommand'.
HercUtilities/UtilityExecutor.cpp:45:46: note: Function 'run' argument 1 names different: declaration 'command' definition 'pCommand'.
HercUtilities/UtilityExecutor.cpp:46:53: style: Function 'run' argument 6 names different: declaration 'WorkingDirectory' definition 'workingDirectory'. [funcArgNamesDifferent]
HercUtilities/UtilityExecutor.h:55:28: note: Function 'run' argument 6 names different: declaration 'WorkingDirectory' definition 'workingDirectory'.
HercUtilities/UtilityExecutor.cpp:46:53: note: Function 'run' argument 6 names different: declaration 'WorkingDirectory' definition 'workingDirectory'.
[16:01]
ftp://ftp.se.debian.org/debian/pool/main/h/herelib/herelib_112.35.00.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/herisvm/herisvm_0.8.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/heroes/heroes_0.21.orig.tar.gz
heroes-0.21/intl/dcigettext.c:555:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
heroes-0.21/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
heroes-0.21/intl/dcigettext.c:219:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
heroes-0.21/intl/dcigettext.c:222:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
heroes-0.21/intl/dcigettext.c:225:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
heroes-0.21/intl/dcigettext.c:228:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
heroes-0.21/intl/dcigettext.c:229:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
heroes-0.21/intl/dcigettext.c:232:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
heroes-0.21/intl/l10nflist.c:355:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
heroes-0.21/intl/loadmsgcat.c:406:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
heroes-0.21/intl/loadmsgcat.c:351:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
heroes-0.21/intl/loadmsgcat.c:406:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
heroes-0.21/intl/loadmsgcat.c:406:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
heroes-0.21/intl/loadmsgcat.c:351:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
heroes-0.21/intl/loadmsgcat.c:406:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
heroes-0.21/intl/localcharset.c:227:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
heroes-0.21/intl/localcharset.c:218:24: note: Assignment 'locale=NULL', assigned value is 0
heroes-0.21/intl/localcharset.c:227:14: note: Condition 'locale==NULL' is always true
heroes-0.21/intl/localcharset.c:227:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
heroes-0.21/intl/localcharset.c:218:24: note: 'locale' is assigned value 'NULL' here.
heroes-0.21/intl/localcharset.c:227:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
heroes-0.21/intl/localcharset.c:92:19: style: The scope of the variable 'base' can be reduced. [variableScope]
heroes-0.21/intl/localcharset.c:116:8: style: The scope of the variable 'c' can be reduced. [variableScope]
heroes-0.21/intl/localealias.c:224:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
heroes-0.21/intl/localealias.c:225:13: style: The scope of the variable 'value' can be reduced. [variableScope]
heroes-0.21/lib/error.c:368:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
heroes-0.21/lib/filelock.c:49:24: style: Function 'file_lock' argument 2 names different: declaration 'exlusive' definition 'exclusive'. [funcArgNamesDifferent]
heroes-0.21/lib/filelock.h:26:28: note: Function 'file_lock' argument 2 names different: declaration 'exlusive' definition 'exclusive'.
heroes-0.21/lib/filelock.c:49:24: note: Function 'file_lock' argument 2 names different: declaration 'exlusive' definition 'exclusive'.
heroes-0.21/lib/fstrcmp.c:269:6: style: Variable 'big_snake' is assigned a value that is never used. [unreadVariable]
heroes-0.21/lib/hash.c:460:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
heroes-0.21/lib/hash.c:39:0: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
heroes-0.21/lib/hash.c:46:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
heroes-0.21/lib/strndup.c:35:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
heroes-0.21/lib/xmalloc.c:50:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
heroes-0.21/misc/copytile.c:39:9: style: The scope of the variable 't1' can be reduced. [variableScope]
heroes-0.21/misc/copytile.c:39:13: style: The scope of the variable 't2' can be reduced. [variableScope]
heroes-0.21/src/system.h:320:0: error: #error "Don't know how to create a directory on this system." [preprocessorErrorDirective]
heroes-0.21/src/lvl/in_body.c:25:33: style: Function 'initialize_level_body' argument 1 names different: declaration 'out' definition 'lvl'. [funcArgNamesDifferent]
heroes-0.21/src/lvl/lvl_priv.h:76:38: note: Function 'initialize_level_body' argument 1 names different: declaration 'out' definition 'lvl'.
heroes-0.21/src/lvl/in_body.c:25:33: note: Function 'initialize_level_body' argument 1 names different: declaration 'out' definition 'lvl'.
heroes-0.21/src/lvl/load.c:102:9: style: Unused variable: data [unusedVariable]
heroes-0.21/src/lvl/load.c:103:15: style: Unused variable: st [unusedVariable]
heroes-0.21/src/media/sfx.c:70:8: style: The scope of the variable 'c' can be reduced. [variableScope]
[16:01]
ftp://ftp.se.debian.org/debian/pool/main/h/heroes-data/heroes-data_1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/heroes-sound-effects/heroes-sound-effects_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/heroes-sound-tracks/heroes-sound-tracks_1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/herold/herold_8.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hershey-fonts/hershey-fonts_0.1.orig.tar.gz
hershey-fonts/libhersheyfont/hersheyfont.c:83:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[16:01]
ftp://ftp.se.debian.org/debian/pool/main/h/herwig++/herwig++_2.6.0.orig.tar.gz
herwig++-2.6.0.orig/Analysis/BFragmentationAnalysisHandler.cc:54:51: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Analysis/BFragmentationAnalysisHandler.h:73:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Analysis/BFragmentationAnalysisHandler.cc:54:51: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Analysis/EventShapes.cc:173:12: style: The scope of the variable 'pvec_MeV' can be reduced. [variableScope]
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.cc:24:37: style: Function 'BranchingInfo' argument 1 names different: declaration 'mult' definition 'inmult'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.h:31:24: note: Function 'BranchingInfo' argument 1 names different: declaration 'mult' definition 'inmult'.
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.cc:24:37: note: Function 'BranchingInfo' argument 1 names different: declaration 'mult' definition 'inmult'.
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.cc:24:51: style: Function 'BranchingInfo' argument 2 names different: declaration 'error' definition 'inerror'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.h:31:39: note: Function 'BranchingInfo' argument 2 names different: declaration 'error' definition 'inerror'.
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.cc:24:51: note: Function 'BranchingInfo' argument 2 names different: declaration 'error' definition 'inerror'.
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.h:58:10: style: Technically the member function 'Herwig::BranchingInfo::simBranching' can be const. [functionConst]
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.cc:29:23: note: Technically the member function 'Herwig::BranchingInfo::simBranching' can be const.
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.h:58:10: note: Technically the member function 'Herwig::BranchingInfo::simBranching' can be const.
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.cc:44:51: performance: Function parameter 'den' should be passed by const reference. [passedByValue]
herwig++-2.6.0.orig/Analysis/LEPBMultiplicity.cc:51:54: performance: Function parameter 'den' should be passed by const reference. [passedByValue]
herwig++-2.6.0.orig/Contrib/AcerDetInterface/AcerDet.h:30:3: warning: Member variable 'AcerDet::_converter' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/AcerDetInterface/AcerDet.h:30:3: warning: Member variable 'AcerDet::_nphoton' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/AcerDetInterface/AcerDet.h:30:3: warning: Member variable 'AcerDet::_nlepton' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/AcerDetInterface/AcerDet.h:30:3: warning: Member variable 'AcerDet::_njet' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/AcerDetInterface/ZAnalysis.h:50:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/AcerDetInterface/AcerDet.h:51:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/AcerDetInterface/ZAnalysis.h:50:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/AcerDetInterface/ZAnalysis.h:71:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/AcerDetInterface/AcerDet.h:138:24: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/AcerDetInterface/ZAnalysis.h:71:17: note: Function in derived class
herwig++-2.6.0.orig/Contrib/AcerDetInterface/ZAnalysis.h:77:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/AcerDetInterface/AcerDet.h:144:24: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/AcerDetInterface/ZAnalysis.h:77:17: note: Function in derived class
herwig++-2.6.0.orig/Contrib/AcerDetInterface/ZAnalysis.h:88:16: style: The function 'dofinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/AcerDetInterface/AcerDet.h:161:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/AcerDetInterface/ZAnalysis.h:88:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.cc:320:10: style: The scope of the variable 'prob' can be reduced. [variableScope]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.cc:813:26: style: Array index 'ixx' is used before limits check. [arrayIndexThenCheck]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.cc:876:28: style: Array index 'ixx' is used before limits check. [arrayIndexThenCheck]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.cc:899:27: style: Array index 'ixx' is used before limits check. [arrayIndexThenCheck]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.cc:1010:22: style: Array index 'ixx' is used before limits check. [arrayIndexThenCheck]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.cc:36:16: warning: Member variable 'AlpGenHandler::alphaSME_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.cc:36:16: warning: Member variable 'AlpGenHandler::dely_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.cc:36:16: warning: Member variable 'AlpGenHandler::delphi_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.h:437:8: style: Member variable 'AlpGenHandler::highestNLOMultiplicity_' is in the wrong place in the initializer list. [initializerList]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.cc:41:24: note: Member variable 'AlpGenHandler::highestNLOMultiplicity_' is in the wrong place in the initializer list.
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.h:437:8: note: Member variable 'AlpGenHandler::highestNLOMultiplicity_' is in the wrong place in the initializer list.
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.h:388:10: style: Member variable 'AlpGenHandler::epsetclus_' is in the wrong place in the initializer list. [initializerList]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.cc:41:74: note: Member variable 'AlpGenHandler::epsetclus_' is in the wrong place in the initializer list.
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenHandler.h:388:10: note: Member variable 'AlpGenHandler::epsetclus_' is in the wrong place in the initializer list.
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:209:15: style: Condition 'debugging>=4' is always false [knownConditionTrueFalse]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:87:17: note: Assignment 'debugging=3', assigned value is 3
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:209:15: note: Condition 'debugging>=4' is always false
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:233:17: style: Condition 'debugging>=4' is always false [knownConditionTrueFalse]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:87:17: note: Assignment 'debugging=3', assigned value is 3
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:233:17: note: Condition 'debugging>=4' is always false
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:234:17: style: Condition 'debugging>=4' is always false [knownConditionTrueFalse]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:87:17: note: Assignment 'debugging=3', assigned value is 3
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:234:17: note: Condition 'debugging>=4' is always false
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:240:17: style: Condition 'debugging>=4' is always false [knownConditionTrueFalse]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:87:17: note: Assignment 'debugging=3', assigned value is 3
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:240:17: note: Condition 'debugging>=4' is always false
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:521:17: style: Same expression on both sides of '==' because the value of 'idwtup' and '3' are the same. [duplicateExpression]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:276:13: note: 'idwtup' is assigned value '3' here.
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:521:17: note: Same expression on both sides of '==' because the value of 'idwtup' and '3' are the same.
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:100:0: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:1068:7: style: The scope of the variable 'iwch' can be reduced. [variableScope]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:674:23: style: Variable 'Lambda_4' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:674:42: style: Variable 'Lambda_5_2loop' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:674:67: style: Variable 'Scheme' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:599:10: style: Variable 'tmpString' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:910:16: style: Variable 'ptbmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:912:16: style: Variable 'ptcmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:914:16: style: Variable 'ptlmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:916:16: style: Variable 'metmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:918:17: style: Variable 'ptphmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:920:17: style: Variable 'etabmax' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:922:17: style: Variable 'etacmax' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:924:17: style: Variable 'etalmax' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:926:18: style: Variable 'etaphmax' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:928:16: style: Variable 'drbmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:930:16: style: Variable 'drcmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:932:16: style: Variable 'drlmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:934:18: style: Variable 'drphjmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:936:18: style: Variable 'drphlmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:938:17: style: Variable 'drphmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:940:16: style: Variable 'mllmin' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:942:16: style: Variable 'mllmax' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:1110:0: style: Variable 'ivstart' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:1110:0: style: Variable 'ivend' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:1387:7: style: Variable 'iwch' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:689:30: performance: Function parameter 'varName' should be passed by const reference. [passedByValue]
herwig++-2.6.0.orig/Contrib/AlpGen/AlpGenToLH.cc:707:29: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
herwig++-2.6.0.orig/Contrib/AlpGen/BasicLesHouchesFileReader.cc:79:8: style: The scope of the variable 'cuteve' can be reduced. [variableScope]
herwig++-2.6.0.orig/Contrib/AlpGen/BasicLesHouchesFileReader.h:53:3: warning: Member variable 'BasicLesHouchesFileReader::overSampling_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/AlpGen/BasicLesHouchesFileReader.cc:32:1: warning: Member variable 'BasicLesHouchesFileReader::cfile' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.cc:248:42: style: Checking if unsigned variable 'numbins' is less than zero. [unsignedLessThanZero]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.cc:300:12: style: Function 'finish' argument 2 names different: declaration 'normMode' definition 'norm'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.h:139:13: note: Function 'finish' argument 2 names different: declaration 'normMode' definition 'norm'.
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.cc:300:12: note: Function 'finish' argument 2 names different: declaration 'normMode' definition 'norm'.
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.cc:449:16: style: Function 'combineObservable' argument 4 names different: declaration 'normMode' definition 'norm'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.h:149:10: note: Function 'combineObservable' argument 4 names different: declaration 'normMode' definition 'norm'.
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.cc:449:16: note: Function 'combineObservable' argument 4 names different: declaration 'normMode' definition 'norm'.
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.icc:9:23: warning: Member variable 'Analysis2Base::_backParallel' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:175:17: style: Technically the member function 'Analysis2::JetFinder::GreaterInEnergy::operator()' can be const. [functionConst]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:187:17: style: Technically the member function 'Analysis2::JetFinder::GreaterInEt::operator()' can be const. [functionConst]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:199:17: style: Technically the member function 'Analysis2::JetFinder::GreaterInPt::operator()' can be const. [functionConst]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:211:17: style: Technically the member function 'Analysis2::JetFinder::GreaterInY::operator()' can be const. [functionConst]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:223:17: style: Technically the member function 'Analysis2::JetFinder::GreaterInEta::operator()' can be const. [functionConst]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.cc:359:12: style: The scope of the variable 'pvec_MeV' can be reduced. [variableScope]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.cc:520:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.cc:552:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.icc:8:22: warning: Member variable 'EventShapes2::_thrustDone' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.icc:8:22: warning: Member variable 'EventShapes2::_spherDone' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.icc:8:22: warning: Member variable 'EventShapes2::_linTenDone' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.icc:8:22: warning: Member variable 'EventShapes2::_hemDone' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.icc:8:22: warning: Member variable 'EventShapes2::_useCmBoost' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.icc:8:22: warning: Member variable 'EventShapes2::_mPlus' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.icc:8:22: warning: Member variable 'EventShapes2::_mMinus' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.icc:8:22: warning: Member variable 'EventShapes2::_bPlus' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.icc:8:22: warning: Member variable 'EventShapes2::_bMinus' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.h:53:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.h:53:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.h:332:16: style: The function 'dofinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.h:322:23: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/EventShapes2.h:332:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.icc:12:25: warning: Member variable 'FastJetFinder::_lastPseudojets' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.icc:12:25: warning: Member variable 'FastJetFinder::_lastClusterSequence' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.icc:12:25: warning: Member variable 'FastJetFinder::_jetDefinition' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.icc:12:25: warning: Member variable 'FastJetFinder::_E2vis' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:62:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:77:23: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:62:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:70:23: style: The function 'findJets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:97:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:70:23: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:75:24: style: The function 'findJetsN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:102:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:75:24: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:80:23: style: The function 'findJetsD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:80:23: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:85:23: style: The function 'findJetsY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:112:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:85:23: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:90:25: style: The function 'getDMerge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:122:18: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:90:25: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:95:25: style: The function 'getYMerge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:127:18: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FastJetFinder.h:95:25: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FourJetCorrelations.h:49:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FourJetCorrelations.h:49:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FourJetCorrelations.h:115:16: style: The function 'dofinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.h:322:23: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/FourJetCorrelations.h:115:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.icc:11:21: warning: Member variable 'KtJetFinder::_lastMomenta' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:60:16: style: The function 'use' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:77:23: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:60:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:68:23: style: The function 'findJets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:97:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:68:23: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:73:23: style: The function 'findJetsN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:102:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:73:23: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:78:23: style: The function 'findJetsD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:78:23: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:83:23: style: The function 'findJetsY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:112:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:83:23: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:88:25: style: The function 'getDMerge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:122:18: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:88:25: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:93:25: style: The function 'getYMerge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/JetFinder.h:127:18: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/KtJetFinder.h:93:25: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/YJetRates.h:51:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/YJetRates.h:51:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/YJetRates.h:99:16: style: The function 'dofinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.h:322:23: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/YJetRates.h:99:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/YMerge.h:52:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/YMerge.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/YMerge.h:121:16: style: The function 'dofinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/Analysis2Base.h:322:23: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/Analysis2/Analysis2/YMerge.h:121:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.icc:117:22: style: Function 'bin' argument 3 names different: declaration 'en' definition 'entries'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.h:166:69: note: Function 'bin' argument 3 names different: declaration 'en' definition 'entries'.
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.icc:117:22: note: Function 'bin' argument 3 names different: declaration 'en' definition 'entries'.
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.icc:317:44: style: Function 'addWeighted' argument 1 names different: declaration 'data' definition 'event'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.h:737:34: note: Function 'addWeighted' argument 1 names different: declaration 'data' definition 'event'.
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.icc:317:44: note: Function 'addWeighted' argument 1 names different: declaration 'data' definition 'event'.
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.cc:517:38: style: Function 'load' argument 1 names different: declaration 'name' definition 'fname'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.h:664:28: note: Function 'load' argument 1 names different: declaration 'name' definition 'fname'.
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.cc:517:38: note: Function 'load' argument 1 names different: declaration 'name' definition 'fname'.
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.cc:211:3: performance: Variable '_range' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Contrib/Analysis2/Histogram2/Histogram2.cc:224:3: performance: Variable '_range' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Contrib/AnomalousHVV/AnomalousWWHVertex.cc:93:57: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/AnomalousHVV/AnomalousWWHVertex.h:43:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Contrib/AnomalousHVV/AnomalousWWHVertex.cc:93:57: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/BabarBDecayAnalysis.cc:90:11: error: Same iterator is used with different containers '_b0data' and '_bplusdata'. [iterators]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/BranchingRatioAnalysis.cc:38:44: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/BranchingRatioAnalysis.h:64:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/BranchingRatioAnalysis.cc:38:44: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/BtoSGammaAnalysis.cc:38:39: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/BtoSGammaAnalysis.h:57:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/BtoSGammaAnalysis.cc:38:39: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/DDalitzAnalysis.cc:62:37: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/DDalitzAnalysis.h:66:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/DDalitzAnalysis.cc:62:37: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/EtaDecayAnalysis.cc:37:38: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/EtaDecayAnalysis.h:59:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/EtaDecayAnalysis.cc:37:38: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/OmegaPhi3PionAnalysis.cc:41:43: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/OmegaPhi3PionAnalysis.h:62:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/OmegaPhi3PionAnalysis.cc:41:43: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/OniumToOniumPiPiAnalysis.cc:62:25: style: Same expression on both sides of '&&'. [duplicateExpression]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/OniumToOniumPiPiAnalysis.cc:38:46: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/OniumToOniumPiPiAnalysis.h:59:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/OniumToOniumPiPiAnalysis.cc:38:46: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/OniumToOniumPiPiAnalysis.cc:43:56: style: Variable 'npip' is modified but its new value is never used. [unreadVariable]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/PScalarVectorFermionsAnalysis.cc:41:51: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/PScalarVectorFermionsAnalysis.h:57:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/PScalarVectorFermionsAnalysis.cc:41:51: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/Pi4ElectronAnalysis.cc:46:7: style: The scope of the variable 'id' can be reduced. [variableScope]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/Pi4ElectronAnalysis.cc:41:41: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/Pi4ElectronAnalysis.h:57:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/Pi4ElectronAnalysis.cc:41:41: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/SemiLeptonicDPiAnalysis.cc:65:34: style: The scope of the variable 'id' can be reduced. [variableScope]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/SemiLeptonicDPiAnalysis.cc:58:45: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/SemiLeptonicDPiAnalysis.h:66:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/SemiLeptonicDPiAnalysis.cc:58:45: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/SemiLeptonicDecayAnalysis.cc:38:47: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/SemiLeptonicDecayAnalysis.h:58:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/SemiLeptonicDecayAnalysis.cc:38:47: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/VPPGammaAnalysis.cc:61:38: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/VPPGammaAnalysis.h:63:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/VPPGammaAnalysis.cc:61:38: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/VectorPScalarFermionsAnalysis.cc:42:51: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/VectorPScalarFermionsAnalysis.h:57:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/VectorPScalarFermionsAnalysis.cc:42:51: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/VffGammaAnalysis.cc:61:38: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/VffGammaAnalysis.h:62:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/VffGammaAnalysis.cc:61:38: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/ZPhotonsAnalysis.cc:43:38: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/ZPhotonsAnalysis.h:62:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/ZPhotonsAnalysis.cc:43:38: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/a1DecayAnalysis.cc:40:37: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/DecayAnalysis/a1DecayAnalysis.h:57:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/DecayAnalysis/a1DecayAnalysis.cc:40:37: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/LeptonME/MEee2Higgs2SM.cc:102:18: style: Function 'HelicityME' argument 5 names different: declaration 'me' definition 'aver'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/LeptonME/MEee2Higgs2SM.h:188:50: note: Function 'HelicityME' argument 5 names different: declaration 'me' definition 'aver'.
herwig++-2.6.0.orig/Contrib/LeptonME/MEee2Higgs2SM.cc:102:18: note: Function 'HelicityME' argument 5 names different: declaration 'me' definition 'aver'.
herwig++-2.6.0.orig/Contrib/LeptonME/MEee2Z.cc:163:18: style: Function 'HelicityME' argument 4 names different: declaration 'me' definition 'aver'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/LeptonME/MEee2Z.h:186:50: note: Function 'HelicityME' argument 4 names different: declaration 'me' definition 'aver'.
herwig++-2.6.0.orig/Contrib/LeptonME/MEee2Z.cc:163:18: note: Function 'HelicityME' argument 4 names different: declaration 'me' definition 'aver'.
herwig++-2.6.0.orig/Contrib/PGSInterface/PGSInterface.h:157:3: warning: Member variable 'PGSInterface::_converter' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/PGSInterface/ZAnalysis.h:50:16: style: The function 'analyze' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/PGSInterface/PGSInterface.h:179:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/PGSInterface/ZAnalysis.h:50:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/PGSInterface/ZAnalysis.h:71:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/PGSInterface/PGSInterface.h:236:24: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/PGSInterface/ZAnalysis.h:71:17: note: Function in derived class
herwig++-2.6.0.orig/Contrib/PGSInterface/ZAnalysis.h:77:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/PGSInterface/PGSInterface.h:242:24: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/PGSInterface/ZAnalysis.h:77:17: note: Function in derived class
herwig++-2.6.0.orig/Contrib/PGSInterface/ZAnalysis.h:88:16: style: The function 'dofinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/PGSInterface/PGSInterface.h:260:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/PGSInterface/ZAnalysis.h:88:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/FFZPrimeVertex.cc:33:53: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/FFZPrimeVertex.h:36:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/FFZPrimeVertex.cc:33:53: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/GammaZPrimeZVertex.cc:38:21: warning: Member variable 'GammaZPrimeZVertex::_coup' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/GammaZPrimeZVertex.h:37:16: style: The function 'setCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/AnomalousVVVVertex.h:73:16: note: Virtual function in base class
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/GammaZPrimeZVertex.h:37:16: note: Function in derived class
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma.cc:91:52: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma.h:78:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma.cc:91:52: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma.cc:135:10: style: Function 'qqME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma.h:154:9: note: Function 'qqME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma.cc:135:10: note: Function 'qqME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.cc:211:60: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.h:102:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.cc:211:60: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.cc:254:20: style: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.h:152:29: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.cc:254:20: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.cc:254:34: style: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.h:152:44: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.cc:254:34: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.cc:278:18: style: Function 'qqbarME' argument 6 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.h:171:13: note: Function 'qqbarME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ZGamma2ffGamma.cc:278:18: note: Function 'qqbarME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ff.cc:107:48: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ff.h:76:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ff.cc:107:48: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ff.cc:275:13: style: Function 'qqME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ff.h:151:9: note: Function 'qqME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/Contrib/RadiativeZPrime/MEqq2ZPrime2ff.cc:275:13: note: Function 'qqME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/Contrib/TauAnalysis/TauCorrelationAnalysis.cc:85:44: style: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/TauAnalysis/TauCorrelationAnalysis.h:63:30: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/TauAnalysis/TauCorrelationAnalysis.cc:85:44: note: Function 'analyze' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/TauAnalysis/TauCorrelationAnalysis.cc:112:46: style: Function 'analyzePi' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/TauAnalysis/TauCorrelationAnalysis.h:120:24: note: Function 'analyzePi' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/TauAnalysis/TauCorrelationAnalysis.cc:112:46: note: Function 'analyzePi' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/TauAnalysis/TauCorrelationAnalysis.cc:156:47: style: Function 'analyzeRho' argument 1 names different: declaration 'particle' definition 'part'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Contrib/TauAnalysis/TauCorrelationAnalysis.h:125:25: note: Function 'analyzeRho' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Contrib/TauAnalysis/TauCorrelationAnalysis.cc:156:47: note: Function 'analyzeRho' argument 1 names different: declaration 'particle' definition 'part'.
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.cc:291:10: warning: Redundant assignment of 'ispin[2]' to itself. [selfAssignment]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.cc:37:26: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:76:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.cc:37:26: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:94:18: style: Redundant condition: Wcharge==0. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:249:26: style: The scope of the variable 'ibaryon' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:281:26: style: The scope of the variable 'ibaryon' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:281:34: style: The scope of the variable 'foundb' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:486:7: style: The scope of the variable 'itemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:486:27: style: The scope of the variable 'ibar' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:630:7: style: The scope of the variable 'itemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:630:27: style: The scope of the variable 'ibar' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:404:26: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.h:65:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:404:26: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:774:57: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.h:73:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/BaryonFactorizedDecayer.cc:774:57: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:464:10: style: The scope of the variable 'Fnonfact' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:467:7: style: The scope of the variable 'mspin' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:467:13: style: The scope of the variable 'bspin' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:888:58: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:47:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:888:58: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:22:3: performance: Variable 'fpi_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:23:3: performance: Variable 'fk_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:28:3: performance: Variable 'mdcplus_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:29:3: performance: Variable 'mdcminus_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:30:3: performance: Variable 'mscplus_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:31:3: performance: Variable 'mscminus_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:36:3: performance: Variable 'H2_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.cc:37:3: performance: Variable 'H3_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:47:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:47:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:64:16: style: The function 'halfHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:64:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:78:16: style: The function 'halfHalfVectorCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:130:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:78:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:91:16: style: The function 'halfThreeHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:145:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:91:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:107:16: style: The function 'halfThreeHalfVectorCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:163:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/KornerKramerCharmDecayer.h:107:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicHyperonDecayer.cc:36:10: style: The scope of the variable 'wgtmax' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicHyperonDecayer.cc:195:59: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicHyperonDecayer.h:50:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicHyperonDecayer.cc:195:59: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicHyperonDecayer.h:50:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicHyperonDecayer.h:50:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicHyperonDecayer.h:90:16: style: The function 'halfHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicHyperonDecayer.h:90:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:95:10: style: The scope of the variable 'wgtmax' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:340:57: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.h:46:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:340:57: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:27:3: performance: Variable '_fpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:28:3: performance: Variable '_hc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:30:3: performance: Variable '_d' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:31:3: performance: Variable '_f' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:33:3: performance: Variable '_mlambda' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:34:3: performance: Variable '_mxi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:35:3: performance: Variable '_momega' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:36:3: performance: Variable '_mxistar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:37:3: performance: Variable '_mpip' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:38:3: performance: Variable '_mpi0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:39:3: performance: Variable '_mkp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:40:3: performance: Variable '_mk0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:41:3: performance: Variable '_mbstar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.cc:42:3: performance: Variable '_mr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.h:46:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.h:46:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.h:86:16: style: The function 'threeHalfHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:179:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/NonLeptonicOmegaDecayer.h:86:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/OmegaXiStarPionDecayer.cc:157:56: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/OmegaXiStarPionDecayer.h:42:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/OmegaXiStarPionDecayer.cc:157:56: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/OmegaXiStarPionDecayer.h:42:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/OmegaXiStarPionDecayer.h:42:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/OmegaXiStarPionDecayer.h:84:16: style: The function 'threeHalfThreeHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:214:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/OmegaXiStarPionDecayer.h:84:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHeavyBaryonDecayer.cc:221:61: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHeavyBaryonDecayer.h:59:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHeavyBaryonDecayer.cc:221:61: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHeavyBaryonDecayer.h:59:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHeavyBaryonDecayer.h:59:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHeavyBaryonDecayer.h:104:16: style: The function 'halfHalfVectorCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:130:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHeavyBaryonDecayer.h:104:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHeavyBaryonDecayer.h:121:16: style: The function 'threeHalfHalfVectorCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:197:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHeavyBaryonDecayer.h:121:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHyperonDecayer.cc:35:10: style: The scope of the variable 'wgtmax' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHyperonDecayer.cc:175:57: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHyperonDecayer.h:46:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHyperonDecayer.cc:175:57: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHyperonDecayer.h:46:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHyperonDecayer.h:46:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHyperonDecayer.h:93:16: style: The function 'halfHalfVectorCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:130:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/RadiativeHyperonDecayer.h:93:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetPhotonDecayer.cc:25:10: style: The scope of the variable 'wgtmax' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetPhotonDecayer.cc:332:69: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetPhotonDecayer.h:65:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetPhotonDecayer.cc:332:69: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetPhotonDecayer.cc:49:3: performance: Variable 'C_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetPhotonDecayer.h:65:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetPhotonDecayer.h:65:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetPhotonDecayer.h:109:16: style: The function 'threeHalfHalfVectorCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:197:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetPhotonDecayer.h:109:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetScalarDecayer.cc:56:10: style: The scope of the variable 'wgtmax' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetScalarDecayer.cc:427:69: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetScalarDecayer.h:64:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetScalarDecayer.cc:427:69: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetScalarDecayer.cc:24:3: performance: Variable '_fpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetScalarDecayer.h:64:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetScalarDecayer.h:64:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetScalarDecayer.h:104:16: style: The function 'threeHalfHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:179:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonDecupletOctetScalarDecayer.h:104:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.cc:56:10: style: The scope of the variable 'wgtmax' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.cc:448:69: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.h:74:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.cc:448:69: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.cc:24:3: performance: Variable '_fpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.h:74:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.h:74:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.h:114:16: style: The function 'halfThreeHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:145:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.h:114:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.h:128:16: style: The function 'threeHalfThreeHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:214:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetDecupletScalarDecayer.h:128:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.cc:55:10: style: The scope of the variable 'wgtmax' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.cc:378:66: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.h:87:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.cc:378:66: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.cc:22:3: performance: Variable '_lf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.cc:23:3: performance: Variable '_ld' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.h:87:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.h:87:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.h:129:16: style: The function 'halfHalfVectorCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:130:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.h:129:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.h:146:16: style: The function 'threeHalfHalfVectorCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:197:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetPhotonDecayer.h:146:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.cc:58:10: style: The scope of the variable 'wgtmax' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.cc:483:66: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.h:80:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.cc:483:66: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.cc:28:3: performance: Variable '_fpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.h:80:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.h:80:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.h:120:16: style: The function 'halfHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.h:120:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.h:132:16: style: The function 'threeHalfHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:179:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonOctetOctetScalarDecayer.h:132:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetPhotonDecayer.cc:235:68: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetPhotonDecayer.h:78:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetPhotonDecayer.cc:235:68: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetPhotonDecayer.cc:20:3: performance: Variable '_c' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetPhotonDecayer.h:78:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetPhotonDecayer.h:78:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetPhotonDecayer.h:120:16: style: The function 'halfHalfVectorCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:130:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetPhotonDecayer.h:120:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetPhotonDecayer.h:137:16: style: The function 'threeHalfHalfVectorCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:197:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetPhotonDecayer.h:137:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.cc:47:10: style: The scope of the variable 'wgtmax' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.cc:294:68: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.h:72:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.cc:294:68: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.cc:24:3: performance: Variable '_fpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.h:72:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.h:72:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.h:112:16: style: The function 'halfHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.h:112:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.h:124:16: style: The function 'threeHalfHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:179:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/SU3BaryonSingletOctetScalarDecayer.h:124:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:54:21: style: The scope of the variable 'Wcharge' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:93:15: style: The scope of the variable 'idtemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:113:7: style: The scope of the variable 'idtemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:285:23: error: Division by zero. [zerodiv]
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:241:24: note: Assignment 'spinout=0', assigned value is 0
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:285:23: note: Division by zero
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:286:23: error: Division by zero. [zerodiv]
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:241:24: note: Assignment 'spinout=0', assigned value is 0
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:286:23: note: Division by zero
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:164:28: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.h:70:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:164:28: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:470:59: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.h:60:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:470:59: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/SemiLeptonicBaryonDecayer.cc:27:28: warning: Member variable 'SemiLeptonicBaryonDecayer::_ibar' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.cc:630:58: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:42:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.cc:630:58: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.cc:31:3: performance: Variable '_gsigma_clambda_cpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.cc:33:3: performance: Variable '_gxistar_cxi_cpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.cc:39:3: performance: Variable '_flambda_c1starsigma_cpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.cc:41:3: performance: Variable '_fxi_c1starxi_cpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.cc:43:3: performance: Variable '_gsigma_blambda_bpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.cc:45:3: performance: Variable '_gxistar_bxi_bpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.cc:51:3: performance: Variable '_flambda_b1starsigma_bpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.cc:53:3: performance: Variable '_fxi_b1starxi_bpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:42:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:95:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:42:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:82:16: style: The function 'halfHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:82:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:96:16: style: The function 'halfThreeHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:145:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:96:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:108:16: style: The function 'threeHalfHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:179:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:108:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:124:16: style: The function 'threeHalfThreeHalfScalarCoupling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Baryon/Baryon1MesonDecayerBase.h:214:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Baryon/StrongHeavyBaryonDecayer.h:124:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/DecayIntegrator.cc:207:7: style: The scope of the variable 'done' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/DecayIntegrator.cc:276:7: style: The scope of the variable 'done' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/DecayIntegrator.cc:144:54: style: Function 'addMode' argument 1 names different: declaration 'mode' definition 'in'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayIntegrator.h:125:39: note: Function 'addMode' argument 1 names different: declaration 'mode' definition 'in'.
herwig++-2.6.0.orig/Decay/DecayIntegrator.cc:144:54: note: Function 'addMode' argument 1 names different: declaration 'mode' definition 'in'.
herwig++-2.6.0.orig/Decay/DecayIntegrator.cc:145:31: style: Function 'addMode' argument 3 names different: declaration 'wgts' definition 'inwgt'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayIntegrator.h:126:30: note: Function 'addMode' argument 3 names different: declaration 'wgts' definition 'inwgt'.
herwig++-2.6.0.orig/Decay/DecayIntegrator.cc:145:31: note: Function 'addMode' argument 3 names different: declaration 'wgts' definition 'inwgt'.
herwig++-2.6.0.orig/Decay/DecayIntegrator.cc:308:49: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayIntegrator.h:219:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/DecayIntegrator.cc:308:49: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceChannel.h:79:3: style: Class 'DecayPhaseSpaceChannel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Decay/DecayIntegrator.h:91:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/HwDecayerBase.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/DecayIntegrator.h:91:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/DecayIntegrator.h:102:26: style: The function 'decay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/HwDecayerBase.h:135:26: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/DecayIntegrator.h:102:26: note: Function in derived class
herwig++-2.6.0.orig/Decay/DecayIntegrator.h:219:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/HwDecayerBase.h:176:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/DecayIntegrator.h:219:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/DecayMatrixElement.cc:69:24: style: Function 'calculateRhoMatrix' argument 1 names different: declaration 'ipart' definition 'id'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayMatrixElement.h:191:37: note: Function 'calculateRhoMatrix' argument 1 names different: declaration 'ipart' definition 'id'.
herwig++-2.6.0.orig/Decay/DecayMatrixElement.cc:69:24: note: Function 'calculateRhoMatrix' argument 1 names different: declaration 'ipart' definition 'id'.
herwig++-2.6.0.orig/Decay/DecayMatrixElement.cc:108:57: style: Function 'contract' argument 1 names different: declaration 'rhoin' definition 'in'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayMatrixElement.h:199:39: note: Function 'contract' argument 1 names different: declaration 'rhoin' definition 'in'.
herwig++-2.6.0.orig/Decay/DecayMatrixElement.cc:108:57: note: Function 'contract' argument 1 names different: declaration 'rhoin' definition 'in'.
herwig++-2.6.0.orig/Decay/DecayMatrixElement.cc:125:29: style: Function 'contract' argument 2 names different: declaration 'rhoin' definition 'in'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayMatrixElement.h:208:25: note: Function 'contract' argument 2 names different: declaration 'rhoin' definition 'in'.
herwig++-2.6.0.orig/Decay/DecayMatrixElement.cc:125:29: note: Function 'contract' argument 2 names different: declaration 'rhoin' definition 'in'.
herwig++-2.6.0.orig/Decay/DecayMatrixElement.h:149:3: style: Class 'DecayMatrixElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:110:10: style: The scope of the variable 'totsum' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:110:21: style: The scope of the variable 'totsq' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:233:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:336:7: style: The scope of the variable 'ncount' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:336:17: style: The scope of the variable 'ichan' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:336:31: style: The scope of the variable 'wgt' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:502:16: style: The scope of the variable 'iloc' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:279:42: style: Function 'channelPhaseSpace' argument 3 names different: declaration 'in' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.h:297:66: note: Function 'channelPhaseSpace' argument 3 names different: declaration 'in' definition 'inpart'.
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:279:42: note: Function 'channelPhaseSpace' argument 3 names different: declaration 'in' definition 'inpart'.
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:280:29: style: Function 'channelPhaseSpace' argument 4 names different: declaration 'particles' definition 'outpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.h:298:24: note: Function 'channelPhaseSpace' argument 4 names different: declaration 'particles' definition 'outpart'.
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:280:29: note: Function 'channelPhaseSpace' argument 4 names different: declaration 'particles' definition 'outpart'.
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:391:60: style: Function 'constructVertex' argument 1 names different: declaration 'in' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.h:305:41: note: Function 'constructVertex' argument 1 names different: declaration 'in' definition 'inpart'.
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:391:60: note: Function 'constructVertex' argument 1 names different: declaration 'in' definition 'inpart'.
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:392:31: style: Function 'constructVertex' argument 2 names different: declaration 'out' definition 'decay'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.h:305:68: note: Function 'constructVertex' argument 2 names different: declaration 'out' definition 'decay'.
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:392:31: note: Function 'constructVertex' argument 2 names different: declaration 'out' definition 'decay'.
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:203:7: error: Uninitialized variable: ichan [uninitvar]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:205:9: error: Uninitialized variable: ichan [uninitvar]
herwig++-2.6.0.orig/Decay/DecayPhaseSpaceMode.cc:207:10: error: Uninitialized variable: ichan [uninitvar]
herwig++-2.6.0.orig/Decay/DecayVertex.cc:39:42: style: Function 'getRhoMatrix' argument 1 names different: declaration 'iprod' definition 'i'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/DecayVertex.h:72:39: note: Function 'getRhoMatrix' argument 1 names different: declaration 'iprod' definition 'i'.
herwig++-2.6.0.orig/Decay/DecayVertex.cc:39:42: note: Function 'getRhoMatrix' argument 1 names different: declaration 'iprod' definition 'i'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.cc:250:49: style: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:52:63: note: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.cc:250:49: note: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.cc:282:26: style: Function 'ScalarScalarSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:66:60: note: Function 'ScalarScalarSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.cc:282:26: note: Function 'ScalarScalarSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.cc:302:60: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:76:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.cc:302:60: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:52:16: style: The function 'ScalarScalarFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:66:8: style: The function 'ScalarScalarSigmaFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:303:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:66:8: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:76:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:76:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:109:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:137:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:109:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:115:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:143:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:115:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:127:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:376:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyScalarFormFactor.h:127:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.cc:552:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.cc:610:5: note: Found duplicate branches for 'if' and 'else'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.cc:552:5: note: Found duplicate branches for 'if' and 'else'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.cc:443:81: style: Function 'ScalarVectorFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:54:56: note: Function 'ScalarVectorFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.cc:443:81: note: Function 'ScalarVectorFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.cc:481:26: style: Function 'ScalarVectorSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:70:60: note: Function 'ScalarVectorSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.cc:481:26: note: Function 'ScalarVectorSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.cc:545:60: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:81:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.cc:545:60: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:54:8: style: The function 'ScalarVectorFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:54:8: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:70:8: style: The function 'ScalarVectorSigmaFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:321:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:70:8: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:81:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:81:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:114:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:137:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:114:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:120:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:143:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:120:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:132:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:376:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BallZwickyVectorFormFactor.h:132:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.cc:113:50: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:286:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.cc:113:50: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.cc:221:55: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:83:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.cc:221:55: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:71:16: style: The function 'SpinHalfSpinHalfFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:71:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:83:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:286:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:83:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:93:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:129:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:93:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:99:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:135:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:99:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:112:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonSimpleFormFactor.h:112:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:170:43: style: The scope of the variable 'xi' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:432:26: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 7 names different: declaration 'g1v' definition 'f1v'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:120:23: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 7 names different: declaration 'g1v' definition 'f1v'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:432:26: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 7 names different: declaration 'g1v' definition 'f1v'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:432:40: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 8 names different: declaration 'g2v' definition 'f2v'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:120:37: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 8 names different: declaration 'g2v' definition 'f2v'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:432:40: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 8 names different: declaration 'g2v' definition 'f2v'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:433:15: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 9 names different: declaration 'g3v' definition 'f3v'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:120:51: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 9 names different: declaration 'g3v' definition 'f3v'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:433:15: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 9 names different: declaration 'g3v' definition 'f3v'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:433:29: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 10 names different: declaration 'g4v' definition 'f4v'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:121:23: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 10 names different: declaration 'g4v' definition 'f4v'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:433:29: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 10 names different: declaration 'g4v' definition 'f4v'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:433:43: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 11 names different: declaration 'g1a' definition 'f1a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:121:37: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 11 names different: declaration 'g1a' definition 'f1a'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:433:43: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 11 names different: declaration 'g1a' definition 'f1a'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:434:15: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 12 names different: declaration 'g2a' definition 'f2a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:121:51: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 12 names different: declaration 'g2a' definition 'f2a'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:434:15: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 12 names different: declaration 'g2a' definition 'f2a'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:434:29: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 13 names different: declaration 'g3a' definition 'f3a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:122:23: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 13 names different: declaration 'g3a' definition 'f3a'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:434:29: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 13 names different: declaration 'g3a' definition 'f3a'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:434:43: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 14 names different: declaration 'g4a' definition 'f4a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:122:37: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 14 names different: declaration 'g4a' definition 'f4a'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:434:43: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 14 names different: declaration 'g4a' definition 'f4a'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:488:65: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:131:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:488:65: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:59:34: warning: Member variable 'BaryonThreeQuarkModelFormFactor::_a' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:59:34: warning: Member variable 'BaryonThreeQuarkModelFormFactor::_b' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:59:34: warning: Member variable 'BaryonThreeQuarkModelFormFactor::_mu2' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:59:34: warning: Member variable 'BaryonThreeQuarkModelFormFactor::_N' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:31:3: performance: Variable '_formFactor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:32:3: performance: Variable '_m0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.cc:33:3: performance: Variable '_m1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:66:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:129:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:66:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:72:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:135:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:72:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:95:16: style: The function 'SpinHalfSpinHalfFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:95:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:118:16: style: The function 'SpinHalfSpinThreeHalfFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:273:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:118:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:131:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:286:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:131:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:194:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BaryonThreeQuarkModelFormFactor.h:194:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaFlatEnergy.cc:43:53: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaFlatEnergy.h:49:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaFlatEnergy.cc:43:53: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaFlatEnergy.h:41:18: style: The function 'hadronicMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaHadronicMass.h:51:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaFlatEnergy.h:41:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaFlatEnergy.h:49:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaHadronicMass.h:59:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaFlatEnergy.h:49:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaHadronicMass.cc:54:55: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaHadronicMass.h:59:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaHadronicMass.cc:54:55: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaKagan.cc:432:10: style: The scope of the variable 'rand' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaKagan.cc:445:48: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaKagan.h:59:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaKagan.cc:445:48: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaKagan.h:554:3: style: Struct 'KaganIntegrand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaKagan.h:51:18: style: The function 'hadronicMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaHadronicMass.h:51:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaKagan.h:51:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaKagan.h:59:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaHadronicMass.h:59:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/BtoSGammaKagan.h:59:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:396:59: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:110:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:396:59: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:19:3: performance: Variable '_mu' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:20:3: performance: Variable '_md' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:21:3: performance: Variable '_ms' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:22:3: performance: Variable '_mc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:23:3: performance: Variable '_mb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:25:3: performance: Variable '_mVbc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:26:3: performance: Variable '_mVbs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:27:3: performance: Variable '_mVcs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:28:3: performance: Variable '_mVbd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:29:3: performance: Variable '_mVcu' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:30:3: performance: Variable '_mAbc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:31:3: performance: Variable '_mAbs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:32:3: performance: Variable '_mAcs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:33:3: performance: Variable '_mAbd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.cc:34:3: performance: Variable '_mAcu' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:74:16: style: The function 'SpinHalfSpinHalfFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:74:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:97:16: style: The function 'SpinHalfSpinThreeHalfFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:273:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:97:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:110:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:286:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:110:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:120:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:129:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:120:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:126:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:135:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:126:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:140:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ChengHeavyBaryonFormFactor.h:140:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/HQETFormFactor.h:52:16: style: The function 'ScalarScalarFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/HQETFormFactor.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/HQETFormFactor.h:69:16: style: The function 'ScalarVectorFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/HQETFormFactor.h:69:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/HQETFormFactor.h:80:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/HQETFormFactor.h:80:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/HQETFormFactor.h:116:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:137:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/HQETFormFactor.h:116:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/HQETFormFactor.h:122:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:143:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/HQETFormFactor.h:122:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:199:12: style: The scope of the variable 'nflav' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:947:12: style: The scope of the variable 'aLw' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:862:13: style: Function 'formFactor' argument 5 names different: declaration 'm0' definition 'mY'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:143:71: note: Function 'formFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:862:13: note: Function 'formFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:863:13: style: Function 'formFactor' argument 6 names different: declaration 'm1' definition 'mX'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:144:12: note: Function 'formFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:863:13: note: Function 'formFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1130:27: style: Function 'ScalarScalarFormFactor' argument 5 names different: declaration 'm0' definition 'mY'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:59:18: note: Function 'ScalarScalarFormFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1130:27: note: Function 'ScalarScalarFormFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1130:38: style: Function 'ScalarScalarFormFactor' argument 6 names different: declaration 'm1' definition 'mX'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:59:28: note: Function 'ScalarScalarFormFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1130:38: note: Function 'ScalarScalarFormFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1137:54: warning: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, iloc, id0, id1, mY, mX, A0, A1, A2, V' [funcArgOrderDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:75:47: note: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, iloc, id0, id1, mY, mX, A0, A1, A2, V'
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1137:54: note: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, iloc, id0, id1, mY, mX, A0, A1, A2, V'
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1148:17: style: Function 'ScalarTensorFormFactor' argument 5 names different: declaration 'm0' definition 'mY'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:93:18: note: Function 'ScalarTensorFormFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1148:17: note: Function 'ScalarTensorFormFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1148:28: style: Function 'ScalarTensorFormFactor' argument 6 names different: declaration 'm1' definition 'mX'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:93:28: note: Function 'ScalarTensorFormFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1148:28: note: Function 'ScalarTensorFormFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1160:49: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:104:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:1160:49: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:29:3: performance: Variable '_mdown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:30:3: performance: Variable '_mup' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:31:3: performance: Variable '_mstrange' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:32:3: performance: Variable '_mcharm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:33:3: performance: Variable '_mbottom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:36:3: performance: Variable '_beta1S0ud' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:37:3: performance: Variable '_beta1S0us' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:38:3: performance: Variable '_beta1S0ss' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:39:3: performance: Variable '_beta1S0cu' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:40:3: performance: Variable '_beta1S0cs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:41:3: performance: Variable '_beta1S0ub' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:42:3: performance: Variable '_beta1S0sb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:43:3: performance: Variable '_beta1S0cc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:44:3: performance: Variable '_beta1S0bc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:47:3: performance: Variable '_beta3S1ud' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:48:3: performance: Variable '_beta3S1us' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:49:3: performance: Variable '_beta3S1ss' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:50:3: performance: Variable '_beta3S1cu' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:51:3: performance: Variable '_beta3S1cs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:52:3: performance: Variable '_beta3S1ub' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:53:3: performance: Variable '_beta3S1sb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:54:3: performance: Variable '_beta3S1cc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:55:3: performance: Variable '_beta3S1bc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:58:3: performance: Variable '_beta1Pud' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:59:3: performance: Variable '_beta1Pus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:60:3: performance: Variable '_beta1Pss' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:61:3: performance: Variable '_beta1Pcu' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:62:3: performance: Variable '_beta1Pcs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:63:3: performance: Variable '_beta1Pub' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:64:3: performance: Variable '_beta1Psb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:65:3: performance: Variable '_beta1Pcc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.cc:66:3: performance: Variable '_beta1Pbc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:58:16: style: The function 'ScalarScalarFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:58:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:75:16: style: The function 'ScalarVectorFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:75:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:92:16: style: The function 'ScalarTensorFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:285:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:92:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:104:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:104:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:156:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:137:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:156:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:162:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:143:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:162:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:174:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:376:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGW2FormFactor.h:174:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:342:25: style: Function 'ScalarScalarFormFactor' argument 5 names different: declaration 'm0' definition 'mY'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:57:91: note: Function 'ScalarScalarFormFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:342:25: note: Function 'ScalarScalarFormFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:342:35: style: Function 'ScalarScalarFormFactor' argument 6 names different: declaration 'm1' definition 'mX'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:58:18: note: Function 'ScalarScalarFormFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:342:35: note: Function 'ScalarScalarFormFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:349:53: warning: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, iloc, id0, id1, mY, mX, A0, A1, A2, V' [funcArgOrderDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:73:47: note: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, iloc, id0, id1, mY, mX, A0, A1, A2, V'
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:349:53: note: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, iloc, id0, id1, mY, mX, A0, A1, A2, V'
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:359:26: style: Function 'ScalarTensorFormFactor' argument 5 names different: declaration 'm0' definition 'mY'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:91:18: note: Function 'ScalarTensorFormFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:359:26: note: Function 'ScalarTensorFormFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:359:37: style: Function 'ScalarTensorFormFactor' argument 6 names different: declaration 'm1' definition 'mX'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:92:18: note: Function 'ScalarTensorFormFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:359:37: note: Function 'ScalarTensorFormFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:374:12: style: Function 'formFactor' argument 5 names different: declaration 'm0' definition 'mY'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:142:71: note: Function 'formFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:374:12: note: Function 'formFactor' argument 5 names different: declaration 'm0' definition 'mY'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:374:22: style: Function 'formFactor' argument 6 names different: declaration 'm1' definition 'mX'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:143:12: note: Function 'formFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:374:22: note: Function 'formFactor' argument 6 names different: declaration 'm1' definition 'mX'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:523:48: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:103:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:523:48: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:28:3: performance: Variable '_mdown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:29:3: performance: Variable '_mup' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:30:3: performance: Variable '_mstrange' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:31:3: performance: Variable '_mcharm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:32:3: performance: Variable '_mbottom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:34:3: performance: Variable '_betaSud' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:35:3: performance: Variable '_betaSus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:36:3: performance: Variable '_betaSuc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:37:3: performance: Variable '_betaSub' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:38:3: performance: Variable '_betaPud' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:39:3: performance: Variable '_betaPus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.cc:40:3: performance: Variable '_betaPuc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:57:16: style: The function 'ScalarScalarFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:57:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:73:16: style: The function 'ScalarVectorFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:73:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:90:16: style: The function 'ScalarTensorFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:285:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:90:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:103:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:103:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:155:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:137:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:155:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:161:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:143:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:161:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:173:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:376:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/ISGWFormFactor.h:173:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.cc:241:53: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:109:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.cc:241:53: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:79:16: style: The function 'ScalarScalarFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:79:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:98:16: style: The function 'ScalarVectorFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:98:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:109:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:109:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:119:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:137:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:119:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:125:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:143:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:125:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:137:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:376:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/KiselevBcFormFactor.h:137:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:97:16: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 7 names different: declaration 'g1v' definition 'f1v'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:112:23: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 7 names different: declaration 'g1v' definition 'f1v'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:97:16: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 7 names different: declaration 'g1v' definition 'f1v'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:97:30: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 8 names different: declaration 'g2v' definition 'f2v'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:112:37: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 8 names different: declaration 'g2v' definition 'f2v'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:97:30: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 8 names different: declaration 'g2v' definition 'f2v'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:98:16: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 9 names different: declaration 'g3v' definition 'f3v'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:112:51: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 9 names different: declaration 'g3v' definition 'f3v'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:98:16: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 9 names different: declaration 'g3v' definition 'f3v'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:98:30: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 10 names different: declaration 'g4v' definition 'f4v'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:113:23: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 10 names different: declaration 'g4v' definition 'f4v'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:98:30: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 10 names different: declaration 'g4v' definition 'f4v'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:99:16: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 11 names different: declaration 'g1a' definition 'f1a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:113:37: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 11 names different: declaration 'g1a' definition 'f1a'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:99:16: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 11 names different: declaration 'g1a' definition 'f1a'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:99:30: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 12 names different: declaration 'g2a' definition 'f2a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:113:51: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 12 names different: declaration 'g2a' definition 'f2a'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:99:30: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 12 names different: declaration 'g2a' definition 'f2a'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:100:16: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 13 names different: declaration 'g3a' definition 'f3a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:114:23: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 13 names different: declaration 'g3a' definition 'f3a'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:100:16: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 13 names different: declaration 'g3a' definition 'f3a'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:100:30: style: Function 'SpinHalfSpinThreeHalfFormFactor' argument 14 names different: declaration 'g4a' definition 'f4a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:114:37: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 14 names different: declaration 'g4a' definition 'f4a'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:100:30: note: Function 'SpinHalfSpinThreeHalfFormFactor' argument 14 names different: declaration 'g4a' definition 'f4a'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:131:72: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:123:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.cc:131:72: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:58:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:129:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:58:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:64:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:135:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:64:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:87:16: style: The function 'SpinHalfSpinHalfFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:87:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:110:16: style: The function 'SpinHalfSpinThreeHalfFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:273:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:110:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:123:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:286:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/LambdabExcitedLambdacSumRuleFormFactor.h:123:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.cc:185:43: style: Function 'SpinHalfSpinHalfFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:89:58: note: Function 'SpinHalfSpinHalfFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.cc:185:43: note: Function 'SpinHalfSpinHalfFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.cc:210:64: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:101:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.cc:210:64: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:60:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:129:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:60:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:66:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:135:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:66:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:89:16: style: The function 'SpinHalfSpinHalfFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:89:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:101:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:286:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:101:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:112:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/LightBaryonQuarkModelFormFactor.h:112:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.cc:104:73: style: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:50:63: note: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.cc:104:73: note: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.cc:120:57: warning: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, mode, , id1, mY, mX, A0, A1, A2, V' [funcArgOrderDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:67:47: note: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, mode, , id1, mY, mX, A0, A1, A2, V'
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.cc:120:57: note: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, mode, , id1, mY, mX, A0, A1, A2, V'
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.cc:147:52: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:78:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.cc:147:52: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:50:16: style: The function 'ScalarScalarFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:50:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:67:16: style: The function 'ScalarVectorFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:67:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:78:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:78:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:114:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:137:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:114:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:120:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:143:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:120:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:132:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:376:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovFormFactor.h:132:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.cc:499:78: style: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:49:63: note: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.cc:499:78: note: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.cc:526:83: style: Function 'ScalarScalarSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:83:68: note: Function 'ScalarScalarSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.cc:526:83: note: Function 'ScalarScalarSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.cc:551:62: warning: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, mode, , id1, , , A0, A1, A2, V' [funcArgOrderDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:66:47: note: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, mode, , id1, , , A0, A1, A2, V'
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.cc:551:62: note: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, mode, , id1, , , A0, A1, A2, V'
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.cc:574:83: style: Function 'ScalarVectorSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:101:68: note: Function 'ScalarVectorSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.cc:574:83: note: Function 'ScalarVectorSigmaFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.cc:595:57: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:112:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.cc:595:57: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:49:16: style: The function 'ScalarScalarFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:49:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:66:16: style: The function 'ScalarVectorFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:66:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:83:16: style: The function 'ScalarScalarSigmaFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:303:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:83:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:101:16: style: The function 'ScalarVectorSigmaFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:321:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:101:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:112:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:112:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:148:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:137:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:148:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:154:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:143:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:154:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:166:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:376:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/MelikhovStechFormFactor.h:166:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.cc:134:51: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:333:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.cc:134:51: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.cc:207:53: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:88:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.cc:207:53: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.cc:19:3: performance: Variable '_mcharm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.cc:20:3: performance: Variable '_mstrange' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:76:16: style: The function 'SpinHalfSpinHalfFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:76:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:88:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:286:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:88:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:98:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:129:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:98:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:104:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:135:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:104:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:117:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/BaryonFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/SingletonFormFactor.h:117:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.cc:336:68: style: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:60:63: note: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.cc:336:68: note: Function 'ScalarScalarFormFactor' argument 2 names different: declaration 'iloc' definition 'mode'.
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.cc:362:52: warning: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, mode, , id1, , , A0, A1, A2, V' [funcArgOrderDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:77:47: note: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, mode, , id1, , , A0, A1, A2, V'
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.cc:362:52: note: Function 'ScalarVectorFormFactor' argument order different: declaration 'q2, iloc, id0, id1, m0, m1, V, A0, A1, A2' definition 'q2, mode, , id1, , , A0, A1, A2, V'
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.cc:381:47: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:88:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.cc:381:47: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:60:16: style: The function 'ScalarScalarFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:247:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:60:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:77:16: style: The function 'ScalarVectorFormFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:266:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:77:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:88:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:333:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:88:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:121:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:137:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:121:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:127:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:143:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:127:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:140:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/FormFactors/ScalarFormFactor.h:376:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/FormFactors/WSBFormFactor.h:140:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FFSDecayer.cc:60:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/FFSDecayer.h:51:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FFSDecayer.cc:60:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FFSDecayer.h:51:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FFSDecayer.h:51:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FFSDecayer.h:116:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FFSDecayer.h:116:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FFVCurrentDecayer.cc:78:65: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/FFVCurrentDecayer.h:43:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FFVCurrentDecayer.cc:78:65: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/GeneralCurrentDecayer.h:38:3: warning: Member variable 'GeneralCurrentDecayer::_mode' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/General/GeneralCurrentDecayer.h:38:3: warning: Member variable 'GeneralCurrentDecayer::_wgtloc' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/General/FFVCurrentDecayer.h:43:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralCurrentDecayer.h:59:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FFVCurrentDecayer.h:43:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FFVCurrentDecayer.h:52:18: style: The function 'partialWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralCurrentDecayer.h:68:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FFVCurrentDecayer.h:52:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FFVCurrentDecayer.h:109:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralCurrentDecayer.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FFVCurrentDecayer.h:109:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FFVDecayer.cc:49:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/FFVDecayer.h:53:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FFVDecayer.cc:49:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FFVDecayer.h:53:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FFVDecayer.h:53:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FFVDecayer.h:118:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FFVDecayer.h:118:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FRSDecayer.cc:60:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/FRSDecayer.h:51:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FRSDecayer.cc:60:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FRSDecayer.h:51:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FRSDecayer.h:51:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FRSDecayer.h:116:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FRSDecayer.h:116:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FRVDecayer.cc:49:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/FRVDecayer.h:53:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FRVDecayer.cc:49:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FRVDecayer.h:53:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FRVDecayer.h:53:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FRVDecayer.h:118:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FRVDecayer.h:118:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FtoFFFDecayer.cc:87:62: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/FtoFFFDecayer.h:35:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FtoFFFDecayer.cc:87:62: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FtoFFFDecayer.h:35:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:66:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FtoFFFDecayer.h:35:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FtoFFFDecayer.h:96:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:153:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FtoFFFDecayer.h:96:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FtoFVVDecayer.cc:97:62: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/FtoFVVDecayer.h:38:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FtoFVVDecayer.cc:97:62: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/FtoFVVDecayer.h:38:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:66:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FtoFVVDecayer.h:38:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/FtoFVVDecayer.h:100:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:153:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/FtoFVVDecayer.h:100:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.cc:115:31: style: Function 'modeNumber' argument 2 names different: declaration 'parent' definition 'in'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:56:45: note: Function 'modeNumber' argument 2 names different: declaration 'parent' definition 'in'.
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.cc:115:31: note: Function 'modeNumber' argument 2 names different: declaration 'parent' definition 'in'.
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.cc:115:53: style: Function 'modeNumber' argument 3 names different: declaration 'children' definition 'outin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:56:70: note: Function 'modeNumber' argument 3 names different: declaration 'children' definition 'outin'.
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.cc:115:53: note: Function 'modeNumber' argument 3 names different: declaration 'children' definition 'outin'.
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.cc:21:8: style: Technically the member function 'ParticleOrdering::operator()' can be const. [functionConst]
herwig++-2.6.0.orig/Decay/General/SFFDecayer.cc:59:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/SFFDecayer.h:51:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/SFFDecayer.cc:59:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/SFFDecayer.h:51:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SFFDecayer.h:51:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/SFFDecayer.h:116:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SFFDecayer.h:116:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/SRFDecayer.cc:60:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/SRFDecayer.h:51:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/SRFDecayer.cc:60:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/SRFDecayer.h:51:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SRFDecayer.h:51:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/SRFDecayer.h:116:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SRFDecayer.h:116:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/SSSDecayer.cc:56:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/SSSDecayer.h:51:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/SSSDecayer.cc:56:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/SSSDecayer.h:51:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SSSDecayer.h:51:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/SSSDecayer.h:116:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SSSDecayer.h:116:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/SSVDecayer.cc:58:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/SSVDecayer.h:51:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/SSVDecayer.cc:58:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/SSVDecayer.h:51:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SSVDecayer.h:51:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/SSVDecayer.h:117:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SSVDecayer.h:117:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/SVVDecayer.cc:64:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/SVVDecayer.h:55:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/SVVDecayer.cc:64:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/SVVDecayer.h:55:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SVVDecayer.h:55:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/SVVDecayer.h:120:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SVVDecayer.h:120:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/SVVDecayer.h:126:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:194:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/SVVDecayer.h:126:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/StoFFVDecayer.cc:100:61: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/StoFFVDecayer.h:35:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/StoFFVDecayer.cc:100:61: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/StoFFVDecayer.h:35:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:66:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/StoFFVDecayer.h:35:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/StoFFVDecayer.h:98:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:153:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/StoFFVDecayer.h:98:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/StoSFFDecayer.cc:111:61: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/StoSFFDecayer.h:38:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/StoSFFDecayer.cc:111:61: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/StoSFFDecayer.h:38:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:66:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/StoSFFDecayer.h:38:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/StoSFFDecayer.h:100:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:153:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/StoSFFDecayer.h:100:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/TFFDecayer.cc:60:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/TFFDecayer.h:51:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/TFFDecayer.cc:60:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/TFFDecayer.h:51:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/TFFDecayer.h:51:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/TFFDecayer.h:116:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/TFFDecayer.h:116:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/TSSDecayer.cc:59:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/TSSDecayer.h:53:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/TSSDecayer.cc:59:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/TSSDecayer.h:53:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/TSSDecayer.h:53:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/TSSDecayer.h:118:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/TSSDecayer.h:118:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/TVVDecayer.cc:59:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/TVVDecayer.h:51:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/TVVDecayer.cc:59:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/TVVDecayer.h:51:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/TVVDecayer.h:51:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/TVVDecayer.h:116:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/TVVDecayer.h:116:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/VFFDecayer.cc:61:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/VFFDecayer.h:54:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/VFFDecayer.cc:61:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/VFFDecayer.h:54:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/VFFDecayer.h:54:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/VFFDecayer.h:119:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/VFFDecayer.h:119:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/VSSDecayer.cc:57:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/VSSDecayer.h:52:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/VSSDecayer.cc:57:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/VSSDecayer.h:52:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/VSSDecayer.h:52:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/VSSDecayer.h:117:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/VSSDecayer.h:117:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/VVSDecayer.cc:48:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/VVSDecayer.h:45:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/VVSDecayer.cc:48:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/VVSDecayer.h:45:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/VVSDecayer.h:45:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/VVSDecayer.h:110:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/VVSDecayer.h:110:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/VVVDecayer.cc:58:53: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/VVVDecayer.h:51:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/VVVDecayer.cc:58:53: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/VVVDecayer.h:51:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:79:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/VVVDecayer.h:51:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/VVVDecayer.h:116:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralTwoBodyDecayer.h:188:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/VVVDecayer.h:116:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/VtoFFVDecayer.cc:111:61: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/General/VtoFFVDecayer.h:37:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/VtoFFVDecayer.cc:111:61: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/General/VtoFFVDecayer.h:37:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:66:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/VtoFFVDecayer.h:37:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/General/VtoFFVDecayer.h:100:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/General/GeneralThreeBodyDecayer.h:153:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/General/VtoFFVDecayer.h:100:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Hw64Decayer.cc:107:16: style: The scope of the variable 'ntry' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Hw64Decayer.cc:78:52: style: Function 'decay' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Hw64Decayer.h:63:49: note: Function 'decay' argument 1 names different: declaration 'parent' definition 'p'.
herwig++-2.6.0.orig/Decay/Hw64Decayer.cc:78:52: note: Function 'decay' argument 1 names different: declaration 'parent' definition 'p'.
herwig++-2.6.0.orig/Decay/Hw64Decayer.cc:210:45: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Hw64Decayer.h:71:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Hw64Decayer.cc:210:45: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Hw64Decayer.h:57:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/HwDecayerBase.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Hw64Decayer.h:57:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Hw64Decayer.h:63:26: style: The function 'decay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/HwDecayerBase.h:135:26: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Hw64Decayer.h:63:26: note: Function in derived class
herwig++-2.6.0.orig/Decay/Hw64Decayer.h:71:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/HwDecayerBase.h:176:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Hw64Decayer.h:71:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/MamboDecayer.cc:121:22: style: The scope of the variable 'sf1' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/MamboDecayer.cc:155:15: style: The scope of the variable 'xu' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/MamboDecayer.cc:155:18: style: The scope of the variable 'xv' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/MamboDecayer.cc:197:15: style: The scope of the variable 't' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/MamboDecayer.cc:448:46: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/MamboDecayer.h:58:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/MamboDecayer.cc:448:46: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/MamboDecayer.h:34:3: warning: Member variable 'MamboDecayer::_a0' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/MamboDecayer.h:34:3: warning: Member variable 'MamboDecayer::_a1' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/MamboDecayer.h:42:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/HwDecayerBase.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/MamboDecayer.h:42:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/MamboDecayer.h:50:26: style: The function 'decay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/HwDecayerBase.h:135:26: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/MamboDecayer.h:50:26: note: Function in derived class
herwig++-2.6.0.orig/Decay/MamboDecayer.h:58:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/HwDecayerBase.h:176:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/MamboDecayer.h:58:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.cc:49:30: style: Function 'decay' argument 2 names different: declaration 'children' definition 'prod'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.h:47:29: note: Function 'decay' argument 2 names different: declaration 'children' definition 'prod'.
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.cc:49:30: note: Function 'decay' argument 2 names different: declaration 'children' definition 'prod'.
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.cc:110:50: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.h:54:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.cc:110:50: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.h:38:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:55:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.h:38:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.h:46:26: style: The function 'decay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:63:26: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.h:46:26: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.h:54:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:79:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/BtoSGammaDecayer.h:54:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.cc:76:53: style: Function 'decay' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.h:70:49: note: Function 'decay' argument 1 names different: declaration 'parent' definition 'p'.
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.cc:76:53: note: Function 'decay' argument 1 names different: declaration 'parent' definition 'p'.
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.cc:141:46: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.h:78:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.cc:141:46: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.h:62:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:55:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.h:62:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.h:70:26: style: The function 'decay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:63:26: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.h:70:26: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.h:78:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:79:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/HeavyDecayer.h:78:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.cc:220:53: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:79:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.cc:220:53: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.cc:83:14: style: The scope of the variable 'x1' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.cc:83:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.cc:83:22: style: The scope of the variable 'x3' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.cc:66:58: style: Function 'decay' argument 1 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.h:73:49: note: Function 'decay' argument 1 names different: declaration 'parent' definition 'p'.
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.cc:66:58: note: Function 'decay' argument 1 names different: declaration 'parent' definition 'p'.
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.cc:147:51: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.h:82:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.cc:147:51: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.h:65:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:55:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.h:65:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.h:73:26: style: The function 'decay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:63:26: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.h:73:26: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.h:82:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:79:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/QuarkoniumDecayer.h:82:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.cc:44:68: style: Function 'accept' argument 2 names different: declaration 'children' definition 'prod'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.h:67:57: note: Function 'accept' argument 2 names different: declaration 'children' definition 'prod'.
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.cc:44:68: note: Function 'accept' argument 2 names different: declaration 'children' definition 'prod'.
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.cc:466:53: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.h:84:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.cc:466:53: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.h:67:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:55:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.h:67:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.h:76:26: style: The function 'decay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:63:26: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.h:76:26: note: Function in derived class
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.h:84:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Partonic/PartonicDecayerBase.h:79:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Partonic/WeakPartonicDecayer.h:84:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsDecayer.cc:130:64: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsDecayer.h:66:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsDecayer.cc:130:64: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.cc:17:31: warning: Member variable 'SMHiggsFermionsPOWHEGDecayer::mu_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.cc:17:31: warning: Member variable 'SMHiggsFermionsPOWHEGDecayer::mu2_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.cc:17:31: warning: Member variable 'SMHiggsFermionsPOWHEGDecayer::aS_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.h:46:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsDecayer.h:66:18: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.h:46:18: note: Function in derived class
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.h:83:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsDecayer.h:110:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.h:83:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.h:89:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsDecayer.h:116:17: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.h:89:17: note: Function in derived class
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.h:101:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsDecayer.h:130:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsFermionsPOWHEGDecayer.h:101:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsWWDecayer.cc:192:58: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsWWDecayer.h:81:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Perturbative/SMHiggsWWDecayer.cc:192:58: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:977:10: style: The scope of the variable 'tiny' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:197:54: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.h:107:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:197:54: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:403:74: style: Function 'threeBodydGammads' argument 2 names different: declaration 'q2' definition 'mt2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.h:127:70: note: Function 'threeBodydGammads' argument 2 names different: declaration 'q2' definition 'mt2'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:403:74: note: Function 'threeBodydGammads' argument 2 names different: declaration 'q2' definition 'mt2'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:404:22: style: Function 'threeBodydGammads' argument 3 names different: declaration 's' definition 'mffb2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.h:128:25: note: Function 'threeBodydGammads' argument 3 names different: declaration 's' definition 'mffb2'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:404:22: note: Function 'threeBodydGammads' argument 3 names different: declaration 's' definition 'mffb2'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:404:42: style: Function 'threeBodydGammads' argument 4 names different: declaration 'm1' definition 'mb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.h:128:41: note: Function 'threeBodydGammads' argument 4 names different: declaration 'm1' definition 'mb'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:404:42: note: Function 'threeBodydGammads' argument 4 names different: declaration 'm1' definition 'mb'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:405:21: style: Function 'threeBodydGammads' argument 5 names different: declaration 'm2' definition 'mf'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.h:129:24: note: Function 'threeBodydGammads' argument 5 names different: declaration 'm2' definition 'mf'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:405:21: note: Function 'threeBodydGammads' argument 5 names different: declaration 'm2' definition 'mf'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:405:38: style: Function 'threeBodydGammads' argument 6 names different: declaration 'm3' definition 'mfb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.h:129:41: note: Function 'threeBodydGammads' argument 6 names different: declaration 'm3' definition 'mfb'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:405:38: note: Function 'threeBodydGammads' argument 6 names different: declaration 'm3' definition 'mfb'.
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:29:15: warning: Member variable 'SMTopDecayer::_a' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:29:15: warning: Member variable 'SMTopDecayer::_c' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:29:15: warning: Member variable 'SMTopDecayer::_g' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:29:15: warning: Member variable 'SMTopDecayer::_ktb' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:29:15: warning: Member variable 'SMTopDecayer::_ktc' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:29:15: warning: Member variable 'SMTopDecayer::_xg' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:29:15: warning: Member variable 'SMTopDecayer::_xa' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMTopDecayer.cc:29:15: warning: Member variable 'SMTopDecayer::_xc' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:600:10: style: The scope of the variable 'rval' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:619:10: style: The scope of the variable 'rval' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:162:52: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.h:95:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:162:52: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:215:44: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.h:103:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:215:44: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:585:17: style: Function 'getXXbar' argument 1 names different: declaration 'kt' definition 'kti'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.h:212:24: note: Function 'getXXbar' argument 1 names different: declaration 'kt' definition 'kti'.
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:585:17: note: Function 'getXXbar' argument 1 names different: declaration 'kt' definition 'kti'.
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:654:30: style: Function 'PS' argument 1 names different: declaration 'x1' definition 'x'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.h:270:20: note: Function 'PS' argument 1 names different: declaration 'x1' definition 'x'.
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:654:30: note: Function 'PS' argument 1 names different: declaration 'x1' definition 'x'.
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:654:40: style: Function 'PS' argument 2 names different: declaration 'x2' definition 'xbar'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.h:270:31: note: Function 'PS' argument 2 names different: declaration 'x2' definition 'xbar'.
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:654:40: note: Function 'PS' argument 2 names different: declaration 'x2' definition 'xbar'.
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:32:13: warning: Member variable 'SMWDecayer::d_rho_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:32:13: warning: Member variable 'SMWDecayer::d_v_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:32:13: warning: Member variable 'SMWDecayer::d_kt1_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMWDecayer.cc:32:13: warning: Member variable 'SMWDecayer::d_kt2_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:864:10: style: The scope of the variable 'rval' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:883:10: style: The scope of the variable 'rval' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:148:52: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.h:94:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:148:52: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:202:44: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.h:102:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:202:44: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:220:45: style: Function 'realEmissionME' argument 2 names different: declaration 'part' definition 'parent'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.h:133:26: note: Function 'realEmissionME' argument 2 names different: declaration 'part' definition 'parent'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:220:45: note: Function 'realEmissionME' argument 2 names different: declaration 'part' definition 'parent'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:221:25: style: Function 'realEmissionME' argument 3 names different: declaration 'products' definition 'children'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.h:134:26: note: Function 'realEmissionME' argument 3 names different: declaration 'products' definition 'children'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:221:25: note: Function 'realEmissionME' argument 3 names different: declaration 'products' definition 'children'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:430:26: style: Function 'oneLoopVirtualME' argument 2 names different: declaration 'part' definition 'parent'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.h:116:24: note: Function 'oneLoopVirtualME' argument 2 names different: declaration 'part' definition 'parent'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:430:26: note: Function 'oneLoopVirtualME' argument 2 names different: declaration 'part' definition 'parent'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:431:32: style: Function 'oneLoopVirtualME' argument 3 names different: declaration 'products' definition 'children'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.h:117:30: note: Function 'oneLoopVirtualME' argument 3 names different: declaration 'products' definition 'children'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:431:32: note: Function 'oneLoopVirtualME' argument 3 names different: declaration 'products' definition 'children'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:849:17: style: Function 'getXXbar' argument 1 names different: declaration 'kt' definition 'kti'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.h:248:24: note: Function 'getXXbar' argument 1 names different: declaration 'kt' definition 'kti'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:849:17: note: Function 'getXXbar' argument 1 names different: declaration 'kt' definition 'kti'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:918:30: style: Function 'PS' argument 1 names different: declaration 'x1' definition 'x'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.h:306:20: note: Function 'PS' argument 1 names different: declaration 'x1' definition 'x'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:918:30: note: Function 'PS' argument 1 names different: declaration 'x1' definition 'x'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:918:40: style: Function 'PS' argument 2 names different: declaration 'x2' definition 'xbar'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.h:306:31: note: Function 'PS' argument 2 names different: declaration 'x2' definition 'xbar'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:918:40: note: Function 'PS' argument 2 names different: declaration 'x2' definition 'xbar'.
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:32:13: warning: Member variable 'SMZDecayer::d_rho_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:32:13: warning: Member variable 'SMZDecayer::d_v_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:32:13: warning: Member variable 'SMZDecayer::d_kt1_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Perturbative/SMZDecayer.cc:32:13: warning: Member variable 'SMZDecayer::d_kt2_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Radiation/FFDipole.cc:575:10: style: The scope of the variable 'r1' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Radiation/FFDipole.cc:575:13: style: The scope of the variable 'r2' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Radiation/FFDipole.cc:365:44: style: Function 'makePhotons' argument 1 names different: declaration 'boost' definition 'boostv'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Radiation/FFDipole.h:179:36: note: Function 'makePhotons' argument 1 names different: declaration 'boost' definition 'boostv'.
herwig++-2.6.0.orig/Decay/Radiation/FFDipole.cc:365:44: note: Function 'makePhotons' argument 1 names different: declaration 'boost' definition 'boostv'.
herwig++-2.6.0.orig/Decay/Radiation/FFDipole.cc:803:43: style: Function 'boostMomenta' argument 1 names different: declaration 'boost' definition 'boostv'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Radiation/FFDipole.h:188:35: note: Function 'boostMomenta' argument 1 names different: declaration 'boost' definition 'boostv'.
herwig++-2.6.0.orig/Decay/Radiation/FFDipole.cc:803:43: note: Function 'boostMomenta' argument 1 names different: declaration 'boost' definition 'boostv'.
herwig++-2.6.0.orig/Decay/Radiation/IFDipole.cc:608:24: style: Condition '_m[_map[1]+1]==ZERO' is always true [knownConditionTrueFalse]
herwig++-2.6.0.orig/Decay/Radiation/IFDipole.cc:273:36: style: Function 'makePhotons' argument 1 names different: declaration 'boost' definition 'boostv'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Radiation/IFDipole.h:197:28: note: Function 'makePhotons' argument 1 names different: declaration 'boost' definition 'boostv'.
herwig++-2.6.0.orig/Decay/Radiation/IFDipole.cc:273:36: note: Function 'makePhotons' argument 1 names different: declaration 'boost' definition 'boostv'.
herwig++-2.6.0.orig/Decay/Radiation/QEDRadiationHandler.cc:40:8: style: Technically the member function '::ParticleOrdering::operator()' can be const. [functionConst]
herwig++-2.6.0.orig/Decay/Radiation/SOPHTY.h:47:26: style: The function 'generatePhotons' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/Radiation/DecayRadiationGenerator.h:44:26: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/Radiation/SOPHTY.h:47:26: note: Function in derived class
herwig++-2.6.0.orig/Decay/Radiation/YFSFormFactors.cc:54:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:882:22: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.h:57:48: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:882:22: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:993:46: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.h:65:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:993:46: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:37:3: performance: Variable '_momega' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:37:28: performance: Variable '_womega' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:38:3: performance: Variable '_mf2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:38:28: performance: Variable '_wf2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:39:3: performance: Variable '_mf1370' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:39:28: performance: Variable '_wf1370' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:40:3: performance: Variable '_mK14300' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:40:28: performance: Variable '_wK14300' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:41:3: performance: Variable '_mK14302' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:41:28: performance: Variable '_wK14302' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:42:3: performance: Variable '_mK1680' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:42:28: performance: Variable '_wK1680' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:43:3: performance: Variable '_mrho1700' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:43:28: performance: Variable '_wrho1700' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:44:3: performance: Variable '_mK8920' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:44:28: performance: Variable '_wK8920' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:45:3: performance: Variable '_mK892A' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:45:28: performance: Variable '_wK892A' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:46:3: performance: Variable '_mK892B' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:46:28: performance: Variable '_wK892B' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:47:3: performance: Variable '_mrhoA' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:47:28: performance: Variable '_wrhoA' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:48:3: performance: Variable '_mrhoB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:48:28: performance: Variable '_wrhoB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:49:3: performance: Variable '_mf980' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:49:28: performance: Variable '_wf980' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:56:3: performance: Variable '_a1K1430m' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:57:3: performance: Variable '_a1K14300' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:65:3: performance: Variable '_a2f980' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:66:3: performance: Variable '_a2f2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:67:3: performance: Variable '_a2f1370' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:68:3: performance: Variable '_a2K14300' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:69:3: performance: Variable '_a2K14302' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:73:3: performance: Variable '_rD0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:74:3: performance: Variable '_rres' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:76:3: performance: Variable '_mpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:77:3: performance: Variable '_mkp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiCLEO.cc:78:3: performance: Variable '_mk0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:513:7: style: The scope of the variable 'id' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:537:22: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.h:53:48: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:537:22: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:643:46: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.h:61:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:643:46: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:46:3: performance: Variable '_mK8920' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:46:26: performance: Variable '_wK8920' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:47:3: performance: Variable '_mK892m' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:47:26: performance: Variable '_wK892m' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:48:3: performance: Variable '_mK1680' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:48:26: performance: Variable '_wK1680' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:49:3: performance: Variable '_mK1430' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:49:26: performance: Variable '_wK1430' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:50:3: performance: Variable '_mrho0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:50:26: performance: Variable '_wrho0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:51:3: performance: Variable '_mrhop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiE691.cc:51:26: performance: Variable '_wrhop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:531:7: style: The scope of the variable 'id' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:559:63: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.h:54:48: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:559:63: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:651:49: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.h:62:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:651:49: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:63:3: performance: Variable '_mrhop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:63:25: performance: Variable '_wrhop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:64:3: performance: Variable '_mrho0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:64:25: performance: Variable '_wrho0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:65:3: performance: Variable '_mKstarm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:65:26: performance: Variable '_wKstarm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:66:3: performance: Variable '_mKstar0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:66:26: performance: Variable '_wKstar0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:68:3: performance: Variable '_rrho' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/DtoKPiPiMarkIII.cc:69:3: performance: Variable '_rKstar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiGammaGammaDecayer.cc:97:7: style: The scope of the variable 'id' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiGammaGammaDecayer.cc:222:63: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiGammaGammaDecayer.h:89:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiGammaGammaDecayer.cc:222:63: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiGammaGammaDecayer.cc:311:34: style: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'imodeb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiGammaGammaDecayer.h:112:51: note: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'imodeb'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiGammaGammaDecayer.cc:311:34: note: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'imodeb'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiGammaGammaDecayer.cc:354:56: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiGammaGammaDecayer.h:122:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiGammaGammaDecayer.cc:354:56: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:194:12: style: The scope of the variable 'D1real' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:194:19: style: The scope of the variable 'D1imag' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:433:60: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.h:82:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:433:60: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:497:34: style: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'imodeb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.h:105:51: note: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'imodeb'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:497:34: note: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'imodeb'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:547:53: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.h:115:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:547:53: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.h:422:5: performance: Variable '_interpolator' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.h:423:5: performance: Variable '_precision' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:42:3: performance: Variable '_fpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:44:3: performance: Variable '_mrho' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:45:3: performance: Variable '_rhowidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiGammaDecayer.cc:63:3: performance: Variable '_mpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiPiDecayer.cc:237:57: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiPiDecayer.h:70:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiPiDecayer.cc:237:57: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiPiDecayer.cc:272:57: style: Function 'threeBodydGammads' argument 1 names different: declaration 'imode' definition 'imodeb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiPiDecayer.h:90:49: note: Function 'threeBodydGammads' argument 1 names different: declaration 'imode' definition 'imodeb'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiPiDecayer.cc:272:57: note: Function 'threeBodydGammads' argument 1 names different: declaration 'imode' definition 'imodeb'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiPiDecayer.cc:333:50: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiPiDecayer.h:99:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/EtaPiPiPiDecayer.cc:333:50: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalar4FermionsDecayer.cc:284:16: style: The scope of the variable 'it' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalar4FermionsDecayer.cc:244:26: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalar4FermionsDecayer.h:70:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalar4FermionsDecayer.cc:244:26: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalar4FermionsDecayer.cc:351:57: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalar4FermionsDecayer.h:78:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalar4FermionsDecayer.cc:351:57: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalar4FermionsDecayer.cc:135:3: style: Variable 'idtemp' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.cc:31:16: style: The scope of the variable 'iz' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.cc:31:22: style: The scope of the variable 'ix' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.cc:31:25: style: The scope of the variable 'iy' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.cc:99:7: style: The scope of the variable 'charge' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.cc:132:7: style: The scope of the variable 'id' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.cc:218:69: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.h:65:48: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.cc:218:69: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.cc:279:62: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.h:73:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarLeptonNeutrinoDecayer.cc:279:62: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarPScalarVectorDecayer.cc:194:24: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarPScalarVectorDecayer.h:65:48: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarPScalarVectorDecayer.cc:194:24: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarPScalarVectorDecayer.cc:273:61: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarPScalarVectorDecayer.h:106:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarPScalarVectorDecayer.cc:273:61: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.cc:234:24: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.h:75:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.cc:234:24: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.cc:349:69: style: Function 'threeBodydGammads' argument 1 names different: declaration 'imode' definition 'imodeb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.h:95:49: note: Function 'threeBodydGammads' argument 1 names different: declaration 'imode' definition 'imodeb'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.cc:349:69: note: Function 'threeBodydGammads' argument 1 names different: declaration 'imode' definition 'imodeb'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.cc:351:24: style: Function 'threeBodydGammads' argument 3 names different: declaration 's' definition 'mff2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.h:96:25: note: Function 'threeBodydGammads' argument 3 names different: declaration 's' definition 'mff2'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.cc:351:24: note: Function 'threeBodydGammads' argument 3 names different: declaration 's' definition 'mff2'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.cc:395:62: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.h:105:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorFermionsDecayer.cc:395:62: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorVectorDecayer.cc:165:29: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorVectorDecayer.h:73:48: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorVectorDecayer.cc:165:29: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorVectorDecayer.cc:209:76: style: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorVectorDecayer.h:84:50: note: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorVectorDecayer.cc:209:76: note: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorVectorDecayer.cc:231:60: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorVectorDecayer.h:91:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/PScalarVectorVectorDecayer.cc:231:60: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonFactorizedDecayer.cc:100:18: style: Redundant condition: Wcharge==0. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonFactorizedDecayer.cc:275:19: style: The scope of the variable 'iy' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonFactorizedDecayer.cc:304:25: style: The scope of the variable 'iform' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonFactorizedDecayer.cc:545:22: style: The scope of the variable 'id1' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonFactorizedDecayer.cc:714:62: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonFactorizedDecayer.h:87:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonFactorizedDecayer.cc:714:62: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonTensorScalarDecayer.cc:157:26: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonTensorScalarDecayer.h:61:48: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonTensorScalarDecayer.cc:157:26: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonTensorScalarDecayer.cc:197:80: style: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonTensorScalarDecayer.h:72:50: note: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonTensorScalarDecayer.cc:197:80: note: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonTensorScalarDecayer.cc:240:64: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonTensorScalarDecayer.h:79:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarMesonTensorScalarDecayer.cc:240:64: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarScalarScalarDecayer.cc:346:28: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarScalarScalarDecayer.h:61:48: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarScalarScalarDecayer.cc:346:28: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarScalarScalarDecayer.cc:368:75: style: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarScalarScalarDecayer.h:72:50: note: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarScalarScalarDecayer.cc:368:75: note: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarScalarScalarDecayer.cc:410:59: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarScalarScalarDecayer.h:79:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarScalarScalarDecayer.cc:410:59: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarVectorVectorDecayer.cc:175:28: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarVectorVectorDecayer.h:63:48: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarVectorVectorDecayer.cc:175:28: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarVectorVectorDecayer.cc:222:59: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarVectorVectorDecayer.h:81:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarVectorVectorDecayer.cc:222:59: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarVectorVectorDecayer.cc:258:75: style: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarVectorVectorDecayer.h:74:50: note: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'.
herwig++-2.6.0.orig/Decay/ScalarMeson/ScalarVectorVectorDecayer.cc:258:75: note: Function 'twoBodyMEcode' argument 2 names different: declaration 'mecode' definition 'itype'.
herwig++-2.6.0.orig/Decay/ScalarMeson/SemiLeptonicScalarDecayer.cc:106:15: style: The scope of the variable 'idtemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/SemiLeptonicScalarDecayer.cc:126:7: style: The scope of the variable 'idtemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/ScalarMeson/SemiLeptonicScalarDecayer.cc:176:28: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/SemiLeptonicScalarDecayer.h:71:48: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/SemiLeptonicScalarDecayer.cc:176:28: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/ScalarMeson/SemiLeptonicScalarDecayer.cc:326:59: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/ScalarMeson/SemiLeptonicScalarDecayer.h:79:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/SemiLeptonicScalarDecayer.cc:326:59: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/ScalarMeson/SemiLeptonicScalarDecayer.cc:33:28: warning: Member variable 'SemiLeptonicScalarDecayer::_imes' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Decay/Tau/TauDecayer.cc:51:8: style: The scope of the variable 'done' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Tau/TauDecayer.cc:111:15: style: The scope of the variable 'idtemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Tau/TauDecayer.cc:132:7: style: The scope of the variable 'idtemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/Tau/TauDecayer.cc:223:57: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Tau/TauDecayer.h:87:56: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Tau/TauDecayer.cc:223:57: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/Tau/TauDecayer.cc:335:44: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/Tau/TauDecayer.h:93:34: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/Tau/TauDecayer.cc:335:44: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMeson2PScalarDecayer.cc:268:68: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMeson2PScalarDecayer.h:72:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMeson2PScalarDecayer.cc:268:68: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMeson2PScalarDecayer.cc:344:60: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMeson2PScalarDecayer.h:90:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMeson2PScalarDecayer.cc:344:60: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorPScalarDecayer.cc:226:72: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorPScalarDecayer.h:74:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorPScalarDecayer.cc:226:72: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorPScalarDecayer.cc:313:65: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorPScalarDecayer.h:92:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorPScalarDecayer.cc:313:65: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorVectorDecayer.cc:203:71: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorVectorDecayer.h:84:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorVectorDecayer.cc:203:71: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorVectorDecayer.cc:321:64: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorVectorDecayer.h:102:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/TensorMeson/TensorMesonVectorVectorDecayer.cc:321:64: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/OniumToOniumPiPiDecayer.cc:278:19: style: The scope of the variable 'id' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/VectorMeson/OniumToOniumPiPiDecayer.cc:416:19: style: The scope of the variable 'id' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/VectorMeson/OniumToOniumPiPiDecayer.cc:299:26: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/OniumToOniumPiPiDecayer.h:71:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/OniumToOniumPiPiDecayer.cc:299:26: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/OniumToOniumPiPiDecayer.cc:349:57: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/OniumToOniumPiPiDecayer.h:104:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/OniumToOniumPiPiDecayer.cc:349:57: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/OniumToOniumPiPiDecayer.cc:420:0: style: Variable 'npip' is modified but its new value is never used. [unreadVariable]
herwig++-2.6.0.orig/Decay/VectorMeson/OniumToOniumPiPiDecayer.cc:421:0: style: Variable 'npim' is modified but its new value is never used. [unreadVariable]
herwig++-2.6.0.orig/Decay/VectorMeson/PVectorMesonVectorPScalarDecayer.cc:317:28: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/PVectorMesonVectorPScalarDecayer.h:67:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/PVectorMesonVectorPScalarDecayer.cc:317:28: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/PVectorMesonVectorPScalarDecayer.cc:405:66: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/PVectorMesonVectorPScalarDecayer.h:75:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/PVectorMesonVectorPScalarDecayer.cc:405:66: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2FermionDecayer.cc:255:29: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2FermionDecayer.h:72:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2FermionDecayer.cc:255:29: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2FermionDecayer.cc:346:60: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2FermionDecayer.h:90:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2FermionDecayer.cc:346:60: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2MesonDecayer.cc:305:27: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2MesonDecayer.h:77:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2MesonDecayer.cc:305:27: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2MesonDecayer.cc:381:58: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2MesonDecayer.h:95:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson2MesonDecayer.cc:381:58: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson3PionDecayer.cc:420:26: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson3PionDecayer.h:116:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson3PionDecayer.cc:420:26: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson3PionDecayer.cc:576:57: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson3PionDecayer.h:158:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMeson3PionDecayer.cc:576:57: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.cc:260:29: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.h:75:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.cc:260:29: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.cc:364:23: style: Function 'threeBodydGammads' argument 1 names different: declaration 'imode' definition 'imodeb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.h:95:49: note: Function 'threeBodydGammads' argument 1 names different: declaration 'imode' definition 'imodeb'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.cc:364:23: note: Function 'threeBodydGammads' argument 1 names different: declaration 'imode' definition 'imodeb'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.cc:364:63: style: Function 'threeBodydGammads' argument 3 names different: declaration 's' definition 'mff2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.h:96:25: note: Function 'threeBodydGammads' argument 3 names different: declaration 's' definition 'mff2'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.cc:364:63: note: Function 'threeBodydGammads' argument 3 names different: declaration 's' definition 'mff2'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.cc:400:67: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.h:105:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPScalarFermionsDecayer.cc:400:67: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPVectorPScalarDecayer.cc:205:28: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPVectorPScalarDecayer.h:61:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPVectorPScalarDecayer.cc:205:28: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPVectorPScalarDecayer.cc:289:66: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPVectorPScalarDecayer.h:69:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonPVectorPScalarDecayer.cc:289:66: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorPScalarDecayer.cc:347:27: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorPScalarDecayer.h:75:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorPScalarDecayer.cc:347:27: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorPScalarDecayer.cc:432:65: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorPScalarDecayer.h:93:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorPScalarDecayer.cc:432:65: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorScalarDecayer.cc:187:26: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorScalarDecayer.h:67:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorScalarDecayer.cc:187:26: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorScalarDecayer.cc:277:64: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorScalarDecayer.h:75:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorScalarDecayer.cc:277:64: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorVectorDecayer.cc:158:26: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorVectorDecayer.h:87:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorVectorDecayer.cc:158:26: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorVectorDecayer.cc:259:64: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorVectorDecayer.h:95:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/VectorMesonVectorVectorDecayer.cc:259:64: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1SimpleDecayer.cc:293:7: style: The scope of the variable 'idtemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/VectorMeson/a1SimpleDecayer.cc:321:62: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1SimpleDecayer.h:56:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1SimpleDecayer.cc:321:62: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1SimpleDecayer.cc:372:34: style: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'iopt'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1SimpleDecayer.h:79:51: note: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'iopt'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1SimpleDecayer.cc:372:34: note: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'iopt'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1SimpleDecayer.cc:412:49: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1SimpleDecayer.h:89:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1SimpleDecayer.cc:412:49: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:361:7: style: The scope of the variable 'idtemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:635:25: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.h:172:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:635:25: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:691:34: style: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'iopt'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.h:195:51: note: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'iopt'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:691:34: note: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'iopt'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:731:28: style: Function 'formFactors' argument 7 names different: declaration 'F1' definition 'FF1'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.h:359:27: note: Function 'formFactors' argument 7 names different: declaration 'F1' definition 'FF1'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:731:28: note: Function 'formFactors' argument 7 names different: declaration 'F1' definition 'FF1'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:732:28: style: Function 'formFactors' argument 8 names different: declaration 'F2' definition 'FF2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.h:360:27: note: Function 'formFactors' argument 8 names different: declaration 'F2' definition 'FF2'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:732:28: note: Function 'formFactors' argument 8 names different: declaration 'F2' definition 'FF2'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:733:28: style: Function 'formFactors' argument 9 names different: declaration 'F3' definition 'FF3'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.h:361:27: note: Function 'formFactors' argument 9 names different: declaration 'F3' definition 'FF3'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:733:28: note: Function 'formFactors' argument 9 names different: declaration 'F3' definition 'FF3'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:1040:56: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.h:205:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionCLEODecayer.cc:1040:56: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionDecayer.cc:286:7: style: The scope of the variable 'idtemp' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionDecayer.cc:491:28: style: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionDecayer.h:128:47: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionDecayer.cc:491:28: note: Function 'me2' argument 2 names different: declaration 'part' definition 'inpart'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionDecayer.cc:628:34: style: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'iopt'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionDecayer.h:151:51: note: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'iopt'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionDecayer.cc:628:34: note: Function 'threeBodyMatrixElement' argument 1 names different: declaration 'imode' definition 'iopt'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionDecayer.cc:715:52: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionDecayer.h:161:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/VectorMeson/a1ThreePionDecayer.cc:715:52: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.cc:623:53: style: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:94:46: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.cc:623:53: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.cc:632:49: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:102:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.cc:632:49: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:53:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:53:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:65:21: style: The function 'particles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:99:21: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:65:21: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:79:3: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:118:3: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:79:3: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:87:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:87:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:94:24: style: The function 'decayMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:136:24: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:94:24: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:102:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:161:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FivePionCurrent.h:102:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.cc:916:64: style: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:134:46: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.cc:916:64: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.cc:927:60: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:142:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.cc:927:60: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:92:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:92:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:105:21: style: The function 'particles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:99:21: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:105:21: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:118:3: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:118:3: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:118:3: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:126:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:126:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:134:24: style: The function 'decayMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:136:24: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:134:24: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:142:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:161:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/FourPionNovosibirskCurrent.h:142:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.cc:366:44: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:104:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.cc:366:44: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:55:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:55:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:68:21: style: The function 'particles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:99:21: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:68:21: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:81:3: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:118:3: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:81:3: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:89:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:89:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:96:24: style: The function 'decayMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:136:24: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:96:24: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:104:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:161:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/KPiCurrent.h:104:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:86:3: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:118:3: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:86:3: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:94:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:94:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:102:24: style: The function 'decayMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:136:24: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:102:24: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:112:21: style: The function 'particles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:99:21: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:112:21: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:120:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:161:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:120:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/KaonThreeMesonCurrent.h:55:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/KaonThreeMesonCurrent.h:55:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/KaonThreeMesonCurrent.h:66:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:120:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/KaonThreeMesonCurrent.h:66:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/KaonThreeMesonCurrent.h:91:16: style: The function 'acceptMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:129:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/KaonThreeMesonCurrent.h:91:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/KaonThreeMesonCurrent.h:103:23: style: The function 'calculateFormFactors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:186:23: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/KaonThreeMesonCurrent.h:103:23: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.cc:43:66: style: Function 'createMode' argument 2 names different: declaration 'imode' definition 'imode_in'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:66:52: note: Function 'createMode' argument 2 names different: declaration 'imode' definition 'imode_in'.
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.cc:43:66: note: Function 'createMode' argument 2 names different: declaration 'imode' definition 'imode_in'.
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.cc:66:70: style: Function 'particles' argument 2 names different: declaration 'imode' definition 'imode_in'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:78:57: note: Function 'particles' argument 2 names different: declaration 'imode' definition 'imode_in'.
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.cc:66:70: note: Function 'particles' argument 2 names different: declaration 'imode' definition 'imode_in'.
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.cc:89:49: style: Function 'current' argument 4 names different: declaration 'decay' definition 'outpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:92:27: note: Function 'current' argument 4 names different: declaration 'decay' definition 'outpart'.
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.cc:89:49: note: Function 'current' argument 4 names different: declaration 'decay' definition 'outpart'.
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.cc:148:59: style: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:106:46: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.cc:148:59: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.cc:154:55: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:114:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.cc:154:55: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:66:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:66:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:78:21: style: The function 'particles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:99:21: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:78:21: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:91:3: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:118:3: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:91:3: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:99:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:99:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:106:24: style: The function 'decayMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:136:24: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:106:24: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:114:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:161:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/LeptonNeutrinoCurrent.h:114:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.cc:197:56: style: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:127:46: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.cc:197:56: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.cc:209:52: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:135:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.cc:209:52: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:85:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:85:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:98:21: style: The function 'particles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:99:21: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:98:21: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:111:3: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:118:3: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:111:3: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:119:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:119:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:127:24: style: The function 'decayMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:136:24: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:127:24: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:135:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:161:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ScalarMesonCurrent.h:135:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.cc:170:55: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:120:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.cc:170:55: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.cc:955:58: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.h:114:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.cc:955:58: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.cc:33:3: performance: Variable '_fpi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.h:103:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.h:103:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.h:114:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:120:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.h:114:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.h:139:16: style: The function 'acceptMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:129:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.h:139:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.h:151:23: style: The function 'calculateFormFactors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:186:23: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonDefaultCurrent.h:151:23: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.cc:73:11: style: The scope of the variable 'a1q2in' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.cc:118:10: style: The scope of the variable 'a1widthin' can be reduced. [variableScope]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.cc:869:54: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.h:165:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.cc:869:54: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.h:154:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.h:154:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.h:165:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:120:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.h:165:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.h:190:16: style: The function 'acceptMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:129:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.h:190:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.h:202:23: style: The function 'calculateFormFactors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreeMesonCurrentBase.h:186:23: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/ThreePionCLEOCurrent.h:202:23: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.cc:442:44: style: Function 'current' argument 4 names different: declaration 'decay' definition 'outpart'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:106:27: note: Function 'current' argument 4 names different: declaration 'decay' definition 'outpart'.
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.cc:442:44: note: Function 'current' argument 4 names different: declaration 'decay' definition 'outpart'.
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.cc:537:61: style: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:120:46: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.cc:537:61: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.cc:558:57: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:128:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.cc:558:57: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:79:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:79:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:92:21: style: The function 'particles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:99:21: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:92:21: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:105:3: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:118:3: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:105:3: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:113:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:113:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:120:24: style: The function 'decayMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:136:24: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:120:24: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:128:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:161:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoMesonRhoKStarCurrent.h:128:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.cc:308:54: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:160:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.cc:308:54: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:110:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:110:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:123:21: style: The function 'particles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:99:21: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:123:21: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:136:3: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:118:3: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:136:3: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:144:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:144:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:152:24: style: The function 'decayMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:136:24: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:152:24: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:160:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:161:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/TwoPionPhotonCurrent.h:160:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.cc:179:56: style: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:127:46: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.cc:179:56: note: Function 'decayMode' argument 1 names different: declaration 'id' definition 'idout'.
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.cc:190:52: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:135:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.cc:190:52: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:85:16: style: The function 'createMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:86:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:85:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:98:21: style: The function 'particles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:99:21: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:98:21: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:111:3: style: The function 'current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:118:3: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:111:3: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:119:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:127:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:119:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:127:24: style: The function 'decayMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:136:24: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:127:24: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:135:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:161:16: note: Virtual function in base class
herwig++-2.6.0.orig/Decay/WeakCurrents/VectorMesonCurrent.h:135:16: note: Function in derived class
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.cc:53:50: style: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.h:161:42: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/Decay/WeakCurrents/WeakDecayCurrent.cc:53:50: note: Function 'dataBaseOutput' argument 1 names different: declaration 'os' definition 'output'.
herwig++-2.6.0.orig/DipoleShower/AlphaS/gsl.tcc:46:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/DipoleShower/AlphaS/gsl.tcc:42:5: note: Variable 'status' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/DipoleShower/AlphaS/gsl.tcc:46:5: note: Variable 'status' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/DipoleShower/AlphaS/gsl.h:26:7: style: Struct 'bisection_root_solver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/DipoleShower/AlphaS/lo_alpha_s.h:43:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/AlphaS/alpha_s.h:165:20: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/AlphaS/lo_alpha_s.h:43:20: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/AlphaS/lo_alpha_s.h:83:25: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/AlphaS/alpha_s.h:242:25: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/AlphaS/lo_alpha_s.h:83:25: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/AlphaS/nlo_alpha_s.h:125:21: style: Technically the member function 'matchbox::nlo_alpha_s::rg_solution::operator()' can be const. [functionConst]
herwig++-2.6.0.orig/DipoleShower/AlphaS/gsl.h:26:0: style: Struct 'matchbox :: gsl :: bisection_root_solver < rg_solution , 100 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/DipoleShower/AlphaS/nlo_alpha_s.h:43:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/AlphaS/alpha_s.h:165:20: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/AlphaS/nlo_alpha_s.h:43:20: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/AlphaS/nlo_alpha_s.h:83:25: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/AlphaS/alpha_s.h:242:25: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/AlphaS/nlo_alpha_s.h:83:25: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChain.cc:171:32: warning: Assert statement calls a function which may have desired side effects: 'dipoles'. [assertWithSideEffect]
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChain.cc:222:34: warning: Assert statement calls a function which may have desired side effects: 'dipoles'. [assertWithSideEffect]
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChainOrdering.h:52:18: style: The function 'hardScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Base/DipoleEvolutionOrdering.h:62:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChainOrdering.h:52:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChainOrdering.h:62:16: style: The function 'setEvolutionScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Base/DipoleEvolutionOrdering.h:72:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChainOrdering.h:62:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChainOrdering.h:72:16: style: The function 'setEvolutionScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Base/DipoleEvolutionOrdering.h:82:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChainOrdering.h:72:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChainOrdering.h:81:18: style: The function 'evolutionScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Base/DipoleEvolutionOrdering.h:90:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChainOrdering.h:81:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChainOrdering.h:88:18: style: The function 'maxPt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Base/DipoleEvolutionOrdering.h:97:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Base/DipoleChainOrdering.h:88:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2ggxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMgx2qqxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFMqx2qgxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2ggxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFgx2qqxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FFqx2qgxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2ggxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIgx2qqxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/FIqx2qgxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2ggxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFgx2qqxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2gqxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IFqx2qgxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2ggxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIgx2qqxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2gqxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:45:16: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:107:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:52:16: style: The function 'canHandleEquivalent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:114:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:60:19: style: The function 'emitter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:122:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:60:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:66:19: style: The function 'emission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:128:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:66:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:72:19: style: The function 'spectator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:134:19: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:72:19: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:78:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kernels/DipoleSplittingKernel.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kernels/IIqx2qgxDipoleKernel.h:78:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.cc:43:77: style: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:59:68: note: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.cc:43:77: note: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.cc:87:75: style: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:109:66: note: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.cc:87:75: note: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.cc:88:29: style: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:110:27: note: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.cc:88:29: note: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:53:31: style: The function 'kappaSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:62:31: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:53:31: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:59:31: style: The function 'xiSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:68:31: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:59:31: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:69:18: style: The function 'dipoleScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:78:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:69:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:75:18: style: The function 'ptMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:84:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:75:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:83:18: style: The function 'QMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:92:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:83:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:90:18: style: The function 'PtFromQ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:90:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:95:18: style: The function 'QFromPt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:104:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:95:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:101:18: style: The function 'ptToRandom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:121:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:101:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:109:16: style: The function 'generateSplitting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:129:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:109:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:117:22: style: The function 'setKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:137:22: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:117:22: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:124:18: style: The function 'jacobianTimesPropagator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:144:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:124:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:132:16: style: The function 'generateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:216:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFLightKinematics.h:132:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.cc:48:79: style: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:59:68: note: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.cc:48:79: note: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.cc:81:30: style: Function 'QMax' argument 4 names different: declaration 'dIndex' definition 'ind'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:85:28: note: Function 'QMax' argument 4 names different: declaration 'dIndex' definition 'ind'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.cc:81:30: note: Function 'QMax' argument 4 names different: declaration 'dIndex' definition 'ind'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.cc:101:77: style: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:109:66: note: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.cc:101:77: note: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.cc:102:29: style: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:110:27: note: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.cc:102:29: note: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:53:31: style: The function 'kappaSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:62:31: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:53:31: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:59:31: style: The function 'xiSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:68:31: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:59:31: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:69:18: style: The function 'dipoleScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:78:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:69:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:75:18: style: The function 'ptMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:84:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:75:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:83:18: style: The function 'QMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:92:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:83:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:90:18: style: The function 'PtFromQ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:90:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:95:18: style: The function 'QFromPt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:104:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:95:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:101:18: style: The function 'ptToRandom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:121:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:101:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:109:16: style: The function 'generateSplitting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:129:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:109:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:117:22: style: The function 'setKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:137:22: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:117:22: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:124:18: style: The function 'jacobianTimesPropagator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:144:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:124:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:132:16: style: The function 'generateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:216:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FFMassiveKinematics.h:132:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.cc:44:77: style: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:59:68: note: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.cc:44:77: note: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.cc:89:75: style: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:109:66: note: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.cc:89:75: note: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.cc:90:29: style: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:110:27: note: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.cc:90:29: note: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:53:31: style: The function 'kappaSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:62:31: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:53:31: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:59:31: style: The function 'xiSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:68:31: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:59:31: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:69:18: style: The function 'dipoleScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:78:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:69:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:75:18: style: The function 'ptMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:84:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:75:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:83:18: style: The function 'QMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:92:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:83:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:90:18: style: The function 'PtFromQ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:90:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:95:18: style: The function 'QFromPt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:104:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:95:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:101:18: style: The function 'ptToRandom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:121:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:101:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:109:16: style: The function 'generateSplitting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:129:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:109:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:117:22: style: The function 'setKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:137:22: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:117:22: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:124:18: style: The function 'jacobianTimesPropagator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:144:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:124:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:132:16: style: The function 'generateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:216:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/FILightKinematics.h:132:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.cc:44:77: style: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:61:68: note: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.cc:44:77: note: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.cc:101:75: style: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:111:66: note: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.cc:101:75: note: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.cc:102:29: style: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:112:27: note: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.cc:102:29: note: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:55:31: style: The function 'kappaSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:62:31: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:55:31: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:61:31: style: The function 'xiSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:68:31: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:61:31: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:71:18: style: The function 'dipoleScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:78:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:71:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:77:18: style: The function 'ptMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:84:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:77:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:85:18: style: The function 'QMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:92:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:85:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:92:18: style: The function 'PtFromQ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:92:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:97:18: style: The function 'QFromPt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:104:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:97:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:103:18: style: The function 'ptToRandom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:121:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:103:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:111:16: style: The function 'generateSplitting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:129:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:111:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:119:22: style: The function 'setKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:137:22: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:119:22: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:126:18: style: The function 'jacobianTimesPropagator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:144:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:126:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:134:16: style: The function 'generateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:216:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IFLightKinematics.h:134:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.cc:44:77: style: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:61:68: note: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.cc:44:77: note: Function 'xiSupport' argument 1 names different: declaration 'dIndex' definition 'split'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.cc:102:75: style: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:111:66: note: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.cc:102:75: note: Function 'generateSplitting' argument 3 names different: declaration 'phi' definition 'rphi'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.cc:103:29: style: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:112:27: note: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.cc:103:29: note: Function 'generateSplitting' argument 4 names different: declaration 'dIndex' definition 'info'.
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:55:31: style: The function 'kappaSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:62:31: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:55:31: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:61:31: style: The function 'xiSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:68:31: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:61:31: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:71:18: style: The function 'dipoleScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:78:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:71:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:77:18: style: The function 'ptMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:84:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:77:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:85:18: style: The function 'QMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:92:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:85:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:92:18: style: The function 'PtFromQ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:92:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:97:18: style: The function 'QFromPt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:104:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:97:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:103:18: style: The function 'ptToRandom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:121:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:103:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:111:16: style: The function 'generateSplitting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:129:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:111:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:119:22: style: The function 'setKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:137:22: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:119:22: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:126:18: style: The function 'jacobianTimesPropagator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:144:18: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:126:18: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:134:16: style: The function 'generateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:216:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:134:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:143:16: style: The function 'doesTransform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:240:16: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:143:16: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:148:28: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/DipoleShower/Kinematics/DipoleSplittingKinematics.h:245:28: note: Virtual function in base class
herwig++-2.6.0.orig/DipoleShower/Kinematics/IILightKinematics.h:148:28: note: Function in derived class
herwig++-2.6.0.orig/DipoleShower/Utility/DipoleMCCheck.cc:125:10: style: The scope of the variable 'xeup' can be reduced. [variableScope]
herwig++-2.6.0.orig/DipoleShower/Utility/DipoleMCCheck.cc:132:12: style: The scope of the variable 'xsup' can be reduced. [variableScope]
herwig++-2.6.0.orig/DipoleShower/Utility/DipoleMCCheck.cc:155:14: style: The scope of the variable 'ptup' can be reduced. [variableScope]
herwig++-2.6.0.orig/Exsample2/BinSampler.cc:82:45: style: Function 'runIteration' argument 1 names different: declaration 'n' definition 'points'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:135:35: note: Function 'runIteration' argument 1 names different: declaration 'n' definition 'points'.
herwig++-2.6.0.orig/Exsample2/BinSampler.cc:82:45: note: Function 'runIteration' argument 1 names different: declaration 'n' definition 'points'.
herwig++-2.6.0.orig/Exsample2/MultiIterationStatistics.h:70:18: style: The function 'chi2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/GeneralStatistics.h:69:18: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/MultiIterationStatistics.h:70:18: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/MultiIterationStatistics.h:75:18: style: The function 'averageWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/GeneralStatistics.h:144:18: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/MultiIterationStatistics.h:75:18: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/MultiIterationStatistics.h:80:18: style: The function 'averageAbsWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/GeneralStatistics.h:151:18: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/MultiIterationStatistics.h:80:18: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/MultiIterationStatistics.h:85:18: style: The function 'averageWeightVariance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/GeneralStatistics.h:176:18: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/MultiIterationStatistics.h:85:18: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/MultiIterationStatistics.h:90:18: style: The function 'averageAbsWeightVariance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/GeneralStatistics.h:183:18: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/MultiIterationStatistics.h:90:18: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:52:16: style: The function 'isUnweighting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:101:16: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:57:16: style: The function 'compensating' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:106:16: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:57:16: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:64:16: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:129:16: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:64:16: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:69:16: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:140:16: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:69:16: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:74:16: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:155:16: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:74:16: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:81:16: style: The function 'reject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/GeneralStatistics.h:219:16: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:81:16: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:157:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:203:17: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:157:17: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:163:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:209:17: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ExSampler2.h:163:17: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.cc:28:20: warning: Member variable 'ProjectingSampler::theLastValue' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.cc:134:10: performance: Technically the member function 'ProjectingAdaptor::importanceMeasure' can be static. [functionStatic]
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:55:16: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:129:16: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:55:16: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:60:16: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:140:16: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:60:16: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:77:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/GeneralStatistics.h:212:16: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:77:16: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:82:16: style: The function 'reject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/GeneralStatistics.h:219:16: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:82:16: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:118:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:203:17: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:118:17: note: Function in derived class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:124:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Exsample2/BinSampler.h:209:17: note: Virtual function in base class
herwig++-2.6.0.orig/Exsample2/ProjectingSampler.h:124:17: note: Function in derived class
herwig++-2.6.0.orig/Hadronization/Cluster.cc:50:24: style: Function 'Cluster' argument 1 names different: declaration 'part1' definition 'p1'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/Cluster.h:78:17: note: Function 'Cluster' argument 1 names different: declaration 'part1' definition 'p1'.
herwig++-2.6.0.orig/Hadronization/Cluster.cc:50:24: note: Function 'Cluster' argument 1 names different: declaration 'part1' definition 'p1'.
herwig++-2.6.0.orig/Hadronization/Cluster.cc:50:34: style: Function 'Cluster' argument 2 names different: declaration 'part2' definition 'p2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/Cluster.h:78:30: note: Function 'Cluster' argument 2 names different: declaration 'part2' definition 'p2'.
herwig++-2.6.0.orig/Hadronization/Cluster.cc:50:34: note: Function 'Cluster' argument 2 names different: declaration 'part2' definition 'p2'.
herwig++-2.6.0.orig/Hadronization/Cluster.cc:50:44: style: Function 'Cluster' argument 3 names different: declaration 'part3' definition 'p3'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/Cluster.h:78:43: note: Function 'Cluster' argument 3 names different: declaration 'part3' definition 'p3'.
herwig++-2.6.0.orig/Hadronization/Cluster.cc:50:44: note: Function 'Cluster' argument 3 names different: declaration 'part3' definition 'p3'.
herwig++-2.6.0.orig/Hadronization/Cluster.h:73:3: style: Class 'Cluster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Hadronization/Cluster.h:83:3: style: Class 'Cluster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.cc:481:14: style: Function 'produceCluster' argument 7 names different: declaration 'rem' definition 'isRem'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.h:219:42: note: Function 'produceCluster' argument 7 names different: declaration 'rem' definition 'isRem'.
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.cc:481:14: note: Function 'produceCluster' argument 7 names different: declaration 'rem' definition 'isRem'.
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.cc:527:25: style: Function 'drawChildMass' argument 5 names different: declaration 'exp' definition 'expt'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.h:255:39: note: Function 'drawChildMass' argument 5 names different: declaration 'exp' definition 'expt'.
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.cc:527:25: note: Function 'drawChildMass' argument 5 names different: declaration 'exp' definition 'expt'.
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.cc:587:28: style: Function 'calculateKinematics' argument 8 names different: declaration 'pQb' definition 'pQbar'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.h:264:48: note: Function 'calculateKinematics' argument 8 names different: declaration 'pQb' definition 'pQbar'.
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.cc:587:28: note: Function 'calculateKinematics' argument 8 names different: declaration 'pQb' definition 'pQbar'.
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.cc:588:28: style: Function 'calculateKinematics' argument 9 names different: declaration 'pQ2' definition 'pQ'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.h:265:25: note: Function 'calculateKinematics' argument 9 names different: declaration 'pQ2' definition 'pQ'.
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.cc:588:28: note: Function 'calculateKinematics' argument 9 names different: declaration 'pQ2' definition 'pQ'.
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.cc:589:28: style: Function 'calculateKinematics' argument 10 names different: declaration 'pQ2b' definition 'pQ2bar'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.h:265:48: note: Function 'calculateKinematics' argument 10 names different: declaration 'pQ2b' definition 'pQ2bar'.
herwig++-2.6.0.orig/Hadronization/ClusterFissioner.cc:589:28: note: Function 'calculateKinematics' argument 10 names different: declaration 'pQ2b' definition 'pQ2bar'.
herwig++-2.6.0.orig/Hadronization/ClusterHadronizationHandler.cc:299:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
herwig++-2.6.0.orig/Hadronization/ClusterHadronizationHandler.cc:307:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
herwig++-2.6.0.orig/Hadronization/ColourReconnector.cc:174:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
herwig++-2.6.0.orig/Hadronization/HadronSelector.cc:772:8: warning: Identical condition 'ptr3', second condition is always false [identicalConditionAfterEarlyExit]
herwig++-2.6.0.orig/Hadronization/HadronSelector.cc:766:8: note: first condition
herwig++-2.6.0.orig/Hadronization/HadronSelector.cc:772:8: note: second condition
herwig++-2.6.0.orig/Hadronization/HadronSelector.cc:670:40: style: Function 'signHadron' argument 1 names different: declaration 'ptr1' definition 'idQ1'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/HadronSelector.h:586:26: note: Function 'signHadron' argument 1 names different: declaration 'ptr1' definition 'idQ1'.
herwig++-2.6.0.orig/Hadronization/HadronSelector.cc:670:40: note: Function 'signHadron' argument 1 names different: declaration 'ptr1' definition 'idQ1'.
herwig++-2.6.0.orig/Hadronization/HadronSelector.cc:670:54: style: Function 'signHadron' argument 2 names different: declaration 'ptr2' definition 'idQ2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/HadronSelector.h:586:40: note: Function 'signHadron' argument 2 names different: declaration 'ptr2' definition 'idQ2'.
herwig++-2.6.0.orig/Hadronization/HadronSelector.cc:670:54: note: Function 'signHadron' argument 2 names different: declaration 'ptr2' definition 'idQ2'.
herwig++-2.6.0.orig/Hadronization/Hw64Selector.h:47:33: style: The function 'chooseHadronPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Hadronization/HadronSelector.h:236:33: note: Virtual function in base class
herwig++-2.6.0.orig/Hadronization/Hw64Selector.h:47:33: note: Function in derived class
herwig++-2.6.0.orig/Hadronization/HwppSelector.h:67:25: style: The function 'chooseHadronPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Hadronization/HadronSelector.h:236:33: note: Virtual function in base class
herwig++-2.6.0.orig/Hadronization/HwppSelector.h:67:25: note: Function in derived class
herwig++-2.6.0.orig/Hadronization/HwppSelector.h:123:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Hadronization/HadronSelector.h:461:16: note: Virtual function in base class
herwig++-2.6.0.orig/Hadronization/HwppSelector.h:123:16: note: Function in derived class
herwig++-2.6.0.orig/Hadronization/LightClusterDecayer.cc:343:59: style: Function 'partonicReshuffle' argument 1 names different: declaration 'hadron' definition 'had'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/LightClusterDecayer.h:137:40: note: Function 'partonicReshuffle' argument 1 names different: declaration 'hadron' definition 'had'.
herwig++-2.6.0.orig/Hadronization/LightClusterDecayer.cc:343:59: note: Function 'partonicReshuffle' argument 1 names different: declaration 'hadron' definition 'had'.
herwig++-2.6.0.orig/Hadronization/PartonSplitter.cc:89:48: style: Function 'splitTimeLikeGluon' argument 1 names different: declaration 'gluon' definition 'ptrGluon'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/PartonSplitter.h:121:34: note: Function 'splitTimeLikeGluon' argument 1 names different: declaration 'gluon' definition 'ptrGluon'.
herwig++-2.6.0.orig/Hadronization/PartonSplitter.cc:89:48: note: Function 'splitTimeLikeGluon' argument 1 names different: declaration 'gluon' definition 'ptrGluon'.
herwig++-2.6.0.orig/Hadronization/PartonSplitter.cc:90:13: style: Function 'splitTimeLikeGluon' argument 2 names different: declaration 'quark' definition 'ptrQ'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/PartonSplitter.h:121:48: note: Function 'splitTimeLikeGluon' argument 2 names different: declaration 'quark' definition 'ptrQ'.
herwig++-2.6.0.orig/Hadronization/PartonSplitter.cc:90:13: note: Function 'splitTimeLikeGluon' argument 2 names different: declaration 'quark' definition 'ptrQ'.
herwig++-2.6.0.orig/Hadronization/PartonSplitter.cc:91:13: style: Function 'splitTimeLikeGluon' argument 3 names different: declaration 'anti' definition 'ptrQbar'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Hadronization/PartonSplitter.h:121:62: note: Function 'splitTimeLikeGluon' argument 3 names different: declaration 'anti' definition 'ptrQbar'.
herwig++-2.6.0.orig/Hadronization/PartonSplitter.cc:91:13: note: Function 'splitTimeLikeGluon' argument 3 names different: declaration 'anti' definition 'ptrQbar'.
herwig++-2.6.0.orig/Looptools/util/cache.c:121:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
herwig++-2.6.0.orig/Looptools/util/cache.c:169:4: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
herwig++-2.6.0.orig/Looptools/util/cache.c:129:29: warning: Found calculation inside sizeof(). [sizeofCalculation]
herwig++-2.6.0.orig/MatrixElement/DIS/DISBase.cc:223:10: warning: Member variable 'DISBase::l_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/DIS/DISBase.cc:223:10: warning: Member variable 'DISBase::xB_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/DIS/DISBase.cc:223:10: warning: Member variable 'DISBase::ComptonISFS_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/DIS/DISBase.cc:223:10: warning: Member variable 'DISBase::acoeff_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/DIS/DISBase.cc:223:10: warning: Member variable 'DISBase::xp_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/DIS/DISBase.cc:223:10: warning: Member variable 'DISBase::jac_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/DIS/MEChargedCurrentDIS.cc:158:53: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/DIS/MEChargedCurrentDIS.h:74:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/DIS/MEChargedCurrentDIS.cc:158:53: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/DIS/MEChargedCurrentDIS.cc:168:43: style: Function 'helicityME' argument 7 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/DIS/MEChargedCurrentDIS.h:136:12: note: Function 'helicityME' argument 7 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/DIS/MEChargedCurrentDIS.cc:168:43: note: Function 'helicityME' argument 7 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/DIS/MEChargedCurrentDIS.h:142:18: style: The function 'A' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/DIS/DISBase.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DIS/MEChargedCurrentDIS.h:142:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/DIS/MEChargedCurrentDIS.h:171:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/DIS/DISBase.h:151:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DIS/MEChargedCurrentDIS.h:171:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.cc:152:53: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.h:72:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.cc:152:53: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.cc:166:17: style: Function 'helicityME' argument 7 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.h:133:12: note: Function 'helicityME' argument 7 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.cc:166:17: note: Function 'helicityME' argument 7 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.cc:325:40: style: Function 'A' argument 5 names different: declaration 'scale' definition 'q2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.h:146:14: note: Function 'A' argument 5 names different: declaration 'scale' definition 'q2'.
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.cc:325:40: note: Function 'A' argument 5 names different: declaration 'scale' definition 'q2'.
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.h:145:18: style: The function 'A' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/DIS/DISBase.h:178:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.h:145:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.h:157:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/DIS/DISBase.h:151:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DIS/MENeutralCurrentDIS.h:157:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.cc:374:31: style: Function 'applyHard' argument 8 names different: declaration 'xnew' definition 'xout'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:103:51: note: Function 'applyHard' argument 8 names different: declaration 'xnew' definition 'xout'.
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.cc:374:31: note: Function 'applyHard' argument 8 names different: declaration 'xnew' definition 'xout'.
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.cc:855:16: style: Function 'getEvent' argument 2 names different: declaration 'emissiontype' definition 'emis_type'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:121:55: note: Function 'getEvent' argument 2 names different: declaration 'emissiontype' definition 'emis_type'.
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.cc:855:16: note: Function 'getEvent' argument 2 names different: declaration 'emissiontype' definition 'emis_type'.
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.cc:18:15: warning: Member variable 'DrellYanBase::_yb' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.cc:18:15: warning: Member variable 'DrellYanBase::_quarkplus' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.cc:18:15: warning: Member variable 'DrellYanBase::_yj' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:35:16: style: The function 'hasPOWHEGCorrection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:83:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:35:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:40:16: style: The function 'hasMECorrection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:88:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:40:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:45:16: style: The function 'initializeMECorrection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:93:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:45:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:54:16: style: The function 'applyHardMatrixElementCorrection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:99:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:54:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:64:16: style: The function 'softMatrixElementVeto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:109:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:64:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:71:23: style: The function 'generateHardest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:116:23: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:71:23: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:78:16: style: The function 'setKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:72:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:78:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/Gamma/MEGammaGamma2WW.cc:60:49: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Gamma/MEGammaGamma2WW.h:75:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Gamma/MEGammaGamma2WW.cc:60:49: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Gamma/MEGammaGamma2ff.cc:143:49: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Gamma/MEGammaGamma2ff.h:76:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Gamma/MEGammaGamma2ff.cc:143:49: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Gamma/MEGammaP2Jets.cc:120:47: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Gamma/MEGammaP2Jets.h:76:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Gamma/MEGammaP2Jets.cc:120:47: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.cc:31:62: style: Function 'setProcessInfo' argument 1 names different: declaration 'process' definition 'alldiagrams'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:156:49: note: Function 'setProcessInfo' argument 1 names different: declaration 'process' definition 'alldiagrams'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.cc:31:62: note: Function 'setProcessInfo' argument 1 names different: declaration 'process' definition 'alldiagrams'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.cc:354:47: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:132:34: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.cc:354:47: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.cc:23:16: warning: Member variable 'GeneralHardME::colourStructure_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.cc:23:16: warning: Member variable 'GeneralHardME::flow_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.cc:23:16: warning: Member variable 'GeneralHardME::diagram_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:405:27: style: Function 'ggME' argument 5 names different: declaration 'h' definition 'hwave'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.h:164:29: note: Function 'ggME' argument 5 names different: declaration 'h' definition 'hwave'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:405:27: note: Function 'ggME' argument 5 names different: declaration 'h' definition 'hwave'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:406:19: style: Function 'ggME' argument 6 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.h:165:21: note: Function 'ggME' argument 6 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:406:19: note: Function 'ggME' argument 6 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:491:27: style: Function 'qqME' argument 5 names different: declaration 'h' definition 'hwave'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.h:180:29: note: Function 'qqME' argument 5 names different: declaration 'h' definition 'hwave'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:491:27: note: Function 'qqME' argument 5 names different: declaration 'h' definition 'hwave'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:492:19: style: Function 'qqME' argument 6 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.h:181:21: note: Function 'qqME' argument 6 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:492:19: note: Function 'qqME' argument 6 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:576:48: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.h:129:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:576:48: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:658:63: style: Function 'setProcessInfo' argument 2 names different: declaration 'higgs' definition 'hin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.h:50:49: note: Function 'setProcessInfo' argument 2 names different: declaration 'higgs' definition 'hin'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:658:63: note: Function 'setProcessInfo' argument 2 names different: declaration 'higgs' definition 'hin'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:23:17: warning: Member variable 'GeneralQQHiggs::flow_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/General/GeneralQQHiggs.cc:23:17: warning: Member variable 'GeneralQQHiggs::diagram_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoVH.cc:173:56: style: Function 'setProcessInfo' argument 2 names different: declaration 'higgs' definition 'hin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoVH.h:48:43: note: Function 'setProcessInfo' argument 2 names different: declaration 'higgs' definition 'hin'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoVH.cc:173:56: note: Function 'setProcessInfo' argument 2 names different: declaration 'higgs' definition 'hin'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoVH.cc:18:16: warning: Member variable 'GeneralfftoVH::process_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoffH.cc:162:57: style: Function 'setProcessInfo' argument 2 names different: declaration 'higgs' definition 'hin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoffH.h:48:43: note: Function 'setProcessInfo' argument 2 names different: declaration 'higgs' definition 'hin'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoffH.cc:162:57: note: Function 'setProcessInfo' argument 2 names different: declaration 'higgs' definition 'hin'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoffH.cc:165:22: style: Function 'setProcessInfo' argument 5 names different: declaration 'process' definition 'iproc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoffH.h:51:22: note: Function 'setProcessInfo' argument 5 names different: declaration 'process' definition 'iproc'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoffH.cc:165:22: note: Function 'setProcessInfo' argument 5 names different: declaration 'process' definition 'iproc'.
herwig++-2.6.0.orig/MatrixElement/General/GeneralfftoffH.cc:16:17: warning: Member variable 'GeneralfftoffH::_proc' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/General/MEff2ff.cc:546:42: style: Function 'constructVertex' argument 1 names different: declaration 'sub' definition 'subp'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/General/MEff2ff.h:120:43: note: Function 'constructVertex' argument 1 names different: declaration 'sub' definition 'subp'.
herwig++-2.6.0.orig/MatrixElement/General/MEff2ff.cc:546:42: note: Function 'constructVertex' argument 1 names different: declaration 'sub' definition 'subp'.
herwig++-2.6.0.orig/MatrixElement/General/MEff2ff.h:66:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ff.h:66:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ff.h:129:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ff.h:129:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ff.h:172:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ff.h:172:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ss.h:66:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ss.h:66:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ss.h:82:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ss.h:82:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ss.h:126:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2ss.h:126:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2sv.h:81:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2sv.h:81:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2sv.h:131:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2sv.h:131:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2tv.h:73:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2tv.h:73:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2tv.h:139:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2tv.h:139:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2tv.h:183:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2tv.h:183:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2vs.h:81:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2vs.h:81:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2vs.h:131:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2vs.h:131:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2vv.h:68:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2vv.h:68:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2vv.h:85:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2vv.h:85:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEff2vv.h:164:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEff2vv.h:164:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2fs.h:71:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2fs.h:71:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2fs.h:124:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2fs.h:124:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2fs.h:167:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2fs.h:167:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2tf.h:60:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2tf.h:60:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2tf.h:126:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2tf.h:126:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2tf.h:171:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2tf.h:171:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2vf.h:58:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2vf.h:58:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2vf.h:113:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2vf.h:113:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2vf.h:157:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEfv2vf.h:157:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ff.h:67:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ff.h:67:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ff.h:93:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ff.h:93:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ff.h:137:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ff.h:137:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ss.h:59:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ss.h:59:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ss.h:92:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ss.h:92:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ss.h:136:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2ss.h:136:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2tv.h:49:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2tv.h:49:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2tv.h:115:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2tv.h:115:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2tv.h:143:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2tv.h:143:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2vs.h:49:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2vs.h:49:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2vs.h:136:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2vs.h:136:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2vv.h:55:18: style: The function 'me2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:99:18: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2vv.h:55:18: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2vv.h:92:16: style: The function 'debug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:204:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2vv.h:92:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2vv.h:152:16: style: The function 'doinitrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/General/GeneralHardME.h:195:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/General/MEvv2vv.h:152:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/Hadron/MEMinBias.cc:99:43: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEMinBias.h:98:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEMinBias.cc:99:43: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaGamma.cc:84:49: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaGamma.h:86:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaGamma.cc:84:49: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaGamma.cc:197:10: style: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaGamma.h:176:9: note: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaGamma.cc:197:10: note: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaGamma.cc:256:14: style: Function 'ggME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaGamma.h:188:13: note: Function 'ggME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaGamma.cc:256:14: note: Function 'ggME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaGamma.h:41:3: warning: Member variable 'MEPP2GammaGamma::_diagwgt' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:110:3: style: Variable 'diag1' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:109:0: note: Variable 'diag1' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:110:3: note: Variable 'diag1' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:111:3: style: Variable 'diag2' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:109:0: note: Variable 'diag2' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:111:3: note: Variable 'diag2' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:106:47: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.h:84:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:106:47: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:309:15: style: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.h:193:9: note: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:309:15: note: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:365:12: style: Function 'qgME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.h:205:13: note: Function 'qgME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:365:12: note: Function 'qgME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:421:15: style: Function 'qbargME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.h:217:9: note: Function 'qbargME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2GammaJet.cc:421:15: note: Function 'qbargME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.cc:444:75: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.h:169:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.cc:444:75: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.cc:1018:29: style: Function 'applyHard' argument 7 names different: declaration 'xnew' definition 'xout'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.h:367:26: note: Function 'applyHard' argument 7 names different: declaration 'xnew' definition 'xout'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.cc:1018:29: note: Function 'applyHard' argument 7 names different: declaration 'xnew' definition 'xout'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.cc:1429:12: style: Function 'getEvent' argument 2 names different: declaration 'emissiontype' definition 'emis_type'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.h:376:55: note: Function 'getEvent' argument 2 names different: declaration 'emissiontype' definition 'emis_type'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.cc:1429:12: note: Function 'getEvent' argument 2 names different: declaration 'emissiontype' definition 'emis_type'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.cc:34:13: warning: Member variable 'MEPP2Higgs::yh_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2Higgs.cc:34:13: warning: Member variable 'MEPP2Higgs::yj_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.cc:382:15: style: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.h:200:9: note: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.cc:382:15: note: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.cc:451:49: style: Function 'qgME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.h:212:13: note: Function 'qgME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.cc:451:49: note: Function 'qgME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.cc:516:49: style: Function 'qbargME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.h:224:9: note: Function 'qbargME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.cc:516:49: note: Function 'qbargME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.cc:579:47: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.h:101:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.cc:579:47: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.cc:620:12: style: Function 'ggME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.h:236:13: note: Function 'ggME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.cc:620:12: note: Function 'ggME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsJet.h:42:3: warning: Member variable 'MEPP2HiggsJet::_diagwgt' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsVBF.cc:1439:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsVBF.cc:1438:11: note: outer condition: wgt>maxwgt
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsVBF.cc:1439:11: note: identical inner condition: wgt>maxwgt
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsVBF.cc:173:16: warning: Member variable 'MEPP2HiggsVBF::acoeff_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsVBF.cc:173:16: warning: Member variable 'MEPP2HiggsVBF::xB_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2HiggsVBF.cc:173:16: warning: Member variable 'MEPP2HiggsVBF::ComptonISFS_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:222:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.h:84:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:222:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:236:20: style: Function 'gg2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.h:145:20: note: Function 'gg2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:236:20: note: Function 'gg2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:297:17: style: Function 'qg2qgME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.h:197:17: note: Function 'qg2qgME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:297:17: note: Function 'qg2qgME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:357:23: style: Function 'qbarg2qbargME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.h:210:23: note: Function 'qbarg2qbargME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:357:23: note: Function 'qbarg2qbargME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:417:19: style: Function 'qq2qqME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.h:171:17: note: Function 'qq2qqME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:417:19: note: Function 'qq2qqME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:478:24: style: Function 'qbarqbar2qbarqbarME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.h:185:22: note: Function 'qbarqbar2qbarqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:478:24: note: Function 'qbarqbar2qbarqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:540:18: style: Function 'qqbar2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.h:159:23: note: Function 'qqbar2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:540:18: note: Function 'qqbar2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:30:10: warning: Member variable 'MEPP2QQ::_flow' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQ.cc:30:10: warning: Member variable 'MEPP2QQ::_diagram' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:409:27: style: Function 'ggME' argument 5 names different: declaration 'h' definition 'hwave'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.h:151:29: note: Function 'ggME' argument 5 names different: declaration 'h' definition 'hwave'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:409:27: note: Function 'ggME' argument 5 names different: declaration 'h' definition 'hwave'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:410:19: style: Function 'ggME' argument 6 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.h:152:21: note: Function 'ggME' argument 6 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:410:19: note: Function 'ggME' argument 6 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:495:27: style: Function 'qqME' argument 5 names different: declaration 'h' definition 'hwave'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.h:167:29: note: Function 'qqME' argument 5 names different: declaration 'h' definition 'hwave'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:495:27: note: Function 'qqME' argument 5 names different: declaration 'h' definition 'hwave'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:496:19: style: Function 'qqME' argument 6 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.h:168:21: note: Function 'qqME' argument 6 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:496:19: note: Function 'qqME' argument 6 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:580:46: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.h:116:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:580:46: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:23:15: warning: Member variable 'MEPP2QQHiggs::flow_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2QQHiggs.cc:23:15: warning: Member variable 'MEPP2QQHiggs::diagram_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VGamma.cc:203:45: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VGamma.h:73:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VGamma.cc:203:45: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VGamma.cc:248:14: style: Function 'ZGammaME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VGamma.h:146:10: note: Function 'ZGammaME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VGamma.cc:248:14: note: Function 'ZGammaME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VGamma.cc:288:14: style: Function 'WGammaME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VGamma.h:132:10: note: Function 'WGammaME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VGamma.cc:288:14: note: Function 'WGammaME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:142:36: style: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.h:97:37: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:142:36: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:142:50: style: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.h:97:52: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:142:50: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:297:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.h:81:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:297:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:345:13: style: Function 'WWME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.h:145:13: note: Function 'WWME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:345:13: note: Function 'WWME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:408:13: style: Function 'WZME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.h:159:13: note: Function 'WZME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:408:13: note: Function 'WZME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:454:13: style: Function 'ZZME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.h:173:13: note: Function 'ZZME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2VV.cc:454:13: note: Function 'ZZME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:228:8: style: The scope of the variable 'lepton' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:228:15: style: The scope of the variable 'quark' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:372:43: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.h:99:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:372:43: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:499:38: style: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.h:149:29: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:499:38: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:499:52: style: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.h:149:44: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:499:52: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:585:15: style: Function 'qqbarME' argument 6 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.h:169:13: note: Function 'qqbarME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:585:15: note: Function 'qqbarME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:654:12: style: Function 'qgME' argument 6 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.h:185:10: note: Function 'qgME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:654:12: note: Function 'qgME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:724:14: style: Function 'qbargME' argument 6 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.h:201:13: note: Function 'qbargME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2WJet.cc:724:14: note: Function 'qbargME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZH.cc:19:10: warning: Member variable 'MEPP2ZH::_maxflavour' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:228:8: style: The scope of the variable 'quark' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:228:14: style: The scope of the variable 'lepton' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:350:43: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.h:100:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:350:43: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:477:38: style: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.h:150:29: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:477:38: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:477:52: style: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.h:150:44: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:477:52: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:563:15: style: Function 'qqbarME' argument 6 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.h:169:13: note: Function 'qqbarME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:563:15: note: Function 'qqbarME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:647:12: style: Function 'qgME' argument 6 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.h:183:10: note: Function 'qgME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:647:12: note: Function 'qgME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:732:11: style: Function 'qbargME' argument 6 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.h:198:13: note: Function 'qbargME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEPP2ZJet.cc:732:11: note: Function 'qbargME' argument 6 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:171:43: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.h:85:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:171:43: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:185:22: style: Function 'gg2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.h:157:20: note: Function 'gg2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:185:22: note: Function 'gg2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:244:22: style: Function 'qqbar2ggME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.h:169:20: note: Function 'qqbar2ggME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:244:22: note: Function 'qqbar2ggME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:303:19: style: Function 'qg2qgME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.h:181:17: note: Function 'qg2qgME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:303:19: note: Function 'qg2qgME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:360:19: style: Function 'gg2ggME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.h:145:17: note: Function 'gg2ggME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:360:19: note: Function 'gg2ggME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:426:18: style: Function 'qbarg2qbargME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.h:194:23: note: Function 'qbarg2qbargME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:426:18: note: Function 'qbarg2qbargME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:485:19: style: Function 'qq2qqME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.h:206:17: note: Function 'qq2qqME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:485:19: note: Function 'qq2qqME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:546:24: style: Function 'qbarqbar2qbarqbarME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.h:220:22: note: Function 'qbarqbar2qbarqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:546:24: note: Function 'qbarqbar2qbarqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:608:18: style: Function 'qqbar2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.h:234:23: note: Function 'qqbar2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:608:18: note: Function 'qqbar2qqbarME' argument 5 names different: declaration 'flow' definition 'iflow'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:29:35: warning: Member variable 'MEQCD2to2::_flow' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2.cc:29:35: warning: Member variable 'MEQCD2to2::_diagram' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2Fast.cc:126:47: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2Fast.h:83:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2Fast.cc:126:47: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2Fast.h:38:3: warning: Member variable 'MEQCD2to2Fast::_flow' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEQCD2to2Fast.h:38:3: warning: Member variable 'MEQCD2to2Fast::_diagram' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2W2ff.cc:88:8: style: The scope of the variable 'lepton' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2W2ff.cc:88:15: style: The scope of the variable 'quark' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2W2ff.cc:290:11: style: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2W2ff.h:142:9: note: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2W2ff.cc:290:11: note: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2gZ2ff.cc:114:44: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2gZ2ff.h:84:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2gZ2ff.cc:114:44: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2gZ2ff.cc:283:12: style: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2gZ2ff.h:143:9: note: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/Hadron/MEqq2gZ2ff.cc:283:12: note: Function 'qqbarME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/HardVertex.cc:34:41: style: Function 'getRhoMatrix' argument 1 names different: declaration 'iout' definition 'i'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/HardVertex.h:74:39: note: Function 'getRhoMatrix' argument 1 names different: declaration 'iout' definition 'i'.
herwig++-2.6.0.orig/MatrixElement/HardVertex.cc:34:41: note: Function 'getRhoMatrix' argument 1 names different: declaration 'iout' definition 'i'.
herwig++-2.6.0.orig/MatrixElement/HardVertex.cc:51:39: style: Function 'getDMatrix' argument 1 names different: declaration 'in' definition 'i'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/HardVertex.h:80:37: note: Function 'getDMatrix' argument 1 names different: declaration 'in' definition 'i'.
herwig++-2.6.0.orig/MatrixElement/HardVertex.cc:51:39: note: Function 'getDMatrix' argument 1 names different: declaration 'in' definition 'i'.
herwig++-2.6.0.orig/MatrixElement/ProductionMatrixElement.h:187:3: warning: Member variable 'ProductionMatrixElement::_nout' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/ProductionMatrixElement.h:198:21: style: Technically the member function 'Herwig::ProductionMatrixElement::inspin' can be const. [functionConst]
herwig++-2.6.0.orig/MatrixElement/ProductionMatrixElement.h:204:21: style: Technically the member function 'Herwig::ProductionMatrixElement::outspin' can be const. [functionConst]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.cc:241:37: style: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:230:37: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/HwMEBase.cc:241:37: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/HwMEBase.cc:241:51: style: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:230:52: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/HwMEBase.cc:241:51: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VV.cc:346:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VV.h:74:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VV.cc:346:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VV.cc:358:36: style: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VV.h:90:37: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VV.cc:358:36: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VV.cc:358:50: style: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VV.h:90:52: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VV.cc:358:50: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VectorMeson.cc:178:21: style: Function 'HelicityME' argument 4 names different: declaration 'me' definition 'aver'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VectorMeson.h:201:50: note: Function 'HelicityME' argument 4 names different: declaration 'me' definition 'aver'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2VectorMeson.cc:178:21: note: Function 'HelicityME' argument 4 names different: declaration 'me' definition 'aver'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2ll.cc:57:44: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2ll.h:88:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2ll.cc:57:44: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.cc:669:10: style: The scope of the variable 'rval' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.cc:688:10: style: The scope of the variable 'rval' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.cc:90:44: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.h:132:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.cc:90:44: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.cc:654:17: style: Function 'getXXbar' argument 1 names different: declaration 'kt' definition 'kti'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.h:328:24: note: Function 'getXXbar' argument 1 names different: declaration 'kt' definition 'kti'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.cc:654:17: note: Function 'getXXbar' argument 1 names different: declaration 'kt' definition 'kti'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.cc:723:30: style: Function 'PS' argument 1 names different: declaration 'x1' definition 'x'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.h:387:20: note: Function 'PS' argument 1 names different: declaration 'x1' definition 'x'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.cc:723:30: note: Function 'PS' argument 1 names different: declaration 'x1' definition 'x'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.cc:723:40: style: Function 'PS' argument 2 names different: declaration 'x2' definition 'xbar'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.h:387:31: note: Function 'PS' argument 2 names different: declaration 'x2' definition 'xbar'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.cc:723:40: note: Function 'PS' argument 2 names different: declaration 'x2' definition 'xbar'.
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.h:44:3: warning: Member variable 'MEee2gZ2qq::d_rho_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.h:44:3: warning: Member variable 'MEee2gZ2qq::d_v_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.h:44:3: warning: Member variable 'MEee2gZ2qq::d_kt1_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Lepton/MEee2gZ2qq.h:44:3: warning: Member variable 'MEee2gZ2qq::d_kt2_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.cc:94:42: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:101:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.cc:94:42: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.cc:169:13: style: Function 'helicityME' argument 5 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:160:9: note: Function 'helicityME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.cc:169:13: note: Function 'helicityME' argument 5 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.cc:424:37: style: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:166:37: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.cc:424:37: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.cc:424:51: style: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:166:52: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.cc:424:51: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:69:16: style: The function 'setKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:78:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:69:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:75:15: style: The function 'nDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:49:15: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:75:15: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:85:16: style: The function 'generateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:58:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:85:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:91:24: style: The function 'dSigHatDR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:65:24: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:91:24: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:224:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/DrellYanBase.h:158:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/MEfftoVH.h:224:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.cc:120:43: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.h:102:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.cc:120:43: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.cc:251:14: style: Function 'helicityME' argument 7 names different: declaration 'me' definition 'calc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.h:164:12: note: Function 'helicityME' argument 7 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.cc:251:14: note: Function 'helicityME' argument 7 names different: declaration 'me' definition 'calc'.
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.h:70:16: style: The function 'setKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:72:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.h:70:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.h:76:15: style: The function 'nDim' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:49:15: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.h:76:15: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.h:86:16: style: The function 'generateKinematics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:58:16: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.h:86:16: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.h:92:24: style: The function 'dSigHatDR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/MatrixElement/HwMEBase.h:65:24: note: Virtual function in base class
herwig++-2.6.0.orig/MatrixElement/MEfftoffH.h:92:24: note: Function in derived class
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxAmplitude.cc:318:65: style: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxAmplitude.h:312:56: note: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxAmplitude.cc:318:65: note: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxAmplitude.cc:106:12: warning: Assert statement calls a function which may have desired side effects: 'amplitudePartonData'. [assertWithSideEffect]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxAmplitude.cc:107:12: warning: Assert statement calls a function which may have desired side effects: 'colourMap'. [assertWithSideEffect]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxAmplitude.cc:110:12: warning: Assert statement calls a function which may have desired side effects: 'crossingSigns'. [assertWithSideEffect]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxAmplitude.cc:30:20: warning: Member variable 'MatchboxAmplitude::theNLight' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxAmplitude.cc:30:20: warning: Member variable 'MatchboxAmplitude::theLastCrossingSign' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxMEBase.cc:310:37: style: Function 'pdf1' argument 1 names different: declaration 'factorizationScale' definition 'fscale'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxMEBase.h:348:23: note: Function 'pdf1' argument 1 names different: declaration 'factorizationScale' definition 'fscale'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxMEBase.cc:310:37: note: Function 'pdf1' argument 1 names different: declaration 'factorizationScale' definition 'fscale'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxMEBase.cc:320:37: style: Function 'pdf2' argument 1 names different: declaration 'factorizationScale' definition 'fscale'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxMEBase.h:353:23: note: Function 'pdf2' argument 1 names different: declaration 'factorizationScale' definition 'fscale'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxMEBase.cc:320:37: note: Function 'pdf2' argument 1 names different: declaration 'factorizationScale' definition 'fscale'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxMEBase.cc:669:62: style: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxMEBase.h:476:56: note: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Base/MatchboxMEBase.cc:669:62: note: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEPP2llbarJet.cc:181:69: style: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEPP2llbarJet.h:109:56: note: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEPP2llbarJet.cc:181:69: note: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEPP2llbarJet.cc:182:42: style: Function 'spinColourCorrelatedME2' argument 2 names different: declaration 'p2' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEPP2llbarJet.h:110:36: note: Function 'spinColourCorrelatedME2' argument 2 names different: declaration 'p2' definition 'c'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEPP2llbarJet.cc:182:42: note: Function 'spinColourCorrelatedME2' argument 2 names different: declaration 'p2' definition 'c'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMElP2lJetJet.cc:235:68: style: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMElP2lJetJet.h:115:56: note: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMElP2lJetJet.cc:235:68: note: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMElg2lqqbar.cc:106:49: style: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMElg2lqqbar.h:65:30: note: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMElg2lqqbar.cc:106:49: note: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEllbar2qqbarg.cc:189:70: style: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEllbar2qqbarg.h:129:56: note: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEllbar2qqbarg.cc:189:70: note: Function 'spinColourCorrelatedME2' argument 1 names different: declaration 'emitterSpectator' definition 'ij'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEllbar2qqbarg.cc:243:52: style: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEllbar2qqbarg.h:150:30: note: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEllbar2qqbarg.cc:243:52: note: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMElq2lqg.cc:113:46: style: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMElq2lqg.h:65:30: note: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMElq2lqg.cc:113:46: note: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEqg2llbarq.cc:156:49: style: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEqg2llbarq.h:65:30: note: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEqg2llbarq.cc:156:49: note: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEqqbar2llbarg.cc:119:52: style: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEqqbar2llbarg.h:73:30: note: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Builtin/Processes/MatchboxMEqqbar2llbarg.cc:119:52: note: Function 'colourGeometries' argument 1 names different: declaration 'diag' definition 'd'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Dipoles/SubtractionDipole.cc:377:28: warning: Assert statement calls a function which may have desired side effects: 'underlyingBornME'. [assertWithSideEffect]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Dipoles/SubtractionDipole.cc:378:50: warning: Assert statement calls a function which may have desired side effects: 'underlyingBornME'. [assertWithSideEffect]
herwig++-2.6.0.orig/MatrixElement/Matchbox/InsertionOperators/DipoleMIOperator.cc:254:55: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
herwig++-2.6.0.orig/MatrixElement/Matchbox/InsertionOperators/DipolePKOperator.cc:29:19: warning: Member variable 'DipolePKOperator::x' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Matchbox/InsertionOperators/DipolePKOperator.cc:29:19: warning: Member variable 'DipolePKOperator::z' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Phasespace/IILightTildeKinematics.cc:35:76: style: Function 'transform' argument 1 names different: declaration 'p' definition 'k'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Phasespace/IILightTildeKinematics.h:74:62: note: Function 'transform' argument 1 names different: declaration 'p' definition 'k'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Phasespace/IILightTildeKinematics.cc:35:76: note: Function 'transform' argument 1 names different: declaration 'p' definition 'k'.
herwig++-2.6.0.orig/MatrixElement/Matchbox/Phasespace/MatchboxRambo.cc:27:16: warning: Member variable 'MatchboxRambo::needToReshuffle' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Matchbox/Utility/ColourBasis.h:182:5: style: Struct 'matchRep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:313:3: style: Variable 'nlo_lumi' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:311:0: note: Variable 'nlo_lumi' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:313:3: note: Variable 'nlo_lumi' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:215:10: style: The scope of the variable 'wgqcollin' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:215:28: style: The scope of the variable 'wgqreal' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:229:10: style: The scope of the variable 'wqgcollin' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:229:28: style: The scope of the variable 'wqgreal' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:242:10: style: The scope of the variable 'wqqbarreal' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:28:19: warning: Member variable 'MEPP2HiggsPowheg::xt_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:28:19: warning: Member variable 'MEPP2HiggsPowheg::y_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:28:19: warning: Member variable 'MEPP2HiggsPowheg::lo_lumi_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:28:19: warning: Member variable 'MEPP2HiggsPowheg::lo_ggME_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:28:19: warning: Member variable 'MEPP2HiggsPowheg::xbp_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:28:19: warning: Member variable 'MEPP2HiggsPowheg::xbm_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:28:19: warning: Member variable 'MEPP2HiggsPowheg::etabarp_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:28:19: warning: Member variable 'MEPP2HiggsPowheg::etabarm_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsPowheg.cc:28:19: warning: Member variable 'MEPP2HiggsPowheg::alphaS_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsVBFPowheg.cc:22:22: warning: Member variable 'MEPP2HiggsVBFPowheg::_xB' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsVBFPowheg.cc:22:22: warning: Member variable 'MEPP2HiggsVBFPowheg::_xp' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsVBFPowheg.cc:22:22: warning: Member variable 'MEPP2HiggsVBFPowheg::_zp' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsVBFPowheg.cc:22:22: warning: Member variable 'MEPP2HiggsVBFPowheg::_phi' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2HiggsVBFPowheg.cc:22:22: warning: Member variable 'MEPP2HiggsVBFPowheg::jac_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:364:3: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:362:0: note: Variable 'output' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:364:3: note: Variable 'output' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:699:3: style: Variable 'nlo_lumi' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:697:0: note: Variable 'nlo_lumi' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:699:3: note: Variable 'nlo_lumi' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:2637:3: style: Variable 'M_V_reg' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:2636:0: note: Variable 'M_V_reg' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:2637:3: note: Variable 'M_V_reg' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:2940:3: style: Variable 'Fup1_st' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:2939:0: note: Variable 'Fup1_st' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:2940:3: note: Variable 'Fup1_st' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:4265:10: style: The scope of the variable 'a' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:4154:37: style: Function 'getResult' argument 1 names different: declaration 'emis_type' definition 'channel'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.h:621:24: note: Function 'getResult' argument 1 names different: declaration 'emis_type' definition 'channel'.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:4154:37: note: Function 'getResult' argument 1 names different: declaration 'emis_type' definition 'channel'.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:4220:57: style: Function 'getEvent' argument 1 names different: declaration 'pnew' definition 'theRealMomenta'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.h:629:44: note: Function 'getEvent' argument 1 names different: declaration 'pnew' definition 'theRealMomenta'.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:4220:57: note: Function 'getEvent' argument 1 names different: declaration 'pnew' definition 'theRealMomenta'.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:4221:24: style: Function 'getEvent' argument 2 names different: declaration 'emissiontype' definition 'channel'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.h:629:64: note: Function 'getEvent' argument 2 names different: declaration 'emissiontype' definition 'channel'.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:4221:24: note: Function 'getEvent' argument 2 names different: declaration 'emissiontype' definition 'channel'.
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:4079:5: style: Variable 'pt' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::M_V_regular_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::M_Born_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::lo_lumi_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::lo_me2_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::gW_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::sin2ThetaW_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::guL_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::gdL_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::guR_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::gdR_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::eZ_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::eZ2_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::Fij2_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::alphaS_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::lo_me_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::channel_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::fermionNumberOfMother_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::flipped_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2VVPowheg.cc:30:16: warning: Member variable 'MEPP2VVPowheg::Yk_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2WHPowheg.cc:21:16: warning: Member variable 'MEPP2WHPowheg::_xb_a' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2WHPowheg.cc:21:16: warning: Member variable 'MEPP2WHPowheg::_xb_b' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2WHPowheg.cc:21:16: warning: Member variable 'MEPP2WHPowheg::_alphaS2Pi' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2WHPowheg.cc:21:16: warning: Member variable 'MEPP2WHPowheg::_xt' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2WHPowheg.cc:21:16: warning: Member variable 'MEPP2WHPowheg::_v' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2WHPowheg.cc:21:16: warning: Member variable 'MEPP2WHPowheg::_oldq' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2WHPowheg.cc:21:16: warning: Member variable 'MEPP2WHPowheg::_oldqbar' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2ZHPowheg.cc:20:16: warning: Member variable 'MEPP2ZHPowheg::_xb_a' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2ZHPowheg.cc:20:16: warning: Member variable 'MEPP2ZHPowheg::_xb_b' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2ZHPowheg.cc:20:16: warning: Member variable 'MEPP2ZHPowheg::_alphaS2Pi' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2ZHPowheg.cc:20:16: warning: Member variable 'MEPP2ZHPowheg::_xt' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2ZHPowheg.cc:20:16: warning: Member variable 'MEPP2ZHPowheg::_v' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2ZHPowheg.cc:20:16: warning: Member variable 'MEPP2ZHPowheg::_oldq' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEPP2ZHPowheg.cc:20:16: warning: Member variable 'MEPP2ZHPowheg::_oldqbar' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEee2gZ2qqPowheg.cc:222:32: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEee2gZ2qqPowheg.h:27:3: warning: Member variable 'MEee2gZ2qqPowheg::z_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEee2gZ2qqPowheg.h:27:3: warning: Member variable 'MEee2gZ2qqPowheg::y_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEee2gZ2qqPowheg.h:27:3: warning: Member variable 'MEee2gZ2qqPowheg::phi_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2W2ffPowheg.cc:29:18: warning: Member variable 'MEqq2W2ffPowheg::_xb_a' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2W2ffPowheg.cc:29:18: warning: Member variable 'MEqq2W2ffPowheg::_xb_b' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2W2ffPowheg.cc:29:18: warning: Member variable 'MEqq2W2ffPowheg::_alphaS2Pi' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2W2ffPowheg.cc:29:18: warning: Member variable 'MEqq2W2ffPowheg::_xt' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2W2ffPowheg.cc:29:18: warning: Member variable 'MEqq2W2ffPowheg::_v' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2W2ffPowheg.cc:29:18: warning: Member variable 'MEqq2W2ffPowheg::_oldq' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2W2ffPowheg.cc:29:18: warning: Member variable 'MEqq2W2ffPowheg::_oldqbar' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2gZ2ffPowheg.cc:29:19: warning: Member variable 'MEqq2gZ2ffPowheg::_xb_a' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2gZ2ffPowheg.cc:29:19: warning: Member variable 'MEqq2gZ2ffPowheg::_xb_b' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2gZ2ffPowheg.cc:29:19: warning: Member variable 'MEqq2gZ2ffPowheg::_alphaS2Pi' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2gZ2ffPowheg.cc:29:19: warning: Member variable 'MEqq2gZ2ffPowheg::_xt' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2gZ2ffPowheg.cc:29:19: warning: Member variable 'MEqq2gZ2ffPowheg::_v' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2gZ2ffPowheg.cc:29:19: warning: Member variable 'MEqq2gZ2ffPowheg::_oldq' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/MEqq2gZ2ffPowheg.cc:29:19: warning: Member variable 'MEqq2gZ2ffPowheg::_oldqbar' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:222:12: style: The scope of the variable 'tiny' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:223:12: style: The scope of the variable 'roundingError' can be reduced. [variableScope]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:18:19: warning: Member variable 'bornVVKinematics::x1b_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:18:19: warning: Member variable 'bornVVKinematics::eta1b_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:18:19: warning: Member variable 'bornVVKinematics::x2b_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:18:19: warning: Member variable 'bornVVKinematics::eta2b_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:18:19: warning: Member variable 'bornVVKinematics::Yb_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:18:19: warning: Member variable 'bornVVKinematics::theta1b_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::xbar_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::xt_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::y_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::xr_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::x1r_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::x2r_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::theta1r_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::theta2r_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::cpsir_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::cpsiprr_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::betaxr_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::v1r_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:128:19: warning: Member variable 'realVVKinematics::v2r_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:134:3: performance: Variable 'bornVariables_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/MatrixElement/Powheg/VVKinematics.cc:130:53: performance: Function parameter 'bornVariables' should be passed by const reference. [passedByValue]
herwig++-2.6.0.orig/Models/ADD/ADDModelFFGGRVertex.cc:61:58: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelFFGGRVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/ADD/ADDModelFFGGRVertex.cc:61:58: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/ADD/ADDModelFFGGRVertex.cc:62:19: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelFFGGRVertex.h:45:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/ADD/ADDModelFFGGRVertex.cc:62:19: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/ADD/ADDModelFFWGRVertex.cc:124:58: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelFFWGRVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/ADD/ADDModelFFWGRVertex.cc:124:58: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/ADD/ADDModelFFWGRVertex.cc:124:69: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelFFWGRVertex.h:45:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/ADD/ADDModelFFWGRVertex.cc:124:69: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/ADD/ADDModelFFWGRVertex.cc:125:19: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelFFWGRVertex.h:46:15: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/ADD/ADDModelFFWGRVertex.cc:125:19: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/ADD/ADDModelGGGGRVertex.cc:60:58: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelGGGGRVertex.h:67:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/ADD/ADDModelGGGGRVertex.cc:60:58: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/ADD/ADDModelGGGGRVertex.cc:60:68: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelGGGGRVertex.h:67:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/ADD/ADDModelGGGGRVertex.cc:60:68: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/ADD/ADDModelGGGGRVertex.cc:61:18: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelGGGGRVertex.h:67:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/ADD/ADDModelGGGGRVertex.cc:61:18: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/ADD/ADDModelWWWGRVertex.cc:64:58: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelWWWGRVertex.h:67:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/ADD/ADDModelWWWGRVertex.cc:64:58: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/ADD/ADDModelWWWGRVertex.cc:64:68: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelWWWGRVertex.h:67:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/ADD/ADDModelWWWGRVertex.cc:64:68: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/ADD/ADDModelWWWGRVertex.cc:65:18: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/ADD/ADDModelWWWGRVertex.h:67:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/ADD/ADDModelWWWGRVertex.cc:65:18: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/General/BSMModel.cc:151:44: style: Function 'readDecay' argument 1 names different: declaration 'ifs' definition 'cfile'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/BSMModel.h:78:36: note: Function 'readDecay' argument 1 names different: declaration 'ifs' definition 'cfile'.
herwig++-2.6.0.orig/Models/General/BSMModel.cc:151:44: note: Function 'readDecay' argument 1 names different: declaration 'ifs' definition 'cfile'.
herwig++-2.6.0.orig/Models/General/NBodyDecayConstructorBase.h:36:8: style: Technically the member function 'Herwig::ParticleOrdering::operator()' can be const. [functionConst]
herwig++-2.6.0.orig/Models/General/HardProcessConstructor.cc:435:14: style: Expression is always false because 'else if' condition matches previous condition at line 431. [multiCondition]
herwig++-2.6.0.orig/Models/General/HardProcessConstructor.cc:606:5: style: Class 'SameDiagramAs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Models/General/HiggsVBFProcessConstructor.h:33:8: style: The function 'constructDiagrams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/HardProcessConstructor.h:47:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/HiggsVBFProcessConstructor.h:33:8: note: Function in derived class
herwig++-2.6.0.orig/Models/General/HiggsVectorBosonProcessConstructor.h:33:8: style: The function 'constructDiagrams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/HardProcessConstructor.h:47:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/HiggsVectorBosonProcessConstructor.h:33:8: note: Function in derived class
herwig++-2.6.0.orig/Models/General/ModelGenerator.cc:392:48: style: Function 'writeDecayModes' argument 1 names different: declaration 'ofs' definition 'os'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/ModelGenerator.h:133:34: note: Function 'writeDecayModes' argument 1 names different: declaration 'ofs' definition 'os'.
herwig++-2.6.0.orig/Models/General/ModelGenerator.cc:392:48: note: Function 'writeDecayModes' argument 1 names different: declaration 'ofs' definition 'os'.
herwig++-2.6.0.orig/Models/General/NBodyDecayConstructorBase.cc:138:61: style: Function 'setDecayerInterfaces' argument 1 names different: declaration 'name' definition 'fullname'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/NBodyDecayConstructorBase.h:103:36: note: Function 'setDecayerInterfaces' argument 1 names different: declaration 'name' definition 'fullname'.
herwig++-2.6.0.orig/Models/General/NBodyDecayConstructorBase.cc:138:61: note: Function 'setDecayerInterfaces' argument 1 names different: declaration 'name' definition 'fullname'.
herwig++-2.6.0.orig/Models/General/QQHiggsProcessConstructor.h:33:8: style: The function 'constructDiagrams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/HardProcessConstructor.h:47:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/QQHiggsProcessConstructor.h:33:8: note: Function in derived class
herwig++-2.6.0.orig/Models/General/ResonantProcessConstructor.cc:338:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
herwig++-2.6.0.orig/Models/General/ResonantProcessConstructor.cc:121:5: style: Class 'SameIncomingAs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Models/General/ResonantProcessConstructor.h:83:8: style: The function 'constructDiagrams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/HardProcessConstructor.h:47:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/ResonantProcessConstructor.h:83:8: note: Function in derived class
herwig++-2.6.0.orig/Models/General/ResonantProcessConstructor.h:111:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/HardProcessConstructor.h:157:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/ResonantProcessConstructor.h:111:16: note: Function in derived class
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.cc:219:62: style: Function 'DecayList' argument 1 names different: declaration 'part' definition 'particles'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.h:73:45: note: Function 'DecayList' argument 1 names different: declaration 'part' definition 'particles'.
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.cc:219:62: note: Function 'DecayList' argument 1 names different: declaration 'part' definition 'particles'.
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.cc:430:47: style: Function 'createPrototypes' argument 2 names different: declaration 'vert' definition 'vertex'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.h:90:74: note: Function 'createPrototypes' argument 2 names different: declaration 'vert' definition 'vertex'.
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.cc:430:47: note: Function 'createPrototypes' argument 2 names different: declaration 'vert' definition 'vertex'.
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.cc:430:68: style: Function 'createPrototypes' argument 3 names different: declaration 'ilist' definition 'list'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.h:91:23: note: Function 'createPrototypes' argument 3 names different: declaration 'ilist' definition 'list'.
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.cc:430:68: note: Function 'createPrototypes' argument 3 names different: declaration 'ilist' definition 'list'.
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.cc:450:55: style: Function 'expandPrototype' argument 2 names different: declaration 'vert' definition 'vertex'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.h:100:75: note: Function 'expandPrototype' argument 2 names different: declaration 'vert' definition 'vertex'.
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.cc:450:55: note: Function 'expandPrototype' argument 2 names different: declaration 'vert' definition 'vertex'.
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.cc:450:75: style: Function 'expandPrototype' argument 3 names different: declaration 'ilist' definition 'list'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.h:101:22: note: Function 'expandPrototype' argument 3 names different: declaration 'ilist' definition 'list'.
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.cc:450:75: note: Function 'expandPrototype' argument 3 names different: declaration 'ilist' definition 'list'.
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.h:73:16: style: The function 'DecayList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/NBodyDecayConstructorBase.h:73:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.h:73:16: note: Function in derived class
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.h:78:24: style: The function 'numBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/NBodyDecayConstructorBase.h:78:24: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/ThreeBodyDecayConstructor.h:78:24: note: Function in derived class
herwig++-2.6.0.orig/Models/General/WeakCurrentDecayConstructor.h:49:16: style: The function 'DecayList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/NBodyDecayConstructorBase.h:73:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/WeakCurrentDecayConstructor.h:49:16: note: Function in derived class
herwig++-2.6.0.orig/Models/General/WeakCurrentDecayConstructor.h:54:24: style: The function 'numBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/NBodyDecayConstructorBase.h:78:24: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/WeakCurrentDecayConstructor.h:54:24: note: Function in derived class
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.cc:59:60: style: Function 'DecayList' argument 1 names different: declaration 'part' definition 'particles'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.h:49:45: note: Function 'DecayList' argument 1 names different: declaration 'part' definition 'particles'.
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.cc:59:60: note: Function 'DecayList' argument 1 names different: declaration 'part' definition 'particles'.
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.cc:78:42: style: Function 'createModes' argument 2 names different: declaration 'vert' definition 'vertex'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.h:110:62: note: Function 'createModes' argument 2 names different: declaration 'vert' definition 'vertex'.
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.cc:78:42: note: Function 'createModes' argument 2 names different: declaration 'vert' definition 'vertex'.
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.cc:79:19: style: Function 'createModes' argument 3 names different: declaration 'ilist' definition 'list'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.h:111:18: note: Function 'createModes' argument 3 names different: declaration 'ilist' definition 'list'.
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.cc:79:19: note: Function 'createModes' argument 3 names different: declaration 'ilist' definition 'list'.
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.h:49:16: style: The function 'DecayList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/NBodyDecayConstructorBase.h:73:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.h:49:16: note: Function in derived class
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.h:54:24: style: The function 'numBodies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/NBodyDecayConstructorBase.h:78:24: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/TwoBodyDecayConstructor.h:54:24: note: Function in derived class
herwig++-2.6.0.orig/Models/General/TwoToTwoProcessConstructor.cc:32:5: style: Class 'SameIncomingAs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Models/General/TwoToTwoProcessConstructor.cc:216:5: style: Class 'SameProcessAs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Models/General/TwoToTwoProcessConstructor.h:82:8: style: The function 'constructDiagrams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/HardProcessConstructor.h:47:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/TwoToTwoProcessConstructor.h:82:8: note: Function in derived class
herwig++-2.6.0.orig/Models/General/TwoToTwoProcessConstructor.h:111:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/General/HardProcessConstructor.h:157:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/General/TwoToTwoProcessConstructor.h:111:16: note: Function in derived class
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:173:62: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:173:62: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:173:74: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.h:45:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:173:74: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:173:86: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.h:45:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:173:86: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:185:12: style: Variable 'lqid' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:30:29: warning: Member variable 'LeptoquarkModelSLQFFVertex::_CFF' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:30:29: warning: Member variable 'LeptoquarkModelSLQFFVertex::_dcR0t' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:30:29: warning: Member variable 'LeptoquarkModelSLQFFVertex::_dcL1' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Leptoquarks/LeptoquarkModelSLQFFVertex.cc:30:29: warning: Member variable 'LeptoquarkModelSLQFFVertex::_derivscale' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/RSModel/RSModelFFGGRVertex.cc:60:57: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelFFGGRVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/RSModel/RSModelFFGGRVertex.cc:60:57: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/RSModel/RSModelFFGGRVertex.cc:61:18: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelFFGGRVertex.h:46:15: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/RSModel/RSModelFFGGRVertex.cc:61:18: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/RSModel/RSModelFFWGRVertex.cc:124:57: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelFFWGRVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/RSModel/RSModelFFWGRVertex.cc:124:57: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/RSModel/RSModelFFWGRVertex.cc:124:68: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelFFWGRVertex.h:45:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/RSModel/RSModelFFWGRVertex.cc:124:68: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/RSModel/RSModelFFWGRVertex.cc:125:18: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelFFWGRVertex.h:46:15: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/RSModel/RSModelFFWGRVertex.cc:125:18: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/RSModel/RSModelGGGGRVertex.cc:60:57: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelGGGGRVertex.h:67:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/RSModel/RSModelGGGGRVertex.cc:60:57: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/RSModel/RSModelGGGGRVertex.cc:60:67: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelGGGGRVertex.h:67:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/RSModel/RSModelGGGGRVertex.cc:60:67: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/RSModel/RSModelGGGGRVertex.cc:61:18: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelGGGGRVertex.h:67:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/RSModel/RSModelGGGGRVertex.cc:61:18: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/RSModel/RSModelWWWGRVertex.cc:63:57: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelWWWGRVertex.h:67:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/RSModel/RSModelWWWGRVertex.cc:63:57: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/RSModel/RSModelWWWGRVertex.cc:63:67: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelWWWGRVertex.h:67:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/RSModel/RSModelWWWGRVertex.cc:63:67: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/RSModel/RSModelWWWGRVertex.cc:64:18: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/RSModel/RSModelWWWGRVertex.h:67:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/RSModel/RSModelWWWGRVertex.cc:64:18: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/Sextet/SextetModel.cc:159:37: style: Function 'doEnable' argument 1 names different: declaration 'command' definition 'args'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Sextet/SextetModel.h:176:26: note: Function 'doEnable' argument 1 names different: declaration 'command' definition 'args'.
herwig++-2.6.0.orig/Models/Sextet/SextetModel.cc:159:37: note: Function 'doEnable' argument 1 names different: declaration 'command' definition 'args'.
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.cc:66:17: style: The scope of the variable 'fvthr' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.cc:90:17: style: The scope of the variable 'a1' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.cc:90:28: style: The scope of the variable 'b1' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.cc:90:39: style: The scope of the variable 'c1' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.cc:65:31: style: Function 'realPi' argument 1 names different: declaration 'ratio' definition 'r'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.h:79:24: note: Function 'realPi' argument 1 names different: declaration 'ratio' definition 'r'.
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.cc:65:31: note: Function 'realPi' argument 1 names different: declaration 'ratio' definition 'r'.
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.cc:105:33: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.cc:106:33: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.cc:107:33: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
herwig++-2.6.0.orig/Models/StandardModel/AlphaEM.cc:108:33: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
herwig++-2.6.0.orig/Models/StandardModel/O2AlphaS.cc:114:53: style: The scope of the variable 'rlf' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.cc:137:20: style: The scope of the variable 'cprime' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.cc:137:27: style: The scope of the variable 'b' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.cc:137:29: style: The scope of the variable 'bprime' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.cc:137:36: style: The scope of the variable 'power' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.cc:137:42: style: The scope of the variable 'coeff' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.cc:106:35: style: Function 'value' argument 1 names different: declaration 'q2' definition 'scale'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.h:42:32: note: Function 'value' argument 1 names different: declaration 'q2' definition 'scale'.
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.cc:106:35: note: Function 'value' argument 1 names different: declaration 'q2' definition 'scale'.
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.h:42:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/StandardModel/RunningMassBase.h:33:18: note: Virtual function in base class
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.h:42:18: note: Function in derived class
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.h:47:26: style: The function 'mass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/StandardModel/RunningMassBase.h:38:26: note: Virtual function in base class
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.h:47:26: note: Function in derived class
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.h:98:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/StandardModel/RunningMassBase.h:78:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/StandardModel/RunningMass.h:98:16: note: Function in derived class
herwig++-2.6.0.orig/Models/StandardModel/SMFFGVertex.cc:37:50: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMFFGVertex.h:43:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFGVertex.cc:37:50: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFHVertex.cc:80:50: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMFFHVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFHVertex.cc:80:50: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFHVertex.cc:33:3: performance: Variable '_couplast' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herwig++-2.6.0.orig/Models/StandardModel/SMFFPVertex.cc:65:50: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMFFPVertex.h:65:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFPVertex.cc:65:50: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFWVertex.cc:95:51: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMFFWVertex.h:66:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFWVertex.cc:95:51: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFWVertex.cc:95:63: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMFFWVertex.h:66:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFWVertex.cc:95:63: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFZVertex.cc:40:50: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMFFZVertex.h:44:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMFFZVertex.cc:40:50: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMHGGVertex.cc:131:39: warning: Function 'setCoupling' argument order different: declaration 'q2, part1, part2, part3' definition 'q2, part2, part3, part1' [funcArgOrderDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMHGGVertex.h:67:37: note: Function 'setCoupling' argument order different: declaration 'q2, part1, part2, part3' definition 'q2, part2, part3, part1'
herwig++-2.6.0.orig/Models/StandardModel/SMHGGVertex.cc:131:39: note: Function 'setCoupling' argument order different: declaration 'q2, part1, part2, part3' definition 'q2, part2, part3, part1'
herwig++-2.6.0.orig/Models/StandardModel/SMHGGVertex.cc:200:32: style: Function 'Af' argument 1 names different: declaration 'labmda' definition 'tau'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMHGGVertex.h:149:21: note: Function 'Af' argument 1 names different: declaration 'labmda' definition 'tau'.
herwig++-2.6.0.orig/Models/StandardModel/SMHGGVertex.cc:200:32: note: Function 'Af' argument 1 names different: declaration 'labmda' definition 'tau'.
herwig++-2.6.0.orig/Models/StandardModel/SMHPPVertex.cc:87:39: warning: Function 'setCoupling' argument order different: declaration 'q2, part1, part2, part3' definition 'q2, part2, part3, part1' [funcArgOrderDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMHPPVertex.h:70:36: note: Function 'setCoupling' argument order different: declaration 'q2, part1, part2, part3' definition 'q2, part2, part3, part1'
herwig++-2.6.0.orig/Models/StandardModel/SMHPPVertex.cc:87:39: note: Function 'setCoupling' argument order different: declaration 'q2, part1, part2, part3' definition 'q2, part2, part3, part1'
herwig++-2.6.0.orig/Models/StandardModel/SMHPPVertex.cc:170:38: style: Function 'Af' argument 1 names different: declaration 'lambda' definition 'tau'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMHPPVertex.h:152:27: note: Function 'Af' argument 1 names different: declaration 'lambda' definition 'tau'.
herwig++-2.6.0.orig/Models/StandardModel/SMHPPVertex.cc:170:38: note: Function 'Af' argument 1 names different: declaration 'lambda' definition 'tau'.
herwig++-2.6.0.orig/Models/StandardModel/SMHPPVertex.cc:174:38: style: Function 'Aw' argument 1 names different: declaration 'lambda' definition 'tau'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMHPPVertex.h:157:27: note: Function 'Aw' argument 1 names different: declaration 'lambda' definition 'tau'.
herwig++-2.6.0.orig/Models/StandardModel/SMHPPVertex.cc:174:38: note: Function 'Aw' argument 1 names different: declaration 'lambda' definition 'tau'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWHVertex.cc:55:50: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMWWHVertex.h:46:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWHVertex.cc:55:50: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWVertex.cc:41:50: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMWWWVertex.h:71:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWVertex.cc:41:50: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWVertex.cc:41:60: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMWWWVertex.h:71:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWVertex.cc:41:60: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWVertex.cc:41:71: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMWWWVertex.h:71:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWVertex.cc:41:71: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.cc:73:51: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.h:68:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.cc:73:51: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.cc:73:61: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.h:68:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.cc:73:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.cc:74:19: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.h:68:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.cc:74:19: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.cc:74:29: style: Function 'setCoupling' argument 5 names different: declaration 'part4' definition 'd'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.h:69:15: note: Function 'setCoupling' argument 5 names different: declaration 'part4' definition 'd'.
herwig++-2.6.0.orig/Models/StandardModel/SMWWWWVertex.cc:74:29: note: Function 'setCoupling' argument 5 names different: declaration 'part4' definition 'd'.
herwig++-2.6.0.orig/Models/StandardModel/StandardCKM.cc:31:62: style: Function 'getMatrix' argument 1 names different: declaration 'nf' definition 'nFamilies'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/StandardCKM.h:46:60: note: Function 'getMatrix' argument 1 names different: declaration 'nf' definition 'nFamilies'.
herwig++-2.6.0.orig/Models/StandardModel/StandardCKM.cc:31:62: note: Function 'getMatrix' argument 1 names different: declaration 'nf' definition 'nFamilies'.
herwig++-2.6.0.orig/Models/StandardModel/StandardCKM.cc:61:46: style: Function 'getUnsquaredMatrix' argument 1 names different: declaration 'nf' definition 'nFamilies'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/StandardModel/StandardCKM.h:52:69: note: Function 'getUnsquaredMatrix' argument 1 names different: declaration 'nf' definition 'nFamilies'.
herwig++-2.6.0.orig/Models/StandardModel/StandardCKM.cc:61:46: note: Function 'getUnsquaredMatrix' argument 1 names different: declaration 'nf' definition 'nFamilies'.
herwig++-2.6.0.orig/Models/Susy/MixingMatrix.h:160:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
herwig++-2.6.0.orig/Models/Susy/MixingMatrix.h:200:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
herwig++-2.6.0.orig/Models/Susy/MSSM.cc:135:35: style: Function 'extractParameters' argument 1 names different: declaration 'checkModel' definition 'checkmodel'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/MSSM.h:126:39: note: Function 'extractParameters' argument 1 names different: declaration 'checkModel' definition 'checkmodel'.
herwig++-2.6.0.orig/Models/Susy/MSSM.cc:135:35: note: Function 'extractParameters' argument 1 names different: declaration 'checkModel' definition 'checkmodel'.
herwig++-2.6.0.orig/Models/Susy/MSSM.h:29:1: style: The class 'MSSM' does not have a constructor although it has private member variables. [noConstructor]
herwig++-2.6.0.orig/Models/Susy/MSSM.h:107:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/Susy/SusyBase.h:340:17: note: Virtual function in base class
herwig++-2.6.0.orig/Models/Susy/MSSM.h:107:17: note: Function in derived class
herwig++-2.6.0.orig/Models/Susy/MSSM.h:113:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/Susy/SusyBase.h:346:17: note: Virtual function in base class
herwig++-2.6.0.orig/Models/Susy/MSSM.h:113:17: note: Function in derived class
herwig++-2.6.0.orig/Models/Susy/MSSM.h:121:16: style: The function 'createMixingMatrices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/Susy/SusyBase.h:268:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/Susy/MSSM.h:121:16: note: Function in derived class
herwig++-2.6.0.orig/Models/Susy/MSSM.h:132:16: style: The function 'adjustMixingMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Models/Susy/SusyBase.h:295:16: note: Virtual function in base class
herwig++-2.6.0.orig/Models/Susy/MSSM.h:132:16: note: Function in derived class
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSM.cc:37:36: style: Function 'extractParameters' argument 1 names different: declaration 'checkModel' definition 'checkmodel'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSM.h:126:39: note: Function 'extractParameters' argument 1 names different: declaration 'checkModel' definition 'checkmodel'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSM.cc:37:36: note: Function 'extractParameters' argument 1 names different: declaration 'checkModel' definition 'checkmodel'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMFFHVertex.cc:105:53: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMFFHVertex.h:63:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMFFHVertex.cc:105:53: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMFFHVertex.cc:105:63: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMFFHVertex.h:63:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMFFHVertex.cc:105:63: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMFFHVertex.cc:105:74: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMFFHVertex.h:63:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMFFHVertex.cc:105:74: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMFFHVertex.cc:17:17: warning: Member variable 'NMSSMFFHVertex::_sw' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMGOGOHVertex.cc:167:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMHHHVertex.cc:124:53: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'p1'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMHHHVertex.h:65:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'p1'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMHHHVertex.cc:124:53: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'p1'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMHHHVertex.cc:124:64: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'p2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMHHHVertex.h:65:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'p2'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMHHHVertex.cc:124:64: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'p2'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMHHHVertex.cc:125:14: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'p3'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMHHHVertex.h:66:15: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'p3'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMHHHVertex.cc:125:14: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'p3'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWHHVertex.cc:99:53: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWHHVertex.h:64:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWHHVertex.cc:99:53: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWHHVertex.cc:99:63: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWHHVertex.h:64:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWHHVertex.cc:99:63: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'b'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWHHVertex.cc:99:73: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWHHVertex.h:64:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWHHVertex.cc:99:73: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWWHVertex.cc:74:53: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWWHVertex.h:68:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWWHVertex.cc:74:53: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'a'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWWHVertex.cc:74:72: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWWHVertex.h:68:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/Susy/NMSSM/NMSSMWWHVertex.cc:74:72: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'c'.
herwig++-2.6.0.orig/Models/Susy/SSFFHVertex.cc:24:14: warning: Member variable 'SSFFHVertex::theSw' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Susy/SSGNGVertex.cc:85:7: style: The scope of the variable 'o' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/Susy/SSGNGVertex.cc:25:14: warning: Member variable 'SSGNGVertex::_sb' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Susy/SSGNGVertex.cc:25:14: warning: Member variable 'SSGNGVertex::_cb' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Susy/SSGSGSGVertex.cc:59:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
herwig++-2.6.0.orig/Models/Susy/SSHGGVertex.cc:119:39: warning: Function 'setCoupling' argument order different: declaration 'q2, particle1, particle2, particle3' definition 'q2, particle2, particle3, particle1' [funcArgOrderDifferent]
herwig++-2.6.0.orig/Models/Susy/SSHGGVertex.h:70:36: note: Function 'setCoupling' argument order different: declaration 'q2, particle1, particle2, particle3' definition 'q2, particle2, particle3, particle1'
herwig++-2.6.0.orig/Models/Susy/SSHGGVertex.cc:119:39: note: Function 'setCoupling' argument order different: declaration 'q2, particle1, particle2, particle3' definition 'q2, particle2, particle3, particle1'
herwig++-2.6.0.orig/Models/Susy/SSHPPVertex.cc:77:39: warning: Function 'setCoupling' argument order different: declaration 'q2, particle1, particle2, particle3' definition 'q2, particle2, particle3, particle1' [funcArgOrderDifferent]
herwig++-2.6.0.orig/Models/Susy/SSHPPVertex.h:69:36: note: Function 'setCoupling' argument order different: declaration 'q2, particle1, particle2, particle3' definition 'q2, particle2, particle3, particle1'
herwig++-2.6.0.orig/Models/Susy/SSHPPVertex.cc:77:39: note: Function 'setCoupling' argument order different: declaration 'q2, particle1, particle2, particle3' definition 'q2, particle2, particle3, particle1'
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:177:53: style: Function 'setCoupling' argument 2 names different: declaration 'particle1' definition 'part1'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.h:72:40: note: Function 'setCoupling' argument 2 names different: declaration 'particle1' definition 'part1'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:177:53: note: Function 'setCoupling' argument 2 names different: declaration 'particle1' definition 'part1'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:178:13: style: Function 'setCoupling' argument 3 names different: declaration 'particle2' definition 'part2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.h:72:59: note: Function 'setCoupling' argument 3 names different: declaration 'particle2' definition 'part2'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:178:13: note: Function 'setCoupling' argument 3 names different: declaration 'particle2' definition 'part2'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:178:28: style: Function 'setCoupling' argument 4 names different: declaration 'particle3' definition 'part3'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.h:73:14: note: Function 'setCoupling' argument 4 names different: declaration 'particle3' definition 'part3'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:178:28: note: Function 'setCoupling' argument 4 names different: declaration 'particle3' definition 'part3'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:227:46: style: Function 'downSF' argument 2 names different: declaration 'smID' definition 'sm'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.h:129:32: note: Function 'downSF' argument 2 names different: declaration 'smID' definition 'sm'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:227:46: note: Function 'downSF' argument 2 names different: declaration 'smID' definition 'sm'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:273:43: style: Function 'upSF' argument 2 names different: declaration 'smID' definition 'sm'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.h:138:30: note: Function 'upSF' argument 2 names different: declaration 'smID' definition 'sm'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:273:43: note: Function 'upSF' argument 2 names different: declaration 'smID' definition 'sm'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:317:47: style: Function 'leptonSF' argument 2 names different: declaration 'smID' definition 'sm'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.h:147:34: note: Function 'leptonSF' argument 2 names different: declaration 'smID' definition 'sm'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:317:47: note: Function 'leptonSF' argument 2 names different: declaration 'smID' definition 'sm'.
herwig++-2.6.0.orig/Models/Susy/SSHSFSFVertex.cc:24:16: warning: Member variable 'SSHSFSFVertex::thegLast' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Susy/SSNCTVertex.cc:164:5: style: Variable 'lambda' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/Models/Susy/SSNCTVertex.cc:161:0: note: Variable 'lambda' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/Models/Susy/SSNCTVertex.cc:164:5: note: Variable 'lambda' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/Models/Susy/SSNFSVertex.cc:136:18: style: The scope of the variable 'alpha' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/Susy/SSNFSVertex.cc:23:14: warning: Member variable 'SSNFSVertex::_id3last' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Susy/SSNNPVertex.cc:96:7: style: The scope of the variable 'o' can be reduced. [variableScope]
herwig++-2.6.0.orig/Models/Susy/SSNNPVertex.cc:26:14: warning: Member variable 'SSNNPVertex::_sb' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Susy/SSNNPVertex.cc:26:14: warning: Member variable 'SSNNPVertex::_cb' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Susy/SSWSSVertex.cc:163:39: warning: Logical conjunction always evaluates to false: sf1 < 1000011 && sf1 > 1000016. [incorrectLogicOperator]
herwig++-2.6.0.orig/Models/Susy/SSWSSVertex.cc:164:39: warning: Logical conjunction always evaluates to false: sf1 < 2000011 && sf1 > 2000016. [incorrectLogicOperator]
herwig++-2.6.0.orig/Models/Susy/SSWSSVertex.cc:165:39: warning: Logical conjunction always evaluates to false: sf2 < 1000011 && sf2 > 1000016. [incorrectLogicOperator]
herwig++-2.6.0.orig/Models/Susy/SSWSSVertex.cc:166:39: warning: Logical conjunction always evaluates to false: sf2 < 2000011 && sf2 > 2000016. [incorrectLogicOperator]
herwig++-2.6.0.orig/Models/Susy/SSWSSVertex.cc:160:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
herwig++-2.6.0.orig/Models/Susy/SusyBase.cc:340:44: style: Function 'readBlock' argument 1 names different: declaration 'ifs' definition 'cfile'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/SusyBase.h:252:36: note: Function 'readBlock' argument 1 names different: declaration 'ifs' definition 'cfile'.
herwig++-2.6.0.orig/Models/Susy/SusyBase.cc:340:44: note: Function 'readBlock' argument 1 names different: declaration 'ifs' definition 'cfile'.
herwig++-2.6.0.orig/Models/Susy/SusyBase.cc:340:69: style: Function 'readBlock' argument 3 names different: declaration 'line' definition 'linein'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/SusyBase.h:252:59: note: Function 'readBlock' argument 3 names different: declaration 'line' definition 'linein'.
herwig++-2.6.0.orig/Models/Susy/SusyBase.cc:340:69: note: Function 'readBlock' argument 3 names different: declaration 'line' definition 'linein'.
herwig++-2.6.0.orig/Models/Susy/SusyBase.cc:396:40: style: Function 'readMatrix' argument 1 names different: declaration 'ifs' definition 'cfile'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Susy/SusyBase.h:260:51: note: Function 'readMatrix' argument 1 names different: declaration 'ifs' definition 'cfile'.
herwig++-2.6.0.orig/Models/Susy/SusyBase.cc:396:40: note: Function 'readMatrix' argument 1 names different: declaration 'ifs' definition 'cfile'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:83:3: style: Variable 'gstrong' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:82:0: note: Variable 'gstrong' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:83:3: note: Variable 'gstrong' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:79:58: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:79:58: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:79:70: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.h:45:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:79:70: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:79:82: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.h:45:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:79:82: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:30:22: warning: Member variable 'TTbAModelAGQQVertex::_cAGQQ_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:30:22: warning: Member variable 'TTbAModelAGQQVertex::_cAGQQ_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:30:22: warning: Member variable 'TTbAModelAGQQVertex::_cAGTT_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:30:22: warning: Member variable 'TTbAModelAGQQVertex::_cAGTT_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelAGQQVertex.cc:30:22: warning: Member variable 'TTbAModelAGQQVertex::_models' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.cc:88:55: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.cc:88:55: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.cc:88:67: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.h:45:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.cc:88:67: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.cc:88:79: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.h:45:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.cc:88:79: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.cc:32:22: warning: Member variable 'TTbAModelSU2XVertex::_alphaX' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.cc:32:22: warning: Member variable 'TTbAModelSU2XVertex::_costhetaX' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.cc:32:22: warning: Member variable 'TTbAModelSU2XVertex::_gX' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelSU2XVertex.cc:32:22: warning: Member variable 'TTbAModelSU2XVertex::_models' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.cc:70:55: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.cc:70:55: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.cc:70:67: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.h:45:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.cc:70:67: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.cc:70:79: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.h:45:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.cc:70:79: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.cc:30:22: warning: Member variable 'TTbAModelWPTDVertex::_cWPTD_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.cc:30:22: warning: Member variable 'TTbAModelWPTDVertex::_cWPTD_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelWPTDVertex.cc:30:22: warning: Member variable 'TTbAModelWPTDVertex::_models' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:78:55: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:78:55: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:78:67: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.h:45:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:78:67: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:78:79: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.h:45:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:78:79: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:32:22: warning: Member variable 'TTbAModelZPQQVertex::_cZPTU_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:32:22: warning: Member variable 'TTbAModelZPQQVertex::_cZPTU_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:32:22: warning: Member variable 'TTbAModelZPQQVertex::_cZPUU_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:32:22: warning: Member variable 'TTbAModelZPQQVertex::_cZPUU_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:32:22: warning: Member variable 'TTbAModelZPQQVertex::_cZPCC_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:32:22: warning: Member variable 'TTbAModelZPQQVertex::_cZPCC_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/TTbAsymm/TTbAModelZPQQVertex.cc:32:22: warning: Member variable 'TTbAModelZPQQVertex::_models' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Transplanckian/METRP2to2.cc:180:43: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Transplanckian/METRP2to2.h:69:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/Models/Transplanckian/METRP2to2.cc:180:43: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
herwig++-2.6.0.orig/Models/UED/UEDBase.cc:378:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
herwig++-2.6.0.orig/Models/UED/UEDBase.cc:371:41: style: Function 'resetMass' argument 2 names different: declaration 'value' definition 'mass'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/UED/UEDBase.h:152:34: note: Function 'resetMass' argument 2 names different: declaration 'value' definition 'mass'.
herwig++-2.6.0.orig/Models/UED/UEDBase.cc:371:41: note: Function 'resetMass' argument 2 names different: declaration 'value' definition 'mass'.
herwig++-2.6.0.orig/Models/UED/UEDF1F0H1Vertex.cc:22:18: warning: Member variable 'UEDF1F0H1Vertex::theCosThetaW' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/UED/UEDF1F0W1Vertex.cc:159:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
herwig++-2.6.0.orig/Models/UED/UEDF1F1P0Vertex.cc:83:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
herwig++-2.6.0.orig/Models/UED/UEDF1F1P0Vertex.cc:110:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
herwig++-2.6.0.orig/Models/UED/UEDF1F1Z0Vertex.cc:91:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
herwig++-2.6.0.orig/Models/UED/UEDF1F1Z0Vertex.cc:154:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
herwig++-2.6.0.orig/Models/UED/UEDG0G0G1G1Vertex.cc:75:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
herwig++-2.6.0.orig/Models/UED/UEDP0H1H1Vertex.cc:56:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
herwig++-2.6.0.orig/Models/UED/UEDW0A1H1Vertex.cc:74:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
herwig++-2.6.0.orig/Models/UED/UEDW0W1W1Vertex.cc:113:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
herwig++-2.6.0.orig/Models/UED/UEDZ0H1H1Vertex.cc:76:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:115:57: style: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.h:45:47: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:115:57: note: Function 'setCoupling' argument 2 names different: declaration 'part1' definition 'aa'.
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:115:69: style: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.h:45:61: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:115:69: note: Function 'setCoupling' argument 3 names different: declaration 'part2' definition 'bb'.
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:115:81: style: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.h:45:75: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:115:81: note: Function 'setCoupling' argument 4 names different: declaration 'part3' definition 'cc'.
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPTU_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPTU_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPTT_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPTT_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPUU_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPUU_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPCC_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPCC_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPSS_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPSS_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPDD_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPDD_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPBB_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPBB_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPee_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPee_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPmm_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPmm_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPtt_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPtt_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPnuenue_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPnuenue_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPnumnum_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPnumnum_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPnutnut_L' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZPnutnut_R' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Models/Zprime/ZprimeModelZPQQVertex.cc:32:24: warning: Member variable 'ZprimeModelZPQQVertex::_cZP_o' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:315:38: style: Function 'mergeColour' argument 1 names different: declaration 'p1' definition 'pold'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/HwRemDecayer.h:362:26: note: Function 'mergeColour' argument 1 names different: declaration 'p1' definition 'pold'.
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:315:38: note: Function 'mergeColour' argument 1 names different: declaration 'p1' definition 'pold'.
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:315:50: style: Function 'mergeColour' argument 2 names different: declaration 'p2' definition 'pnew'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/HwRemDecayer.h:362:36: note: Function 'mergeColour' argument 2 names different: declaration 'p2' definition 'pnew'.
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:315:50: note: Function 'mergeColour' argument 2 names different: declaration 'p2' definition 'pnew'.
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:419:71: style: Function 'forceSplit' argument 3 names different: declaration 'oldQ' definition 'lastQ'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/HwRemDecayer.h:409:59: note: Function 'forceSplit' argument 3 names different: declaration 'oldQ' definition 'lastQ'.
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:419:71: note: Function 'forceSplit' argument 3 names different: declaration 'oldQ' definition 'lastQ'.
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:420:18: style: Function 'forceSplit' argument 4 names different: declaration 'oldx' definition 'lastx'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/HwRemDecayer.h:409:73: note: Function 'forceSplit' argument 4 names different: declaration 'oldx' definition 'lastx'.
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:420:18: note: Function 'forceSplit' argument 4 names different: declaration 'oldx' definition 'lastx'.
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:997:27: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:370:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
herwig++-2.6.0.orig/PDF/HwRemDecayer.cc:414:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
herwig++-2.6.0.orig/PDF/IncomingPhotonEvolver.cc:96:23: style: The scope of the variable 'rwgt' can be reduced. [variableScope]
herwig++-2.6.0.orig/PDF/MPIPDF.h:41:3: style: Class 'MPIPDF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/PDF/MRST.icc:37:10: style: The scope of the variable 'jm' can be reduced. [variableScope]
herwig++-2.6.0.orig/PDF/MRST.cc:517:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
herwig++-2.6.0.orig/PDF/MRST.cc:352:48: style: Function 'persistentOutput' argument 1 names different: declaration 'os' definition 'out'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/MRST.h:116:45: note: Function 'persistentOutput' argument 1 names different: declaration 'os' definition 'out'.
herwig++-2.6.0.orig/PDF/MRST.cc:352:48: note: Function 'persistentOutput' argument 1 names different: declaration 'os' definition 'out'.
herwig++-2.6.0.orig/PDF/MRST.cc:356:48: style: Function 'persistentInput' argument 1 names different: declaration 'is' definition 'in'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/MRST.h:123:44: note: Function 'persistentInput' argument 1 names different: declaration 'is' definition 'in'.
herwig++-2.6.0.orig/PDF/MRST.cc:356:48: note: Function 'persistentInput' argument 1 names different: declaration 'is' definition 'in'.
herwig++-2.6.0.orig/PDF/MRST.cc:60:7: warning: Member variable 'MRST::c' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/PDF/MRST.cc:518:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
herwig++-2.6.0.orig/PDF/PomeronFlux.cc:43:58: style: Function 'xfl' argument 3 names different: declaration 'partonScale' definition 'qq'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/PomeronFlux.h:49:64: note: Function 'xfl' argument 3 names different: declaration 'partonScale' definition 'qq'.
herwig++-2.6.0.orig/PDF/PomeronFlux.cc:43:58: note: Function 'xfl' argument 3 names different: declaration 'partonScale' definition 'qq'.
herwig++-2.6.0.orig/PDF/PomeronFlux.cc:166:42: style: Function 'flattenScale' argument 1 names different: declaration 'particle' definition 'proton'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/PomeronFlux.h:75:39: note: Function 'flattenScale' argument 1 names different: declaration 'particle' definition 'proton'.
herwig++-2.6.0.orig/PDF/PomeronFlux.cc:166:42: note: Function 'flattenScale' argument 1 names different: declaration 'particle' definition 'proton'.
herwig++-2.6.0.orig/PDF/PomeronFlux.cc:166:82: style: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/PomeronFlux.h:76:27: note: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'.
herwig++-2.6.0.orig/PDF/PomeronFlux.cc:166:82: note: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'.
herwig++-2.6.0.orig/PDF/PomeronPDF.cc:66:66: style: Function 'xfx' argument 3 names different: declaration 'partonScale' definition 'qq'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/PomeronPDF.h:65:64: note: Function 'xfx' argument 3 names different: declaration 'partonScale' definition 'qq'.
herwig++-2.6.0.orig/PDF/PomeronPDF.cc:66:66: note: Function 'xfx' argument 3 names different: declaration 'partonScale' definition 'qq'.
herwig++-2.6.0.orig/PDF/PomeronPDF.cc:92:67: style: Function 'xfvx' argument 3 names different: declaration 'partonScale' definition 'qq'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/PomeronPDF.h:78:65: note: Function 'xfvx' argument 3 names different: declaration 'partonScale' definition 'qq'.
herwig++-2.6.0.orig/PDF/PomeronPDF.cc:92:67: note: Function 'xfvx' argument 3 names different: declaration 'partonScale' definition 'qq'.
herwig++-2.6.0.orig/PDF/PomeronPDF.cc:28:13: warning: Member variable 'PomeronPDF::boundary_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/PDF/ReggeonPDF.cc:53:58: style: Function 'xfx' argument 3 names different: declaration 'partonScale' definition 'qq'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/ReggeonPDF.h:65:64: note: Function 'xfx' argument 3 names different: declaration 'partonScale' definition 'qq'.
herwig++-2.6.0.orig/PDF/ReggeonPDF.cc:53:58: note: Function 'xfx' argument 3 names different: declaration 'partonScale' definition 'qq'.
herwig++-2.6.0.orig/PDF/ReggeonPDF.cc:58:59: style: Function 'xfvx' argument 3 names different: declaration 'partonScale' definition 'qq'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDF/ReggeonPDF.h:78:65: note: Function 'xfvx' argument 3 names different: declaration 'partonScale' definition 'qq'.
herwig++-2.6.0.orig/PDF/ReggeonPDF.cc:58:59: note: Function 'xfvx' argument 3 names different: declaration 'partonScale' definition 'qq'.
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.cc:91:52: style: Function 'partial2BodyWidth' argument 1 names different: declaration 'iloc' definition 'imode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:72:40: note: Function 'partial2BodyWidth' argument 1 names different: declaration 'iloc' definition 'imode'.
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.cc:91:52: note: Function 'partial2BodyWidth' argument 1 names different: declaration 'iloc' definition 'imode'.
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.cc:91:66: style: Function 'partial2BodyWidth' argument 2 names different: declaration 'm0' definition 'q'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:72:52: note: Function 'partial2BodyWidth' argument 2 names different: declaration 'm0' definition 'q'.
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.cc:91:66: note: Function 'partial2BodyWidth' argument 2 names different: declaration 'm0' definition 'q'.
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:61:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:146:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:61:16: note: Function in derived class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:72:18: style: The function 'partial2BodyWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:174:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:72:18: note: Function in derived class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:82:16: style: The function 'setupMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:182:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:82:16: note: Function in derived class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:92:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:197:17: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:92:17: note: Function in derived class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:98:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:203:17: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:98:17: note: Function in derived class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:111:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:215:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/BaryonWidthGenerator.h:111:16: note: Function in derived class
herwig++-2.6.0.orig/PDT/GenericMassGenerator.cc:137:56: style: Function 'accept' argument 1 names different: declaration 'part' definition 'in'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:92:36: note: Function 'accept' argument 1 names different: declaration 'part' definition 'in'.
herwig++-2.6.0.orig/PDT/GenericMassGenerator.cc:137:56: note: Function 'accept' argument 1 names different: declaration 'part' definition 'in'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:449:6: style: Variable 'gamma' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:448:0: note: Variable 'gamma' is reassigned a value before the old one has been used if variable is no semaphore variable.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:449:6: note: Variable 'gamma' is reassigned a value before the old one has been used if variable is no semaphore variable.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:667:55: style: Function 'rate' argument 1 names different: declaration 'part' definition 'p'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:124:43: note: Function 'rate' argument 1 names different: declaration 'part' definition 'p'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:667:55: note: Function 'rate' argument 1 names different: declaration 'part' definition 'p'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:686:48: style: Function 'partialWidth' argument 1 names different: declaration 'iloc' definition 'imode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:132:35: note: Function 'partialWidth' argument 1 names different: declaration 'iloc' definition 'imode'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:686:48: note: Function 'partialWidth' argument 1 names different: declaration 'iloc' definition 'imode'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:686:61: style: Function 'partialWidth' argument 2 names different: declaration 'm' definition 'q'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:132:47: note: Function 'partialWidth' argument 2 names different: declaration 'm' definition 'q'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:686:61: note: Function 'partialWidth' argument 2 names different: declaration 'm' definition 'q'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:733:53: style: Function 'partial2BodyWidth' argument 1 names different: declaration 'iloc' definition 'imode'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:174:40: note: Function 'partial2BodyWidth' argument 1 names different: declaration 'iloc' definition 'imode'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:733:53: note: Function 'partial2BodyWidth' argument 1 names different: declaration 'iloc' definition 'imode'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:733:67: style: Function 'partial2BodyWidth' argument 2 names different: declaration 'm0' definition 'q'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:174:52: note: Function 'partial2BodyWidth' argument 2 names different: declaration 'm0' definition 'q'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:733:67: note: Function 'partial2BodyWidth' argument 2 names different: declaration 'm0' definition 'q'.
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.cc:363:26: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
herwig++-2.6.0.orig/PDT/TwoBodyAllOnCalculator.h:59:10: style: The function 'partialWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:44:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/TwoBodyAllOnCalculator.h:59:10: note: Function in derived class
herwig++-2.6.0.orig/PDT/TwoBodyAllOnCalculator.h:68:8: style: The function 'resetMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:52:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/TwoBodyAllOnCalculator.h:68:8: note: Function in derived class
herwig++-2.6.0.orig/PDT/TwoBodyAllOnCalculator.h:82:10: style: The function 'getMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:60:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/TwoBodyAllOnCalculator.h:82:10: note: Function in derived class
herwig++-2.6.0.orig/PDT/TwoBodyAllOnCalculator.h:96:10: style: The function 'otherMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:68:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/TwoBodyAllOnCalculator.h:96:10: note: Function in derived class
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.h:66:10: style: The function 'partialWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:44:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.h:66:10: note: Function in derived class
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.h:75:8: style: The function 'resetMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:52:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.h:75:8: note: Function in derived class
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.h:85:10: style: The function 'getMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:60:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.h:85:10: note: Function in derived class
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.h:95:10: style: The function 'otherMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:68:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.h:95:10: note: Function in derived class
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.h:65:10: style: The function 'partialWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:44:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.h:65:10: note: Function in derived class
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.h:74:8: style: The function 'resetMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:52:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.h:74:8: note: Function in derived class
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.h:84:10: style: The function 'getMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:60:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.h:84:10: note: Function in derived class
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.h:94:10: style: The function 'otherMass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/WidthCalculatorBase.h:68:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.h:94:10: note: Function in derived class
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.cc:20:52: style: Function 'partialWidth' argument 1 names different: declaration 'scale' definition 'q2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.h:66:31: note: Function 'partialWidth' argument 1 names different: declaration 'scale' definition 'q2'.
herwig++-2.6.0.orig/PDT/OneOffShellCalculator.cc:20:52: note: Function 'partialWidth' argument 1 names different: declaration 'scale' definition 'q2'.
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:44:18: style: The function 'weight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:254:25: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:44:18: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:61:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:173:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:61:16: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:95:22: style: The function 'BreitWignerWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:270:22: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:95:22: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:116:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:296:17: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:116:17: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:122:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:302:17: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:122:17: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:134:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:314:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsMassGenerator.h:134:16: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.cc:154:48: style: Function 'partialWidth' argument 1 names different: declaration 'imode' definition 'iloc'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:73:27: note: Function 'partialWidth' argument 1 names different: declaration 'imode' definition 'iloc'.
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.cc:154:48: note: Function 'partialWidth' argument 1 names different: declaration 'imode' definition 'iloc'.
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.cc:154:60: style: Function 'partialWidth' argument 2 names different: declaration 'mH' definition 'Mh'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:73:41: note: Function 'partialWidth' argument 2 names different: declaration 'mH' definition 'Mh'.
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.cc:154:60: note: Function 'partialWidth' argument 2 names different: declaration 'mH' definition 'Mh'.
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:34:3: warning: Member variable 'SMHiggsWidthGenerator::alphaEM_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:34:3: warning: Member variable 'SMHiggsWidthGenerator::alphaS_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:34:3: warning: Member variable 'SMHiggsWidthGenerator::cd_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:34:3: warning: Member variable 'SMHiggsWidthGenerator::gam0_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:34:3: warning: Member variable 'SMHiggsWidthGenerator::beta0_' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:49:18: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:107:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:49:18: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:54:20: style: The function 'rate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:114:20: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:54:20: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:59:20: style: The function 'rate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:124:20: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:59:20: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:66:31: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:138:31: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:66:31: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:73:10: style: The function 'partialWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:132:18: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:73:10: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:109:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:197:17: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:109:17: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:115:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:203:17: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:115:17: note: Function in derived class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:152:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericWidthGenerator.h:215:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/SMHiggsWidthGenerator.h:152:16: note: Function in derived class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.cc:102:43: style: Function 'weight' argument 1 names different: declaration 'mass' definition 'q'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:75:32: note: Function 'weight' argument 1 names different: declaration 'mass' definition 'q'.
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.cc:102:43: note: Function 'weight' argument 1 names different: declaration 'mass' definition 'q'.
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:75:18: style: The function 'weight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:254:25: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:75:18: note: Function in derived class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:80:16: style: The function 'dataBaseOutput' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:173:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:80:16: note: Function in derived class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:87:22: style: The function 'BreitWignerWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:270:22: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:87:22: note: Function in derived class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:97:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:296:17: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:97:17: note: Function in derived class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:103:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:302:17: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:103:17: note: Function in derived class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:115:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/PDT/GenericMassGenerator.h:314:16: note: Virtual function in base class
herwig++-2.6.0.orig/PDT/ScalarMassGenerator.h:115:16: note: Function in derived class
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.cc:20:52: style: Function 'partialWidth' argument 1 names different: declaration 'scale' definition 'q2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.h:65:31: note: Function 'partialWidth' argument 1 names different: declaration 'scale' definition 'q2'.
herwig++-2.6.0.orig/PDT/TwoOffShellCalculator.cc:20:52: note: Function 'partialWidth' argument 1 names different: declaration 'scale' definition 'q2'.
herwig++-2.6.0.orig/Shower/Base/Evolver.cc:1373:16: style: The scope of the variable 'iout' can be reduced. [variableScope]
herwig++-2.6.0.orig/Shower/Base/Evolver.cc:739:15: style: Function 'spaceLikeDecayShower' argument 3 names different: declaration 'minimumMass' definition 'minmass'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Base/Evolver.h:207:16: note: Function 'spaceLikeDecayShower' argument 3 names different: declaration 'minimumMass' definition 'minmass'.
herwig++-2.6.0.orig/Shower/Base/Evolver.cc:739:15: note: Function 'spaceLikeDecayShower' argument 3 names different: declaration 'minimumMass' definition 'minmass'.
herwig++-2.6.0.orig/Shower/Base/Evolver.cc:1370:17: style: Function 'truncatedSpaceLikeDecayShower' argument 3 names different: declaration 'minimumMass' definition 'minmass'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Base/Evolver.h:228:35: note: Function 'truncatedSpaceLikeDecayShower' argument 3 names different: declaration 'minimumMass' definition 'minmass'.
herwig++-2.6.0.orig/Shower/Base/Evolver.cc:1370:17: note: Function 'truncatedSpaceLikeDecayShower' argument 3 names different: declaration 'minimumMass' definition 'minmass'.
herwig++-2.6.0.orig/Shower/Base/Evolver.cc:356:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
herwig++-2.6.0.orig/Shower/Base/Evolver.h:60:3: warning: Member variable 'Evolver::_nis' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Shower/Base/Evolver.h:60:3: warning: Member variable 'Evolver::_nfs' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Shower/Base/Evolver.h:60:3: warning: Member variable 'Evolver::_truncEmissions' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/Shower/Base/HardBranching.cc:13:57: style: Function 'setMomenta' argument 2 names different: declaration 'alpha' definition 'aparent'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Base/HardBranching.h:63:45: note: Function 'setMomenta' argument 2 names different: declaration 'alpha' definition 'aparent'.
herwig++-2.6.0.orig/Shower/Base/HardBranching.cc:13:57: note: Function 'setMomenta' argument 2 names different: declaration 'alpha' definition 'aparent'.
herwig++-2.6.0.orig/Shower/Base/HardBranching.cc:14:28: style: Function 'setMomenta' argument 3 names different: declaration 'pt' definition 'ptparent'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Base/HardBranching.h:63:69: note: Function 'setMomenta' argument 3 names different: declaration 'pt' definition 'ptparent'.
herwig++-2.6.0.orig/Shower/Base/HardBranching.cc:14:28: note: Function 'setMomenta' argument 3 names different: declaration 'pt' definition 'ptparent'.
herwig++-2.6.0.orig/Shower/Base/HardTree.cc:70:11: warning: Assert statement calls a function which may have desired side effects: 'particles'. [assertWithSideEffect]
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:609:10: style: The scope of the variable 'reset' can be reduced. [variableScope]
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:564:43: style: Function 'addFinalStateShower' argument 1 names different: declaration 'particle' definition 'p'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Base/ShowerTree.h:290:33: note: Function 'addFinalStateShower' argument 1 names different: declaration 'particle' definition 'p'.
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:564:43: note: Function 'addFinalStateShower' argument 1 names different: declaration 'particle' definition 'p'.
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:564:54: style: Function 'addFinalStateShower' argument 2 names different: declaration 'step' definition 's'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Base/ShowerTree.h:290:51: note: Function 'addFinalStateShower' argument 2 names different: declaration 'step' definition 's'.
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:564:54: note: Function 'addFinalStateShower' argument 2 names different: declaration 'step' definition 's'.
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:640:45: style: Function 'addInitialStateShower' argument 1 names different: declaration 'particle' definition 'p'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Base/ShowerTree.h:299:35: note: Function 'addInitialStateShower' argument 1 names different: declaration 'particle' definition 'p'.
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:640:45: note: Function 'addInitialStateShower' argument 1 names different: declaration 'particle' definition 'p'.
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:641:20: style: Function 'addInitialStateShower' argument 3 names different: declaration 'step' definition 's'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Base/ShowerTree.h:300:17: note: Function 'addInitialStateShower' argument 3 names different: declaration 'step' definition 's'.
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:641:20: note: Function 'addInitialStateShower' argument 3 names different: declaration 'step' definition 's'.
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:1010:52: style: Function 'transform' argument 1 names different: declaration 'rot' definition 'boost'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Base/ShowerTree.h:246:42: note: Function 'transform' argument 1 names different: declaration 'rot' definition 'boost'.
herwig++-2.6.0.orig/Shower/Base/ShowerTree.cc:1010:52: note: Function 'transform' argument 1 names different: declaration 'rot' definition 'boost'.
herwig++-2.6.0.orig/Shower/Base/SudakovFormFactor.cc:170:3: style: Variable 'newpdf' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/Shower/Base/SudakovFormFactor.cc:168:0: note: Variable 'newpdf' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/Shower/Base/SudakovFormFactor.cc:170:3: note: Variable 'newpdf' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/Shower/Base/SudakovFormFactor.cc:171:3: style: Variable 'oldpdf' is reassigned a value before the old one has been used. [redundantAssignment]
herwig++-2.6.0.orig/Shower/Base/SudakovFormFactor.cc:168:0: note: Variable 'oldpdf' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/Shower/Base/SudakovFormFactor.cc:171:3: note: Variable 'oldpdf' is reassigned a value before the old one has been used.
herwig++-2.6.0.orig/Shower/Base/SudakovFormFactor.cc:245:27: style: Function 'guesst' argument 5 names different: declaration 'identical' definition 'ident'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Base/SudakovFormFactor.h:335:26: note: Function 'guesst' argument 5 names different: declaration 'identical' definition 'ident'.
herwig++-2.6.0.orig/Shower/Base/SudakovFormFactor.cc:245:27: note: Function 'guesst' argument 5 names different: declaration 'identical' definition 'ident'.
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlphaQCD.cc:322:10: style: The scope of the variable 'xtest' can be reduced. [variableScope]
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlphaQCD.h:60:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlpha.h:73:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlphaQCD.h:60:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlphaQCD.h:66:18: style: The function 'overestimateValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlpha.h:80:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlphaQCD.h:66:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlphaQCD.h:71:18: style: The function 'ratio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlpha.h:88:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlphaQCD.h:71:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlphaQCD.h:76:16: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlpha.h:102:23: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/Couplings/ShowerAlphaQCD.h:76:16: note: Function in derived class
herwig++-2.6.0.orig/Shower/Default/FS_QTildeShowerKinematics1to2.cc:154:75: style: Function 'updateParent' argument 1 names different: declaration 'theParent' definition 'parent'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/FS_QTildeShowerKinematics1to2.h:74:54: note: Function 'updateParent' argument 1 names different: declaration 'theParent' definition 'parent'.
herwig++-2.6.0.orig/Shower/Default/FS_QTildeShowerKinematics1to2.cc:154:75: note: Function 'updateParent' argument 1 names different: declaration 'theParent' definition 'parent'.
herwig++-2.6.0.orig/Shower/Default/FS_QTildeShowerKinematics1to2.cc:155:37: style: Function 'updateParent' argument 2 names different: declaration 'theChildren' definition 'children'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/FS_QTildeShowerKinematics1to2.h:75:37: note: Function 'updateParent' argument 2 names different: declaration 'theChildren' definition 'children'.
herwig++-2.6.0.orig/Shower/Default/FS_QTildeShowerKinematics1to2.cc:155:37: note: Function 'updateParent' argument 2 names different: declaration 'theChildren' definition 'children'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:399:20: style: The scope of the variable 'k2' can be reduced. [variableScope]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:399:28: style: The scope of the variable 'k' can be reduced. [variableScope]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1100:10: style: The scope of the variable 'applyBoost' can be reduced. [variableScope]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:204:31: style: Function 'reconstructHardJets' argument 2 names different: declaration 'pt' definition 'intrinsic'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.h:98:32: note: Function 'reconstructHardJets' argument 2 names different: declaration 'pt' definition 'intrinsic'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:204:31: note: Function 'reconstructHardJets' argument 2 names different: declaration 'pt' definition 'intrinsic'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:424:51: style: Function 'reconstructSpaceLikeJet' argument 1 names different: declaration 'particleJetParent' definition 'p'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.h:192:57: note: Function 'reconstructSpaceLikeJet' argument 1 names different: declaration 'particleJetParent' definition 'p'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:424:51: note: Function 'reconstructSpaceLikeJet' argument 1 names different: declaration 'particleJetParent' definition 'p'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:627:47: style: Function 'reconstructDecayJet' argument 1 names different: declaration 'particleJetParent' definition 'p'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.h:198:53: note: Function 'reconstructDecayJet' argument 1 names different: declaration 'particleJetParent' definition 'p'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:627:47: note: Function 'reconstructDecayJet' argument 1 names different: declaration 'particleJetParent' definition 'p'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1369:74: style: Function 'solveBoost' argument 1 names different: declaration 'newq' definition 'q'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.h:291:55: note: Function 'solveBoost' argument 1 names different: declaration 'newq' definition 'q'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1369:74: note: Function 'solveBoost' argument 1 names different: declaration 'newq' definition 'q'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1370:32: style: Function 'solveBoost' argument 2 names different: declaration 'oldq' definition 'p'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.h:292:34: note: Function 'solveBoost' argument 2 names different: declaration 'oldq' definition 'p'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1370:32: note: Function 'solveBoost' argument 2 names different: declaration 'oldq' definition 'p'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1388:75: style: Function 'solveBoostZ' argument 1 names different: declaration 'newq' definition 'q'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.h:297:56: note: Function 'solveBoostZ' argument 1 names different: declaration 'newq' definition 'q'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1388:75: note: Function 'solveBoostZ' argument 1 names different: declaration 'newq' definition 'q'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1389:33: style: Function 'solveBoostZ' argument 2 names different: declaration 'oldq' definition 'p'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.h:298:35: note: Function 'solveBoostZ' argument 2 names different: declaration 'oldq' definition 'p'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1389:33: note: Function 'solveBoostZ' argument 2 names different: declaration 'oldq' definition 'p'.
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1603:5: style: Variable 'pt' is assigned a value that is never used. [unreadVariable]
herwig++-2.6.0.orig/Shower/Default/QTildeReconstructor.cc:1444:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
herwig++-2.6.0.orig/Shower/Default/QTildeSudakov.cc:251:53: style: Function 'computeTimeLikeLimits' argument 1 names different: declaration 'scale' definition 't'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/QTildeSudakov.h:197:40: note: Function 'computeTimeLikeLimits' argument 1 names different: declaration 'scale' definition 't'.
herwig++-2.6.0.orig/Shower/Default/QTildeSudakov.cc:251:53: note: Function 'computeTimeLikeLimits' argument 1 names different: declaration 'scale' definition 't'.
herwig++-2.6.0.orig/Shower/Default/QTildeSudakov.cc:289:54: style: Function 'computeSpaceLikeLimits' argument 1 names different: declaration 'scale' definition 't'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/QTildeSudakov.h:205:41: note: Function 'computeSpaceLikeLimits' argument 1 names different: declaration 'scale' definition 't'.
herwig++-2.6.0.orig/Shower/Default/QTildeSudakov.cc:289:54: note: Function 'computeSpaceLikeLimits' argument 1 names different: declaration 'scale' definition 't'.
herwig++-2.6.0.orig/Shower/Default/QTildeSudakov.cc:309:45: style: Function 'calculateScale' argument 1 names different: declaration 'z' definition 'zin'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/Default/QTildeSudakov.h:94:40: note: Function 'calculateScale' argument 1 names different: declaration 'z' definition 'zin'.
herwig++-2.6.0.orig/Shower/Default/QTildeSudakov.cc:309:45: note: Function 'calculateScale' argument 1 names different: declaration 'z' definition 'zin'.
herwig++-2.6.0.orig/Shower/ShowerHandler.cc:556:37: style: Function 'findParent' argument 1 names different: declaration 'parent' definition 'original'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/ShowerHandler.h:225:24: note: Function 'findParent' argument 1 names different: declaration 'parent' definition 'original'.
herwig++-2.6.0.orig/Shower/ShowerHandler.cc:556:37: note: Function 'findParent' argument 1 names different: declaration 'parent' definition 'original'.
herwig++-2.6.0.orig/Shower/ShowerHandler.cc:557:21: style: Function 'findParent' argument 3 names different: declaration 'outgoing' definition 'outgoingset'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/ShowerHandler.h:225:57: note: Function 'findParent' argument 3 names different: declaration 'outgoing' definition 'outgoingset'.
herwig++-2.6.0.orig/Shower/ShowerHandler.cc:557:21: note: Function 'findParent' argument 3 names different: declaration 'outgoing' definition 'outgoingset'.
herwig++-2.6.0.orig/Shower/ShowerHandler.cc:570:36: style: Function 'getRemnants' argument 1 names different: declaration 'incbins' definition 'incomingBins'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/ShowerHandler.h:241:31: note: Function 'getRemnants' argument 1 names different: declaration 'incbins' definition 'incomingBins'.
herwig++-2.6.0.orig/Shower/ShowerHandler.cc:570:36: note: Function 'getRemnants' argument 1 names different: declaration 'incbins' definition 'incomingBins'.
herwig++-2.6.0.orig/Shower/ShowerHandler.h:443:5: style: Struct 'ShowerTriesVeto' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:53:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:106:16: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:53:16: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:66:18: style: The function 'P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:126:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:66:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:75:18: style: The function 'overestimateP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:137:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:75:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:86:18: style: The function 'ratioP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:148:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:86:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:98:18: style: The function 'integOverP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:161:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:98:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:109:18: style: The function 'invIntegOverP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:175:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfHalfOneSplitFn.h:109:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:52:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:106:16: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:65:18: style: The function 'P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:126:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:65:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:75:18: style: The function 'overestimateP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:137:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:75:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:86:18: style: The function 'ratioP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:148:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:86:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:98:18: style: The function 'integOverP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:161:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:98:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:109:18: style: The function 'invIntegOverP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:175:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/HalfOneHalfSplitFn.h:109:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:53:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:106:16: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:53:16: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:66:18: style: The function 'P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:126:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:66:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:76:18: style: The function 'overestimateP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:137:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:76:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:87:18: style: The function 'ratioP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:148:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:87:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:99:18: style: The function 'integOverP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:161:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:99:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:110:18: style: The function 'invIntegOverP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:175:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneHalfHalfSplitFn.h:110:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:54:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:106:16: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:54:16: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:67:18: style: The function 'P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:126:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:67:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:76:18: style: The function 'overestimateP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:137:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:76:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:87:18: style: The function 'ratioP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:148:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:87:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:99:18: style: The function 'integOverP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:161:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:99:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:110:18: style: The function 'invIntegOverP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:175:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/OneOneOneSplitFn.h:110:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:103:48: style: Function 'addSplitting' argument 1 names different: declaration 'in' definition 'arg'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.h:297:30: note: Function 'addSplitting' argument 1 names different: declaration 'in' definition 'arg'.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:103:48: note: Function 'addSplitting' argument 1 names different: declaration 'in' definition 'arg'.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:136:51: style: Function 'deleteSplitting' argument 1 names different: declaration 'in' definition 'arg'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.h:304:33: note: Function 'deleteSplitting' argument 1 names different: declaration 'in' definition 'arg'.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:136:51: note: Function 'deleteSplitting' argument 1 names different: declaration 'in' definition 'arg'.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:169:72: style: Function 'addToMap' argument 2 names different: declaration 'sudakov' definition 's'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.h:273:56: note: Function 'addToMap' argument 2 names different: declaration 'sudakov' definition 's'.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:169:72: note: Function 'addToMap' argument 2 names different: declaration 'sudakov' definition 's'.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:181:30: style: Function 'deleteFromMap' argument 2 names different: declaration 'sudakov' definition 's'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.h:281:61: note: Function 'deleteFromMap' argument 2 names different: declaration 'sudakov' definition 's'.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:181:30: note: Function 'deleteFromMap' argument 2 names different: declaration 'sudakov' definition 's'.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:242:55: style: Function 'chooseDecayBranching' argument 2 names different: declaration 'maxscale' definition 'stoppingScale'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.h:106:13: note: Function 'chooseDecayBranching' argument 2 names different: declaration 'maxscale' definition 'stoppingScale'.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:242:55: note: Function 'chooseDecayBranching' argument 2 names different: declaration 'maxscale' definition 'stoppingScale'.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:187:20: error: Iterator 'it' used after element has been erased. [eraseDereference]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:185:5: note: Iterator 'it' used after element has been erased.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:187:20: note: Iterator 'it' used after element has been erased.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:196:20: error: Iterator 'it' used after element has been erased. [eraseDereference]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:194:5: note: Iterator 'it' used after element has been erased.
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingGenerator.cc:196:20: note: Iterator 'it' used after element has been erased.
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:52:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:106:16: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:52:16: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:65:18: style: The function 'P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:126:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:65:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:74:18: style: The function 'overestimateP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:137:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:74:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:85:18: style: The function 'ratioP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:148:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:85:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:97:18: style: The function 'integOverP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:161:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:97:18: note: Function in derived class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:108:18: style: The function 'invIntegOverP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herwig++-2.6.0.orig/Shower/SplittingFunctions/SplittingFunction.h:175:18: note: Virtual function in base class
herwig++-2.6.0.orig/Shower/SplittingFunctions/ZeroZeroOneSplitFn.h:108:18: note: Function in derived class
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.cc:236:10: style: The scope of the variable 'p' can be reduced. [variableScope]
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.cc:332:16: style: The scope of the variable 'iH' can be reduced. [variableScope]
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.cc:393:16: style: The scope of the variable 'Nhard' can be reduced. [variableScope]
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.cc:393:26: style: The scope of the variable 'Nsoft' can be reduced. [variableScope]
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.cc:455:10: style: The scope of the variable 'f' can be reduced. [variableScope]
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.cc:392:43: style: Function 'operator()' argument 1 names different: declaration 'argument' definition 'b'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.h:877:31: note: Function 'operator()' argument 1 names different: declaration 'argument' definition 'b'.
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.cc:392:43: note: Function 'operator()' argument 1 names different: declaration 'argument' definition 'b'.
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.cc:428:48: style: Function 'operator()' argument 1 names different: declaration 'arg' definition 'softMu2'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.h:742:36: note: Function 'operator()' argument 1 names different: declaration 'arg' definition 'softMu2'.
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.cc:428:48: note: Function 'operator()' argument 1 names different: declaration 'arg' definition 'softMu2'.
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.cc:245:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.h:706:15: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.h:637:5: style: Struct 'slopeAndTotalXSec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/UnderlyingEvent/MPIHandler.h:735:5: style: Struct 'slopeBisection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/UnderlyingEvent/MPISampler.icc:24:54: style: Function 'setProcessHandler' argument 1 names different: declaration 'mpih' definition 'proh'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/UnderlyingEvent/MPISampler.h:71:44: note: Function 'setProcessHandler' argument 1 names different: declaration 'mpih' definition 'proh'.
herwig++-2.6.0.orig/UnderlyingEvent/MPISampler.icc:24:54: note: Function 'setProcessHandler' argument 1 names different: declaration 'mpih' definition 'proh'.
herwig++-2.6.0.orig/UnderlyingEvent/MPISampler.icc:20:20: warning: Member variable 'MPISampler::theSampler' is not initialized in the constructor. [uninitMemberVar]
herwig++-2.6.0.orig/UnderlyingEvent/ProcessHandler.cc:270:10: style: The scope of the variable 'weight' can be reduced. [variableScope]
herwig++-2.6.0.orig/UnderlyingEvent/ProcessHandler.cc:60:58: style: Function 'initialize' argument 2 names different: declaration 'cuts' definition 'cut'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/UnderlyingEvent/ProcessHandler.h:126:44: note: Function 'initialize' argument 2 names different: declaration 'cuts' definition 'cut'.
herwig++-2.6.0.orig/UnderlyingEvent/ProcessHandler.cc:60:58: note: Function 'initialize' argument 2 names different: declaration 'cuts' definition 'cut'.
herwig++-2.6.0.orig/UnderlyingEvent/UA5Handler.icc:74:36: style: Function 'randAzm' argument 1 names different: declaration 'pt' definition 'x'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/UnderlyingEvent/UA5Handler.h:304:25: note: Function 'randAzm' argument 1 names different: declaration 'pt' definition 'x'.
herwig++-2.6.0.orig/UnderlyingEvent/UA5Handler.icc:74:36: note: Function 'randAzm' argument 1 names different: declaration 'pt' definition 'x'.
herwig++-2.6.0.orig/UnderlyingEvent/UA5Handler.cc:348:39: style: Function 'handle' argument 1 names different: declaration 'eh' definition 'ch'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/UnderlyingEvent/UA5Handler.h:156:37: note: Function 'handle' argument 1 names different: declaration 'eh' definition 'ch'.
herwig++-2.6.0.orig/UnderlyingEvent/UA5Handler.cc:348:39: note: Function 'handle' argument 1 names different: declaration 'eh' definition 'ch'.
herwig++-2.6.0.orig/Utilities/GaussianIntegrator.tcc:41:10: style: The scope of the variable 'mid' can be reduced. [variableScope]
herwig++-2.6.0.orig/Utilities/GaussianIntegrator.tcc:41:14: style: The scope of the variable 'wid' can be reduced. [variableScope]
herwig++-2.6.0.orig/Utilities/GaussianIntegrator.tcc:41:32: style: The scope of the variable 'ibin' can be reduced. [variableScope]
herwig++-2.6.0.orig/Utilities/GaussianIntegrator.tcc:41:42: style: The scope of the variable 'iorder' can be reduced. [variableScope]
herwig++-2.6.0.orig/Utilities/GaussianIntegrator.tcc:42:20: style: The scope of the variable 'value' can be reduced. [variableScope]
herwig++-2.6.0.orig/Utilities/Histogram.h:72:3: style: Class 'Histogram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herwig++-2.6.0.orig/Utilities/Smearing.cc:31:47: style: Function 'azimuthalSmearing' argument 1 names different: declaration 'r' definition 'rho'. [funcArgNamesDifferent]
herwig++-2.6.0.orig/Utilities/Smearing.h:36:49: note: Function 'azimuthalSmearing' argument 1 names different: declaration 'r' definition 'rho'.
herwig++-2.6.0.orig/Utilities/Smearing.cc:31:47: note: Function 'azimuthalSmearing' argument 1 names different: declaration 'r' definition 'rho'.
herwig++-2.6.0.orig/src/herwigopts.c:487:17: style: Redundant condition: If 'EXPR == ','', the comparison 'EXPR' is always true. [redundantCondition]
herwig++-2.6.0.orig/src/herwigopts.c:544:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
herwig++-2.6.0.orig/src/herwigopts.c:553:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
herwig++-2.6.0.orig/src/herwigopts.c:553:15: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
herwig++-2.6.0.orig/src/herwigopts.c:563:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
herwig++-2.6.0.orig/src/herwigopts.c:573:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
herwig++-2.6.0.orig/src/herwigopts.c:704:78: warning: Either the condition 'if(field_given&&*field_given&&!override)' is redundant or there is possible null pointer dereference: field_given. [nullPointerRedundantCheck]
herwig++-2.6.0.orig/src/herwigopts.c:719:6: note: Assuming that condition 'if(field_given&&*field_given&&!override)' is not redundant
herwig++-2.6.0.orig/src/herwigopts.c:704:78: note: Null pointer dereference
herwig++-2.6.0.orig/src/herwigopts.c:296:16: style: The scope of the variable 'i' can be reduced. [variableScope]
herwig++-2.6.0.orig/src/herwigopts.c:698:10: style: The scope of the variable 'string_field' can be reduced. [variableScope]
herwig++-2.6.0.orig/src/herwigopts.c:836:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
herwig++-2.6.0.orig/src/herwigopts.c:859:7: style: The scope of the variable 'i' can be reduced. [variableScope]
[16:01]
ftp://ftp.se.debian.org/debian/pool/main/h/hesiod/hesiod_3.2.1.orig.tar.gz
hesiod-3.2.1/src/hesinfo/hesinfo.c:44:22: style: The scope of the variable 'bindname' can be reduced. [variableScope]
hesiod-3.2.1/src/lib/hesiod.c:140:7: warning: Either the condition 'ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck]
hesiod-3.2.1/src/lib/hesiod.c:109:7: note: Assuming that condition 'ctx' is not redundant
hesiod-3.2.1/src/lib/hesiod.c:140:7: note: Null pointer dereference
hesiod-3.2.1/src/lib/hesiod.c:106:15: style: The scope of the variable 'p' can be reduced. [variableScope]
hesiod-3.2.1/src/lib/hesiod.c:106:19: style: The scope of the variable 'configname' can be reduced. [variableScope]
hesiod-3.2.1/src/lib/hesiod.c:414:37: style: The scope of the variable 'type' can be reduced. [variableScope]
hesiod-3.2.1/src/lib/hesiod.c:414:43: style: The scope of the variable 'class' can be reduced. [variableScope]
hesiod-3.2.1/src/lib/hesiod.c:414:50: style: The scope of the variable 'len' can be reduced. [variableScope]
hesiod-3.2.1/src/lib/hesiod.c:409:34: style: Function 'hesiod_parse_result' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
hesiod-3.2.1/src/lib/hesiod.h:40:34: note: Function 'hesiod_parse_result' argument 1 names different: declaration 'context' definition 'ctx'.
hesiod-3.2.1/src/lib/hesiod.c:409:34: note: Function 'hesiod_parse_result' argument 1 names different: declaration 'context' definition 'ctx'.
hesiod-3.2.1/src/lib/hesiod.c:166:39: style: Unused variable: idn_ret [unusedVariable]
hesiod-3.2.1/src/lib/hesiod.c:168:12: style: Unused variable: rc [unusedVariable]
hesiod-3.2.1/src/lib/hesservbyname.c:61:11: error: Width 256 given in format string (no. 1) is larger than destination buffer 'service[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
hesiod-3.2.1/src/lib/hesservbyname.c:61:11: error: Width 256 given in format string (no. 2) is larger than destination buffer 'protocol[256]', use %255s to prevent overflowing it. [invalidScanfFormatWidth]
hesiod-3.2.1/src/lib/hesservbyname.c:51:15: style: The scope of the variable 'retval' can be reduced. [variableScope]
hesiod-3.2.1/src/lib/hestest.c:62:20: style: The scope of the variable 'p' can be reduced. [variableScope]
hesiod-3.2.1/src/lib/hestest.c:62:24: style: The scope of the variable 'q' can be reduced. [variableScope]
hesiod-3.2.1/src/lib/hestest.c:86:7: error: Resource leak: fp [resourceLeak]
[16:01]
ftp://ftp.se.debian.org/debian/pool/main/h/hessian/hessian_4.0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hevea/hevea_2.32.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hex-a-hop/hex-a-hop_1.1.0+git20140926.orig.tar.xz
hexahop/src/gfx.cpp:281:8: style: The scope of the variable 'x' can be reduced. [variableScope]
hexahop/src/state.h:63:2: style: 'String::operator=' should return 'String &'. [operatorEq]
hexahop/src/state.h:60:2: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexahop/src/state.h:214:9: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/state.h:175:17: note: Virtual function in base class
hexahop/src/state.h:214:9: note: Function in derived class
hexahop/src/menus.h:861:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
hexahop/src/menus.h:911:4: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
hexahop/src/hex_puzzzle.cpp:2064:21: warning: Identical condition 'map[p.x][p.y]==t', second condition is always false [identicalConditionAfterEarlyExit]
hexahop/src/hex_puzzzle.cpp:2062:21: note: first condition
hexahop/src/hex_puzzzle.cpp:2064:21: note: second condition
hexahop/src/menus.h:812:18: style: Redundant condition: If 'type < 0.05', the comparison 'type < 15' is always true. [redundantCondition]
hexahop/src/hex_puzzzle.cpp:1781:7: style: Condition '!f' is always true [knownConditionTrueFalse]
hexahop/src/hex_puzzzle.cpp:1769:14: note: Assignment 'f=0', assigned value is 0
hexahop/src/hex_puzzzle.cpp:1781:7: note: Condition '!f' is always true
hexahop/src/packfile.h:117:14: style: C-style pointer casting [cstyleCast]
hexahop/src/packfile.h:128:7: style: C-style pointer casting [cstyleCast]
hexahop/src/hex_puzzzle.cpp:3077:6: style: C-style pointer casting [cstyleCast]
hexahop/src/hex_puzzzle.cpp:3081:48: style: C-style pointer casting [cstyleCast]
hexahop/src/hex_puzzzle.cpp:3220:11: style: C-style pointer casting [cstyleCast]
hexahop/src/packfile.h:109:8: warning: Redundant assignment of 'size' to itself. [selfAssignment]
hexahop/src/packfile.h:122:17: warning: Redundant assignment of '*data_length' to itself. [selfAssignment]
hexahop/src/savestate.h:65:22: warning: Redundant assignment of 'bestSolutionLength' to itself. [selfAssignment]
hexahop/src/savestate.h:66:13: warning: Redundant assignment of 'bestScore' to itself. [selfAssignment]
hexahop/src/savestate.h:68:18: warning: Redundant assignment of 'lastScores[i]' to itself. [selfAssignment]
hexahop/src/savestate.h:69:12: warning: Redundant assignment of 'unlocked' to itself. [selfAssignment]
hexahop/src/savestate.h:76:22: warning: Redundant assignment of 'bestSolutionLength' to itself. [selfAssignment]
hexahop/src/savestate.h:77:13: warning: Redundant assignment of 'bestScore' to itself. [selfAssignment]
hexahop/src/savestate.h:79:18: warning: Redundant assignment of 'lastScores[i]' to itself. [selfAssignment]
hexahop/src/savestate.h:80:12: warning: Redundant assignment of 'unlocked' to itself. [selfAssignment]
hexahop/src/savestate.h:171:14: warning: Redundant assignment of 'scoringOn' to itself. [selfAssignment]
hexahop/src/savestate.h:172:14: warning: Redundant assignment of 'hintFlags' to itself. [selfAssignment]
hexahop/src/savestate.h:173:25: warning: Redundant assignment of 'completionPercentage' to itself. [selfAssignment]
hexahop/src/savestate.h:174:16: warning: Redundant assignment of 'endSequence' to itself. [selfAssignment]
hexahop/src/savestate.h:175:23: warning: Redundant assignment of 'masteredPercentage' to itself. [selfAssignment]
hexahop/src/savestate.h:177:12: warning: Redundant assignment of 'pad[i]' to itself. [selfAssignment]
hexahop/src/savestate.h:244:9: warning: Redundant assignment of 'len' to itself. [selfAssignment]
hexahop/src/savestate.h:246:9: warning: Redundant assignment of 'len' to itself. [selfAssignment]
hexahop/src/savestate.h:275:10: warning: Redundant assignment of 'len' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1014:30: warning: Redundant assignment of 'f' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1275:18: warning: Redundant assignment of 'dead' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1789:8: warning: Redundant assignment of 'par' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1791:8: warning: Redundant assignment of 'diff' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1909:16: warning: Redundant assignment of 'map[i][j]' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1911:16: warning: Redundant assignment of 'map[i][j]' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1914:13: warning: Redundant assignment of 'player.x' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1915:13: warning: Redundant assignment of 'player.y' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1917:13: warning: Redundant assignment of 'player.x' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1918:13: warning: Redundant assignment of 'player.y' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1922:21: warning: Redundant assignment of 'map_item[i][j]' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1927:21: warning: Redundant assignment of 'map_item[i][j]' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1953:14: warning: Redundant assignment of 'levelPar' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1955:14: warning: Redundant assignment of 'levelPar' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1961:15: warning: Redundant assignment of 'levelDiff' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1963:15: warning: Redundant assignment of 'levelDiff' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1969:13: warning: Redundant assignment of 'player.x' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1970:13: warning: Redundant assignment of 'player.y' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1972:13: warning: Redundant assignment of 'player.x' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:1973:13: warning: Redundant assignment of 'player.y' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:2016:12: warning: Redundant assignment of 'len' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:2018:12: warning: Redundant assignment of 'len' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:2032:10: warning: Redundant assignment of 'len' to itself. [selfAssignment]
hexahop/src/hex_puzzzle.cpp:3728:11: style: The scope of the variable 'min' can be reduced. [variableScope]
hexahop/src/hex_puzzzle.cpp:3729:18: style: The scope of the variable 'scrollHi' can be reduced. [variableScope]
hexahop/src/hex_puzzzle.cpp:3730:11: style: The scope of the variable 'x' can be reduced. [variableScope]
hexahop/src/menus.h:293:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hexahop/src/hex_puzzzle.cpp:113:4: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
hexahop/src/packfile.h:79:2: warning: Member variable 'PackFile1::static_assert1' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/packfile.h:42:2: style: The class 'Entry' does not have a constructor although it has private member variables. [noConstructor]
hexahop/src/menus.h:459:2: warning: Member variable 'OptMenu::opt' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/menus.h:818:3: warning: Member variable 'Particle::x' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/menus.h:818:3: warning: Member variable 'Particle::y' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/menus.h:818:3: warning: Member variable 'Particle::xs' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/menus.h:818:3: warning: Member variable 'Particle::ys' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/menus.h:818:3: warning: Member variable 'Particle::xa' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/menus.h:818:3: warning: Member variable 'Particle::ya' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/menus.h:818:3: warning: Member variable 'Particle::time' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/hex_puzzzle.cpp:461:2: warning: Member variable 'RenderObject::currentTime' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/hex_puzzzle.cpp:1385:4: warning: Member variable 'TileChange::t' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/hex_puzzzle.cpp:1385:4: warning: Member variable 'TileChange::item' is not initialized in the constructor. [uninitMemberVar]
hexahop/src/savestate.h:99:7: style: Technically the member function 'LevelSave::Completed' can be const. [functionConst]
hexahop/src/savestate.h:130:6: style: Technically the member function 'LevelSave::GetScore' can be const. [functionConst]
hexahop/src/savestate.h:227:7: style: Technically the member function 'SaveState::ApplyStuff' can be const. [functionConst]
hexahop/src/hex_puzzzle.cpp:375:17: note: Technically the member function 'SaveState::ApplyStuff' can be const.
hexahop/src/savestate.h:227:7: note: Technically the member function 'SaveState::ApplyStuff' can be const.
hexahop/src/menus.h:482:7: style: Technically the member function 'OptMenu::RenderOption' can be const. [functionConst]
hexahop/src/hex_puzzzle.cpp:471:7: style: Technically the member function 'RenderObject::Active' can be const. [functionConst]
hexahop/src/hex_puzzzle.cpp:498:9: style: Technically the member function 'RenderObject::GetLastTime' can be const. [functionConst]
hexahop/src/hex_puzzzle.cpp:614:7: performance: Technically the member function 'WorldRenderer::Visible' can be static. [functionStatic]
hexahop/src/hex_puzzzle.cpp:750:9: performance: Technically the member function 'ItemRender::Translate' can be static. [functionStatic]
hexahop/src/hex_puzzzle.cpp:1042:7: performance: Technically the member function 'LaserRender::Render' can be static. [functionStatic]
hexahop/src/hex_puzzzle.cpp:2079:7: style: Technically the member function 'HexPuzzle::GetTile' can be const. [functionConst]
hexahop/src/hex_puzzzle.cpp:2301:7: style: Technically the member function 'HexPuzzle::GetItem' can be const. [functionConst]
hexahop/src/hex_puzzzle.cpp:2698:6: style: Technically the member function 'HexPuzzle::Count' can be const. [functionConst]
hexahop/src/hex_puzzzle.cpp:4092:7: performance: Technically the member function 'HexPuzzle::FreeGraphics' can be static. [functionStatic]
hexahop/src/menus.h:187:2: style: Struct 'HintMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexahop/src/menus.h:459:2: style: Struct 'OptMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexahop/src/menus.h:665:2: style: Struct 'OptMenuTitle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexahop/src/menus.h:859:2: style: Struct 'Ending' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexahop/src/menus.h:1036:2: style: Struct 'DeleteConfirmMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexahop/src/menus.h:1094:2: style: Struct 'OptionMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexahop/src/hex_puzzzle.cpp:796:2: style: Struct 'FadeRender' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexahop/src/menus.h:220:15: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:79:15: note: Virtual function in base class
hexahop/src/menus.h:220:15: note: Function in derived class
hexahop/src/menus.h:260:15: style: The function 'Mouse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:68:15: note: Virtual function in base class
hexahop/src/menus.h:260:15: note: Function in derived class
hexahop/src/menus.h:266:7: style: The function 'KeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:51:15: note: Virtual function in base class
hexahop/src/menus.h:266:7: note: Function in derived class
hexahop/src/menus.h:273:15: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:78:15: note: Virtual function in base class
hexahop/src/menus.h:273:15: note: Function in derived class
hexahop/src/menus.h:297:7: style: The function 'Cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:76:15: note: Virtual function in base class
hexahop/src/menus.h:297:7: note: Function in derived class
hexahop/src/menus.h:298:7: style: The function 'Select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:75:15: note: Virtual function in base class
hexahop/src/menus.h:298:7: note: Function in derived class
hexahop/src/menus.h:301:15: style: The function 'Mouse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:260:15: note: Virtual function in base class
hexahop/src/menus.h:301:15: note: Function in derived class
hexahop/src/menus.h:321:7: style: The function 'KeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:51:15: note: Virtual function in base class
hexahop/src/menus.h:321:7: note: Function in derived class
hexahop/src/menus.h:332:15: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:220:15: note: Virtual function in base class
hexahop/src/menus.h:332:15: note: Function in derived class
hexahop/src/menus.h:375:15: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:273:15: note: Virtual function in base class
hexahop/src/menus.h:375:15: note: Function in derived class
hexahop/src/menus.h:379:7: style: The function 'Move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:74:15: note: Virtual function in base class
hexahop/src/menus.h:379:7: note: Function in derived class
hexahop/src/menus.h:516:7: style: The function 'Move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:74:15: note: Virtual function in base class
hexahop/src/menus.h:516:7: note: Function in derived class
hexahop/src/menus.h:522:15: style: The function 'Mouse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:68:15: note: Virtual function in base class
hexahop/src/menus.h:522:15: note: Function in derived class
hexahop/src/menus.h:542:7: style: The function 'Select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:75:15: note: Virtual function in base class
hexahop/src/menus.h:542:7: note: Function in derived class
hexahop/src/menus.h:544:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:79:15: note: Virtual function in base class
hexahop/src/menus.h:544:7: note: Function in derived class
hexahop/src/menus.h:567:7: style: The function 'Cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:76:15: note: Virtual function in base class
hexahop/src/menus.h:567:7: note: Function in derived class
hexahop/src/menus.h:599:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:79:15: note: Virtual function in base class
hexahop/src/menus.h:599:7: note: Function in derived class
hexahop/src/menus.h:632:7: style: The function 'KeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:51:15: note: Virtual function in base class
hexahop/src/menus.h:632:7: note: Function in derived class
hexahop/src/menus.h:644:15: style: The function 'Mouse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:522:15: note: Virtual function in base class
hexahop/src/menus.h:644:15: note: Function in derived class
hexahop/src/menus.h:654:7: style: The function 'Cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:76:15: note: Virtual function in base class
hexahop/src/menus.h:654:7: note: Function in derived class
hexahop/src/menus.h:671:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:79:15: note: Virtual function in base class
hexahop/src/menus.h:671:7: note: Function in derived class
hexahop/src/menus.h:869:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:79:15: note: Virtual function in base class
hexahop/src/menus.h:869:7: note: Function in derived class
hexahop/src/menus.h:904:7: style: The function 'Cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:76:15: note: Virtual function in base class
hexahop/src/menus.h:904:7: note: Function in derived class
hexahop/src/menus.h:906:7: style: The function 'KeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:51:15: note: Virtual function in base class
hexahop/src/menus.h:906:7: note: Function in derived class
hexahop/src/menus.h:918:7: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:78:15: note: Virtual function in base class
hexahop/src/menus.h:918:7: note: Function in derived class
hexahop/src/menus.h:1028:7: style: The function 'KeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:51:15: note: Virtual function in base class
hexahop/src/menus.h:1028:7: note: Function in derived class
hexahop/src/menus.h:1029:7: style: The function 'Cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:76:15: note: Virtual function in base class
hexahop/src/menus.h:1029:7: note: Function in derived class
hexahop/src/menus.h:1048:7: style: The function 'Select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:75:15: note: Virtual function in base class
hexahop/src/menus.h:1048:7: note: Function in derived class
hexahop/src/menus.h:1079:15: style: The function 'KeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:51:15: note: Virtual function in base class
hexahop/src/menus.h:1079:15: note: Function in derived class
hexahop/src/menus.h:1088:7: style: The function 'Cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:76:15: note: Virtual function in base class
hexahop/src/menus.h:1088:7: note: Function in derived class
hexahop/src/menus.h:1114:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:79:15: note: Virtual function in base class
hexahop/src/menus.h:1114:7: note: Function in derived class
hexahop/src/menus.h:1135:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:79:15: note: Virtual function in base class
hexahop/src/menus.h:1135:7: note: Function in derived class
hexahop/src/menus.h:1142:7: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/menus.h:78:15: note: Virtual function in base class
hexahop/src/menus.h:1142:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:756:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:756:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:801:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:801:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:819:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:819:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:840:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:840:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:882:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:882:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:915:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:915:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:999:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:999:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:1059:14: style: The function 'GetDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:436:14: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:1059:14: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:1064:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:1064:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:1135:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:1135:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:1182:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:1182:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:1271:14: style: The function 'GetDepth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:436:14: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:1271:14: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:1282:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/hex_puzzzle.cpp:435:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:1282:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:2463:7: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/state.h:107:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:2463:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:2814:15: style: The function 'Mouse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/state.h:105:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:2814:15: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:3707:7: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/state.h:106:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:3707:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:3767:7: style: The function 'FileDrop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/state.h:108:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:3767:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:3841:7: style: The function 'KeyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/state.h:104:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:3841:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:3845:7: style: The function 'KeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/state.h:103:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:3845:7: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:4097:15: style: The function 'ScreenModeChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/state.h:109:15: note: Virtual function in base class
hexahop/src/hex_puzzzle.cpp:4097:15: note: Function in derived class
hexahop/src/state.h:214:0: style: The function 'Create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexahop/src/state.h:175:17: note: Virtual function in base class
hexahop/src/state.h:214:0: note: Function in derived class
hexahop/src/hex_puzzzle.cpp:456:4: error: Common realloc mistake: 'stage' nulled but not freed upon failure [memleakOnRealloc]
hexahop/src/hex_puzzzle.cpp:457:4: error: Common realloc mistake: 'time' nulled but not freed upon failure [memleakOnRealloc]
hexahop/src/menus.h:945:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexahop/src/hex_puzzzle.cpp:1185:41: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
hexahop/src/sfx.cpp:83:9: style: The scope of the variable 'pth' can be reduced. [variableScope]
hexahop/src/sfx.cpp:84:15: style: The scope of the variable 'name' can be reduced. [variableScope]
hexahop/src/sfx.cpp:139:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexahop/src/sfx.cpp:145:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexahop/src/sfx.cpp:214:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexahop/src/sfx.cpp:79:2: style: Class 'SoundEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexahop/src/text.cpp:226:0: error: #error "Font path not configured, please use the --with-font-path configure argument" [preprocessorErrorDirective]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hexalate/hexalate_1.1.4.orig.tar.gz
hexalate-1.1.4/src/board.h:29:2: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexalate-1.1.4/src/puzzle.h:29:2: style: Class 'Puzzle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexalate-1.1.4/src/locale_dialog.cpp:80:50: style: Function 'loadTranslator' argument 1 names different: declaration 'appname' definition 'name'. [funcArgNamesDifferent]
hexalate-1.1.4/src/locale_dialog.h:51:44: note: Function 'loadTranslator' argument 1 names different: declaration 'appname' definition 'name'.
hexalate-1.1.4/src/locale_dialog.cpp:80:50: note: Function 'loadTranslator' argument 1 names different: declaration 'appname' definition 'name'.
hexalate-1.1.4/src/locale_dialog.h:43:2: style: Class 'LocaleDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexalate-1.1.4/src/piece.h:33:2: style: Class 'Piece' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hexbox/hexbox_1.5.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hexchat/hexchat_2.14.1.orig.tar.xz.asc
ftp://ftp.se.debian.org/debian/pool/main/h/hexchat-otr/hexchat-otr_0.2.2.orig.tar.gz
hexchat-otr-0.2.2/src/hexchat_otr.c:340:43: style: Function 'otr_log' argument 2 names different: declaration 'to' definition 'nick'. [funcArgNamesDifferent]
hexchat-otr-0.2.2/src/otr.h:51:44: note: Function 'otr_log' argument 2 names different: declaration 'to' definition 'nick'.
hexchat-otr-0.2.2/src/hexchat_otr.c:340:43: note: Function 'otr_log' argument 2 names different: declaration 'to' definition 'nick'.
hexchat-otr-0.2.2/src/otr_util.c:146:26: style: Function 'otr_send' argument 1 names different: declaration 'server' definition 'ircctx'. [funcArgNamesDifferent]
hexchat-otr-0.2.2/src/otr.h:216:26: note: Function 'otr_send' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:146:26: note: Function 'otr_send' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:325:27: style: Function 'otr_finish' argument 1 names different: declaration 'server' definition 'ircctx'. [funcArgNamesDifferent]
hexchat-otr-0.2.2/src/otr.h:224:27: note: Function 'otr_finish' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:325:27: note: Function 'otr_finish' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:425:26: style: Function 'otr_trust' argument 1 names different: declaration 'server' definition 'ircctx'. [funcArgNamesDifferent]
hexchat-otr-0.2.2/src/otr.h:223:26: note: Function 'otr_trust' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:425:26: note: Function 'otr_trust' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:486:30: style: Function 'otr_authabort' argument 1 names different: declaration 'server' definition 'ircctx'. [funcArgNamesDifferent]
hexchat-otr-0.2.2/src/otr.h:226:30: note: Function 'otr_authabort' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:486:30: note: Function 'otr_authabort' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:524:25: style: Function 'otr_auth' argument 1 names different: declaration 'server' definition 'ircctx'. [funcArgNamesDifferent]
hexchat-otr-0.2.2/src/otr.h:225:25: note: Function 'otr_auth' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:524:25: note: Function 'otr_auth' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:619:29: style: Function 'otr_receive' argument 1 names different: declaration 'server' definition 'ircctx'. [funcArgNamesDifferent]
hexchat-otr-0.2.2/src/otr.h:217:29: note: Function 'otr_receive' argument 1 names different: declaration 'server' definition 'ircctx'.
hexchat-otr-0.2.2/src/otr_util.c:619:29: note: Function 'otr_receive' argument 1 names different: declaration 'server' definition 'ircctx'.
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hexcompare/hexcompare_1.0.4.orig.tar.gz
hexcompare-1.0.4/gui.c:103:6: style: The scope of the variable 'index' can be reduced. [variableScope]
hexcompare-1.0.4/gui.c:694:6: style: The scope of the variable 'key_pressed' can be reduced. [variableScope]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hexcurse/hexcurse_1.58.orig.tar.gz
hexcurse-hexcurse-1.58/src/acceptch.c:449:14: warning: Either the condition 'temp!=NULL' is redundant or there is possible null pointer dereference: temp. [nullPointerRedundantCheck]
hexcurse-hexcurse-1.58/src/acceptch.c:424:12: note: Assuming that condition 'temp!=NULL' is not redundant
hexcurse-hexcurse-1.58/src/acceptch.c:449:14: note: Null pointer dereference
hexcurse-hexcurse-1.58/src/acceptch.c:41:3: style: The scope of the variable 'lastRow' can be reduced. [variableScope]
hexcurse-hexcurse-1.58/src/acceptch.c:41:16: style: The scope of the variable 'lastCol' can be reduced. [variableScope]
hexcurse-hexcurse-1.58/src/acceptch.c:842:5: error: Array 'ch[81]' accessed at index -1, which is out of bounds. [arrayIndexOutOfBounds]
hexcurse-hexcurse-1.58/src/acceptch.c:474:30: style: Array index 'count' is used before limits check. [arrayIndexThenCheck]
hexcurse-hexcurse-1.58/src/file.c:142:5: error: Memory leak: ch [memleak]
hexcurse-hexcurse-1.58/src/file.c:202:5: error: Memory leak: ch [memleak]
hexcurse-hexcurse-1.58/src/file.c:180:0: error: Memory leak: fpINfilename [memleak]
hexcurse-hexcurse-1.58/src/getopt.c:126:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
hexcurse-hexcurse-1.58/src/getopt.c:88:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hexcurse-hexcurse-1.58/src/hexcurse.c:204:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
hexcurse-hexcurse-1.58/src/llist.c:136:12: warning: Either the condition 'fpIN' is redundant or there is possible null pointer dereference: fpIN. [nullPointerRedundantCheck]
hexcurse-hexcurse-1.58/src/llist.c:113:49: note: Assuming that condition 'fpIN' is not redundant
hexcurse-hexcurse-1.58/src/llist.c:136:12: note: Null pointer dereference
hexcurse-hexcurse-1.58/src/screen.c:167:9: style: The scope of the variable 'count' can be reduced. [variableScope]
hexcurse-hexcurse-1.58/src/screen.c:447:11: style: The scope of the variable 'str' can be reduced. [variableScope]
hexcurse-hexcurse-1.58/src/stack.c:34:5: error: Null pointer dereference: stack [nullPointer]
hexcurse-hexcurse-1.58/src/stack.c:33:13: note: Assignment 'stack=NULL', assigned value is 0
hexcurse-hexcurse-1.58/src/stack.c:34:5: note: Null pointer dereference
hexcurse-hexcurse-1.58/src/stack.c:35:5: error: Null pointer dereference: stack [nullPointer]
hexcurse-hexcurse-1.58/src/stack.c:33:13: note: Assignment 'stack=NULL', assigned value is 0
hexcurse-hexcurse-1.58/src/stack.c:35:5: note: Null pointer dereference
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hexec/hexec_0.2.1.orig.tar.gz
hexec-0.2.1/common/locate.c:80:5: style: Variable 'path_malloc' is reassigned a value before the old one has been used. [redundantAssignment]
hexec-0.2.1/common/locate.c:79:0: note: Variable 'path_malloc' is reassigned a value before the old one has been used.
hexec-0.2.1/common/locate.c:80:5: note: Variable 'path_malloc' is reassigned a value before the old one has been used.
hexec-0.2.1/common/shm.c:87:38: style: Function 'hexec_shm_open' argument 1 names different: declaration 'buf' definition 'shm'. [funcArgNamesDifferent]
hexec-0.2.1/common/shm.h:39:38: note: Function 'hexec_shm_open' argument 1 names different: declaration 'buf' definition 'shm'.
hexec-0.2.1/common/shm.c:87:38: note: Function 'hexec_shm_open' argument 1 names different: declaration 'buf' definition 'shm'.
hexec-0.2.1/common/shm.c:129:39: style: Function 'hexec_shm_close' argument 1 names different: declaration 'buf' definition 'shm'. [funcArgNamesDifferent]
hexec-0.2.1/common/shm.h:40:39: note: Function 'hexec_shm_close' argument 1 names different: declaration 'buf' definition 'shm'.
hexec-0.2.1/common/shm.c:129:39: note: Function 'hexec_shm_close' argument 1 names different: declaration 'buf' definition 'shm'.
expr-grammar.y:65:68: style: Same expression on both sides of '-'. [duplicateExpression]
expr-grammar.y:78:62: style: Same expression on both sides of '-'. [duplicateExpression]
expr-grammar.y:84:87: style: Same expression on both sides of '-'. [duplicateExpression]
expr-grammar.y:86:87: style: Same expression on both sides of '-'. [duplicateExpression]
expr-grammar.y:92:86: style: Same expression on both sides of '-'. [duplicateExpression]
hexec-0.2.1/hexec/hexec.c:233:19: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
hexec-0.2.1/hook/expr-eval-exec.c:222:1: style: Label 'success' is not used. [unusedLabel]
hexec-0.2.1/hook/expr-eval-exec.c:226:1: style: Label 'unknown_error' is not used. [unusedLabel]
hexec-0.2.1/hook/libhexec-hook.c:106:9: style: Unused variable: i [unusedVariable]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hexedit/hexedit_1.4.2.orig.tar.gz
hexedit-1.4.2/display.c:224:0: error: failed to expand 'ATTRPRINTW', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
hexedit-1.4.2/interact.c:185:17: style: Variable 'firstTime' is assigned a value that is never used. [unreadVariable]
hexedit-1.4.2/search.c:58:20: style: The scope of the variable 'sizeb' can be reduced. [variableScope]
hexedit-1.4.2/search.c:83:20: style: The scope of the variable 'sizeb' can be reduced. [variableScope]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hexer/hexer_1.0.4.orig.tar.xz.asc
ftp://ftp.se.debian.org/debian/pool/main/h/hexter/hexter_1.0.2.orig.tar.gz
hexter-1.0.2/extra/textui_callbacks.c:167:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hexter-1.0.2/extra/textui_callbacks.c:187:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hexter-1.0.2/extra/textui_callbacks.c:303:15: style: The scope of the variable 'args' can be reduced. [variableScope]
hexter-1.0.2/extra/textui_callbacks.c:304:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hexter-1.0.2/extra/textui_callbacks.c:305:14: style: The scope of the variable 'command' can be reduced. [variableScope]
hexter-1.0.2/extra/textui_main.c:250:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
hexter-1.0.2/extra/tx_edit.c:1459:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hexter-1.0.2/extra/tx_edit.c:1035:12: style: The scope of the variable 'pe' can be reduced. [variableScope]
hexter-1.0.2/extra/tx_edit.c:1036:11: style: The scope of the variable 'chksum' can be reduced. [variableScope]
hexter-1.0.2/extra/tx_edit.c:1106:9: style: The scope of the variable 'op' can be reduced. [variableScope]
hexter-1.0.2/extra/tx_edit.c:1343:10: style: The scope of the variable 'flength' can be reduced. [variableScope]
hexter-1.0.2/extra/tx_edit.c:2435:12: style: The scope of the variable 'v1' can be reduced. [variableScope]
hexter-1.0.2/extra/tx_edit.c:2435:17: style: The scope of the variable 'v2' can be reduced. [variableScope]
hexter-1.0.2/extra/tx_edit.c:1320:11: style: Variable 'filelength' is assigned a value that is never used. [unreadVariable]
hexter-1.0.2/src/dx7_voice.c:89:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hexter-1.0.2/src/dx7_voice.c:922:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hexter-1.0.2/src/dx7_voice.c:937:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hexter-1.0.2/src/dx7_voice.c:1262:41: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hexter-1.0.2/src/dx7_voice.c:1272:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hexter-1.0.2/src/dx7_voice.c:1282:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hexter-1.0.2/src/dx7_voice.c:1302:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hexter-1.0.2/src/dx7_voice.c:1303:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hexter-1.0.2/src/dx7_voice.c:1304:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hexter-1.0.2/src/dx7_voice.c:1200:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1204:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1207:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1210:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1219:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1223:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1227:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1231:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1236:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1240:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1244:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice.c:1248:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/dx7_voice_data.c:237:47: style: The scope of the variable 'shift' can be reduced. [variableScope]
hexter-1.0.2/src/dx7_voice_data.c:309:19: style: The scope of the variable 'c' can be reduced. [variableScope]
hexter-1.0.2/src/dx7_voice_tables.c:55:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hexter-1.0.2/src/dx7_voice_tables.c:56:12: style: The scope of the variable 'f' can be reduced. [variableScope]
hexter-1.0.2/src/gui_callbacks.c:234:9: style: The scope of the variable 'start' can be reduced. [variableScope]
hexter-1.0.2/src/gui_callbacks.c:234:16: style: The scope of the variable 'end' can be reduced. [variableScope]
hexter-1.0.2/src/gui_callbacks.c:908:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/gui_callbacks.c:910:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/gui_callbacks.c:912:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/gui_data.c:337:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hexter-1.0.2/src/gui_data.c:65:9: style: The scope of the variable 'op' can be reduced. [variableScope]
hexter-1.0.2/src/gui_data.c:304:32: style: The scope of the variable 'shift' can be reduced. [variableScope]
hexter-1.0.2/src/gui_data.c:363:12: style: The scope of the variable 'block' can be reduced. [variableScope]
hexter-1.0.2/src/gui_data.c:396:14: style: The scope of the variable 'patch' can be reduced. [variableScope]
hexter-1.0.2/src/gui_data.c:281:11: style: Variable 'filelength' is assigned a value that is never used. [unreadVariable]
hexter-1.0.2/src/gui_interface.c:1268:23: style: Variable 'save_type_group' is assigned a value that is never used. [unreadVariable]
hexter-1.0.2/src/gui_interface.c:187:74: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/gui_interface.c:206:74: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/gui_interface.c:225:74: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hexter-1.0.2/src/gui_midi.c:126:38: style: Function 'sysex_start' argument 1 names different: declaration 'sysex_handler' definition 'handler'. [funcArgNamesDifferent]
hexter-1.0.2/src/gui_midi.h:30:43: note: Function 'sysex_start' argument 1 names different: declaration 'sysex_handler' definition 'handler'.
hexter-1.0.2/src/gui_midi.c:126:38: note: Function 'sysex_start' argument 1 names different: declaration 'sysex_handler' definition 'handler'.
hexter-1.0.2/src/gui_midi.c:126:54: style: Function 'sysex_start' argument 2 names different: declaration 'error_message' definition 'errmsg'. [funcArgNamesDifferent]
hexter-1.0.2/src/gui_midi.h:30:65: note: Function 'sysex_start' argument 2 names different: declaration 'error_message' definition 'errmsg'.
hexter-1.0.2/src/gui_midi.c:126:54: note: Function 'sysex_start' argument 2 names different: declaration 'error_message' definition 'errmsg'.
hexter-1.0.2/src/gui_retro_editor.c:506:33: style: Condition '!!(re_OpSelect&32)' is always true [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:506:35: style: Condition '!(re_OpSelect&32)' is always false [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:507:33: style: Condition '!!(re_OpSelect&16)' is always true [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:507:35: style: Condition '!(re_OpSelect&16)' is always false [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:508:33: style: Condition '!!(re_OpSelect&8)' is always true [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:508:35: style: Condition '!(re_OpSelect&8)' is always false [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:509:33: style: Condition '!!(re_OpSelect&4)' is always true [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:509:35: style: Condition '!(re_OpSelect&4)' is always false [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:510:33: style: Condition '!!(re_OpSelect&2)' is always true [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:510:35: style: Condition '!(re_OpSelect&2)' is always false [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:511:33: style: Condition '!!(re_OpSelect&1)' is always true [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:511:35: style: Condition '!(re_OpSelect&1)' is always false [knownConditionTrueFalse]
hexter-1.0.2/src/gui_retro_editor.c:596:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hexter-1.0.2/src/gui_retro_editor.c:817:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:817:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:817:20: style: The scope of the variable 'distance' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:845:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:845:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:845:20: style: The scope of the variable 'distance' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:873:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:873:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:873:20: style: The scope of the variable 'distance' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:901:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:901:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:901:20: style: The scope of the variable 'distance' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:1065:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:1065:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
hexter-1.0.2/src/gui_retro_editor.c:1065:20: style: The scope of the variable 'distance' can be reduced. [variableScope]
hexter-1.0.2/src/gui_widgy_editor.c:695:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hexter-1.0.2/src/hexter.c:103:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hexter-1.0.2/src/hexter.c:237:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hexter-1.0.2/src/hexter.c:475:19: style: The scope of the variable 'burst_size' can be reduced. [variableScope]
hexter-1.0.2/src/hexter.c:591:12: style: The scope of the variable 'port_names' can be reduced. [variableScope]
hexter-1.0.2/src/hexter.c:592:28: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
hexter-1.0.2/src/hexter.c:593:27: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
hexter-1.0.2/src/hexter.c:234:30: style: Function 'hexter_cleanup' argument 1 names different: declaration 'instance' definition 'handle'. [funcArgNamesDifferent]
hexter-1.0.2/src/hexter.c:51:30: note: Function 'hexter_cleanup' argument 1 names different: declaration 'instance' definition 'handle'.
hexter-1.0.2/src/hexter.c:234:30: note: Function 'hexter_cleanup' argument 1 names different: declaration 'instance' definition 'handle'.
hexter-1.0.2/src/hexter.c:467:43: style: Function 'hexter_run_multiple_synths' argument 5 names different: declaration 'event_counts' definition 'event_count'. [funcArgNamesDifferent]
hexter-1.0.2/src/hexter.c:56:43: note: Function 'hexter_run_multiple_synths' argument 5 names different: declaration 'event_counts' definition 'event_count'.
hexter-1.0.2/src/hexter.c:467:43: note: Function 'hexter_run_multiple_synths' argument 5 names different: declaration 'event_counts' definition 'event_count'.
hexter-1.0.2/src/hexter_synth.c:110:18: style: The scope of the variable 'voice' can be reduced. [variableScope]
hexter-1.0.2/src/hexter_synth.c:131:18: style: The scope of the variable 'voice' can be reduced. [variableScope]
hexter-1.0.2/src/hexter_synth.c:152:18: style: The scope of the variable 'voice' can be reduced. [variableScope]
hexter-1.0.2/src/hexter_synth.c:176:18: style: The scope of the variable 'voice' can be reduced. [variableScope]
hexter-1.0.2/src/hexter_synth.c:359:18: style: The scope of the variable 'voice' can be reduced. [variableScope]
hexter-1.0.2/src/hexter_synth.c:386:18: style: The scope of the variable 'voice' can be reduced. [variableScope]
hexter-1.0.2/src/hexter_synth.c:1051:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hexter-1.0.2/src/hexter_synth.c:1052:18: style: The scope of the variable 'voice' can be reduced. [variableScope]
hexter-1.0.2/src/hexter_synth.c:1091:18: style: The scope of the variable 'voice' can be reduced. [variableScope]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hexxagon/hexxagon_1.0pl1.orig.tar.gz
hexxagon-1.0pl1/src/gui/gamemodel.cpp:68:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/gui/gamemodel.cpp:127:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/gui/gamemodel.cpp:133:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/gui/gamemodel.cpp:48:12: warning: Member variable 'GameModel::aiLevel' is not initialized in the constructor. [uninitMemberVar]
hexxagon-1.0pl1/src/gui/gamemodel.cpp:48:12: warning: Member variable 'GameModel::maxtimeout' is not initialized in the constructor. [uninitMemberVar]
hexxagon-1.0pl1/src/gui/gamemodel.cpp:48:12: warning: Member variable 'GameModel::noOfPlayers' is not initialized in the constructor. [uninitMemberVar]
hexxagon-1.0pl1/src/gui/gtkhexxagonboardplay.h:35:9: style: Class 'GtkHexxagonBoardPlay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexxagon-1.0pl1/src/gui/gtkhexxagonboardedit.h:42:22: style: The function 'on_cell_press_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexxagon-1.0pl1/src/gui/gtkhexxagonboard.h:64:22: note: Virtual function in base class
hexxagon-1.0pl1/src/gui/gtkhexxagonboardedit.h:42:22: note: Function in derived class
hexxagon-1.0pl1/src/gui/gtkhexxagonboardedit.h:43:22: style: The function 'on_cell_release_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexxagon-1.0pl1/src/gui/gtkhexxagonboard.h:65:22: note: Virtual function in base class
hexxagon-1.0pl1/src/gui/gtkhexxagonboardedit.h:43:22: note: Function in derived class
hexxagon-1.0pl1/src/gui/gtkhexxagonboardplay.h:46:22: style: The function 'on_cell_press_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexxagon-1.0pl1/src/gui/gtkhexxagonboard.h:64:22: note: Virtual function in base class
hexxagon-1.0pl1/src/gui/gtkhexxagonboardplay.h:46:22: note: Function in derived class
hexxagon-1.0pl1/src/gui/gtkhexxagonboardplay.h:47:22: style: The function 'on_cell_release_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hexxagon-1.0pl1/src/gui/gtkhexxagonboard.h:65:22: note: Virtual function in base class
hexxagon-1.0pl1/src/gui/gtkhexxagonboardplay.h:47:22: note: Function in derived class
hexxagon-1.0pl1/src/gui/gtkgameoverdialog.cpp:94:27: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
hexxagon-1.0pl1/src/gui/gtkgameoverdialog.h:33:9: style: Class 'GtkGameOverDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexxagon-1.0pl1/src/gui/gtkhexxagonboardplay.cpp:27:23: warning: Member variable 'GtkHexxagonBoardPlay::animate' is not initialized in the constructor. [uninitMemberVar]
hexxagon-1.0pl1/src/gui/microtime.h:40:9: style: Technically the member function 'MicroTime::operatoruint64_t' can be const. [functionConst]
hexxagon-1.0pl1/src/gui/gtkmainmenu.h:32:9: style: Class 'GtkMainMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexxagon-1.0pl1/src/gui/gtkmainmenu.cpp:225:9: style: Exception should be caught by reference. [catchExceptionByValue]
hexxagon-1.0pl1/src/gui/gtkmainmenu.cpp:247:9: style: Exception should be caught by reference. [catchExceptionByValue]
hexxagon-1.0pl1/src/gui/gtkmainmenu.cpp:301:9: style: Exception should be caught by reference. [catchExceptionByValue]
hexxagon-1.0pl1/src/gui/gtknavbar.h:33:9: style: Class 'GtkNavBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexxagon-1.0pl1/src/gui/gtkscore.h:31:9: style: Class 'GtkScore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexxagon-1.0pl1/src/gui/helper_functions.cpp:68:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/gui/helper_functions.cpp:48:5: style: Exception should be caught by reference. [catchExceptionByValue]
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:119:6: style: The scope of the variable 'no' can be reduced. [variableScope]
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:72:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 71. [shiftTooManyBitsSigned]
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:71:9: note: Assuming that condition 'bit<32' is not redundant
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:72:17: note: Shift
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:74:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 68. [shiftTooManyBitsSigned]
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:68:23: note: Assuming that condition 'bit>63' is not redundant
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:74:18: note: Shift
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:83:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 82. [shiftTooManyBitsSigned]
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:82:9: note: Assuming that condition 'bit<32' is not redundant
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:83:18: note: Shift
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:85:19: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 79. [shiftTooManyBitsSigned]
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:79:23: note: Assuming that condition 'bit>63' is not redundant
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:85:19: note: Shift
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:94:23: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 93. [shiftTooManyBitsSigned]
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:93:9: note: Assuming that condition 'bit<32' is not redundant
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:94:23: note: Shift
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:96:24: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 90. [shiftTooManyBitsSigned]
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:90:23: note: Assuming that condition 'bit>63' is not redundant
hexxagon-1.0pl1/src/libhexx/bitboard64.cpp:96:24: note: Shift
hexxagon-1.0pl1/src/libhexx/bitboard64.h:46:3: style: 'BitBoard64::operator=' should return 'BitBoard64 &'. [operatorEq]
hexxagon-1.0pl1/src/libhexx/bitboard64.h:31:2: warning: The class 'BitBoard64' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hexxagon-1.0pl1/src/libhexx/board.cpp:155:57: style: Function 'isMoveValid' argument 2 names different: declaration 'lookUp' definition 'l'. [funcArgNamesDifferent]
hexxagon-1.0pl1/src/libhexx/board.h:78:62: note: Function 'isMoveValid' argument 2 names different: declaration 'lookUp' definition 'l'.
hexxagon-1.0pl1/src/libhexx/board.cpp:155:57: note: Function 'isMoveValid' argument 2 names different: declaration 'lookUp' definition 'l'.
hexxagon-1.0pl1/src/libhexx/board.cpp:179:49: style: Function 'generateMoveList' argument 1 names different: declaration 'moves' definition 'movelist'. [funcArgNamesDifferent]
hexxagon-1.0pl1/src/libhexx/board.h:72:54: note: Function 'generateMoveList' argument 1 names different: declaration 'moves' definition 'movelist'.
hexxagon-1.0pl1/src/libhexx/board.cpp:179:49: note: Function 'generateMoveList' argument 1 names different: declaration 'moves' definition 'movelist'.
hexxagon-1.0pl1/src/libhexx/move.h:36:13: warning: Member variable 'Move::score' is not initialized in the constructor. [uninitMemberVar]
hexxagon-1.0pl1/src/libhexx/move.h:37:13: warning: Member variable 'Move::score' is not initialized in the constructor. [uninitMemberVar]
hexxagon-1.0pl1/src/libhexx/move.h:38:13: warning: Member variable 'Move::score' is not initialized in the constructor. [uninitMemberVar]
hexxagon-1.0pl1/src/libhexx/board.h:85:13: style: 'Board::operator=' should return 'Board &'. [operatorEq]
hexxagon-1.0pl1/src/libhexx/layout.h:36:17: performance: Variable 'board' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hexxagon-1.0pl1/src/libhexx/board.cpp:37:2: performance: Variable 'board' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hexxagon-1.0pl1/src/libhexx/board.cpp:38:2: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hexxagon-1.0pl1/src/libhexx/lookup.h:36:4: style: Class 'LookUp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexxagon-1.0pl1/src/libhexx/move.h:37:13: style: Class 'Move' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexxagon-1.0pl1/src/libhexx/board.h:63:13: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexxagon-1.0pl1/src/libhexx/game.cpp:69:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/libhexx/game.cpp:80:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/libhexx/game.cpp:106:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/libhexx/game.cpp:127:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/libhexx/game.cpp:151:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/libhexx/game.cpp:304:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/libhexx/game.h:87:8: performance: Technically the member function 'libhexx::Game::loadV1' can be static. [functionStatic]
hexxagon-1.0pl1/src/libhexx/game.cpp:187:12: note: Technically the member function 'libhexx::Game::loadV1' can be static.
hexxagon-1.0pl1/src/libhexx/game.h:87:8: note: Technically the member function 'libhexx::Game::loadV1' can be static.
hexxagon-1.0pl1/src/libhexx/game.h:88:8: performance: Technically the member function 'libhexx::Game::loadV2' can be static. [functionStatic]
hexxagon-1.0pl1/src/libhexx/game.cpp:239:12: note: Technically the member function 'libhexx::Game::loadV2' can be static.
hexxagon-1.0pl1/src/libhexx/game.h:88:8: note: Technically the member function 'libhexx::Game::loadV2' can be static.
hexxagon-1.0pl1/src/libhexx/game.h:55:22: warning: Virtual function 'reset' is called from constructor 'Game(Layout l)' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
hexxagon-1.0pl1/src/libhexx/game.cpp:44:5: note: Calling setToLayout
hexxagon-1.0pl1/src/libhexx/game.cpp:91:5: note: Calling reset
hexxagon-1.0pl1/src/libhexx/game.h:55:22: note: reset is a virtual method
hexxagon-1.0pl1/src/libhexx/game.h:41:3: style: Class 'Game' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hexxagon-1.0pl1/src/libhexx/game.cpp:38:19: performance: Function parameter 'l' should be passed by const reference. [passedByValue]
hexxagon-1.0pl1/src/libhexx/lookup.cpp:35:6: style: The scope of the variable 'no' can be reduced. [variableScope]
hexxagon-1.0pl1/src/libhexx/move.cpp:63:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hexxagon-1.0pl1/src/libhexx/move.cpp:93:122: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hfsplus/hfsplus_1.0.4.orig.tar.gz
hfsplus-1.0.4/libhfsp/src/btree.c:391:7: style: The scope of the variable 'nodebuf' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/btree.c:552:62: style: Function 'btree_remove_record' argument 3 names different: declaration 'recind' definition 'keyind'. [funcArgNamesDifferent]
hfsplus-1.0.4/libhfsp/src/btree.h:63:69: note: Function 'btree_remove_record' argument 3 names different: declaration 'recind' definition 'keyind'.
hfsplus-1.0.4/libhfsp/src/btree.c:552:62: note: Function 'btree_remove_record' argument 3 names different: declaration 'recind' definition 'keyind'.
hfsplus-1.0.4/libhfsp/src/btree.c:639:18: portability: 'curr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:60:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:127:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:127:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:186:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:228:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:366:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:453:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:474:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:483:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:538:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:539:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:541:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:567:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:604:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:626:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:694:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:694:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:735:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:735:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:772:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:772:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:801:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:801:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:900:2: portability: %d in format string (no. 4) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:900:2: portability: %d in format string (no. 5) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:950:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:262:7: style: The scope of the variable 'nodebuf' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:443:9: style: The scope of the variable 'index' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/btreecheck.c:926:14: style: Variable 'parent' is assigned a value that is never used. [unreadVariable]
hfsplus-1.0.4/libhfsp/src/fscheck.c:238:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hfsplus-1.0.4/libhfsp/src/fscheck.c:55:5: warning: %LX in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
hfsplus-1.0.4/libhfsp/src/fscheck.c:99:5: warning: %LX in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
hfsplus-1.0.4/libhfsp/src/fscheck.c:190:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/fscheck.c:304:6: warning: %LX in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_uint]
hfsplus-1.0.4/libhfsp/src/fscheck.c:54:21: style: The scope of the variable 'e' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/fscheck.c:330:16: style: The scope of the variable 'block' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/fscheck.c:330:23: style: The scope of the variable 'count' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/fscheck.c:504:25: style: Function 'hfsplus_check' argument 1 names different: declaration 'path' definition 'device'. [funcArgNamesDifferent]
hfsplus-1.0.4/libhfsp/src/fscheck.h:77:32: note: Function 'hfsplus_check' argument 1 names different: declaration 'path' definition 'device'.
hfsplus-1.0.4/libhfsp/src/fscheck.c:504:25: note: Function 'hfsplus_check' argument 1 names different: declaration 'path' definition 'device'.
hfsplus-1.0.4/libhfsp/src/fscheck.c:530:25: style: Function 'maximum_check' argument 1 names different: declaration 'path' definition 'device'. [funcArgNamesDifferent]
hfsplus-1.0.4/libhfsp/src/fscheck.h:70:32: note: Function 'maximum_check' argument 1 names different: declaration 'path' definition 'device'.
hfsplus-1.0.4/libhfsp/src/fscheck.c:530:25: note: Function 'maximum_check' argument 1 names different: declaration 'path' definition 'device'.
hfsplus-1.0.4/libhfsp/src/os.c:195:11: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
hfsplus-1.0.4/libhfsp/src/record.c:1272:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hfsplus-1.0.4/libhfsp/src/record.c:1063:64: style: Function 'record_init_string_parent' argument 3 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
hfsplus-1.0.4/libhfsp/src/record.h:68:71: note: Function 'record_init_string_parent' argument 3 names different: declaration 'key' definition 'name'.
hfsplus-1.0.4/libhfsp/src/record.c:1063:64: note: Function 'record_init_string_parent' argument 3 names different: declaration 'key' definition 'name'.
hfsplus-1.0.4/libhfsp/src/record.c:657:5: warning: memset() called to fill 0 bytes. [memsetZeroBytes]
hfsplus-1.0.4/libhfsp/src/unicode.c:40:14: style: The scope of the variable 'len' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/unicode.c:66:14: style: The scope of the variable 'len' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/unicode.c:100:25: style: The scope of the variable 'c1' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/unicode.c:100:28: style: The scope of the variable 'c2' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/volume.c:353:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hfsplus-1.0.4/libhfsp/src/volume.c:389:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hfsplus-1.0.4/libhfsp/src/volume.c:456:5: warning: Return value of function gmtime() is not used. [ignoredReturnValue]
hfsplus-1.0.4/libhfsp/src/volume.c:162:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hfsplus-1.0.4/libhfsp/src/volume.c:271:21: style: The scope of the variable 'e' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/volume.c:288:21: style: The scope of the variable 'e' can be reduced. [variableScope]
hfsplus-1.0.4/libhfsp/src/volume.c:143:30: style: Function 'volume_allocated' argument 1 names different: declaration 'v' definition 'vol'. [funcArgNamesDifferent]
hfsplus-1.0.4/libhfsp/src/volume.h:59:37: note: Function 'volume_allocated' argument 1 names different: declaration 'v' definition 'vol'.
hfsplus-1.0.4/libhfsp/src/volume.c:143:30: note: Function 'volume_allocated' argument 1 names different: declaration 'v' definition 'vol'.
hfsplus-1.0.4/libhfsp/src/volume.c:456:13: error: Uninitialized variable: now [uninitvar]
hfsplus-1.0.4/libhfsp/src/volume.c:458:25: error: Uninitialized variable: now [uninitvar]
hfsplus-1.0.4/libhfsp/test/test.c:42:13: style: Unused variable: b [unusedVariable]
hfsplus-1.0.4/libhfsp/test/test.c:43:13: style: Unused variable: root [unusedVariable]
hfsplus-1.0.4/libhfsp/test/test.c:43:19: style: Unused variable: ls [unusedVariable]
hfsplus-1.0.4/libhfsp/test/test.c:44:13: style: Unused variable: i [unusedVariable]
hfsplus-1.0.4/src/binhex.c:165:28: style: The scope of the variable 'c' can be reduced. [variableScope]
hfsplus-1.0.4/src/binhex.c:515:41: style: Function 'binhex_read' argument 2 names different: declaration 'maxlen' definition 'len'. [funcArgNamesDifferent]
hfsplus-1.0.4/src/binhex.h:49:41: note: Function 'binhex_read' argument 2 names different: declaration 'maxlen' definition 'len'.
hfsplus-1.0.4/src/binhex.c:515:41: note: Function 'binhex_read' argument 2 names different: declaration 'maxlen' definition 'len'.
hfsplus-1.0.4/src/charset.c:139:24: style: Function 'cs_unicode' argument 1 names different: declaration 'str' definition 'mstr'. [funcArgNamesDifferent]
hfsplus-1.0.4/src/charset.h:32:24: note: Function 'cs_unicode' argument 1 names different: declaration 'str' definition 'mstr'.
hfsplus-1.0.4/src/charset.c:139:24: note: Function 'cs_unicode' argument 1 names different: declaration 'str' definition 'mstr'.
hfsplus-1.0.4/src/copyout.c:220:12: style: The scope of the variable 'size' can be reduced. [variableScope]
hfsplus-1.0.4/src/copyout.c:419:12: style: The scope of the variable 'size' can be reduced. [variableScope]
hfsplus-1.0.4/src/copyout.c:419:18: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hfsplus-1.0.4/src/darray.c:37:24: style: Function 'darray_new' argument 1 names different: declaration 'd' definition 'array'. [funcArgNamesDifferent]
hfsplus-1.0.4/src/darray.h:35:35: note: Function 'darray_new' argument 1 names different: declaration 'd' definition 'array'.
hfsplus-1.0.4/src/darray.c:37:24: note: Function 'darray_new' argument 1 names different: declaration 'd' definition 'array'.
hfsplus-1.0.4/src/darray.c:54:26: style: Function 'darray_free' argument 1 names different: declaration 'd' definition 'array'. [funcArgNamesDifferent]
hfsplus-1.0.4/src/darray.h:36:37: note: Function 'darray_free' argument 1 names different: declaration 'd' definition 'array'.
hfsplus-1.0.4/src/darray.c:54:26: note: Function 'darray_free' argument 1 names different: declaration 'd' definition 'array'.
hfsplus-1.0.4/src/dstring.c:55:27: style: Function 'dstring_copy' argument 1 names different: declaration 'to' definition 'string'. [funcArgNamesDifferent]
hfsplus-1.0.4/src/dstring.h:38:34: note: Function 'dstring_copy' argument 1 names different: declaration 'to' definition 'string'.
hfsplus-1.0.4/src/dstring.c:55:27: note: Function 'dstring_copy' argument 1 names different: declaration 'to' definition 'string'.
hfsplus-1.0.4/src/glob.c:76:25: style: The scope of the variable 'p1' can be reduced. [variableScope]
hfsplus-1.0.4/src/glob.c:385:47: style: Function 'hfsp_glob' argument 3 names different: declaration 'args' definition 'argv'. [funcArgNamesDifferent]
hfsplus-1.0.4/src/glob.h:26:47: note: Function 'hfsp_glob' argument 3 names different: declaration 'args' definition 'argv'.
hfsplus-1.0.4/src/glob.c:385:47: note: Function 'hfsp_glob' argument 3 names different: declaration 'args' definition 'argv'.
hfsplus-1.0.4/src/glob.c:385:60: style: Function 'hfsp_glob' argument 4 names different: declaration 'count' definition 'nelts'. [funcArgNamesDifferent]
hfsplus-1.0.4/src/glob.h:26:60: note: Function 'hfsp_glob' argument 4 names different: declaration 'count' definition 'nelts'.
hfsplus-1.0.4/src/glob.c:385:60: note: Function 'hfsp_glob' argument 4 names different: declaration 'count' definition 'nelts'.
hfsplus-1.0.4/src/hfsputil.c:350:10: style: The scope of the variable 'len' can be reduced. [variableScope]
hfsplus-1.0.4/src/hfsputil.c:255:30: style: Function 'hfsputil_glob' argument 1 names different: declaration 'root' definition 'rec'. [funcArgNamesDifferent]
hfsplus-1.0.4/src/hfsputil.h:41:30: note: Function 'hfsputil_glob' argument 1 names different: declaration 'root' definition 'rec'.
hfsplus-1.0.4/src/hfsputil.c:255:30: note: Function 'hfsputil_glob' argument 1 names different: declaration 'root' definition 'rec'.
hfsplus-1.0.4/src/hpcache.c:105:14: warning: %u in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hfsplus-1.0.4/src/hpcache.c:131:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hfsplus-1.0.4/src/hpcache.c:145:39: style: Function 'hpcache_open' argument 2 names different: declaration 'rev' definition 'rec'. [funcArgNamesDifferent]
hfsplus-1.0.4/src/hpcache.h:36:46: note: Function 'hpcache_open' argument 2 names different: declaration 'rev' definition 'rec'.
hfsplus-1.0.4/src/hpcache.c:145:39: note: Function 'hpcache_open' argument 2 names different: declaration 'rev' definition 'rec'.
hfsplus-1.0.4/src/hpcache.c:163:41: style: Function 'hpcache_reopen' argument 2 names different: declaration 'rev' definition 'rec'. [funcArgNamesDifferent]
hfsplus-1.0.4/src/hpcache.h:43:48: note: Function 'hpcache_reopen' argument 2 names different: declaration 'rev' definition 'rec'.
hfsplus-1.0.4/src/hpcache.c:163:41: note: Function 'hpcache_reopen' argument 2 names different: declaration 'rev' definition 'rec'.
hfsplus-1.0.4/src/hpcache.c:110:0: error: Resource leak: fd [resourceLeak]
hfsplus-1.0.4/src/hpcache.c:134:0: error: Resource leak: fd [resourceLeak]
hfsplus-1.0.4/src/hpcopy.c:250:3: style: Label 'fail' is not used. [unusedLabel]
hfsplus-1.0.4/src/hpls.c:214:13: style: Expression is always false because 'else if' condition matches previous condition at line 212. [multiCondition]
hfsplus-1.0.4/src/hpls.c:214:20: warning: Identical condition 'size1>size2', second condition is always false [identicalConditionAfterEarlyExit]
hfsplus-1.0.4/src/hpls.c:212:15: note: first condition
hfsplus-1.0.4/src/hpls.c:214:20: note: second condition
hfsplus-1.0.4/src/hpls.c:480:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hfsplus-1.0.4/src/hpls.c:488:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hfsplus-1.0.4/src/hpls.c:489:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hfsplus-1.0.4/src/hpmkdir.c:108:3: style: Label 'fail' is not used. [unusedLabel]
hfsplus-1.0.4/src/hprm.c:106:3: style: Label 'fail' is not used. [unusedLabel]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hfsprogs/hfsprogs_332.25.orig.tar.gz
diskdev_cmds-332.25/clri.tproj/clri.c:93:7: style: The scope of the variable 'generation' can be reduced. [variableScope]
diskdev_cmds-332.25/clri.tproj/clri.c:95:6: style: The scope of the variable 'inonum' can be reduced. [variableScope]
diskdev_cmds-332.25/clri.tproj/ufs_byte_order.c:86:13: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/clri.tproj/ufs_byte_order.c:87:16: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/clri.tproj/ufs_byte_order.c:113:13: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/clri.tproj/ufs_byte_order.c:114:16: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/clri.tproj/ufs_byte_order.c:261:6: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/clri.tproj/ufs_byte_order.c:297:7: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/disklib/dkopen.h:42:0: error: #error Platform not recognized [preprocessorErrorDirective]
diskdev_cmds-332.25/disklib/dumprmt.c:192:15: style: The scope of the variable 'c' can be reduced. [variableScope]
diskdev_cmds-332.25/disklib/dumprmt.c:340:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
diskdev_cmds-332.25/disklib/dumprmt.c:341:17: style: The scope of the variable 'emsg' can be reduced. [variableScope]
diskdev_cmds-332.25/disklib/getmntopts.c:80:23: style: The scope of the variable 'p' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/optr.c:275:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/optr.c:276:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/optr.c:277:6: style: The scope of the variable 'lmsg' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/optr.c:317:15: style: The scope of the variable 'deltat' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/optr.c:477:25: style: The scope of the variable 'fs' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/optr.c:478:8: style: The scope of the variable 'rn' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/tape.c:408:9: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/tape.c:409:22: style: The scope of the variable 'otb' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/tape.c:762:30: style: The scope of the variable 'eot_count' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/traverse.c:166:15: style: The scope of the variable 'mode' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/traverse.c:168:26: style: The scope of the variable 'dp' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/traverse.c:313:26: style: The scope of the variable 'dp' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/traverse.c:438:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
diskdev_cmds-332.25/dump.tproj/traverse.c:471:20: style: The scope of the variable 'bp' can be reduced. [variableScope]
diskdev_cmds-332.25/dumpfs.tproj/dumpfs.c:105:25: style: The scope of the variable 'fs' can be reduced. [variableScope]
diskdev_cmds-332.25/dumpfs.tproj/dumpfs.c:352:29: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
diskdev_cmds-332.25/dumpfs.tproj/ufs_byte_order.c:86:13: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/dumpfs.tproj/ufs_byte_order.c:87:16: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/dumpfs.tproj/ufs_byte_order.c:113:13: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/dumpfs.tproj/ufs_byte_order.c:114:16: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/dumpfs.tproj/ufs_byte_order.c:261:6: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/dumpfs.tproj/ufs_byte_order.c:297:7: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/edquota.tproj/edquota.c:141:20: style: The scope of the variable 'protoid' can be reduced. [variableScope]
diskdev_cmds-332.25/edquota.tproj/edquota.c:818:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
diskdev_cmds-332.25/edquota.tproj/edquota.c:819:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
diskdev_cmds-332.25/edquota.tproj/edquota.c:994:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
diskdev_cmds-332.25/edquota.tproj/edquota.c:995:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
diskdev_cmds-332.25/edquota.tproj/edquota.c:1020:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
diskdev_cmds-332.25/fdisk.tproj/mbr.h:110:0: error: #error "DEV_BSIZE != 512, somebody better fix me!" [preprocessorErrorDirective]
diskdev_cmds-332.25/fsck.tproj/dir.c:129:6: style: The scope of the variable 'dsize' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/dir.c:129:13: style: The scope of the variable 'n' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/dir.c:739:17: style: The scope of the variable 'dp' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/dir.c:157:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
diskdev_cmds-332.25/fsck.tproj/inode.c:177:10: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
diskdev_cmds-332.25/fsck.tproj/inode.c:177:10: warning: sprintf format string requires 2 parameters but 3 are given. [wrongPrintfScanfArgNum]
diskdev_cmds-332.25/fsck.tproj/inode.c:84:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/inode.c:147:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/inode.c:148:6: style: The scope of the variable 'rr' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/inode.c:281:7: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/main.c:287:6: style: The scope of the variable 'cylno' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/main.c:450:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/pass1.c:190:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/fsck.tproj/pass1.c:81:12: style: The scope of the variable 'cgd' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/pass1.c:178:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
diskdev_cmds-332.25/fsck.tproj/setup.c:441:3: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
diskdev_cmds-332.25/fsck.tproj/setup.c:460:3: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
diskdev_cmds-332.25/fsck.tproj/setup.c:587:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/fsck.tproj/ufs_byte_order.c:87:13: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/ufs_byte_order.c:88:16: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/ufs_byte_order.c:119:13: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/ufs_byte_order.c:120:16: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/ufs_byte_order.c:152:12: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/ufs_byte_order.c:312:6: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/ufs_byte_order.c:348:7: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/ufs_byte_order.c:407:7: style: The scope of the variable 'reclen' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck.tproj/utilities.c:350:6: style: The scope of the variable 'ofsmodified' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:154:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:154:4: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:341:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:469:12: style: The scope of the variable 'temp' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:647:8: style: The scope of the variable 'error' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:692:8: style: The scope of the variable 'error' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:738:8: style: The scope of the variable 'error' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:968:13: style: Checking if unsigned variable 'result' is less than zero. [unsignedLessThanZero]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:972:13: style: Checking if unsigned variable 'result' is less than zero. [unsignedLessThanZero]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:996:13: style: Checking if unsigned variable 'result' is less than zero. [unsignedLessThanZero]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:1001:13: style: Checking if unsigned variable 'result' is less than zero. [unsignedLessThanZero]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:136:33: style: Function 'CalculateCacheSize' argument 1 names different: declaration 'userCacheSize' definition 'cacheSize'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.h:160:33: note: Function 'CalculateCacheSize' argument 1 names different: declaration 'userCacheSize' definition 'cacheSize'.
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:136:33: note: Function 'CalculateCacheSize' argument 1 names different: declaration 'userCacheSize' definition 'cacheSize'.
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:185:50: style: Function 'CacheInit' argument 6 names different: declaration 'cacheSize' definition 'cacheTotalBlocks'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.h:168:50: note: Function 'CacheInit' argument 6 names different: declaration 'cacheSize' definition 'cacheTotalBlocks'.
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:185:50: note: Function 'CacheInit' argument 6 names different: declaration 'cacheSize' definition 'cacheTotalBlocks'.
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:273:41: style: Function 'CacheRead' argument 2 names different: declaration 'start' definition 'off'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.h:187:41: note: Function 'CacheRead' argument 2 names different: declaration 'start' definition 'off'.
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:273:41: note: Function 'CacheRead' argument 2 names different: declaration 'start' definition 'off'.
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:273:68: style: Function 'CacheRead' argument 4 names different: declaration 'buf' definition 'bufp'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.h:187:70: note: Function 'CacheRead' argument 4 names different: declaration 'buf' definition 'bufp'.
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:273:68: note: Function 'CacheRead' argument 4 names different: declaration 'buf' definition 'bufp'.
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:329:29: portability: 'tag->Buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:355:36: portability: 'tag->Buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:393:24: portability: 'buf->Buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:474:23: portability: 'tag->Buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:509:18: portability: 'buf->Buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/fsck_hfs.tproj/cache.c:609:12: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:481:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:478:3: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:481:3: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:662:32: style: Function 'BTSearchRecord' argument 4 names different: declaration 'btRecord' definition 'record'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.h:377:33: note: Function 'BTSearchRecord' argument 4 names different: declaration 'btRecord' definition 'record'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:662:32: note: Function 'BTSearchRecord' argument 4 names different: declaration 'btRecord' definition 'record'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:875:32: style: Function 'BTIterateRecord' argument 4 names different: declaration 'btRecord' definition 'record'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.h:384:33: note: Function 'BTIterateRecord' argument 4 names different: declaration 'btRecord' definition 'record'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:875:32: note: Function 'BTIterateRecord' argument 4 names different: declaration 'btRecord' definition 'record'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:1145:32: style: Function 'BTInsertRecord' argument 3 names different: declaration 'btrecord' definition 'record'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.h:389:33: note: Function 'BTInsertRecord' argument 3 names different: declaration 'btrecord' definition 'record'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:1145:32: note: Function 'BTInsertRecord' argument 3 names different: declaration 'btrecord' definition 'record'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:1493:32: style: Function 'BTReplaceRecord' argument 3 names different: declaration 'btRecord' definition 'record'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.h:394:33: note: Function 'BTReplaceRecord' argument 3 names different: declaration 'btRecord' definition 'record'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:1493:32: note: Function 'BTReplaceRecord' argument 3 names different: declaration 'btRecord' definition 'record'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:419:42: portability: 'nodeRec.buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTree.c:60:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeAllocate.c:253:19: style: Function 'ExtendBTree' argument 2 names different: declaration 'nodes' definition 'newTotalNodes'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:252:23: note: Function 'ExtendBTree' argument 2 names different: declaration 'nodes' definition 'newTotalNodes'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeAllocate.c:253:19: note: Function 'ExtendBTree' argument 2 names different: declaration 'nodes' definition 'newTotalNodes'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeMiscOps.c:223:23: style: Function 'FindIteratorPosition' argument 6 names different: declaration 'nodeNum' definition 'returnNodeNum'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:272:23: note: Function 'FindIteratorPosition' argument 6 names different: declaration 'nodeNum' definition 'returnNodeNum'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeMiscOps.c:223:23: note: Function 'FindIteratorPosition' argument 6 names different: declaration 'nodeNum' definition 'returnNodeNum'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeMiscOps.c:224:23: style: Function 'FindIteratorPosition' argument 7 names different: declaration 'index' definition 'returnIndex'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:273:23: note: Function 'FindIteratorPosition' argument 7 names different: declaration 'index' definition 'returnIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeMiscOps.c:224:23: note: Function 'FindIteratorPosition' argument 7 names different: declaration 'index' definition 'returnIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeMiscOps.c:168:39: portability: 'node.buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeMiscOps.c:537:14: style: Variable 'didItFit' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:636:10: style: The scope of the variable 'trialKey' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:117:20: style: Function 'GetNode' argument 3 names different: declaration 'returnNodePtr' definition 'nodePtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:298:23: note: Function 'GetNode' argument 3 names different: declaration 'returnNodePtr' definition 'nodePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:117:20: note: Function 'GetNode' argument 3 names different: declaration 'returnNodePtr' definition 'nodePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:580:42: style: Function 'DeleteRecord' argument 1 names different: declaration 'btree' definition 'btreePtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:358:44: note: Function 'DeleteRecord' argument 1 names different: declaration 'btree' definition 'btreePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:580:42: note: Function 'DeleteRecord' argument 1 names different: declaration 'btree' definition 'btreePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:627:45: style: Function 'SearchNode' argument 1 names different: declaration 'btree' definition 'btreePtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:363:47: note: Function 'SearchNode' argument 1 names different: declaration 'btree' definition 'btreePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:627:45: note: Function 'SearchNode' argument 1 names different: declaration 'btree' definition 'btreePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:630:21: style: Function 'SearchNode' argument 4 names different: declaration 'index' definition 'returnIndex'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:366:23: note: Function 'SearchNode' argument 4 names different: declaration 'index' definition 'returnIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:630:21: note: Function 'SearchNode' argument 4 names different: declaration 'index' definition 'returnIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:689:50: style: Function 'GetRecordByIndex' argument 1 names different: declaration 'btree' definition 'btreePtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:368:51: note: Function 'GetRecordByIndex' argument 1 names different: declaration 'btree' definition 'btreePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:689:50: note: Function 'GetRecordByIndex' argument 1 names different: declaration 'btree' definition 'btreePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:846:46: style: Function 'GetRecordSize' argument 1 names different: declaration 'btree' definition 'btreePtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:382:48: note: Function 'GetRecordSize' argument 1 names different: declaration 'btree' definition 'btreePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeNodeOps.c:846:46: note: Function 'GetRecordSize' argument 1 names different: declaration 'btree' definition 'btreePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeScanner.c:218:2: style: Variable 'myErr' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeScanner.c:206:0: note: Variable 'myErr' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeScanner.c:218:2: note: Variable 'myErr' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeScanner.c:204:44: style: Function 'ReadMultipleNodes' argument 1 names different: declaration 'scanState' definition 'theScanStatePtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeScanner.c:32:45: note: Function 'ReadMultipleNodes' argument 1 names different: declaration 'scanState' definition 'theScanStatePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeScanner.c:204:44: note: Function 'ReadMultipleNodes' argument 1 names different: declaration 'scanState' definition 'theScanStatePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1275:2: style: Variable 'didItFit' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1264:2: note: Variable 'didItFit' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1275:2: note: Variable 'didItFit' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:185:23: style: Function 'SearchTree' argument 2 names different: declaration 'keyPtr' definition 'searchKey'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:407:26: note: Function 'SearchTree' argument 2 names different: declaration 'keyPtr' definition 'searchKey'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:185:23: note: Function 'SearchTree' argument 2 names different: declaration 'keyPtr' definition 'searchKey'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:189:20: style: Function 'SearchTree' argument 6 names different: declaration 'index' definition 'returnIndex'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreePrivate.h:411:23: note: Function 'SearchTree' argument 6 names different: declaration 'index' definition 'returnIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:189:20: note: Function 'SearchTree' argument 6 names different: declaration 'index' definition 'returnIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:549:21: style: Function 'InsertNode' argument 4 names different: declaration 'node' definition 'nodeNum'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:97:24: note: Function 'InsertNode' argument 4 names different: declaration 'node' definition 'nodeNum'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:549:21: note: Function 'InsertNode' argument 4 names different: declaration 'node' definition 'nodeNum'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:552:21: style: Function 'InsertNode' argument 6 names different: declaration 'newNode' definition 'newNodeNumPtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:99:24: note: Function 'InsertNode' argument 6 names different: declaration 'newNode' definition 'newNodeNumPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:552:21: note: Function 'InsertNode' argument 6 names different: declaration 'newNode' definition 'newNodeNumPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:555:27: style: Function 'InsertNode' argument 8 names different: declaration 'leftNode' definition 'siblingNode'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:101:30: note: Function 'InsertNode' argument 8 names different: declaration 'leftNode' definition 'siblingNode'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:555:27: note: Function 'InsertNode' argument 8 names different: declaration 'leftNode' definition 'siblingNode'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1470:26: style: Function 'RotateRight' argument 2 names different: declaration 'leftNode' definition 'leftNodePtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:115:28: note: Function 'RotateRight' argument 2 names different: declaration 'leftNode' definition 'leftNodePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1470:26: note: Function 'RotateRight' argument 2 names different: declaration 'leftNode' definition 'leftNodePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1471:26: style: Function 'RotateRight' argument 3 names different: declaration 'rightNode' definition 'rightNodePtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:116:28: note: Function 'RotateRight' argument 3 names different: declaration 'rightNode' definition 'rightNodePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1471:26: note: Function 'RotateRight' argument 3 names different: declaration 'rightNode' definition 'rightNodePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1476:23: style: Function 'RotateRight' argument 8 names different: declaration 'insertIndex' definition 'insertIndexPtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:121:23: note: Function 'RotateRight' argument 8 names different: declaration 'insertIndex' definition 'insertIndexPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1476:23: note: Function 'RotateRight' argument 8 names different: declaration 'insertIndex' definition 'insertIndexPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1477:23: style: Function 'RotateRight' argument 9 names different: declaration 'insertNodeNum' definition 'newNodeNumPtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:122:23: note: Function 'RotateRight' argument 9 names different: declaration 'insertNodeNum' definition 'newNodeNumPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1477:23: note: Function 'RotateRight' argument 9 names different: declaration 'insertNodeNum' definition 'newNodeNumPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1478:23: style: Function 'RotateRight' argument 10 names different: declaration 'recordFit' definition 'didRecordFitPtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:123:25: note: Function 'RotateRight' argument 10 names different: declaration 'recordFit' definition 'didRecordFitPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1478:23: note: Function 'RotateRight' argument 10 names different: declaration 'recordFit' definition 'didRecordFitPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1479:23: style: Function 'RotateRight' argument 11 names different: declaration 'recsRotated' definition 'recsRotatedPtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:124:23: note: Function 'RotateRight' argument 11 names different: declaration 'recsRotated' definition 'recsRotatedPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1479:23: note: Function 'RotateRight' argument 11 names different: declaration 'recsRotated' definition 'recsRotatedPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1666:25: style: Function 'RotateRecordRight' argument 2 names different: declaration 'leftNode' definition 'leftNodePtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:111:27: note: Function 'RotateRecordRight' argument 2 names different: declaration 'leftNode' definition 'leftNodePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1666:25: note: Function 'RotateRecordRight' argument 2 names different: declaration 'leftNode' definition 'leftNodePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1667:26: style: Function 'RotateRecordRight' argument 3 names different: declaration 'rightNode' definition 'rightNodePtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:112:28: note: Function 'RotateRecordRight' argument 3 names different: declaration 'rightNode' definition 'rightNodePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:1667:26: note: Function 'RotateRecordRight' argument 3 names different: declaration 'rightNode' definition 'rightNodePtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:423:8: error: Dead pointer usage. Pointer 'secondaryKey' is dead if it has been assigned '&insertKey' at line 498. [deadpointer]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/BTreeTreeOps.c:517:59: error: Dead pointer usage. Pointer 'secondaryKey' is dead if it has been assigned '&insertKey' at line 498. [deadpointer]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/CatalogCheck.c:942:13: style: The scope of the variable 'myPtr' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/CatalogCheck.c:944:10: style: The scope of the variable 'myLength' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/CatalogCheck.c:1121:11: style: The scope of the variable 'result' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/CatalogCheck.c:1122:13: style: The scope of the variable 'real_filename' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/CatalogCheck.c:1218:11: style: The scope of the variable 'result' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/CatalogCheck.c:1219:13: style: The scope of the variable 'real_filename' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:779:5: portability: %ld in format string (no. 2) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:128:19: style: Same expression on both sides of '==' because the value of 'scanCount' and '0' are the same. [duplicateExpression]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:88:22: note: 'scanCount' is assigned value '0' here.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:128:19: note: Same expression on both sides of '==' because the value of 'scanCount' and '0' are the same.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:290:10: style: The scope of the variable 'stat' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:989:21: style: The scope of the variable 'btcbP' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:992:19: style: The scope of the variable 'extentsTableH' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:993:15: style: The scope of the variable 'curExtentInfo' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:994:8: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:1093:8: style: struct member 'IconAndStringRec::icon' is never used. [unusedStructMember]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:823:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SControl.c:1067:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SDevice.c:94:10: style: The scope of the variable 'formatListRecIndex' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:680:6: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:1248:14: style: Function 'SearchExtentRecord' argument 5 names different: declaration 'foundExtentDataOffset' definition 'foundExtentIndex'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:164:14: note: Function 'SearchExtentRecord' argument 5 names different: declaration 'foundExtentDataOffset' definition 'foundExtentIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:1248:14: note: Function 'SearchExtentRecord' argument 5 names different: declaration 'foundExtentDataOffset' definition 'foundExtentIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:1347:13: style: Function 'SearchExtentFile' argument 3 names different: declaration 'filePosition' definition 'sectorOffset'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:152:14: note: Function 'SearchExtentFile' argument 3 names different: declaration 'filePosition' definition 'sectorOffset'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:1347:13: note: Function 'SearchExtentFile' argument 3 names different: declaration 'filePosition' definition 'sectorOffset'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:1350:13: style: Function 'SearchExtentFile' argument 6 names different: declaration 'foundExtentDataIndex' definition 'foundExtentIndex'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:155:14: note: Function 'SearchExtentFile' argument 6 names different: declaration 'foundExtentDataIndex' definition 'foundExtentIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:1350:13: note: Function 'SearchExtentFile' argument 6 names different: declaration 'foundExtentDataIndex' definition 'foundExtentIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:1607:13: style: Function 'MapFileBlockFromFCB' argument 3 names different: declaration 'offset' definition 'sectorOffset'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:193:13: note: Function 'MapFileBlockFromFCB' argument 3 names different: declaration 'offset' definition 'sectorOffset'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SExtents.c:1607:13: note: Function 'MapFileBlockFromFCB' argument 3 names different: declaration 'offset' definition 'sectorOffset'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRebuildCatalogBTree.c:461:2: style: Variable 'isHFSPlus' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRebuildCatalogBTree.c:450:0: note: Variable 'isHFSPlus' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRebuildCatalogBTree.c:461:2: note: Variable 'isHFSPlus' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRebuildCatalogBTree.c:829:2: style: Variable 'isHFSPlus' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRebuildCatalogBTree.c:826:0: note: Variable 'isHFSPlus' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRebuildCatalogBTree.c:829:2: note: Variable 'isHFSPlus' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:1823:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:1800:0: note: Variable 'result' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:1823:2: note: Variable 'result' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2460:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2444:0: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2460:2: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2517:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2510:0: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2517:2: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2610:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2583:0: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2610:2: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2783:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2765:0: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:2783:2: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3397:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3391:3: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3397:3: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3468:2: style: Variable 'attrname' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3463:0: note: Variable 'attrname' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3468:2: note: Variable 'attrname' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3875:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3866:0: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3875:2: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:4322:2: style: Variable 'tmpBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:4312:0: note: Variable 'tmpBuffer' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:4322:2: note: Variable 'tmpBuffer' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:4002:15: style: The scope of the variable 'len' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:394:48: style: Function 'VolumeObjectFixVHBorMDB' argument 1 names different: declaration 'fixedIt' definition 'fixedItPtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:72:51: note: Function 'VolumeObjectFixVHBorMDB' argument 1 names different: declaration 'fixedIt' definition 'fixedItPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:394:48: note: Function 'VolumeObjectFixVHBorMDB' argument 1 names different: declaration 'fixedIt' definition 'fixedItPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:1002:52: style: Function 'UpdVal' argument 2 names different: declaration 'rP' definition 'p'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:57:52: note: Function 'UpdVal' argument 2 names different: declaration 'rP' definition 'p'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:1002:52: note: Function 'UpdVal' argument 2 names different: declaration 'rP' definition 'p'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3813:151: style: Function 'UpdateExtentInCatalogBT' argument 6 names different: declaration 'foundExtentIndex' definition 'foundInExtentIndex'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:95:153: note: Function 'UpdateExtentInCatalogBT' argument 6 names different: declaration 'foundExtentIndex' definition 'foundInExtentIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:3813:151: note: Function 'UpdateExtentInCatalogBT' argument 6 names different: declaration 'foundExtentIndex' definition 'foundInExtentIndex'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:4401:96: style: Function 'WriteDiskBlocks' argument 5 names different: declaration 'buflen' definition 'bufLen'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:101:105: note: Function 'WriteDiskBlocks' argument 5 names different: declaration 'buflen' definition 'bufLen'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRepair.c:4401:96: note: Function 'WriteDiskBlocks' argument 5 names different: declaration 'buflen' definition 'bufLen'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SStubs.c:251:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SStubs.c:276:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:2164:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:2163:2: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:2164:2: note: Variable 'err' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:2001:23: style: The scope of the variable 'volumeHeader' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:2033:30: style: The scope of the variable 'mdb' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:186:37: style: Function 'RcdError' argument 2 names different: declaration 'ErrCode' definition 'errorCode'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/Scavenger.h:1079:44: note: Function 'RcdError' argument 2 names different: declaration 'ErrCode' definition 'errorCode'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:186:37: note: Function 'RcdError' argument 2 names different: declaration 'ErrCode' definition 'errorCode'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:207:36: style: Function 'IntError' argument 2 names different: declaration 'ErrCode' definition 'errorCode'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/Scavenger.h:1077:44: note: Function 'IntError' argument 2 names different: declaration 'ErrCode' definition 'errorCode'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:207:36: note: Function 'IntError' argument 2 names different: declaration 'ErrCode' definition 'errorCode'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:246:37: style: Function 'AllocBTN' argument 2 names different: declaration 'FilRefN' definition 'fileRefNum'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/Scavenger.h:1075:44: note: Function 'AllocBTN' argument 2 names different: declaration 'FilRefN' definition 'fileRefNum'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:246:37: note: Function 'AllocBTN' argument 2 names different: declaration 'FilRefN' definition 'fileRefNum'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:246:56: style: Function 'AllocBTN' argument 3 names different: declaration 'NodeNum' definition 'nodeNumber'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/Scavenger.h:1075:60: note: Function 'AllocBTN' argument 3 names different: declaration 'NodeNum' definition 'nodeNumber'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:246:56: note: Function 'AllocBTN' argument 3 names different: declaration 'NodeNum' definition 'nodeNumber'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:341:58: style: Function 'AllocMinorRepairOrder' argument 2 names different: declaration 'extraBytes' definition 'n'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/Scavenger.h:1081:65: note: Function 'AllocMinorRepairOrder' argument 2 names different: declaration 'extraBytes' definition 'n'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:341:58: note: Function 'AllocMinorRepairOrder' argument 2 names different: declaration 'extraBytes' definition 'n'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:429:39: style: Function 'ClearMemory' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SRuntime.h:417:36: note: Function 'ClearMemory' argument 2 names different: declaration 'len' definition 'length'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:429:39: note: Function 'ClearMemory' argument 2 names different: declaration 'len' definition 'length'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:602:63: style: Function 'BuildCatalogKey' argument 2 names different: declaration 'name' definition 'cName'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/Scavenger.h:1422:76: note: Function 'BuildCatalogKey' argument 2 names different: declaration 'name' definition 'cName'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:602:63: note: Function 'BuildCatalogKey' argument 2 names different: declaration 'name' definition 'cName'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:1290:37: style: Function 'GetEmbeddedVolumeHeaders' argument 2 names different: declaration 'myMDBPtr' definition 'theMDBPtr'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:41:38: note: Function 'GetEmbeddedVolumeHeaders' argument 2 names different: declaration 'myMDBPtr' definition 'theMDBPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:1290:37: note: Function 'GetEmbeddedVolumeHeaders' argument 2 names different: declaration 'myMDBPtr' definition 'theMDBPtr'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SUtils.c:1888:12: style: Variable 'myVOPtr' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:598:24: style: The scope of the variable 'volumeHeader' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:2833:28: style: The scope of the variable 'mdbP' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:3188:9: style: The scope of the variable 'attrlen' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:3242:14: style: The scope of the variable 'aryExtentInfo' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:3309:14: style: The scope of the variable 'curExtentInfo' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:3004:30: style: Function 'CheckFileExtents' argument 4 names different: declaration 'xattrName' definition 'attrname'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/Scavenger.h:1229:96: note: Function 'CheckFileExtents' argument 4 names different: declaration 'xattrName' definition 'attrname'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:3004:30: note: Function 'CheckFileExtents' argument 4 names different: declaration 'xattrName' definition 'attrname'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:3183:94: style: Function 'AddExtentToOverlapList' argument 3 names different: declaration 'attrName' definition 'attrname'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:52:94: note: Function 'AddExtentToOverlapList' argument 3 names different: declaration 'attrName' definition 'attrname'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:3183:94: note: Function 'AddExtentToOverlapList' argument 3 names different: declaration 'attrName' definition 'attrname'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:111:43: style: Variable 'mdbp' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify1.c:2939:14: style: Variable 'isHFSPlus' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify2.c:651:36: style: Function 'BTMapChk' argument 2 names different: declaration 'FilRefN' definition 'fileRefNum'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/Scavenger.h:1165:44: note: Function 'BTMapChk' argument 2 names different: declaration 'FilRefN' definition 'fileRefNum'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify2.c:651:36: note: Function 'BTMapChk' argument 2 names different: declaration 'FilRefN' definition 'fileRefNum'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify2.c:896:34: style: Function 'CmpBTM' argument 2 names different: declaration 'FilRefN' definition 'fileRefNum'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/Scavenger.h:1171:42: note: Function 'CmpBTM' argument 2 names different: declaration 'FilRefN' definition 'fileRefNum'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify2.c:896:34: note: Function 'CmpBTM' argument 2 names different: declaration 'FilRefN' definition 'fileRefNum'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify2.c:1300:64: style: Function 'CompareVolumeHeader' argument 2 names different: declaration 'vh' definition 'volumeHeader'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/Scavenger.h:1233:64: note: Function 'CompareVolumeHeader' argument 2 names different: declaration 'vh' definition 'volumeHeader'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify2.c:1300:64: note: Function 'CompareVolumeHeader' argument 2 names different: declaration 'vh' definition 'volumeHeader'.
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify2.c:1317:2: style: Variable 'goodValue' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/SVerify2.c:1317:14: style: Variable 'badValue' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/VolumeBitmapCheck.c:1086:4: warning: Either the condition 'ptree==(struct BMS_Node*)NULL' is redundant or there is possible null pointer dereference: ptree. [nullPointerRedundantCheck]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/VolumeBitmapCheck.c:1085:12: note: Assuming that condition 'ptree==(struct BMS_Node*)NULL' is not redundant
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/VolumeBitmapCheck.c:1086:4: note: Null pointer dereference
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/VolumeBitmapCheck.c:1208:8: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/hfs_endian.c:1023:34: warning: Redundant assignment of 'srcRec->flags' to itself. [selfAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/hfs_endian.c:1024:36: warning: Redundant assignment of 'srcRec->fileType' to itself. [selfAssignment]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/hfs_endian.c:440:27: style: The scope of the variable 'srcKey' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/hfs_endian.c:441:34: style: The scope of the variable 'srcRec' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/hfs_endian.c:503:17: style: The scope of the variable 'srcPtr' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/hfs_endian.c:861:23: style: The scope of the variable 'srcKey' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/hfs_endian.c:862:30: style: The scope of the variable 'srcRec' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/dfalib/hfs_endian.c:920:17: style: The scope of the variable 'srcPtr' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_hfs.tproj/fsck_debug.c:59:29: style: Function 'dprintf' argument 1 names different: declaration 'message_type' definition 'type'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/fsck_debug.h:70:36: note: Function 'dprintf' argument 1 names different: declaration 'message_type' definition 'type'.
diskdev_cmds-332.25/fsck_hfs.tproj/fsck_debug.c:59:29: note: Function 'dprintf' argument 1 names different: declaration 'message_type' definition 'type'.
diskdev_cmds-332.25/fsck_hfs.tproj/fsck_debug.c:59:41: style: Function 'dprintf' argument 2 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
diskdev_cmds-332.25/fsck_hfs.tproj/fsck_debug.h:70:56: note: Function 'dprintf' argument 2 names different: declaration 'format' definition 'fmt'.
diskdev_cmds-332.25/fsck_hfs.tproj/fsck_debug.c:59:41: note: Function 'dprintf' argument 2 names different: declaration 'format' definition 'fmt'.
diskdev_cmds-332.25/fsck_msdos.tproj/dir.c:194:13: style: The scope of the variable 'np' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_msdos.tproj/dir.c:195:6: style: The scope of the variable 'nl' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_msdos.tproj/dir.c:657:15: error: Array 'dirent.name[13]' accessed at index -1, which is out of bounds. [arrayIndexOutOfBounds]
diskdev_cmds-332.25/fsck_msdos.tproj/dir.c:261:3: error: Memory leak: delbuf [memleak]
diskdev_cmds-332.25/fsck_msdos.tproj/dir.c:268:4: error: Memory leak: delbuf [memleak]
diskdev_cmds-332.25/fsck_msdos.tproj/dir.c:281:5: error: Memory leak: delbuf [memleak]
diskdev_cmds-332.25/fsck_msdos.tproj/fat.c:349:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_msdos.tproj/fat.c:903:28: style: The scope of the variable 'readbytes' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_msdos.tproj/fat.c:924:28: style: The scope of the variable 'writebytes' can be reduced. [variableScope]
diskdev_cmds-332.25/fsck_msdos.tproj/main.c:95:15: style: The scope of the variable 'erg' can be reduced. [variableScope]
diskdev_cmds-332.25/mount.tproj/mount.c:119:14: style: The scope of the variable 'mntfromname' can be reduced. [variableScope]
diskdev_cmds-332.25/mount.tproj/mount.c:124:15: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/mount.tproj/mount.c:124:30: style: The scope of the variable 'mntsize' can be reduced. [variableScope]
diskdev_cmds-332.25/mount.tproj/mount.c:359:12: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/mount.tproj/mount.c:470:17: style: The scope of the variable 'pw' can be reduced. [variableScope]
diskdev_cmds-332.25/mount.tproj/mount.c:511:9: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/mount_cd9660.tproj/mount_cd9660.c:404:34: style: Function 'CreateBufferFromCFData' argument 1 names different: declaration 'theData' definition 'cfdata'. [funcArgNamesDifferent]
diskdev_cmds-332.25/mount_cd9660.tproj/mount_cd9660.c:156:50: note: Function 'CreateBufferFromCFData' argument 1 names different: declaration 'theData' definition 'cfdata'.
diskdev_cmds-332.25/mount_cd9660.tproj/mount_cd9660.c:404:34: note: Function 'CreateBufferFromCFData' argument 1 names different: declaration 'theData' definition 'cfdata'.
diskdev_cmds-332.25/mount_hfs.tproj/mount_hfs.c:517:11: style: The scope of the variable 'gname' can be reduced. [variableScope]
diskdev_cmds-332.25/mount_hfs.tproj/mount_hfs.c:537:11: style: The scope of the variable 'uname' can be reduced. [variableScope]
diskdev_cmds-332.25/mount_hfs.tproj/mount_hfs.c:704:21: style: Checking if unsigned variable 'readSize' is less than zero. [unsignedLessThanZero]
diskdev_cmds-332.25/mount_nfs.tproj/mount_nfs.c:243:26: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/mount_nfs.tproj/mount_nfs.c:243:29: style: The scope of the variable 'nfssvc_flag' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:3041:17: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR' is always true. [redundantCondition]
diskdev_cmds-332.25/mountd.tproj/mountd.c:1140:2: style: Variable 'session' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/mountd.tproj/mountd.c:1136:2: note: Variable 'session' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/mountd.tproj/mountd.c:1140:2: note: Variable 'session' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/mountd.tproj/mountd.c:478:6: style: The scope of the variable 'x' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:1280:15: style: The scope of the variable 'uuidchanged' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:1281:16: style: The scope of the variable 'buf2' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:1507:9: style: The scope of the variable 'slen' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:2335:20: style: The scope of the variable 'tgrp' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:2376:13: style: The scope of the variable 'dlen' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:2376:19: style: The scope of the variable 'cmp' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:2521:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:2716:6: style: The scope of the variable 'allflag' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:2716:15: style: The scope of the variable 'usedarg' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:2942:15: style: The scope of the variable 'hp2' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:3174:8: style: The scope of the variable 'name' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:3227:11: style: The scope of the variable 'q' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:3336:6: style: The scope of the variable 'status' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:3401:6: style: The scope of the variable 'len' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:3443:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:3523:8: style: The scope of the variable 'host' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:3523:15: style: The scope of the variable 'dir' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:3586:8: style: The scope of the variable 'mlfile' can be reduced. [variableScope]
diskdev_cmds-332.25/mountd.tproj/mountd.c:3699:9: style: The scope of the variable 'addrp' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/mkfs.c:455:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/newfs.tproj/mkfs.c:461:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/newfs.tproj/mkfs.c:480:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/newfs.tproj/mkfs.c:506:3: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum]
diskdev_cmds-332.25/newfs.tproj/mkfs.c:510:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/newfs.tproj/mkfs.c:1186:12: style: The scope of the variable 'new_ipg' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/mkfs.c:1278:8: style: The scope of the variable 'base' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/mkfs.c:1278:15: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/mkfs.c:1225:6: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/newfs.tproj/newfs.c:252:16: style: The scope of the variable 'len' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/newfs.c:252:21: style: The scope of the variable 'n' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/newfs.c:253:13: style: The scope of the variable 's1' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/ufs_byte_order.c:86:13: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/ufs_byte_order.c:87:16: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/ufs_byte_order.c:113:13: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/ufs_byte_order.c:114:16: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/ufs_byte_order.c:243:6: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/ufs_byte_order.c:279:7: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs.tproj/ufs_byte_order.c:319:7: style: The scope of the variable 'reclen' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:59:21: warning: Redundant assignment of 'src->drSigWord' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:60:20: warning: Redundant assignment of 'src->drCrDate' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:61:19: warning: Redundant assignment of 'src->drLsMod' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:62:19: warning: Redundant assignment of 'src->drAtrb' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:63:19: warning: Redundant assignment of 'src->drNmFls' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:64:19: warning: Redundant assignment of 'src->drVBMSt' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:65:22: warning: Redundant assignment of 'src->drAllocPtr' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:66:22: warning: Redundant assignment of 'src->drNmAlBlks' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:67:22: warning: Redundant assignment of 'src->drAlBlkSiz' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:68:20: warning: Redundant assignment of 'src->drClpSiz' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:69:20: warning: Redundant assignment of 'src->drAlBlSt' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:70:21: warning: Redundant assignment of 'src->drNxtCNID' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:71:21: warning: Redundant assignment of 'src->drFreeBks' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:75:21: warning: Redundant assignment of 'src->drVolBkUp' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:76:21: warning: Redundant assignment of 'src->drVSeqNum' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:77:19: warning: Redundant assignment of 'src->drWrCnt' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:78:22: warning: Redundant assignment of 'src->drXTClpSiz' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:79:22: warning: Redundant assignment of 'src->drCTClpSiz' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:80:22: warning: Redundant assignment of 'src->drNmRtDirs' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:81:20: warning: Redundant assignment of 'src->drFilCnt' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:82:20: warning: Redundant assignment of 'src->drDirCnt' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:85:24: warning: Redundant assignment of 'src->drFndrInfo[0]' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:87:25: warning: Redundant assignment of 'src->drEmbedSigWord' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:88:32: warning: Redundant assignment of 'src->drEmbedExtent.startBlock' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:89:32: warning: Redundant assignment of 'src->drEmbedExtent.blockCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:91:22: warning: Redundant assignment of 'src->drXTFlSize' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:92:32: warning: Redundant assignment of 'src->drXTExtRec[0].startBlock' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:93:32: warning: Redundant assignment of 'src->drXTExtRec[0].blockCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:94:32: warning: Redundant assignment of 'src->drXTExtRec[1].startBlock' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:95:32: warning: Redundant assignment of 'src->drXTExtRec[1].blockCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:96:32: warning: Redundant assignment of 'src->drXTExtRec[2].startBlock' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:97:32: warning: Redundant assignment of 'src->drXTExtRec[2].blockCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:99:22: warning: Redundant assignment of 'src->drCTFlSize' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:100:32: warning: Redundant assignment of 'src->drCTExtRec[0].startBlock' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:101:32: warning: Redundant assignment of 'src->drCTExtRec[0].blockCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:102:32: warning: Redundant assignment of 'src->drCTExtRec[1].startBlock' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:103:32: warning: Redundant assignment of 'src->drCTExtRec[1].blockCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:104:32: warning: Redundant assignment of 'src->drCTExtRec[2].startBlock' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:105:32: warning: Redundant assignment of 'src->drCTExtRec[2].blockCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:118:22: warning: Redundant assignment of 'src->signature' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:119:20: warning: Redundant assignment of 'src->version' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:120:23: warning: Redundant assignment of 'src->attributes' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:121:29: warning: Redundant assignment of 'src->lastMountedVersion' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:123:27: warning: Redundant assignment of 'src->journalInfoBlock' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:125:23: warning: Redundant assignment of 'src->createDate' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:126:23: warning: Redundant assignment of 'src->modifyDate' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:127:23: warning: Redundant assignment of 'src->backupDate' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:128:23: warning: Redundant assignment of 'src->checkedDate' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:129:22: warning: Redundant assignment of 'src->fileCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:130:23: warning: Redundant assignment of 'src->folderCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:131:22: warning: Redundant assignment of 'src->blockSize' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:132:23: warning: Redundant assignment of 'src->totalBlocks' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:133:23: warning: Redundant assignment of 'src->freeBlocks' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:134:26: warning: Redundant assignment of 'src->nextAllocation' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:135:25: warning: Redundant assignment of 'src->rsrcClumpSize' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:136:25: warning: Redundant assignment of 'src->dataClumpSize' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:137:25: warning: Redundant assignment of 'src->nextCatalogID' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:138:23: warning: Redundant assignment of 'src->writeCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:139:26: warning: Redundant assignment of 'src->encodingsBitmap' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:162:20: warning: Redundant assignment of 'src->logicalSize' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:164:19: warning: Redundant assignment of 'src->clumpSize' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:165:20: warning: Redundant assignment of 'src->totalBlocks' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:168:36: warning: Redundant assignment of 'src->extents[i].startBlock' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/hfs_endian.c:169:36: warning: Redundant assignment of 'src->extents[i].blockCount' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:199:2: style: Variable 'mdbp' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:187:0: note: Variable 'mdbp' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:199:2: note: Variable 'mdbp' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:200:2: style: Variable 'nodeBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:186:0: note: Variable 'nodeBuffer' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:200:2: note: Variable 'nodeBuffer' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:331:2: style: Variable 'header' is reassigned a value before the old one has been used. [redundantAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:324:0: note: Variable 'header' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:331:2: note: Variable 'header' is reassigned a value before the old one has been used.
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:950:18: warning: Redundant assignment of 'jibp->flags' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:951:18: warning: Redundant assignment of 'jibp->offset' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:952:18: warning: Redundant assignment of 'jibp->size' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:956:18: warning: Redundant assignment of 'jibp->flags' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:957:18: warning: Redundant assignment of 'jibp->offset' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:958:18: warning: Redundant assignment of 'jibp->size' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:1142:23: warning: Redundant assignment of 'ckp->nodeName.length' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:1195:24: warning: Redundant assignment of 'ckp->nodeName.length' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:1228:24: warning: Redundant assignment of 'ckp->nodeName.length' to itself. [selfAssignment]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:1297:19: style: The scope of the variable 'cfp' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:1935:30: style: Checking if unsigned variable 'readSize' is less than zero. [unsignedLessThanZero]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:179:12: style: Function 'make_hfs' argument 3 names different: declaration 'totalSectors' definition 'plusSectors'. [funcArgNamesDifferent]
diskdev_cmds-332.25/newfs_hfs.tproj/newfs_hfs.h:222:13: note: Function 'make_hfs' argument 3 names different: declaration 'totalSectors' definition 'plusSectors'.
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:179:12: note: Function 'make_hfs' argument 3 names different: declaration 'totalSectors' definition 'plusSectors'.
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:180:12: style: Function 'make_hfs' argument 4 names different: declaration 'sectorOffset' definition 'plusOffset'. [funcArgNamesDifferent]
diskdev_cmds-332.25/newfs_hfs.tproj/newfs_hfs.h:222:35: note: Function 'make_hfs' argument 4 names different: declaration 'sectorOffset' definition 'plusOffset'.
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:180:12: note: Function 'make_hfs' argument 4 names different: declaration 'sectorOffset' definition 'plusOffset'.
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:887:45: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:1074:46: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:1077:36: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:1078:36: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:1079:36: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:1082:35: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:347:3: style: Variable 'volumeBlocksUsed' is modified but its new value is never used. [unreadVariable]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:422:19: style: Variable 'sectorsPerNode' is assigned a value that is never used. [unreadVariable]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:2103:3: warning: The buffer 'randomInputBuffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
diskdev_cmds-332.25/newfs_hfs.tproj/makehfs.c:2103:30: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
diskdev_cmds-332.25/newfs_hfs.tproj/newfs_hfs.c:161:13: style: The scope of the variable 'special' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_hfs.tproj/newfs_hfs.c:332:8: style: The scope of the variable 'p' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_hfs.tproj/newfs_hfs.c:374:8: style: The scope of the variable 'p' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_hfs.tproj/newfs_hfs.c:418:8: style: The scope of the variable 'gname' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_hfs.tproj/newfs_hfs.c:437:8: style: The scope of the variable 'uname' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_hfs.tproj/newfs_hfs.c:1042:6: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_msdos.tproj/newfs_msdos.c:309:16: style: The scope of the variable 'tm' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_msdos.tproj/newfs_msdos.c:310:16: style: The scope of the variable 'bs' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_msdos.tproj/newfs_msdos.c:311:19: style: The scope of the variable 'bsbpb' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_msdos.tproj/newfs_msdos.c:312:20: style: The scope of the variable 'bsxbpb' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_msdos.tproj/newfs_msdos.c:313:17: style: The scope of the variable 'bsx' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_msdos.tproj/newfs_msdos.c:314:16: style: The scope of the variable 'de' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_msdos.tproj/newfs_msdos.c:315:15: style: The scope of the variable 'img' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_msdos.tproj/newfs_msdos.c:317:13: style: The scope of the variable 'n' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_msdos.tproj/newfs_msdos.c:827:22: style: The scope of the variable 's2' can be reduced. [variableScope]
diskdev_cmds-332.25/newfs_msdos.tproj/newfs_msdos.c:969:9: style: The scope of the variable 'c' can be reduced. [variableScope]
diskdev_cmds-332.25/quot.tproj/quot.c:211:15: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/quot.tproj/quot.c:352:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
diskdev_cmds-332.25/quot.tproj/quot.c:431:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
diskdev_cmds-332.25/quot.tproj/quot.c:477:17: style: The scope of the variable 'ip' can be reduced. [variableScope]
diskdev_cmds-332.25/quot.tproj/quot.c:563:8: style: The scope of the variable 'nm' can be reduced. [variableScope]
diskdev_cmds-332.25/quot.tproj/quot.c:564:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
diskdev_cmds-332.25/quota.tproj/quota.c:123:6: style: The scope of the variable 'ngroups' can be reduced. [variableScope]
diskdev_cmds-332.25/quota.tproj/quota.c:125:6: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/hfs_quotacheck.c:102:6: style: The scope of the variable 'result' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/quotacheck.c:149:26: style: The scope of the variable 'pw' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/quotacheck.c:150:25: style: The scope of the variable 'gr' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/quotacheck.c:152:20: style: The scope of the variable 'auxdata' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/quotacheck.c:153:9: style: The scope of the variable 'argnum' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/quotacheck.c:155:12: style: The scope of the variable 'name' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/ufs_byte_order.c:86:13: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/ufs_byte_order.c:87:16: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/ufs_byte_order.c:113:13: style: The scope of the variable 'usptr' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/ufs_byte_order.c:114:16: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/ufs_byte_order.c:261:6: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/ufs_byte_order.c:297:7: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/quotacheck.tproj/ufs_quotacheck.c:194:7: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/repquota.tproj/repquota.c:128:26: style: The scope of the variable 'pw' can be reduced. [variableScope]
diskdev_cmds-332.25/repquota.tproj/repquota.c:129:25: style: The scope of the variable 'gr' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/dirs.c:484:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/dirs.c:165:26: style: The scope of the variable 'ip' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/dirs.c:166:17: style: The scope of the variable 'itp' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/dirs.c:359:27: style: The scope of the variable 'odp' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/dirs.c:360:18: style: The scope of the variable 'eodp' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/dirs.c:362:7: style: The scope of the variable 'loc' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/dirs.c:362:12: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/dirs.c:540:11: style: The scope of the variable 'dirp' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/dirs.c:606:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/dirs.c:660:20: style: The scope of the variable 'size' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/interactive.c:515:25: style: The scope of the variable 'fp' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/interactive.c:519:15: style: The scope of the variable 'len' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/interactive.c:519:20: style: The scope of the variable 'namelen' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/interactive.c:520:7: style: The scope of the variable 'locname' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/restore.c:593:31: style: The scope of the variable 'prev' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/tape.c:249:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:257:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:343:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:366:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:398:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:437:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:887:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:975:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:981:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:1184:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:1184:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:1264:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/tape.c:194:6: style: The scope of the variable 'i' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/tape.c:194:9: style: The scope of the variable 'j' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/tape.c:194:13: style: The scope of the variable 'ip' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/tape.c:529:16: style: The scope of the variable 'ep' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/tape.c:1328:7: style: The scope of the variable 'c' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/tape.c:1342:7: style: The scope of the variable 'c' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/tape.c:1014:8: style: union member 'u_ospcl::dummy' is never used. [unusedStructMember]
diskdev_cmds-332.25/restore.tproj/tape.c:1031:10: style: struct member 'odinode::odi_addr' is never used. [unusedStructMember]
diskdev_cmds-332.25/restore.tproj/utilities.c:137:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
diskdev_cmds-332.25/restore.tproj/utilities.c:298:25: style: The scope of the variable 'ep' can be reduced. [variableScope]
diskdev_cmds-332.25/restore.tproj/utilities.c:317:25: style: The scope of the variable 'ep' can be reduced. [variableScope]
diskdev_cmds-332.25/showmount.tproj/showmount.c:252:0: error: Memory leak: ep [memleak]
diskdev_cmds-332.25/showmount.tproj/showmount.c:261:0: error: Memory leak: gp [memleak]
diskdev_cmds-332.25/ufs.tproj/ufsutil.c:241:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
diskdev_cmds-332.25/ufs.tproj/ufsutil.c:269:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
diskdev_cmds-332.25/ufs.tproj/ufsutil.c:57:10: style: union member 'sbunion::raw' is never used. [unusedStructMember]
diskdev_cmds-332.25/vsdbutil.tproj/vsdbutil_main.c:122:7: style: The scope of the variable 'option' can be reduced. [variableScope]
diskdev_cmds-332.25/vsdbutil.tproj/vsdbutil_main.c:801:16: style: The scope of the variable 'carry' can be reduced. [variableScope]
diskdev_cmds-332.25/vsdbutil.tproj/vsdbutil_main.c:1172:16: style: The scope of the variable 'd' can be reduced. [variableScope]
diskdev_cmds-332.25/vsdbutil.tproj/vsdbutil_main.c:1056:100: style: Function 'FindVolumeRecordByUUID' argument 3 names different: declaration 'dbentry' definition 'targetEntry'. [funcArgNamesDifferent]
diskdev_cmds-332.25/vsdbutil.tproj/vsdbutil_main.c:690:100: note: Function 'FindVolumeRecordByUUID' argument 3 names different: declaration 'dbentry' definition 'targetEntry'.
diskdev_cmds-332.25/vsdbutil.tproj/vsdbutil_main.c:1056:100: note: Function 'FindVolumeRecordByUUID' argument 3 names different: declaration 'dbentry' definition 'targetEntry'.
diskdev_cmds-332.25/vsdbutil.tproj/vsdbutil_main.c:60:16: style: struct member 'FinderAttrBuf::info_length' is never used. [unusedStructMember]
diskdev_cmds-332.25/vsdbutil.tproj/vsdbutil_main.c:783:3: warning: The buffer 'randomInputBuffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
diskdev_cmds-332.25/vsdbutil.tproj/vsdbutil_main.c:783:30: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
diskdev_cmds-332.25/vsdbutil.tproj/vsdbutil_main.c:851:0: error: Memory leak: dbstateptr [memleak]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hfst/hfst_3.13.0~r3461.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hfst-ospell/hfst-ospell_0.4.5~r343.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hfsutils/hfsutils_3.2.6.orig.tar.gz
hfsutils-3.2.6/binhex.c:160:26: style: The scope of the variable 'c' can be reduced. [variableScope]
hfsutils-3.2.6/copyin.c:73:17: style: The scope of the variable 'chunk' can be reduced. [variableScope]
hfsutils-3.2.6/copyin.c:73:24: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hfsutils-3.2.6/copyin.c:149:8: style: The scope of the variable 'chunk' can be reduced. [variableScope]
hfsutils-3.2.6/copyin.c:149:15: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hfsutils-3.2.6/copyin.c:227:8: style: The scope of the variable 'chunk' can be reduced. [variableScope]
hfsutils-3.2.6/copyin.c:227:15: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hfsutils-3.2.6/copyin.c:281:8: style: The scope of the variable 'chunk' can be reduced. [variableScope]
hfsutils-3.2.6/copyin.c:281:15: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hfsutils-3.2.6/copyout.c:202:8: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hfsutils-3.2.6/copyout.c:343:8: style: The scope of the variable 'chunk' can be reduced. [variableScope]
hfsutils-3.2.6/copyout.c:343:15: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hfsutils-3.2.6/copyout.c:397:8: style: The scope of the variable 'chunk' can be reduced. [variableScope]
hfsutils-3.2.6/copyout.c:397:15: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hfsutils-3.2.6/glob.c:73:21: style: The scope of the variable 'p1' can be reduced. [variableScope]
hfsutils-3.2.6/hcwd.c:81:22: style: The scope of the variable 'start' can be reduced. [variableScope]
hfsutils-3.2.6/hdel.c:43:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hfsutils-3.2.6/hfsck/main.c:187:7: error: Uninitialized variable: result [uninitvar]
hfsutils-3.2.6/hfsck/util.c:105:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hfsutils-3.2.6/hfsutil.c:349:10: style: The scope of the variable 'len' can be reduced. [variableScope]
hfsutils-3.2.6/hls.c:834:14: style: The scope of the variable 'i' can be reduced. [variableScope]
hfsutils-3.2.6/hls.c:430:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hfsutils-3.2.6/hls.c:435:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hfsutils-3.2.6/hls.c:436:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hfsutils-3.2.6/hmkdir.c:42:14: style: The scope of the variable 'i' can be reduced. [variableScope]
hfsutils-3.2.6/hrmdir.c:42:14: style: The scope of the variable 'i' can be reduced. [variableScope]
hfsutils-3.2.6/libhfs/data.c:407:16: style: The scope of the variable 'diff' can be reduced. [variableScope]
hfsutils-3.2.6/libhfs/os/unix.c:90:1: style: Label 'fail' is not used. [unusedLabel]
hfsutils-3.2.6/libhfs/os/unix.c:112:1: style: Label 'fail' is not used. [unusedLabel]
hfsutils-3.2.6/libhfs/os/unix.c:132:1: style: Label 'fail' is not used. [unusedLabel]
hfsutils-3.2.6/libhfs/os/unix.c:157:1: style: Label 'fail' is not used. [unusedLabel]
hfsutils-3.2.6/libhfs/os/unix.c:177:1: style: Label 'fail' is not used. [unusedLabel]
hfsutils-3.2.6/libhfs/os/unix.c:197:1: style: Label 'fail' is not used. [unusedLabel]
hfsutils-3.2.6/libhfs/volume.c:532:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hfsutils-3.2.6/librsrc/data.c:389:16: style: The scope of the variable 'diff' can be reduced. [variableScope]
hfsutils-3.2.6/librsrc/main.c:17:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
hfsutils-3.2.6/librsrc/main.c:71:18: style: The scope of the variable 'len' can be reduced. [variableScope]
hfsutils-3.2.6/librsrc/main.c:72:10: style: The scope of the variable 'hex' can be reduced. [variableScope]
hfsutils-3.2.6/librsrc/rsrc.c:121:3: warning: Either the condition '(rfile)?(void)free((void*)rfile):(void)0' is redundant or there is possible null pointer dereference: rfile. [nullPointerRedundantCheck]
hfsutils-3.2.6/librsrc/rsrc.c:122:3: note: Assuming that condition '(rfile)?(void)free((void*)rfile):(void)0' is not redundant
hfsutils-3.2.6/librsrc/rsrc.c:121:3: note: Null pointer dereference
hfsutils-3.2.6/librsrc/rsrc.c:450:7: warning: Either the condition '(rsrc)?realloc(rsrc,(unsigned long)(sizeof(unsigned char)*(sizeof(struct rsrchandle)+newsize))):malloc((unsigned long)(sizeof(unsigned char)*(sizeof(struct rsrchandle)+newsize)))' is redundant or there is possible null pointer dereference: rsrc. [nullPointerRedundantCheck]
hfsutils-3.2.6/librsrc/rsrc.c:453:28: note: Assuming that condition '(rsrc)?realloc(rsrc,(unsigned long)(sizeof(unsigned char)*(sizeof(struct rsrchandle)+newsize))):malloc((unsigned long)(sizeof(unsigned char)*(sizeof(struct rsrchandle)+newsize)))' is not redundant
hfsutils-3.2.6/librsrc/rsrc.c:450:7: note: Null pointer dereference
hfsutils-3.2.6/librsrc/rsrc.c:355:11: style: Variable 'offs1' is assigned a value that is never used. [unreadVariable]
hfsutils-3.2.6/librsrc/rsrc.c:358:3: style: Variable 'offs2' is assigned a value that is never used. [unreadVariable]
hfsutils-3.2.6/librsrc/rsrc.c:339:15: error: Uninitialized variable: dummy [uninitvar]
hfsutils-3.2.6/linux/kernel/module.c:46:16: style: Variable 'opts' is assigned a value that is never used. [unreadVariable]
hfsutils-3.2.6/tclhfs.c:305:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
hfsutils-3.2.6/tclhfs.c:366:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
hfsutils-3.2.6/tclhfs.c:408:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
hfsutils-3.2.6/tclhfs.c:445:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
hfsutils-3.2.6/tclhfs.c:951:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
hfsutils-3.2.6/tclhfs.c:268:25: warning: Either the condition '(fref)?(void)free((void*)fref):(void)0' is redundant or there is possible null pointer dereference: fref. [nullPointerRedundantCheck]
hfsutils-3.2.6/tclhfs.c:270:3: note: Assuming that condition '(fref)?(void)free((void*)fref):(void)0' is not redundant
hfsutils-3.2.6/tclhfs.c:268:25: note: Null pointer dereference
hfsutils-3.2.6/tclhfs.c:805:27: warning: Either the condition '(vref)?(void)free((void*)vref):(void)0' is redundant or there is possible null pointer dereference: vref. [nullPointerRedundantCheck]
hfsutils-3.2.6/tclhfs.c:807:3: note: Assuming that condition '(vref)?(void)free((void*)vref):(void)0' is not redundant
hfsutils-3.2.6/tclhfs.c:805:27: note: Null pointer dereference
hfsutils-3.2.6/tclhfs.c:124:7: style: The scope of the variable 'locked' can be reduced. [variableScope]
hfsutils-3.2.6/tclhfs.c:124:15: style: The scope of the variable 'invis' can be reduced. [variableScope]
hfsutils-3.2.6/tclhfs.c:205:11: style: The scope of the variable 'dir' can be reduced. [variableScope]
hfsutils-3.2.6/tclhfs.c:472:8: style: The scope of the variable 'chunk' can be reduced. [variableScope]
hfsutils-3.2.6/tclhfs.c:472:15: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hfsutils-3.2.6/tclhfs.c:1163:14: style: The scope of the variable 'id' can be reduced. [variableScope]
hfsutils-3.2.6/tclhfs.c:1232:15: style: Variable 'entry' is assigned a value that is never used. [unreadVariable]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hg-fast-export/hg-fast-export_20140308.orig.tar.gz
hg-fast-export-20140308/svn-archive.c:136:23: style: The scope of the variable 'node' can be reduced. [variableScope]
hg-fast-export-20140308/svn-archive.c:136:30: style: The scope of the variable 'subpath' can be reduced. [variableScope]
hg-fast-export-20140308/svn-archive.c:136:40: style: The scope of the variable 'full_path' can be reduced. [variableScope]
hg-fast-export-20140308/svn-archive.c:174:27: style: Unused variable: path [unusedVariable]
hg-fast-export-20140308/svn-archive.c:177:27: style: Unused variable: i [unusedVariable]
hg-fast-export-20140308/svn-archive.c:213:27: style: Unused variable: options [unusedVariable]
hg-fast-export-20140308/svn-archive.c:215:25: style: Variable 'long_options' is assigned a value that is never used. [unreadVariable]
hg-fast-export-20140308/svn-fast-export.c:72:27: style: The scope of the variable 'path' can be reduced. [variableScope]
hg-fast-export-20140308/svn-fast-export.c:80:27: style: The scope of the variable 'change' can be reduced. [variableScope]
hg-fast-export-20140308/svn-fast-export.c:48:20: style: Unused variable: len [unusedVariable]
hg-fast-export-20140308/svn-fast-export.c:72:34: style: Unused variable: file_change [unusedVariable]
hg-fast-export-20140308/svn-fast-export.c:77:36: style: Unused variable: committer [unusedVariable]
[16:02]
ftp://ftp.se.debian.org/debian/pool/main/h/hg-git/hg-git_0.8.11.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hgnested/hgnested_0.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hgsubversion/hgsubversion_1.8.7+1517-b3e41b0d50a2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hgsvn/hgsvn_0.1.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hgview/hgview_1.9.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hhsuite/hhsuite_3.0~beta2+dfsg.orig.tar.xz
Checking hh-suite-3.0-beta.2/src/hhalignment.cpp: __GCC__=1;__GCC__=1...
hh-suite-3.0-beta.2/scripts/hhpred/dependencies/modeller_cuser/cuser_form52_wrap.c:2928:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
hh-suite-3.0-beta.2/scripts/hhpred/dependencies/modeller_cuser/cuser_form54_wrap.c:2671:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
hh-suite-3.0-beta.2/scripts/hhpred/dependencies/modeller_cuser/cuser_form56_wrap.c:2671:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
hh-suite-3.0-beta.2/scripts/hhpred/dependencies/modeller_cuser/cuser_form_wrap.c:2469:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
hh-suite-3.0-beta.2/src/a3m_compress.cpp:517:0: style: Same expression used in consecutive assignments of 'first_pipe_index' and 'second_pipe_index'. [duplicateAssignExpression]
hh-suite-3.0-beta.2/src/a3m_compress.cpp:518:0: note: Same expression used in consecutive assignments of 'first_pipe_index' and 'second_pipe_index'.
hh-suite-3.0-beta.2/src/a3m_compress.cpp:517:0: note: Same expression used in consecutive assignments of 'first_pipe_index' and 'second_pipe_index'.
hh-suite-3.0-beta.2/src/a3m_compress.cpp:242:59: style: Function 'extract_a3m' argument 6 names different: declaration 'ffindex_header_data' definition 'ffindex_header_database_data'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/a3m_compress.h:35:61: note: Function 'extract_a3m' argument 6 names different: declaration 'ffindex_header_data' definition 'ffindex_header_database_data'.
hh-suite-3.0-beta.2/src/a3m_compress.cpp:242:59: note: Function 'extract_a3m' argument 6 names different: declaration 'ffindex_header_data' definition 'ffindex_header_database_data'.
hh-suite-3.0-beta.2/src/a3m_compress.cpp:352:17: style: Function 'compress_sequence' argument 2 names different: declaration 'sequence' definition 'aligned_sequence'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/a3m_compress.h:31:53: note: Function 'compress_sequence' argument 2 names different: declaration 'sequence' definition 'aligned_sequence'.
hh-suite-3.0-beta.2/src/a3m_compress.cpp:352:17: note: Function 'compress_sequence' argument 2 names different: declaration 'sequence' definition 'aligned_sequence'.
hh-suite-3.0-beta.2/src/a3m_compress.cpp:516:47: style: Function 'getShortIdFromHeader' argument 1 names different: declaration 'header' definition 'id'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/a3m_compress.h:50:47: note: Function 'getShortIdFromHeader' argument 1 names different: declaration 'header' definition 'id'.
hh-suite-3.0-beta.2/src/a3m_compress.cpp:516:47: note: Function 'getShortIdFromHeader' argument 1 names different: declaration 'header' definition 'id'.
hh-suite-3.0-beta.2/src/a3m_compress.cpp:133:20: style: Array index 'index' is used before limits check. [arrayIndexThenCheck]
hh-suite-3.0-beta.2/src/a3m_compress.cpp:139:20: style: Array index 'index' is used before limits check. [arrayIndexThenCheck]
hh-suite-3.0-beta.2/src/a3m_compress.cpp:402:36: style: Array index 'index' is used before limits check. [arrayIndexThenCheck]
hh-suite-3.0-beta.2/src/a3m_compress.cpp:439:36: style: Array index 'index' is used before limits check. [arrayIndexThenCheck]
hh-suite-3.0-beta.2/src/a3m_database_extract.cpp:176:32: warning: Either the condition 'entry==NULL' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
hh-suite-3.0-beta.2/src/a3m_database_extract.cpp:176:14: note: Assuming that condition 'entry==NULL' is not redundant
hh-suite-3.0-beta.2/src/a3m_database_extract.cpp:176:32: note: Null pointer dereference
hh-suite-3.0-beta.2/src/a3m_database_filter.cpp:134:32: warning: Either the condition 'entry==NULL' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
hh-suite-3.0-beta.2/src/a3m_database_filter.cpp:134:14: note: Assuming that condition 'entry==NULL' is not redundant
hh-suite-3.0-beta.2/src/a3m_database_filter.cpp:134:32: note: Null pointer dereference
hh-suite-3.0-beta.2/src/a3m_database_filter.cpp:145:19: style: Array index 'index' is used before limits check. [arrayIndexThenCheck]
hh-suite-3.0-beta.2/src/a3m_database_reduce.cpp:141:32: warning: Either the condition 'entry==NULL' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck]
hh-suite-3.0-beta.2/src/a3m_database_reduce.cpp:141:14: note: Assuming that condition 'entry==NULL' is not redundant
hh-suite-3.0-beta.2/src/a3m_database_reduce.cpp:141:32: note: Null pointer dereference
hh-suite-3.0-beta.2/src/cs/timer.h:55:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hh-suite-3.0-beta.2/src/cs/timer.h:55:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hh-suite-3.0-beta.2/src/cs/timer.h:55:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hh-suite-3.0-beta.2/src/cs/utils.h:128:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/cs/utils.h:129:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/cs/utils.h:130:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/cs/utils.h:146:13: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/cs/utils.h:149:14: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/cs/utils.h:208:13: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/cs/utils.h:211:14: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/cs/matrix.h:211:16: style: The scope of the variable 'nel' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/matrix.h:261:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/matrix.h:261:12: style: The scope of the variable 'nel' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/matrix.h:278:14: style: The scope of the variable 'nel' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/ran.h:64:16: style: The scope of the variable 'x' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/ran.h:64:18: style: The scope of the variable 'y' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/log.h:36:3: warning: Member variable 'Log::level' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/cs/stride_iter.h:68:13: style: Technically the member function 'stride_iter::operator[]' can be const. [functionConst]
hh-suite-3.0-beta.2/src/cs/stride_iter.h:69:13: style: Technically the member function 'stride_iter::operator*' can be const. [functionConst]
hh-suite-3.0-beta.2/src/cs/matrix.h:114:8: style: Technically the member function 'matrix::operator-' can be const. [functionConst]
hh-suite-3.0-beta.2/src/cs/matrix.h:115:8: style: Technically the member function 'matrix::operator+' can be const. [functionConst]
hh-suite-3.0-beta.2/src/cs/matrix.h:116:8: style: Technically the member function 'matrix::operator!' can be const. [functionConst]
hh-suite-3.0-beta.2/src/cs/matrix.h:117:8: style: Technically the member function 'matrix::operator~' can be const. [functionConst]
hh-suite-3.0-beta.2/src/cs/shared_ptr.h:37:55: style: Value of pointer 'c_', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
hh-suite-3.0-beta.2/src/cs/bitset.h:27:3: style: Class 'Bitset' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/exception.h:32:3: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/ran.h:33:3: style: Struct 'Ran' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/stride_iter.h:26:1: warning: The class 'stride_iter' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hh-suite-3.0-beta.2/src/cs/utils.h:456:3: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
hh-suite-3.0-beta.2/src/cs/application.cc:35:14: warning: Member variable 'Application::out_' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/cs/application.cc:35:14: warning: Member variable 'Application::argc_' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/cs/application.cc:35:14: warning: Member variable 'Application::argv_' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:406:7: performance: Variable '_it' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:286:3: style: Class 'OptionPresent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:405:5: style: Class '_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:402:3: warning: The class '_iterator' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:194:0: warning: The class 'GetOpt :: _DefValOption < std :: string , _OptionT < std :: string > >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:94:0: warning: The class 'GetOpt :: _OptionTBase < std :: string >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:290:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:65:18: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:290:18: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:208:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:112:0: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:208:0: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:137:0: style: The function '_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:99:0: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:137:0: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:112:0: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:65:18: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/getopt_pp.h:112:0: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/blosum_matrix.h:37:3: style: Class 'BlosumMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/pssm.h:60:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/cs/pssm.h:85:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/cs/sequence-inl.h:114:9: style: The scope of the variable 'c' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/alignment-inl.h:791:10: style: The scope of the variable 'change' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/profile-inl.h:80:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/profile-inl.h:119:12: style: The scope of the variable 'i' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/profile-inl.h:119:14: style: The scope of the variable 'nel' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/profile-inl.h:135:16: style: The scope of the variable 'nel' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/emission.h:95:0: style: The scope of the variable 'sum' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/cs/sequence-inl.h:37:31: style: Function 'Sequence' argument 1 names different: declaration 'fin' definition 'in'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/cs/sequence.h:47:29: note: Function 'Sequence' argument 1 names different: declaration 'fin' definition 'in'.
hh-suite-3.0-beta.2/src/cs/sequence-inl.h:37:31: note: Function 'Sequence' argument 1 names different: declaration 'fin' definition 'in'.
hh-suite-3.0-beta.2/src/cs/sequence-inl.h:110:32: style: Function 'Read' argument 1 names different: declaration 'in' definition 'fin'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/cs/sequence.h:89:21: note: Function 'Read' argument 1 names different: declaration 'in' definition 'fin'.
hh-suite-3.0-beta.2/src/cs/sequence-inl.h:110:32: note: Function 'Read' argument 1 names different: declaration 'in' definition 'fin'.
hh-suite-3.0-beta.2/src/cs/crf_state-inl.h:111:67: style: Function 'operator<<' argument 2 names different: declaration 'crf' definition 'state'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/cs/crf_state.h:115:67: note: Function 'operator<<' argument 2 names different: declaration 'crf' definition 'state'.
hh-suite-3.0-beta.2/src/cs/crf_state-inl.h:111:67: note: Function 'operator<<' argument 2 names different: declaration 'crf' definition 'state'.
hh-suite-3.0-beta.2/src/cs/crf-inl.h:47:39: style: Function 'SetState' argument 1 names different: declaration 'idx' definition 'k'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/cs/crf.h:95:26: note: Function 'SetState' argument 1 names different: declaration 'idx' definition 'k'.
hh-suite-3.0-beta.2/src/cs/crf-inl.h:47:39: note: Function 'SetState' argument 1 names different: declaration 'idx' definition 'k'.
hh-suite-3.0-beta.2/src/cs/crf-inl.h:47:63: style: Function 'SetState' argument 2 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/cs/crf.h:95:52: note: Function 'SetState' argument 2 names different: declaration 's' definition 'p'.
hh-suite-3.0-beta.2/src/cs/crf-inl.h:47:63: note: Function 'SetState' argument 2 names different: declaration 's' definition 'p'.
hh-suite-3.0-beta.2/src/cs/crf_state-inl.h:79:0: style: Function 'Write' argument 1 names different: declaration 'fin' definition 'fout'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/cs/crf_state.h:95:0: note: Function 'Write' argument 1 names different: declaration 'fin' definition 'fout'.
hh-suite-3.0-beta.2/src/cs/crf_state-inl.h:79:0: note: Function 'Write' argument 1 names different: declaration 'fin' definition 'fout'.
hh-suite-3.0-beta.2/src/cs/crf_state-inl.h:144:13: style: Variable 'mean' is assigned a value that is never used. [unreadVariable]
hh-suite-3.0-beta.2/src/cs/blast_hits.h:30:3: warning: Member variable 'BlastHsp::length' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/cs/crf.h:226:5: warning: Member variable 'LibraryBasedCrfInit::sm_' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/cs/cstranslate_app.h:57:5: warning: Member variable 'CSTranslateAppOptions::both' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/cs/profile_column.h:38:17: performance: Technically the member function 'cs::ProfileColumn::size' can be static. [functionStatic]
hh-suite-3.0-beta.2/src/cs/profile_column.h:91:35: note: Technically the member function 'cs::ProfileColumn::size' can be static.
hh-suite-3.0-beta.2/src/cs/profile_column.h:38:17: note: Technically the member function 'cs::ProfileColumn::size' can be static.
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:166:0: performance: Technically the member function 'cs :: Pseudocounts < cs :: AA >::AdmixTo' can be static. [functionStatic]
hh-suite-3.0-beta.2/src/cs/pseudocounts-inl.h:59:0: note: Technically the member function 'cs :: Pseudocounts < cs :: AA >::AdmixTo' can be static.
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:166:0: note: Technically the member function 'cs :: Pseudocounts < cs :: AA >::AdmixTo' can be static.
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:169:0: performance: Technically the member function 'cs :: Pseudocounts < cs :: AA >::AdmixTo' can be static. [functionStatic]
hh-suite-3.0-beta.2/src/cs/pseudocounts-inl.h:70:0: note: Technically the member function 'cs :: Pseudocounts < cs :: AA >::AdmixTo' can be static.
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:169:0: note: Technically the member function 'cs :: Pseudocounts < cs :: AA >::AdmixTo' can be static.
hh-suite-3.0-beta.2/src/cs/sequence.h:38:5: style: Class 'Sequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/alignment.h:109:5: style: Class 'Alignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/abstract_state_matrix.h:30:3: style: Class 'AbstractStateMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/context_profile.h:34:5: style: Struct 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:53:5: style: Struct 'ConstantAdmix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/crf.h:193:5: style: Class 'CrfBasedCrfInit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/crf_pseudocounts.h:36:3: style: Class 'CrfPseudocounts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/matrix_pseudocounts.h:35:5: style: Class 'MatrixPseudocounts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/pssm.h:36:3: style: Struct 'Pssm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/count_profile.h:48:0: style: Struct 'cs :: CountProfile < cs :: AA >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/count_profile.h:48:0: style: Struct 'cs :: CountProfile < AS219 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/profile.h:40:0: style: Class 'cs :: Profile < AA >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/profile.h:40:0: style: Class 'cs :: Profile < cs :: AA >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/profile.h:40:0: style: Class 'cs :: Profile < AS219 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:56:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:43:20: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:56:20: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:60:20: style: The function 'GetTargetNeffParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:45:20: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:60:20: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:64:18: style: The function 'SetTargetNeffParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:47:18: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:64:18: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:77:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:43:20: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:77:20: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:81:20: style: The function 'GetTargetNeffParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:45:20: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:81:20: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:85:18: style: The function 'SetTargetNeffParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:47:18: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:85:18: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:97:20: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:43:20: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:97:20: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:106:27: style: The function 'GetTargetNeffParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:45:20: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:106:27: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:110:25: style: The function 'SetTargetNeffParam' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:47:18: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/pseudocounts.h:110:25: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/context_profile.h:34:23: performance: Function parameter 'coldef' should be passed by const reference. [passedByValue]
hh-suite-3.0-beta.2/src/cs/cstranslate_mpi_app.h:34:0: style: C-style pointer casting [cstyleCast]
hh-suite-3.0-beta.2/src/cs/cstranslate_mpi_app.h:31:0: style: The class 'cs :: CSTranslateMpiApp < cs :: AA >' does not have a constructor although it has private member variables. [noConstructor]
hh-suite-3.0-beta.2/src/cs/cstranslate_mpi_app.h:38:0: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/cstranslate_app.h:139:0: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/cstranslate_mpi_app.h:38:0: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/cstranslate_mpi_app.h:255:0: style: The function 'ParseOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/cstranslate_app.h:368:0: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/cstranslate_mpi_app.h:255:0: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/cstranslate_mpi_app.h:281:0: style: The function 'PrintOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/cstranslate_app.h:399:0: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/cstranslate_mpi_app.h:281:0: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/cstranslate_mpi_app.h:309:0: style: The function 'PrintUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/cs/cstranslate_app.h:434:0: note: Virtual function in base class
hh-suite-3.0-beta.2/src/cs/cstranslate_mpi_app.h:309:0: note: Function in derived class
hh-suite-3.0-beta.2/src/cs/log.cc:42:39: style: Function 'get' argument 1 names different: declaration 'level' definition 'log_level'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/cs/log.h:38:36: note: Function 'get' argument 1 names different: declaration 'level' definition 'log_level'.
hh-suite-3.0-beta.2/src/cs/log.cc:42:39: note: Function 'get' argument 1 names different: declaration 'level' definition 'log_level'.
hh-suite-3.0-beta.2/src/ffindex_from_fasta_with_split.c:64:5: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hh-suite-3.0-beta.2/src/ffindex_from_fasta_with_split.c:122:10: style: The scope of the variable 'seq_id_length' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/ffindex_from_fasta_with_split.c:123:10: style: The scope of the variable 'count_ws' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/ffindex_from_fasta_with_split.c:127:10: style: The scope of the variable 'header_length' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/ffindex_from_fasta_with_split.c:128:8: style: The scope of the variable 'is_header' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/ffindex_from_fasta_with_split.c:131:10: style: The scope of the variable 'sequence_length' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/ffindex_from_fasta_with_split.c:100:0: error: Resource leak: data_header_file [resourceLeak]
hh-suite-3.0-beta.2/src/ffindex_from_fasta_with_split.c:105:0: error: Resource leak: index_header_file [resourceLeak]
hh-suite-3.0-beta.2/src/ffindex_from_fasta_with_split.c:109:0: error: Resource leak: data_sequence_file [resourceLeak]
hh-suite-3.0-beta.2/src/ffindex_from_fasta_with_split.c:114:0: error: Resource leak: index_sequence_file [resourceLeak]
hh-suite-3.0-beta.2/src/hash.h:311:14: style: The scope of the variable 'pairp' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/hash.h:225:33: style: Function 'Hash' argument 2 names different: declaration 'n' definition 'f'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/hash.h:100:24: note: Function 'Hash' argument 2 names different: declaration 'n' definition 'f'.
hh-suite-3.0-beta.2/src/hash.h:225:33: note: Function 'Hash' argument 2 names different: declaration 'n' definition 'f'.
hh-suite-3.0-beta.2/src/hash.h:272:37: style: Function 'New' argument 2 names different: declaration 'n' definition 'f'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/hash.h:108:28: note: Function 'New' argument 2 names different: declaration 'n' definition 'f'.
hh-suite-3.0-beta.2/src/hash.h:272:37: note: Function 'New' argument 2 names different: declaration 'n' definition 'f'.
hh-suite-3.0-beta.2/src/hash.h:659:8: style: Variable 'key' is not assigned a value. [unassignedVariable]
hh-suite-3.0-beta.2/src/hash.h:50:3: warning: Member variable 'Pair::key' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hash.h:206:12: warning: Member variable 'Hash::key_len' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hash.h:214:12: warning: Member variable 'Hash::key_len' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hash.h:225:12: warning: Member variable 'Hash::key_len' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/list.h:56:10: performance: Technically the member function 'List::SwapContent' can be static. [functionStatic]
hh-suite-3.0-beta.2/src/list.h:88:9: style: Technically the member function 'List::ReadLast' can be const. [functionConst]
hh-suite-3.0-beta.2/src/list.h:102:9: style: Technically the member function 'List::ReadFirst' can be const. [functionConst]
hh-suite-3.0-beta.2/src/list.h:116:9: style: Technically the member function 'List::ReadCurrent' can be const. [functionConst]
hh-suite-3.0-beta.2/src/list.h:434:23: note: Technically the member function 'List::ReadCurrent' can be const.
hh-suite-3.0-beta.2/src/list.h:116:9: note: Technically the member function 'List::ReadCurrent' can be const.
hh-suite-3.0-beta.2/src/list.h:158:9: style: Technically the member function 'List::Size' can be const. [functionConst]
hh-suite-3.0-beta.2/src/list.h:163:10: style: Technically the member function 'List::End' can be const. [functionConst]
hh-suite-3.0-beta.2/src/list.h:166:10: style: Technically the member function 'List::End' can be const. [functionConst]
hh-suite-3.0-beta.2/src/list.h:171:10: style: Technically the member function 'List::Start' can be const. [functionConst]
hh-suite-3.0-beta.2/src/list.h:176:9: style: Technically the member function 'List::GetPos' can be const. [functionConst]
hh-suite-3.0-beta.2/src/list.h:539:16: note: Technically the member function 'List::GetPos' can be const.
hh-suite-3.0-beta.2/src/list.h:176:9: note: Technically the member function 'List::GetPos' can be const.
hh-suite-3.0-beta.2/src/hash.h:166:7: style: Technically the member function 'Hash::End' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hash.h:177:7: style: Technically the member function 'Hash::Size' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hash.h:180:7: style: Technically the member function 'Hash::MaxLen' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hash.h:189:8: style: Technically the member function 'Hash::DebugPrint' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hash.h:671:17: note: Technically the member function 'Hash::DebugPrint' can be const.
hh-suite-3.0-beta.2/src/hash.h:189:8: note: Technically the member function 'Hash::DebugPrint' can be const.
hh-suite-3.0-beta.2/src/list.h:265:3: style: Class 'List' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hh-suite-3.0-beta.2/src/hash.h:52:34: style: Class 'Pair' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hh-suite-3.0-beta.2/src/hash.h:52:34: style: Class 'Pair' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hh-suite-3.0-beta.2/src/hash.h:52:34: style: Class 'Pair' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
hh-suite-3.0-beta.2/src/hash.h:229:3: style: Class 'Hash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hh-suite-3.0-beta.2/src/hash.h:229:3: style: Class 'Hash' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hh-suite-3.0-beta.2/src/list.h:69:5: style: Class 'List' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/list.h:32:9: style: Class 'ListEl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/hash.h:99:3: style: Class 'Hash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/hash.h:48:9: style: Class 'Pair' is unsafe, 'Pair::key' can leak by wrong usage. [unsafeClassCanLeak]
hh-suite-3.0-beta.2/src/hash.h:664:18: error: Uninitialized variable: key [uninitvar]
hh-suite-3.0-beta.2/src/util-inl.h:415:23: style: Redundant condition: If 'EXPR > 32', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
hh-suite-3.0-beta.2/src/util-inl.h:466:23: style: Redundant condition: If 'EXPR > 32', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
hh-suite-3.0-beta.2/src/util-inl.h:483:23: style: Redundant condition: If 'EXPR > 32', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
hh-suite-3.0-beta.2/src/util-inl.h:573:25: style: Redundant condition: If 'EXPR > 32', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
hh-suite-3.0-beta.2/src/util-inl.h:591:25: style: Redundant condition: If 'EXPR > 32', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
hh-suite-3.0-beta.2/src/util-inl.h:86:13: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/util-inl.h:125:16: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/util-inl.h:126:15: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/util-inl.h:127:15: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/util-inl.h:174:15: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/util-inl.h:175:15: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/util-inl.h:195:13: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/util-inl.h:199:14: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hh-suite-3.0-beta.2/src/hhutil-inl.h:399:5: style: Variable 'maskedMax' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hh-suite-3.0-beta.2/src/hhutil-inl.h:394:0: note: Variable 'maskedMax' is reassigned a value before the old one has been used if variable is no semaphore variable.
hh-suite-3.0-beta.2/src/hhutil-inl.h:399:5: note: Variable 'maskedMax' is reassigned a value before the old one has been used if variable is no semaphore variable.
hh-suite-3.0-beta.2/src/hhutil-inl.h:400:5: style: Variable 'maskedMin' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hh-suite-3.0-beta.2/src/hhutil-inl.h:395:0: note: Variable 'maskedMin' is reassigned a value before the old one has been used if variable is no semaphore variable.
hh-suite-3.0-beta.2/src/hhutil-inl.h:400:5: note: Variable 'maskedMin' is reassigned a value before the old one has been used if variable is no semaphore variable.
hh-suite-3.0-beta.2/src/hhutil-inl.h:434:5: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hh-suite-3.0-beta.2/src/hhutil-inl.h:393:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
hh-suite-3.0-beta.2/src/hhutil-inl.h:434:5: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
hh-suite-3.0-beta.2/src/util-inl.h:702:8: style: The scope of the variable 'chr' can be reduced. [variableScope]
hh-suite-3.0-beta.2/src/hash.h:225:0: style: Function 'Hash < float >' argument 2 names different: declaration 'n' definition 'f'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/hash.h:100:0: note: Function 'Hash < float >' argument 2 names different: declaration 'n' definition 'f'.
hh-suite-3.0-beta.2/src/hash.h:225:0: note: Function 'Hash < float >' argument 2 names different: declaration 'n' definition 'f'.
hh-suite-3.0-beta.2/src/hash.h:272:0: style: Function 'New' argument 2 names different: declaration 'n' definition 'f'. [funcArgNamesDifferent]
hh-suite-3.0-beta.2/src/hash.h:108:0: note: Function 'New' argument 2 names different: declaration 'n' definition 'f'.
hh-suite-3.0-beta.2/src/hash.h:272:0: note: Function 'New' argument 2 names different: declaration 'n' definition 'f'.
hh-suite-3.0-beta.2/src/hhhit-inl.h:102:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
hh-suite-3.0-beta.2/src/hhhit-inl.h:120:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
hh-suite-3.0-beta.2/src/hhhit-inl.h:150:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
hh-suite-3.0-beta.2/src/hhhitlist.h:55:3: warning: Member variable 'HitList::score' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hhhitlist.h:55:3: warning: Member variable 'HitList::weight' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hhhitlist.h:55:3: warning: Member variable 'HitList::Nprof' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hhhitlist.h:55:3: warning: Member variable 'HitList::fams' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hhhitlist.h:55:3: warning: Member variable 'HitList::sfams' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hhhitlist.h:55:3: warning: Member variable 'HitList::N_searched' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hash.h:214:0: warning: Member variable 'Hash < float >::key_len' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hash.h:225:0: warning: Member variable 'Hash < float >::key_len' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hash.h:50:0: warning: Member variable 'Pair < Hit >::key' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hash.h:50:0: warning: Member variable 'Pair < float >::key' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hash.h:50:0: warning: Member variable 'Pair < float >::data' is not initialized in the constructor. [uninitMemberVar]
hh-suite-3.0-beta.2/src/hhhmm.h:167:7: style: Technically the member function 'HMM::Warning' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hhhit.h:134:7: style: Technically the member function 'Hit::operator<' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hhhit.h:172:17: style: Technically the member function 'Hit::CalcProbab' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hhfullalignment.h:35:8: performance: Technically the member function 'FullAlignment::ScoreChr' can be static. [functionStatic]
hh-suite-3.0-beta.2/src/hhfullalignment.h:36:8: performance: Technically the member function 'FullAlignment::PosteriorChr' can be static. [functionStatic]
hh-suite-3.0-beta.2/src/hhviterbi.h:186:17: performance: Technically the member function 'Viterbi::read_scoreline_sscore' can be static. [functionStatic]
hh-suite-3.0-beta.2/src/hhviterbi.h:212:21: performance: Technically the member function 'Viterbi::scoreLookup30' can be static. [functionStatic]
hh-suite-3.0-beta.2/src/hash.h:166:0: style: Technically the member function 'Hash < float >::End' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hash.h:177:0: style: Technically the member function 'Hash < float >::Size' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hash.h:180:0: style: Technically the member function 'Hash < float >::MaxLen' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hash.h:189:0: style: Technically the member function 'Hash < float >::DebugPrint' can be const. [functionConst]
hh-suite-3.0-beta.2/src/hash.h:671:0: note: Technically the member function 'Hash < float >::DebugPrint' can be const.
hh-suite-3.0-beta.2/src/hash.h:189:0: note: Technically the member function 'Hash < float >::DebugPrint' can be const.
hh-suite-3.0-beta.2/src/list.h:243:3: style: Class 'List' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hh-suite-3.0-beta.2/src/hhviterbirunner.h:35:3: style: Class 'ViterbiConsumerThread' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hh-suite-3.0-beta.2/src/hhviterbirunner.h:35:3: style: Class 'ViterbiConsumerThread' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hh-suite-3.0-beta.2/src/hash.h:229:0: style: Class 'Hash < float >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hh-suite-3.0-beta.2/src/hash.h:229:0: style: Class 'Hash < float >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hh-suite-3.0-beta.2/src/hash.h:52:0: style: Class 'Pair < Hit >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hh-suite-3.0-beta.2/src/hash.h:52:0: style: Class 'Pair < Hit >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hh-suite-3.0-beta.2/src/hash.h:52:0: style: Class 'Pair < Hit >' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
hh-suite-3.0-beta.2/src/hash.h:52:0: style: Class 'Pair < float >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hh-suite-3.0-beta.2/src/hash.h:52:0: style: Class 'Pair < float >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hh-suite-3.0-beta.2/src/hash.h:52:0: style: Class 'Pair < float >' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
hh-suite-3.0-beta.2/src/hhhit.h:233:3: style: Struct 'ViterbiScores' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/hhdatabase.h:56:5: style: Class 'HHblitsDatabase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/hhdatabase.h:98:5: style: Class 'HHEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/hhdatabase.h:134:5: style: Class 'HHFileEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/hhhalfalignment.h:18:3: style: Class 'HalfAlignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/hhfullalignment.h:15:3: style: Class 'FullAlignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/hhhmmsimd.h:15:5: style: Class 'HMMSimd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/hash.h:99:0: style: Class 'Hash < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hh-suite-3.0-beta.2/src/hhdatabase.h:119:10: style: The function 'getTemplateA3M' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/hhdatabase.h:101:18: note: Virtual function in base class
hh-suite-3.0-beta.2/src/hhdatabase.h:119:10: note: Function in derived class
hh-suite-3.0-beta.2/src/hhdatabase.h:121:10: style: The function 'getTemplateHMM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/hhdatabase.h:103:18: note: Virtual function in base class
hh-suite-3.0-beta.2/src/hhdatabase.h:121:10: note: Function in derived class
hh-suite-3.0-beta.2/src/hhdatabase.h:124:11: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/hhdatabase.h:106:19: note: Virtual function in base class
hh-suite-3.0-beta.2/src/hhdatabase.h:124:11: note: Function in derived class
hh-suite-3.0-beta.2/src/hhdatabase.h:137:10: style: The function 'getTemplateA3M' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/hhdatabase.h:101:18: note: Virtual function in base class
hh-suite-3.0-beta.2/src/hhdatabase.h:137:10: note: Function in derived class
hh-suite-3.0-beta.2/src/hhdatabase.h:139:10: style: The function 'getTemplateHMM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/hhdatabase.h:103:18: note: Virtual function in base class
hh-suite-3.0-beta.2/src/hhdatabase.h:139:10: note: Function in derived class
hh-suite-3.0-beta.2/src/hhdatabase.h:142:11: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hh-suite-3.0-beta.2/src/hhdatabase.h:106:19: note: Virtual function in base class
hh-suite-3.0-beta.2/src/hhdatabase.h:142:11: note: Function in derived class
hh-suite-3.0-beta.2/src/hash.h:48:0: style: Class 'Pair < Hit >' is unsafe, 'Pair < Hit >::key' can leak by wrong usage. [unsafeClassCanLeak]
hh-suite-3.0-beta.2/src/hash.h:48:0: style: Class 'Pair < float >' is unsafe, 'Pair < float >::key' can leak by wrong usage. [unsafeClassCanLeak]
hh-suite-3.0-beta.2/src/hhalignment.cpp:3714:21: style: Condition 'di<dl' is always true [knownConditionTrueFalse]
[16:02]
Exit code is not zero! Crash?
ftp://ftp.se.debian.org/debian/pool/main/h/hhvm/hhvm_3.24.7+dfsg.orig.tar.xz
Checking hhvm-3.24.7+dfsg/hphp/runtime/ext/zlib/ext_zlib.cpp: __GCC__=1;__GCC__=1...
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:11876:40: warning: Possible null pointer dereference: clsName [nullPointer]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:11874:32: note: Assignment 'clsName=nullptr', assigned value is 0
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:11876:40: note: Null pointer dereference
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2816:11: style: The scope of the variable 't' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:5772:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:9414:14: style: The scope of the variable 'wasSoft' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2266:44: style: Function 'setUnnamedLocal' argument 3 names different: declaration 'startOffset' definition 'startOff'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:461:55: note: Function 'setUnnamedLocal' argument 3 names different: declaration 'startOffset' definition 'startOff'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2266:44: note: Function 'setUnnamedLocal' argument 3 names different: declaration 'startOffset' definition 'startOff'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2559:56: style: Function 'registerReturn' argument 2 names different: declaration 'entry' definition 'region'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1370:47: note: Function 'registerReturn' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2559:56: note: Function 'registerReturn' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2595:58: style: Function 'registerGoto' argument 2 names different: declaration 'entry' definition 'region'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1376:57: note: Function 'registerGoto' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2595:58: note: Function 'registerGoto' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2642:55: style: Function 'registerBreak' argument 2 names different: declaration 'entry' definition 'region'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1372:58: note: Function 'registerBreak' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2642:55: note: Function 'registerBreak' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2700:58: style: Function 'registerContinue' argument 2 names different: declaration 'entry' definition 'region'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1374:61: note: Function 'registerContinue' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2700:58: note: Function 'registerContinue' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3144:62: style: Function 'emitFinallyEpilogue' argument 2 names different: declaration 'entry' definition 'region'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1273:48: note: Function 'emitFinallyEpilogue' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3144:62: note: Function 'emitFinallyEpilogue' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3199:51: style: Function 'emitReturnTrampoline' argument 2 names different: declaration 'entry' definition 'region'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1274:49: note: Function 'emitReturnTrampoline' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3199:51: note: Function 'emitReturnTrampoline' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3249:49: style: Function 'emitGotoTrampoline' argument 2 names different: declaration 'entry' definition 'region'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1280:47: note: Function 'emitGotoTrampoline' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3249:49: note: Function 'emitGotoTrampoline' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3291:62: style: Function 'emitBreakTrampoline' argument 2 names different: declaration 'entry' definition 'region'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1276:48: note: Function 'emitBreakTrampoline' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3291:62: note: Function 'emitBreakTrampoline' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3336:65: style: Function 'emitContinueTrampoline' argument 2 names different: declaration 'entry' definition 'region'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1278:51: note: Function 'emitContinueTrampoline' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3336:65: note: Function 'emitContinueTrampoline' argument 2 names different: declaration 'entry' definition 'region'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3531:40: style: Function 'popEvalStack' argument 1 names different: declaration 'symFlavor' definition 'expected'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:731:26: note: Function 'popEvalStack' argument 1 names different: declaration 'symFlavor' definition 'expected'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3531:40: note: Function 'popEvalStack' argument 1 names different: declaration 'symFlavor' definition 'expected'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3793:41: style: Function 'peekEvalStack' argument 1 names different: declaration 'symFlavor' definition 'expected'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:743:27: note: Function 'peekEvalStack' argument 1 names different: declaration 'symFlavor' definition 'expected'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3793:41: note: Function 'peekEvalStack' argument 1 names different: declaration 'symFlavor' definition 'expected'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:4695:41: style: Function 'visit' argument 1 names different: declaration 'c' definition 'node'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:706:27: note: Function 'visit' argument 1 names different: declaration 'c' definition 'node'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:4695:41: note: Function 'visit' argument 1 names different: declaration 'c' definition 'node'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:6757:60: style: Function 'emitScalarValue' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1207:46: note: Function 'emitScalarValue' argument 2 names different: declaration 'value' definition 'v'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:6757:60: note: Function 'emitScalarValue' argument 2 names different: declaration 'value' definition 'v'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:7878:48: style: Function 'emitFPass' argument 2 names different: declaration 'paramID' definition 'paramId'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1116:34: note: Function 'emitFPass' argument 2 names different: declaration 'paramID' definition 'paramId'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:7878:48: note: Function 'emitFPass' argument 2 names different: declaration 'paramID' definition 'paramId'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8116:48: style: Function 'emitSetOp' argument 2 names different: declaration 'op' definition 'tokenOp'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1106:34: note: Function 'emitSetOp' argument 2 names different: declaration 'op' definition 'tokenOp'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8116:48: note: Function 'emitSetOp' argument 2 names different: declaration 'op' definition 'tokenOp'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8208:54: style: Function 'emitIncDec' argument 2 names different: declaration 'cop' definition 'op'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1109:40: note: Function 'emitIncDec' argument 2 names different: declaration 'cop' definition 'op'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8208:54: note: Function 'emitIncDec' argument 2 names different: declaration 'cop' definition 'op'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8690:54: style: Function 'createInOutWrapper' argument 3 names different: declaration 'top' definition 'isTop'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1291:40: note: Function 'createInOutWrapper' argument 3 names different: declaration 'top' definition 'isTop'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8690:54: note: Function 'createInOutWrapper' argument 3 names different: declaration 'top' definition 'isTop'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8762:57: style: Function 'postponeCtor' argument 1 names different: declaration 'm' definition 'is'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1146:43: note: Function 'postponeCtor' argument 1 names different: declaration 'm' definition 'is'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8762:57: note: Function 'postponeCtor' argument 1 names different: declaration 'm' definition 'is'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10395:73: style: Function 'emitCallUserFunc' argument 2 names different: declaration 'node' definition 'func'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1198:59: note: Function 'emitCallUserFunc' argument 2 names different: declaration 'node' definition 'func'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10395:73: note: Function 'emitCallUserFunc' argument 2 names different: declaration 'node' definition 'func'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10578:67: style: Function 'emitClassTraitPrecRule' argument 2 names different: declaration 'rule' definition 'stmt'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1336:75: note: Function 'emitClassTraitPrecRule' argument 2 names different: declaration 'rule' definition 'stmt'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10578:67: note: Function 'emitClassTraitPrecRule' argument 2 names different: declaration 'rule' definition 'stmt'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10594:69: style: Function 'emitClassTraitAliasRule' argument 2 names different: declaration 'rule' definition 'stmt'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1338:55: note: Function 'emitClassTraitAliasRule' argument 2 names different: declaration 'rule' definition 'stmt'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10594:69: note: Function 'emitClassTraitAliasRule' argument 2 names different: declaration 'rule' definition 'stmt'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10687:35: style: Function 'emitClass' argument 3 names different: declaration 'topLevel' definition 'toplevel'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1209:54: note: Function 'emitClass' argument 3 names different: declaration 'topLevel' definition 'toplevel'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10687:35: note: Function 'emitClass' argument 3 names different: declaration 'topLevel' definition 'toplevel'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:11872:75: style: Function 'emitCollectionInit' argument 2 names different: declaration 'exp' definition 'b'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1132:61: note: Function 'emitCollectionInit' argument 2 names different: declaration 'exp' definition 'b'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:11872:75: note: Function 'emitCollectionInit' argument 2 names different: declaration 'exp' definition 'b'.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2812:10: warning: Assert statement calls a function which may have desired side effects: 'getEvalStack'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2906:19: warning: Assert statement calls a function which may have desired side effects: 'isFinally'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2945:19: warning: Assert statement calls a function which may have desired side effects: 'isFinally'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3146:18: warning: Assert statement calls a function which may have desired side effects: 'isTryFinally'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3147:34: warning: Assert statement calls a function which may have desired side effects: 'isUsed'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3147:69: warning: Assert statement calls a function which may have desired side effects: 'isSet'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3179:18: warning: Assert statement calls a function which may have desired side effects: 'isTryFinally'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3202:18: warning: Assert statement calls a function which may have desired side effects: 'isTryFinally'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3295:18: warning: Assert statement calls a function which may have desired side effects: 'isTryFinally'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3303:21: warning: Assert statement calls a function which may have desired side effects: 'isFinally'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3340:18: warning: Assert statement calls a function which may have desired side effects: 'isTryFinally'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3349:21: warning: Assert statement calls a function which may have desired side effects: 'isFinally'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3475:14: warning: Assert statement calls a function which may have desired side effects: 'isRegistered'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3485:13: warning: Assert statement calls a function which may have desired side effects: 'isRegistered'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8575:8: warning: Assert statement calls a function which may have desired side effects: 'isInChain'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8576:32: warning: Assert statement calls a function which may have desired side effects: 'scanStackForLocation'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8603:8: warning: Assert statement calls a function which may have desired side effects: 'isInChain'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:8604:32: warning: Assert statement calls a function which may have desired side effects: 'scanStackForLocation'. [assertWithSideEffect]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:450:3: warning: Member variable 'SymbolicStack::m_actualStackHighWaterPtr' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:285:16: style: Technically the member function 'HPHP::Compiler::::Emitter::getNode' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:290:22: style: Technically the member function 'HPHP::Compiler::::Emitter::getTempLocation' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:291:8: performance: Technically the member function 'HPHP::Compiler::::Emitter::incStat' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:532:8: style: Technically the member function 'HPHP::Compiler::::Label::isSet' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:533:8: style: Technically the member function 'HPHP::Compiler::::Label::isUsed' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2485:13: note: Technically the member function 'HPHP::Compiler::::Label::isUsed' can be const.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:533:8: note: Technically the member function 'HPHP::Compiler::::Label::isUsed' can be const.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:568:8: style: Technically the member function 'HPHP::Compiler::::ControlTarget::isRegistered' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:2544:21: note: Technically the member function 'HPHP::Compiler::::ControlTarget::isRegistered' can be const.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:568:8: note: Technically the member function 'HPHP::Compiler::::ControlTarget::isRegistered' can be const.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:628:8: style: Technically the member function 'HPHP::Compiler::::Region::isForeach' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:629:8: style: Technically the member function 'HPHP::Compiler::::Region::isTryFinally' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:630:8: style: Technically the member function 'HPHP::Compiler::::Region::isFinally' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:730:8: style: Technically the member function 'HPHP::Compiler::::EmitterVisitor::evalStackIsUnknown' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1217:8: performance: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitMakeUnitFatal' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:11316:22: note: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitMakeUnitFatal' can be static.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1217:8: note: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitMakeUnitFatal' can be static.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1300:8: style: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitFunclets' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:11342:22: note: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitFunclets' can be const.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1300:8: note: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitFunclets' can be const.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1336:8: performance: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitClassTraitPrecRule' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10577:22: note: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitClassTraitPrecRule' can be static.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1336:8: note: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitClassTraitPrecRule' can be static.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1337:8: performance: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitClassTraitAliasRule' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10593:22: note: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitClassTraitAliasRule' can be static.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1337:8: note: Technically the member function 'HPHP::Compiler::::EmitterVisitor::emitClassTraitAliasRule' can be static.
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:1379:13: style: Technically the member function 'HPHP::Compiler::::EmitterVisitor::getPassByRefHint' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:10742:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/compiler/analysis/emitter.cpp:3131:3: style: Instance of 'FPIRegionRecorder' object is destroyed immediately. [unusedScopedObject]
hhvm-3.24.7+dfsg/hphp/compiler/compiler.cpp:574:9: style: Condition 'processInitRan' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/compiler/compiler.cpp:572:25: note: Assignment 'processInitRan=false', assigned value is 0
hhvm-3.24.7+dfsg/hphp/compiler/compiler.cpp:574:9: note: Condition 'processInitRan' is always false
hhvm-3.24.7+dfsg/hphp/compiler/compiler.cpp:862:7: style: Condition '!ret' is always true [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/compiler/compiler.cpp:804:13: note: Assignment 'ret=0', assigned value is 0
hhvm-3.24.7+dfsg/hphp/compiler/compiler.cpp:862:7: note: Condition '!ret' is always true
hhvm-3.24.7+dfsg/hphp/compiler/expression/closure_expression.cpp:271:9: style: Condition '!usedThis' is always true [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/compiler/expression/closure_expression.cpp:257:19: note: Assignment 'usedThis=false', assigned value is 0
hhvm-3.24.7+dfsg/hphp/compiler/expression/closure_expression.cpp:271:9: note: Condition '!usedThis' is always true
hhvm-3.24.7+dfsg/hphp/compiler/expression/closure_expression.cpp:283:18: style: Variable 'usedThis' is assigned a value that is never used. [unreadVariable]
hhvm-3.24.7+dfsg/hphp/compiler/expression/list_assignment.cpp:144:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hhvm-3.24.7+dfsg/hphp/compiler/expression/parameter_expression.cpp:198:14: style: The scope of the variable 'acceptAny' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hack/src/fsevents/fsevents_stubs.c:154:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hack/src/fsevents/fsevents_stubs.c:457:17: style: The scope of the variable 'to_free' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hack/src/fsnotify_win/fsnotify_stubs.c:203:0: warning: Size of pointer 'fsenv' used instead of size of its data. [pointerSize]
hhvm-3.24.7+dfsg/hphp/hack/src/heap/hh_shared.c:1970:10: style: The scope of the variable 'count' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hack/src/heap/hh_shared.c:2098:13: style: The scope of the variable 'values' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hack/src/heap/hh_shared.c:2099:10: style: The scope of the variable 'size' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hack/src/heap/hh_shared.c:2099:16: style: The scope of the variable 'count' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hack/src/heap/hh_shared.c:2099:23: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hack/src/utils/sys/priorities.c:41:17: style: Variable 'io_prio' is assigned a value that is never used. [unreadVariable]
hhvm-3.24.7+dfsg/hphp/hack/src/utils/sys/processor_info.c:154:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hhbbc/cfg-opts.cpp:494:17: style: Condition 'numSucc>1' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/hhbbc/cfg-opts.cpp:468:19: note: Assignment 'numSucc=0', assigned value is 0
hhvm-3.24.7+dfsg/hphp/hhbbc/cfg-opts.cpp:491:9: note: numSucc is incremented', new value is 1
hhvm-3.24.7+dfsg/hphp/hhbbc/cfg-opts.cpp:494:17: note: Condition 'numSucc>1' is always false
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:297:18: style: Struct 'DceAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:298:32: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:596:60: performance: Function parameter 'locs' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1717:38: performance: Function parameter 'mask' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1725:33: performance: Function parameter 'mask' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1743:36: performance: Function parameter 'mask' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1756:44: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1757:43: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1758:42: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1759:45: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1760:44: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1761:43: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1762:44: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1763:44: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:1765:42: performance: Function parameter 'm' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/dce.cpp:2176:69: performance: Function parameter 'usedSlots' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/emit.cpp:726:7: style: Condition 'traceBc' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/hhbbc/emit.cpp:294:18: note: Assignment 'traceBc=false', assigned value is 0
hhvm-3.24.7+dfsg/hphp/hhbbc/emit.cpp:726:7: note: Condition 'traceBc' is always false
hhvm-3.24.7+dfsg/hphp/hhbbc/emit.cpp:1219:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:3781:14: style: Redundant condition: vname. '!vname || (vname && vname->m_type!=KindOfPersistentString)' is equivalent to '!vname || vname->m_type!=KindOfPersistentString' [redundantCondition]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:4276:35: style: Redundant condition: vname. '!vname || (vname && vname->m_type!=KindOfPersistentString)' is equivalent to '!vname || vname->m_type!=KindOfPersistentString' [redundantCondition]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:2367:18: style: The scope of the variable 'max_interp_nexting_level' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:228:8: performance: Technically the member function 'HPHP::HHBBC::::CallContextHashCompare::equal' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:232:10: performance: Technically the member function 'HPHP::HHBBC::::CallContextHashCompare::hash' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:649:13: performance: Technically the member function 'HPHP::HHBBC::FuncFamily::show' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:819:13: performance: Technically the member function 'HPHP::HHBBC::FuncFamily::show' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:3129:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1024:70: performance: Function parameter 'modifiers_' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1044:39: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1062:41: performance: Function parameter 'modifiers' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1074:45: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1079:47: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1082:54: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1085:58: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1090:48: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1094:53: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1097:52: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1100:51: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1105:62: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1106:40: performance: Function parameter 'traitCls' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1135:49: performance: Function parameter 'cls' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1144:44: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1148:45: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/index.cpp:1174:47: performance: Function parameter 'rule' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/hhbbc/interp.cpp:3127:11: warning: Access of moved variable 'ity'. [accessMoved]
hhvm-3.24.7+dfsg/hphp/hhbbc/interp.cpp:3124:42: note: Calling std::move(ity)
hhvm-3.24.7+dfsg/hphp/hhbbc/interp.cpp:3127:11: note: $symbol:ity
Access of moved variable '$symbol'.
hhvm-3.24.7+dfsg/hphp/hhbbc/interp.cpp:3169:11: warning: Access of moved variable 'ity'. [accessMoved]
hhvm-3.24.7+dfsg/hphp/hhbbc/interp.cpp:3166:42: note: Calling std::move(ity)
hhvm-3.24.7+dfsg/hphp/hhbbc/interp.cpp:3169:11: note: $symbol:ity
Access of moved variable '$symbol'.
hhvm-3.24.7+dfsg/hphp/hhbbc/optimize.cpp:838:24: style: Condition 'persistent' is always true [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/hhbbc/optimize.cpp:831:23: note: Assignment 'persistent=true', assigned value is 1
hhvm-3.24.7+dfsg/hphp/hhbbc/optimize.cpp:838:24: note: Condition 'persistent' is always true
hhvm-3.24.7+dfsg/hphp/hhbbc/stats.cpp:530:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
hhvm-3.24.7+dfsg/hphp/hhbbc/stats.cpp:88:8: performance: Technically the member function 'HPHP::HHBBC::::ISameCmp::equal' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/hhbbc/stats.cpp:92:10: performance: Technically the member function 'HPHP::HHBBC::::ISameCmp::hash' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/hhbbc/stats.cpp:533:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hhvm-3.24.7+dfsg/hphp/hhbbc/test/bc.cpp:35:0: error: syntax error [syntaxError]
hhvm-3.24.7+dfsg/hphp/hhbbc/test/type-system.cpp:421:0: error: syntax error [syntaxError]
hhvm-3.24.7+dfsg/hphp/hhbbc/type-system.cpp:352:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hhvm-3.24.7+dfsg/hphp/hhbbc/type-system.cpp:1297:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hhvm-3.24.7+dfsg/hphp/hhbbc/type-system.cpp:1316:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hhvm-3.24.7+dfsg/hphp/hhbbc/type-system.cpp:1346:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hhvm-3.24.7+dfsg/hphp/hhbbc/type-system.cpp:2233:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/hhbbc/type-system.cpp:3540:14: style: The scope of the variable 'isPhpArray' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/neo/neo_err.h:71:0: error: #error The compiler is missing support for variable-argument macros. [preprocessorErrorDirective]
* yacc.c:358 *:6126:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:1646 *:0:58: style: Variable 'yyval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
* yacc.c:1646 *:0:8: note: Variable 'yyval' is reassigned a value before the old one has been used if variable is no semaphore variable.
* yacc.c:1646 *:0:58: note: Variable 'yyval' is reassigned a value before the old one has been used if variable is no semaphore variable.
* yacc.c:1646 *:2:43: style: Variable 'yyval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
* yacc.c:1646 *:1:43: note: Variable 'yyval' is reassigned a value before the old one has been used if variable is no semaphore variable.
* yacc.c:1646 *:2:43: note: Variable 'yyval' is reassigned a value before the old one has been used if variable is no semaphore variable.
* yacc.c:358 *:6300:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
* yacc.c:358 *:5991:53: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358 *:6025:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358 *:5991:53: note: Negative array index
* yacc.c:358 *:6129:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:358 *:6303:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
* yacc.c:358 *:5994:53: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358 *:6028:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358 *:5994:53: note: Negative array index
hhvm-3.24.7+dfsg/hphp/parser/parser.cpp:173:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hhvm-3.24.7+dfsg/hphp/parser/parser.cpp:83:13: warning: Member variable 'ParserBase::m_nsState' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/parser/parser.cpp:83:13: warning: Member variable 'ParserBase::m_nsFileScope' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/parser/scanner.cpp:176:7: style: The scope of the variable 'tokid' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/parser/scanner.cpp:204:7: style: The scope of the variable 'tokid' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/parser/scanner.cpp:1039:3: error: Invalid iterator 'it' used. [eraseDereference]
hhvm-3.24.7+dfsg/hphp/parser/scanner.cpp:1040:3: error: Invalid iterator 'it' used. [eraseDereference]
hhvm-3.24.7+dfsg/hphp/parser/scanner.cpp:1046:3: error: Invalid iterator 'it' used. [eraseDereference]
hhvm-3.24.7+dfsg/hphp/parser/scanner.cpp:1047:3: error: Invalid iterator 'it' used. [eraseDereference]
hhvm-3.24.7+dfsg/hphp/parser/scanner.cpp:1071:5: error: Invalid iterator 'it' used. [eraseDereference]
hhvm-3.24.7+dfsg/hphp/parser/scanner.cpp:1072:5: error: Invalid iterator 'it' used. [eraseDereference]
hhvm-3.24.7+dfsg/hphp/php7/analysis.cpp:106:12: warning: Member variable 'ClassrefVisitor::m_curBlock' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/php7/analysis.cpp:239:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hhvm-3.24.7+dfsg/hphp/php7/cfg.cpp:439:8: performance: Technically the member function 'HPHP::php7::::ExitTargetVisitor::bytecode' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/php7/cfg.cpp:440:8: performance: Technically the member function 'HPHP::php7::::ExitTargetVisitor::bytecode' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/php7/cfg.cpp:441:8: performance: Technically the member function 'HPHP::php7::::ExitTargetVisitor::bytecode' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/php7/cfg.cpp:442:8: performance: Technically the member function 'HPHP::php7::::ExitTargetVisitor::bytecode' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/php7/cfg.cpp:443:8: performance: Technically the member function 'HPHP::php7::::ExitTargetVisitor::bytecode' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/php7/cfg.cpp:446:8: performance: Technically the member function 'HPHP::php7::::ExitTargetVisitor::bytecode' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/php7/compiler.cpp:754:13: warning: Either the condition '!ast' is redundant or there is possible null pointer dereference: ast. [nullPointerRedundantCheck]
hhvm-3.24.7+dfsg/hphp/php7/compiler.cpp:752:7: note: Assuming that condition '!ast' is not redundant
hhvm-3.24.7+dfsg/hphp/php7/compiler.cpp:754:13: note: Null pointer dereference
hhvm-3.24.7+dfsg/hphp/php7/compiler.cpp:934:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hhvm-3.24.7+dfsg/hphp/php7/compiler.cpp:1163:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/php7/lvalue.cpp:39:12: warning: Member variable 'MinstrSeq::slot' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/php7/lvalue.cpp:153:10: style: Technically the member function 'HPHP::php7::MinstrSeq::MemberKeyVisitor::fixIndex' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/php7/lvalue.cpp:177:10: performance: Technically the member function 'HPHP::php7::MinstrSeq::MemberKeyVisitor::imm' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/php7/unit.cpp:62:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_arena.h:60:7: warning: Redundant assignment of 'size' to itself. [selfAssignment]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend.cpp:111:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend.cpp:63:39: style: Function 'safe_erealloc' argument 2 names different: declaration 'num' definition 'count'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend.h:78:35: note: Function 'safe_erealloc' argument 2 names different: declaration 'num' definition 'count'.
hhvm-3.24.7+dfsg/hphp/php7/zend/zend.cpp:63:39: note: Function 'safe_erealloc' argument 2 names different: declaration 'num' definition 'count'.
hhvm-3.24.7+dfsg/hphp/php7/zend/zend.cpp:94:1: error: va_list 'argp' was opened but not closed by va_end(). [va_end_missing]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend.cpp:107:50: error: va_list 'argp' was opened but not closed by va_end(). [va_end_missing]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_ast.c:38:26: style: Same expression on both sides of '-' because the value of 'sizeof(struct _zend_ast)' and 'sizeof(struct _zend_ast*)' are the same. [duplicateExpression]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_ast.c:166:48: style: Function 'zend_ast_list_add' argument 1 names different: declaration 'list' definition 'ast'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_ast.h:204:48: note: Function 'zend_ast_list_add' argument 1 names different: declaration 'list' definition 'ast'.
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_ast.c:166:48: note: Function 'zend_ast_list_add' argument 1 names different: declaration 'list' definition 'ast'.
zend_language_parser.y:613:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
zend_language_scanner.l:60:0: error: #error ZEND_MMAP_AHEAD should be greater than or equal to YYMAXFILL [preprocessorErrorDirective]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_ptr_stack.c:62:9: style: The scope of the variable 'elem' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_stack.c:152:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:585:6: style: The scope of the variable 'x' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:664:16: style: The scope of the variable 'y' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:857:8: style: The scope of the variable 'y' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:968:13: style: The scope of the variable 'p05' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:1025:22: style: The scope of the variable 'z' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:3453:21: style: Checking if unsigned variable 'z=aadj' is less than zero. [unsignedLessThanZero]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:3715:10: style: Function 'zend_dtoa' argument 1 names different: declaration '_d' definition 'dd'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.h:29:34: note: Function 'zend_dtoa' argument 1 names different: declaration '_d' definition 'dd'.
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:3715:10: note: Function 'zend_dtoa' argument 1 names different: declaration '_d' definition 'dd'.
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:2509:26: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 2508. [shiftTooManyBitsSigned]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:2508:10: note: Assuming that condition 'i<=31' is not redundant
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:2509:26: note: Shift
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:2909:12: error: Uninitialized variable: bb [uninitvar]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:2910:12: error: Uninitialized variable: bd [uninitvar]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:2911:12: error: Uninitialized variable: bs [uninitvar]
hhvm-3.24.7+dfsg/hphp/php7/zend/zend_strtod.c:2913:12: error: Uninitialized variable: delta [uninitvar]
hhvm-3.24.7+dfsg/hphp/ppc64-asm/asm-ppc64.cpp:193:0: error: failed to expand 'ADDS', Wrong number of parameters for macro 'XO1'. [preprocessorErrorDirective]
hhvm-3.24.7+dfsg/hphp/ppc64-asm/decoded-instr-ppc64.cpp:87:25: warning: Conversion of string literal "Can't shrink instruction that is not a branch." to bool always evaluates to true. [incorrectStringBooleanError]
hhvm-3.24.7+dfsg/hphp/ppc64-asm/decoded-instr-ppc64.cpp:120:25: warning: Conversion of string literal "Can't widen instruction that is not a branch." to bool always evaluates to true. [incorrectStringBooleanError]
hhvm-3.24.7+dfsg/hphp/ppc64-asm/decoded-instr-ppc64.cpp:274:33: warning: Conversion of string literal "Expected to find a Far branch" to bool always evaluates to true. [incorrectStringBooleanError]
hhvm-3.24.7+dfsg/hphp/ppc64-asm/decoder-ppc64.cpp:597:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hhvm-3.24.7+dfsg/hphp/ppc64-asm/decoder-ppc64.cpp:606:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hhvm-3.24.7+dfsg/hphp/ppc64-asm/decoder-ppc64.cpp:640:11: style: The scope of the variable 'position' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/apc-file-storage.cpp:220:0: error: #error "No implementation for posix_fallocate on your platform." [preprocessorErrorDirective]
hhvm-3.24.7+dfsg/hphp/runtime/base/array-data.cpp:69:10: performance: Technically the member function 'HPHP::::ScalarHash::raw_hash' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/array-data.cpp:115:8: performance: Technically the member function 'HPHP::::ScalarHash::equal' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/array-iterator.cpp:346:23: style: Condition 'pvalid!=nullptr' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/runtime/base/array-iterator.cpp:318:29: note: Assignment 'pvalid=nullptr', assigned value is 0
hhvm-3.24.7+dfsg/hphp/runtime/base/array-iterator.cpp:346:23: note: Condition 'pvalid!=nullptr' is always false
hhvm-3.24.7+dfsg/hphp/runtime/base/array-iterator.cpp:1022:24: warning: Possible null pointer dereference: keyOut [nullPointer]
hhvm-3.24.7+dfsg/hphp/runtime/base/array-iterator.cpp:1359:44: note: Calling function 'iter_next_apc_array', 3rd argument 'keyOut' value is 0
hhvm-3.24.7+dfsg/hphp/runtime/base/array-iterator.cpp:1022:24: note: Null pointer dereference
hhvm-3.24.7+dfsg/hphp/runtime/base/array-iterator.cpp:1023:18: warning: Possible null pointer dereference: keyOut [nullPointer]
hhvm-3.24.7+dfsg/hphp/runtime/base/array-iterator.cpp:1359:44: note: Calling function 'iter_next_apc_array', 3rd argument 'keyOut' value is 0
hhvm-3.24.7+dfsg/hphp/runtime/base/array-iterator.cpp:1023:18: note: Null pointer dereference
hhvm-3.24.7+dfsg/hphp/runtime/base/backtrace.cpp:491:11: performance: Technically the member function 'HPHP::::CTKHasher::hash' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/backtrace.cpp:492:8: performance: Technically the member function 'HPHP::::CTKHasher::equal' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/backtrace.cpp:508:17: note: Technically the member function 'HPHP::::CTKHasher::equal' can be static.
hhvm-3.24.7+dfsg/hphp/runtime/base/backtrace.cpp:492:8: note: Technically the member function 'HPHP::::CTKHasher::equal' can be static.
hhvm-3.24.7+dfsg/hphp/runtime/base/builtin-functions.cpp:1002:46: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/base/collections.cpp:200:5: warning: Label 'DT_UNCOUNTED_CASE' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
hhvm-3.24.7+dfsg/hphp/runtime/base/concurrent-shared-store.cpp:747:21: style: The scope of the variable 'sval' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/concurrent-shared-store.cpp:809:8: style: The scope of the variable 'present' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/concurrent-shared-store.cpp:810:10: style: The scope of the variable 'expiry' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/concurrent-shared-store.cpp:811:8: style: The scope of the variable 'overwritePrime' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/concurrent-shared-store.cpp:160:1: style: The struct 'HotCache' does not have a constructor although it has private member variables. [noConstructor]
hhvm-3.24.7+dfsg/hphp/runtime/base/concurrent-shared-store.cpp:278:8: performance: Technically the member function 'HPHP::HotCache::maybeHot' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/crash-reporter.cpp:161:28: warning: Obsolete function 'alloca' called. [allocaCalled]
hhvm-3.24.7+dfsg/hphp/runtime/base/emulate-zend.cpp:258:34: warning: Obsolete function 'alloca' called. [allocaCalled]
hhvm-3.24.7+dfsg/hphp/runtime/base/file-util.cpp:482:10: style: The scope of the variable 'seglen' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:397:9: style: Condition 'need_reinit_free' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:395:27: note: Assignment 'need_reinit_free=false', assigned value is 0
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:397:9: note: Condition 'need_reinit_free' is always false
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:470:18: style: The scope of the variable 'MB' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:374:25: style: Unsigned variable 'freed_bytes_' can't be negative so it is unnecessary to test it. [unsignedPositive]
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:250:54: style: Function 'enqueueWeak' argument 1 names different: declaration 'p' definition 'weak'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:125:45: note: Function 'enqueueWeak' argument 1 names different: declaration 'p' definition 'weak'.
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:250:54: note: Function 'enqueueWeak' argument 1 names different: declaration 'p' definition 'weak'.
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:106:12: warning: Member variable 'Collector::init_ns_' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:106:12: warning: Member variable 'Collector::initfree_ns_' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:106:12: warning: Member variable 'Collector::roots_ns_' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:106:12: warning: Member variable 'Collector::mark_ns_' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:106:12: warning: Member variable 'Collector::sweep_ns_' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/runtime/base/heap-collect.cpp:121:8: style: Technically the member function 'HPHP::::Collector::marked' can be const. [functionConst]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2119:2: warning: Possible null pointer dereference: b [nullPointer]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2012:26: note: Calling function 'zend_ini_yy_init_buffer', 1st argument 'b' value is 0
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2119:2: note: Null pointer dereference
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2120:2: warning: Possible null pointer dereference: b [nullPointer]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2012:26: note: Calling function 'zend_ini_yy_init_buffer', 1st argument 'b' value is 0
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2120:2: note: Null pointer dereference
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2131:9: warning: Possible null pointer dereference: b [nullPointer]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2012:26: note: Calling function 'zend_ini_yy_init_buffer', 1st argument 'b' value is 0
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2131:9: note: Null pointer dereference
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:1747:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:1760:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:1864:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:373:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:1864:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:1887:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:993:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:1887:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2304:57: style: Function 'zend_ini_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:323:56: note: Function 'zend_ini_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2304:57: note: Function 'zend_ini_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2317:57: style: Function 'zend_ini_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:324:55: note: Function 'zend_ini_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2317:57: note: Function 'zend_ini_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2317:77: style: Function 'zend_ini_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:324:71: note: Function 'zend_ini_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2317:77: note: Function 'zend_ini_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2486:33: style: Function 'zend_ini_yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:959:32: note: Function 'zend_ini_yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
buck-out/dbg/gen/hphp/runtime/base/ini-parser/ini-parser=zend-ini.ll/zend-ini.ll.d/zend-ini.ll.cc:2486:33: note: Function 'zend_ini_yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
* yacc.c:358 *:934:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:358 *:1107:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
* yacc.c:358 *:800:53: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
* yacc.c:358 *:834:15: note: Assuming that condition 'yytoken!=-2' is not redundant
* yacc.c:358 *:800:53: note: Negative array index
* yacc.c:1646 *:0:28: error: Array index -1 is out of bounds. [negativeContainerIndex]
* yacc.c:1646 *:0:29: error: Array index -3 is out of bounds. [negativeContainerIndex]
* yacc.c:1646 *:0:54: error: Array index -2 is out of bounds. [negativeContainerIndex]
hhvm-3.24.7+dfsg/hphp/runtime/base/ini-setting.cpp:862:5: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/base/ini-setting.cpp:864:5: performance: Variable 'updateCallback' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/base/ini-setting.cpp:865:5: performance: Variable 'getCallback' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/base/intercept.cpp:163:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
hhvm-3.24.7+dfsg/hphp/runtime/base/intercept.cpp:161:13: note: outer condition: *flag==-1
hhvm-3.24.7+dfsg/hphp/runtime/base/intercept.cpp:163:15: note: identical inner condition: *flag==-1
hhvm-3.24.7+dfsg/hphp/runtime/base/libevent-http-client.cpp:287:23: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/base/memory-manager.cpp:1066:15: error: Accessing an item in container 'log_name' that is empty. [containerOutOfBounds]
hhvm-3.24.7+dfsg/hphp/runtime/base/memory-manager.cpp:1068:17: error: Accessing an item in container 'log_name' that is empty. [containerOutOfBounds]
hhvm-3.24.7+dfsg/hphp/runtime/base/object-data.cpp:942:29: style: Variable 'pmax' is modified but its new value is never used. [unreadVariable]
hhvm-3.24.7+dfsg/hphp/runtime/base/preg.cpp:1349:13: style: Redundant condition: If 'EXPR >= '0'', the comparison 'EXPR' is always true. [redundantCondition]
hhvm-3.24.7+dfsg/hphp/runtime/base/preg.cpp:1355:20: style: Redundant condition: If 'EXPR == 0', the comparison 'EXPR != '}'' is always true. [redundantCondition]
hhvm-3.24.7+dfsg/hphp/runtime/base/preg.cpp:637:20: style: The scope of the variable 'name_idx' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/preg.cpp:1407:7: style: The scope of the variable 'replace_len' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/preg.cpp:1886:16: style: The scope of the variable 'match_len' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/preg.cpp:2054:10: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/preg.cpp:93:10: style: Technically the member function 'HPHP::PCRECache::ahm_string_data_same::operator()' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/runtime/base/preg.cpp:633:5: error: Memory leak: subpat_names [memleak]
hhvm-3.24.7+dfsg/hphp/runtime/base/preg.cpp:646:7: error: Memory leak: subpat_names [memleak]
hhvm-3.24.7+dfsg/hphp/runtime/base/program-functions.cpp:267:15: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
hhvm-3.24.7+dfsg/hphp/runtime/base/program-functions.cpp:842:11: warning: %ld in format string (no. 6) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
hhvm-3.24.7+dfsg/hphp/runtime/base/program-functions.cpp:823:8: style: The scope of the variable 'perm' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/program-functions.cpp:824:8: style: The scope of the variable 'dev' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/program-functions.cpp:827:7: style: The scope of the variable 'r' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/program-functions.cpp:1247:10: style: The scope of the variable 'ok' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/program-functions.cpp:842:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhvm-3.24.7+dfsg/hphp/runtime/base/rds.cpp:186:8: performance: Technically the member function 'HPHP::rds::::HashCompare::equal' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/rds.cpp:190:10: performance: Technically the member function 'HPHP::rds::::HashCompare::hash' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/set-array.cpp:152:18: style: The scope of the variable 'skey' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/sparse-heap.cpp:225:51: error: Uninitialized variable: slab [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/base/static-string-table.cpp:108:1: style: The struct 'EmbeddedStringMap' does not have a constructor although it has private member variables. [noConstructor]
hhvm-3.24.7+dfsg/hphp/runtime/base/static-string-table.cpp:48:30: performance: Function parameter 'k' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/base/static-string-table.cpp:59:49: performance: Function parameter 'k2' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/base/static-string-table.cpp:64:32: performance: Function parameter 'k1' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/base/static-string-table.cpp:74:32: performance: Function parameter 'k1' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/base/static-string-table.cpp:85:34: performance: Function parameter 'k' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/base/stream-wrapper-registry.cpp:83:7: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
hhvm-3.24.7+dfsg/hphp/runtime/base/stream-wrapper-registry.cpp:111:7: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
hhvm-3.24.7+dfsg/hphp/runtime/base/string-buffer.cpp:141:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/string-buffer.cpp:157:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/string-data.cpp:659:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/string-data.cpp:863:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/string-util.cpp:298:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/base/timezone.cpp:73:8: style: Technically the member function 'HPHP::ahm_eqstr::operator()' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-arith.cpp:476:8: performance: Technically the member function 'HPHP::::IncBase::dblCase' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-arith.cpp:477:8: performance: Technically the member function 'HPHP::::IncBase::nullCase' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-arith.cpp:501:8: performance: Technically the member function 'HPHP::::Inc::intCase' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-arith.cpp:505:8: performance: Technically the member function 'HPHP::::IncO::intCase' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-arith.cpp:515:8: performance: Technically the member function 'HPHP::::DecBase::dblCase' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-arith.cpp:516:8: performance: Technically the member function 'HPHP::::DecBase::emptyString' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-arith.cpp:517:8: performance: Technically the member function 'HPHP::::DecBase::nullCase' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-arith.cpp:518:8: performance: Technically the member function 'HPHP::::DecBase::nonNumericString' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-arith.cpp:526:8: performance: Technically the member function 'HPHP::::Dec::intCase' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-arith.cpp:530:8: performance: Technically the member function 'HPHP::::DecO::intCase' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:591:8: performance: Technically the member function 'HPHP::::Eq::vec' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:596:8: performance: Technically the member function 'HPHP::::Eq::dict' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:601:8: performance: Technically the member function 'HPHP::::Eq::keyset' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:607:8: performance: Technically the member function 'HPHP::::Eq::vecVsNonVec' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:608:8: performance: Technically the member function 'HPHP::::Eq::dictVsNonDict' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:609:8: performance: Technically the member function 'HPHP::::Eq::keysetVsNonKeyset' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:610:8: performance: Technically the member function 'HPHP::::Eq::collectionVsNonObj' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:612:8: performance: Technically the member function 'HPHP::::Eq::noticeOnArrNonArr' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:613:8: performance: Technically the member function 'HPHP::::Eq::noticeOnArrHackArr' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:651:8: performance: Technically the member function 'HPHP::::Lt::vec' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:656:8: performance: Technically the member function 'HPHP::::Lt::dict' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:661:8: performance: Technically the member function 'HPHP::::Lt::keyset' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:667:8: performance: Technically the member function 'HPHP::::Lt::vecVsNonVec' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:670:8: performance: Technically the member function 'HPHP::::Lt::dictVsNonDict' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:673:8: performance: Technically the member function 'HPHP::::Lt::keysetVsNonKeyset' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:676:8: performance: Technically the member function 'HPHP::::Lt::collectionVsNonObj' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:680:8: performance: Technically the member function 'HPHP::::Lt::noticeOnArrNonArr' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:683:8: performance: Technically the member function 'HPHP::::Lt::noticeOnArrHackArr' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:721:8: performance: Technically the member function 'HPHP::::Gt::vec' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:726:8: performance: Technically the member function 'HPHP::::Gt::dict' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:731:8: performance: Technically the member function 'HPHP::::Gt::keyset' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:737:8: performance: Technically the member function 'HPHP::::Gt::vecVsNonVec' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:740:8: performance: Technically the member function 'HPHP::::Gt::dictVsNonDict' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:743:8: performance: Technically the member function 'HPHP::::Gt::keysetVsNonKeyset' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:746:8: performance: Technically the member function 'HPHP::::Gt::collectionVsNonObj' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:750:8: performance: Technically the member function 'HPHP::::Gt::noticeOnArrNonArr' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:753:8: performance: Technically the member function 'HPHP::::Gt::noticeOnArrHackArr' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:793:11: performance: Technically the member function 'HPHP::::Cmp::vec' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:798:11: performance: Technically the member function 'HPHP::::Cmp::dict' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:803:11: performance: Technically the member function 'HPHP::::Cmp::keyset' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:809:8: performance: Technically the member function 'HPHP::::Cmp::vecVsNonVec' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:812:8: performance: Technically the member function 'HPHP::::Cmp::dictVsNonDict' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:815:8: performance: Technically the member function 'HPHP::::Cmp::keysetVsNonKeyset' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:818:11: performance: Technically the member function 'HPHP::::Cmp::collectionVsNonObj' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:822:8: performance: Technically the member function 'HPHP::::Cmp::noticeOnArrNonArr' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-comparisons.cpp:825:8: performance: Technically the member function 'HPHP::::Cmp::noticeOnArrHackArr' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/base/tv-conversions.cpp:1292:7: warning: Label 'DT_UNCOUNTED_CASE' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
hhvm-3.24.7+dfsg/hphp/runtime/base/unit-cache.cpp:385:20: style: Condition 'releaseUnit' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/runtime/base/unit-cache.cpp:384:23: note: Assignment 'releaseUnit=nullptr', assigned value is 0
hhvm-3.24.7+dfsg/hphp/runtime/base/unit-cache.cpp:385:20: note: Condition 'releaseUnit' is always false
hhvm-3.24.7+dfsg/hphp/runtime/base/unit-cache.cpp:793:17: style: The scope of the variable 'kv' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/unit-cache.cpp:700:31: error: Uninitialized variable: init [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/base/user-file.cpp:273:22: style: Same expression on both sides of '-' because the value of 'orig_length' and 'length' are the same. [duplicateExpression]
hhvm-3.24.7+dfsg/hphp/runtime/base/user-file.cpp:244:25: note: 'orig_length' is assigned value 'length' here.
hhvm-3.24.7+dfsg/hphp/runtime/base/user-file.cpp:273:22: note: Same expression on both sides of '-' because the value of 'orig_length' and 'length' are the same.
hhvm-3.24.7+dfsg/hphp/runtime/base/variable-serializer.cpp:276:14: style: The scope of the variable 'serde_precision' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/variable-serializer.cpp:404:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-functions.cpp:43:33: error: Uninitialized variable: info_unused [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-pack.cpp:351:17: style: The scope of the variable 's' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-printf.cpp:143:9: style: The scope of the variable 'p' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-printf.cpp:143:18: style: The scope of the variable 'c' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-printf.cpp:606:32: style: The scope of the variable 'nmagn' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-printf.cpp:642:32: style: The scope of the variable 'nmagn' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-qsort.cpp:31:19: style: The scope of the variable 't_i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-qsort.cpp:32:19: style: The scope of the variable 't_c' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-scanf.cpp:950:11: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:1294:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:1770:21: warning: Either the condition 'tmpbuf==nullptr' is redundant or there is possible null pointer dereference: tmpbuf. [nullPointerRedundantCheck]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:1771:14: note: Assuming that condition 'tmpbuf==nullptr' is not redundant
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:1770:21: note: Null pointer dereference
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:1779:23: warning: Either the condition 'tmpbuf==nullptr' is redundant or there is possible null pointer dereference: tmpbuf. [nullPointerRedundantCheck]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:1780:16: note: Assuming that condition 'tmpbuf==nullptr' is not redundant
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:1779:23: note: Null pointer dereference
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:48:17: style: The scope of the variable 'c' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:172:8: style: The scope of the variable 'ca' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:172:12: style: The scope of the variable 'cb' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:965:17: style: The scope of the variable 'c' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:1889:15: style: The scope of the variable 'code' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:2519:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:2589:19: style: The scope of the variable 'char_count' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:2589:31: style: The scope of the variable 'orig_begin' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-string.cpp:2030:21: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:404:7: style: The scope of the variable 'x' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:474:13: style: The scope of the variable 'y' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:476:9: style: The scope of the variable 'xi' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:476:13: style: The scope of the variable 'z' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:597:16: style: The scope of the variable 'y' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:714:14: style: The scope of the variable 'p05' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:754:23: style: The scope of the variable 'z' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:933:34: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 926. [shiftTooManyBitsSigned]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:926:11: note: Assuming that condition 'L<20' is not redundant
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:932:7: note: Compound assignment '-=', assigned value is 0
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:933:34: note: Shift
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:386:5: style: Struct 'BigintData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-strtod.cpp:386:5: style: Struct 'BigintData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hhvm-3.24.7+dfsg/hphp/runtime/base/zend-url.cpp:301:26: style: The scope of the variable 'c' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/debugger/break_point.cpp:435:48: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
hhvm-3.24.7+dfsg/hphp/runtime/debugger/cmd/cmd_info.cpp:598:8: style: The scope of the variable 'found' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/debugger/cmd/cmd_internal_testing.cpp:102:6: error: Null pointer dereference: px [nullPointer]
hhvm-3.24.7+dfsg/hphp/runtime/debugger/cmd/cmd_internal_testing.cpp:101:15: note: Assignment 'px=nullptr', assigned value is 0
hhvm-3.24.7+dfsg/hphp/runtime/debugger/cmd/cmd_internal_testing.cpp:102:6: note: Null pointer dereference
hhvm-3.24.7+dfsg/hphp/runtime/debugger/cmd/cmd_internal_testing.cpp:119:6: error: Null pointer dereference: px [nullPointer]
hhvm-3.24.7+dfsg/hphp/runtime/debugger/cmd/cmd_internal_testing.cpp:118:15: note: Assignment 'px=nullptr', assigned value is 0
hhvm-3.24.7+dfsg/hphp/runtime/debugger/cmd/cmd_internal_testing.cpp:119:6: note: Null pointer dereference
hhvm-3.24.7+dfsg/hphp/runtime/debugger/cmd/cmd_machine.cpp:143:15: style: Unused variable: login [unusedVariable]
hhvm-3.24.7+dfsg/hphp/runtime/debugger/debugger_base.cpp:515:7: style: The scope of the variable 'next' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/debugger/debugger_client.cpp:283:8: performance: Technically the member function 'HPHP::Eval::ReadlineWaitCursor::frame' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/debugger/debugger_client.cpp:1525:25: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/debugger/debugger_hook_handler.cpp:26:43: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/debugger/debugger_server.cpp:161:40: warning: Obsolete function 'alloca' called. [allocaCalled]
hhvm-3.24.7+dfsg/hphp/runtime/ext/apc/ext_apc.cpp:613:8: performance: Technically the member function 'HPHP::ApcLoadWorker::onThreadEnter' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/apc/ext_apc.cpp:616:8: performance: Technically the member function 'HPHP::ApcLoadWorker::doJob' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/apc/ext_apc.cpp:622:8: performance: Technically the member function 'HPHP::ApcLoadWorker::onThreadExit' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/array/ext_array.cpp:804:7: warning: Label 'DT_UNCOUNTED_CASE' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
hhvm-3.24.7+dfsg/hphp/runtime/ext/array/ext_array.cpp:1079:7: warning: Label 'DT_UNCOUNTED_CASE' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
hhvm-3.24.7+dfsg/hphp/runtime/ext/array/ext_array.cpp:2388:1: style: The struct 'Collator' does not have a constructor although it has private member variables. [noConstructor]
hhvm-3.24.7+dfsg/hphp/runtime/ext/asio/asio-context-enter.cpp:49:10: performance: Technically the member function 'HPHP::asio::::EnterContext::discoverResumable' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/asio/asio-context-enter.cpp:106:10: performance: Technically the member function 'HPHP::asio::::EnterContext::enter' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/asio/asio-context-enter.cpp:113:10: performance: Technically the member function 'HPHP::asio::::EnterContext::enter' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/asio/asio-context-enter.cpp:118:10: performance: Technically the member function 'HPHP::asio::::EnterContext::preEnter' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/asio/asio-context-enter.cpp:125:10: performance: Technically the member function 'HPHP::asio::::EnterContext::enter' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/asio/asio-context-enter.cpp:130:10: performance: Technically the member function 'HPHP::asio::::EnterContext::preEnter' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/asio/asio-context-enter.cpp:138:10: performance: Technically the member function 'HPHP::asio::::EnterContext::enter' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/async_mysql/ext_async_mysql.h:273:5: performance: Variable 'm_op' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/ext/async_mysql/ext_async_mysql.h:294:5: performance: Variable 'm_query_op' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/ext/async_mysql/ext_async_mysql.h:315:5: performance: Variable 'm_multi_op' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/ext/async_mysql/ext_async_mysql.h:120:32: style: Technically the member function 'HPHP::AsyncMysqlConnectionOptions::getConnectionOptions' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/runtime/ext/async_mysql/ext_async_mysql.cpp:167:30: note: Technically the member function 'HPHP::AsyncMysqlConnectionOptions::getConnectionOptions' can be const.
hhvm-3.24.7+dfsg/hphp/runtime/ext/async_mysql/ext_async_mysql.h:120:32: note: Technically the member function 'HPHP::AsyncMysqlConnectionOptions::getConnectionOptions' can be const.
hhvm-3.24.7+dfsg/hphp/runtime/ext/async_mysql/ext_async_mysql.cpp:71:1: warning: The struct 'AsyncMysqlClientStats' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/add.c:52:7: style: The scope of the variable 'cmp_res' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/add.c:53:7: style: The scope of the variable 'res_scale' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/div.c:92:18: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/div.c:92:25: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/div.c:92:40: style: The scope of the variable 'qptr' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/div.c:93:16: style: The scope of the variable 'val' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/div.c:94:53: style: The scope of the variable 'count' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/div.c:95:17: style: The scope of the variable 'qdig' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/div.c:95:23: style: The scope of the variable 'qguess' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/div.c:95:31: style: The scope of the variable 'borrow' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/div.c:95:39: style: The scope of the variable 'carry' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/div.c:98:17: style: The scope of the variable 'norm' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/doaddsub.c:55:7: style: The scope of the variable 'count' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/recmul.c:84:9: style: The scope of the variable 'n1ptr' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/recmul.c:84:17: style: The scope of the variable 'n2ptr' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/sub.c:52:7: style: The scope of the variable 'cmp_res' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/bcmath/sub.c:53:7: style: The scope of the variable 'res_scale' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/collections/ext_collections-map.cpp:461:17: style: Same expression on both sides of '<=' because the value of 'm_size' and 'size' are the same. [duplicateExpression]
hhvm-3.24.7+dfsg/hphp/runtime/ext/collections/ext_collections-map.cpp:433:15: note: 'size' is assigned value 'm_size' here.
hhvm-3.24.7+dfsg/hphp/runtime/ext/collections/ext_collections-map.cpp:461:17: note: Same expression on both sides of '<=' because the value of 'm_size' and 'size' are the same.
hhvm-3.24.7+dfsg/hphp/runtime/ext/collections/ext_collections-set.cpp:504:17: style: Same expression on both sides of '<=' because the value of 'm_size' and 'size' are the same. [duplicateExpression]
hhvm-3.24.7+dfsg/hphp/runtime/ext/collections/ext_collections-set.cpp:485:15: note: 'size' is assigned value 'm_size' here.
hhvm-3.24.7+dfsg/hphp/runtime/ext/collections/ext_collections-set.cpp:504:17: note: Same expression on both sides of '<=' because the value of 'm_size' and 'size' are the same.
hhvm-3.24.7+dfsg/hphp/runtime/ext/curl/curl-multi-resource.cpp:40:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hhvm-3.24.7+dfsg/hphp/runtime/ext/curl/curl-resource.cpp:881:8: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
hhvm-3.24.7+dfsg/hphp/runtime/ext/curl/curl-share-resource.cpp:70:3: style: Variable 'error' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/curl/curl-share-resource.cpp:69:0: note: Variable 'error' is reassigned a value before the old one has been used if variable is no semaphore variable.
hhvm-3.24.7+dfsg/hphp/runtime/ext/curl/curl-share-resource.cpp:70:3: note: Variable 'error' is reassigned a value before the old one has been used if variable is no semaphore variable.
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:1456:24: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:3665:5: style: Variable 'nsptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:3662:0: note: Variable 'nsptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:3665:5: note: Variable 'nsptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:1284:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:1927:15: style: The scope of the variable 'strURI' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:3995:12: style: The scope of the variable 'strintsubset' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:4043:12: style: The scope of the variable 'qname' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:4571:12: style: The scope of the variable 'nodep' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:4572:12: style: The scope of the variable 'attr' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:4574:22: style: The scope of the variable 'is_xmlns' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:4574:36: style: The scope of the variable 'name_valid' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/domdocument/ext_domdocument.cpp:5284:12: style: The scope of the variable 'nodep' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fb/ext_fb.cpp:469:17: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fb/ext_fb.cpp:666:19: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fb/ext_fb.cpp:443:19: style: Function 'fb_compact_serialize_variant' argument 1 names different: declaration 'sd' definition 'sb'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fb/ext_fb.cpp:378:17: note: Function 'fb_compact_serialize_variant' argument 1 names different: declaration 'sd' definition 'sb'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/fb/ext_fb.cpp:443:19: note: Function 'fb_compact_serialize_variant' argument 1 names different: declaration 'sd' definition 'sb'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/apprentice.cpp:1544:11: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/apprentice.cpp:1556:11: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/apprentice.cpp:533:7: style: The scope of the variable 'file_err' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/apprentice.cpp:379:17: style: Variable 'ml' is not assigned a value. [unassignedVariable]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/apprentice.cpp:1046:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/compress.cpp:132:11: style: The scope of the variable 'rv' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/fsmagic.cpp:95:12: style: The scope of the variable 'did' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/funcs.cpp:413:10: style: The scope of the variable 'len' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/softmagic.cpp:1085:11: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/softmagic.cpp:989:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/softmagic.cpp:1171:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hhvm-3.24.7+dfsg/hphp/runtime/ext/fileinfo/libmagic/softmagic.cpp:80:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/ext_filter.cpp:113:9: style: Technically the member function 'HPHP::FilterRequestData::getVar' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:560:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:731:7: style: Variable 'exp_separator_set' is not assigned a value. [unassignedVariable]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:731:26: style: Variable 'exp_separator_len' is not assigned a value. [unassignedVariable]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:205:21: error: Uninitialized variable: min_range_set [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:206:8: error: Uninitialized variable: max_range_set [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:292:7: error: Uninitialized variable: decimal_set [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:293:9: error: Uninitialized variable: decimal_len [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:377:8: error: Uninitialized variable: regexp_set [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:623:11: error: Uninitialized variable: mode [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:734:7: error: Uninitialized variable: exp_separator_set [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:734:28: error: Uninitialized variable: exp_separator_len [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:769:23: error: Uninitialized variable: tokens [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/filter/logical_filters.cpp:761:7: error: Uninitialized variable: exp_separator_set [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:5744:3: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7479:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7631:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7649:3: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7674:5: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7720:5: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7994:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:8173:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:789:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:4693:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:4693:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7907:15: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7907:15: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:233:33: warning: Either the condition 'if(ptr)' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:235:8: note: Assuming that condition 'if(ptr)' is not redundant
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:233:33: note: Null pointer subtraction
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:547:8: style: The scope of the variable 'bits' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:549:7: style: The scope of the variable 'factor' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:549:16: style: The scope of the variable 'maxfactor' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:550:7: style: The scope of the variable 'slength' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:999:16: style: The scope of the variable 'box_length' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:1164:18: style: The scope of the variable 'dir_entry' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:1166:7: style: The scope of the variable 'entry_tag' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:1166:19: style: The scope of the variable 'entry_type' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:1233:7: style: The scope of the variable 'chunkId' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:1234:7: style: The scope of the variable 'size' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:1844:20: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:3311:23: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:4528:16: style: The scope of the variable 'marker' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:4652:26: style: The scope of the variable 'recnum' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:4652:34: style: The scope of the variable 'dataset' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:5391:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6256:9: style: The scope of the variable 'a' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6455:34: style: The scope of the variable 'fpos' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6455:40: style: The scope of the variable 'fgot' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6959:14: style: The scope of the variable 'l2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6982:16: style: The scope of the variable 'sn' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6984:7: style: The scope of the variable 'll' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6984:11: style: The scope of the variable 'lh' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6985:18: style: The scope of the variable 'Data' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6986:10: style: The scope of the variable 'fpos' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6986:22: style: The scope of the variable 'got' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6986:27: style: The scope of the variable 'itemlen' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7159:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7159:10: style: The scope of the variable 'sn' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7159:14: style: The scope of the variable 'num_entries' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7159:27: style: The scope of the variable 'sub_section_index' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7160:18: style: The scope of the variable 'dir_entry' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7161:8: style: The scope of the variable 'tagname' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7162:10: style: The scope of the variable 'ifd_size' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7162:20: style: The scope of the variable 'dir_size' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7162:30: style: The scope of the variable 'entry_offset' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7162:44: style: The scope of the variable 'next_offset' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7163:10: style: The scope of the variable 'entry_length' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7163:24: style: The scope of the variable 'entry_value' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7163:39: style: The scope of the variable 'fgot' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7164:7: style: The scope of the variable 'entry_tag' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7164:19: style: The scope of the variable 'entry_type' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7415:18: style: The scope of the variable 'file_header' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7531:8: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7532:9: style: The scope of the variable 'f' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7581:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7662:21: style: The scope of the variable 'info_data' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7708:20: style: The scope of the variable 'info_data' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7741:17: style: The scope of the variable 'c' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7742:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7742:10: style: The scope of the variable 'marker' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7818:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7818:21: style: The scope of the variable 'val' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7818:27: style: The scope of the variable 'name' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7819:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7819:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7819:14: style: The scope of the variable 'l' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7819:17: style: The scope of the variable 'b' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7819:20: style: The scope of the variable 'idx' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7819:27: style: The scope of the variable 'unknown' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7992:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:7992:33: style: The scope of the variable 's' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6181:33: style: Checking if unsigned variable 'ImageInfo->Thumbnail.size' is less than zero. [unsignedLessThanZero]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:6182:35: style: Checking if unsigned variable 'ImageInfo->Thumbnail.offset' is less than zero. [unsignedLessThanZero]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:1371:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:158:7: error: Memory leak: ptr [memleak]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:186:7: error: Memory leak: ptr [memleak]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/ext_gd.cpp:460:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:610:14: warning: Either the condition 'color>256' is redundant or the array 'im->alpha[256]' is accessed at index 256, which is out of bounds. [arrayIndexOutOfBoundsCond]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:604:42: note: Assuming that condition 'color>256' is not redundant
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:610:14: note: Array index out of bounds
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:196:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:931:7: style: Variable 'tileColor' is reassigned a value before the old one has been used. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:930:7: note: Variable 'tileColor' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:931:7: note: Variable 'tileColor' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:940:17: style: The scope of the variable 'p_alpha' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:941:17: style: The scope of the variable 'opacity' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1104:38: style: The scope of the variable 'xend' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1104:44: style: The scope of the variable 'yend' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1104:50: style: The scope of the variable 'xdirflag' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1104:60: style: The scope of the variable 'ydirflag' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1380:38: style: The scope of the variable 'xend' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1380:44: style: The scope of the variable 'yend' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1380:50: style: The scope of the variable 'xdirflag' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1380:60: style: The scope of the variable 'ydirflag' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1496:7: style: The scope of the variable 'w' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1496:10: style: The scope of the variable 'wstart' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2018:7: style: The scope of the variable 't' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2237:7: style: The scope of the variable 'tox' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2277:7: style: The scope of the variable 'tox' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2366:13: style: The scope of the variable 'nc' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2443:10: style: The scope of the variable 'sy1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2443:15: style: The scope of the variable 'sy2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2453:14: style: The scope of the variable 'sx' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2599:7: style: The scope of the variable 'ints' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2727:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2740:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:615:37: style: Function 'gdImagePaletteCopy' argument 1 names different: declaration 'dst' definition 'to'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:592:36: note: Function 'gdImagePaletteCopy' argument 1 names different: declaration 'dst' definition 'to'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:615:37: note: Function 'gdImagePaletteCopy' argument 1 names different: declaration 'dst' definition 'to'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:615:52: style: Function 'gdImagePaletteCopy' argument 2 names different: declaration 'src' definition 'from'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:592:52: note: Function 'gdImagePaletteCopy' argument 2 names different: declaration 'src' definition 'from'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:615:52: note: Function 'gdImagePaletteCopy' argument 2 names different: declaration 'src' definition 'from'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:938:57: style: Function 'gdImageAntiAliasedApply' argument 2 names different: declaration 'x' definition 'px'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:69:56: note: Function 'gdImageAntiAliasedApply' argument 2 names different: declaration 'x' definition 'px'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:938:57: note: Function 'gdImageAntiAliasedApply' argument 2 names different: declaration 'x' definition 'px'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:938:65: style: Function 'gdImageAntiAliasedApply' argument 3 names different: declaration 'y' definition 'py'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:69:63: note: Function 'gdImageAntiAliasedApply' argument 3 names different: declaration 'y' definition 'py'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:938:65: note: Function 'gdImageAntiAliasedApply' argument 3 names different: declaration 'y' definition 'py'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1298:72: style: Function 'gdImageAALine' argument 6 names different: declaration 'color' definition 'col'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:431:71: note: Function 'gdImageAALine' argument 6 names different: declaration 'color' definition 'col'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1298:72: note: Function 'gdImageAALine' argument 6 names different: declaration 'color' definition 'col'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1844:51: style: Function 'gdImageFill' argument 4 names different: declaration 'color' definition 'nc'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:677:51: note: Function 'gdImageFill' argument 4 names different: declaration 'color' definition 'nc'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:1844:51: note: Function 'gdImageFill' argument 4 names different: declaration 'color' definition 'nc'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2866:23: style: Function 'gdAlphaBlend' argument 1 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:113:22: note: Function 'gdAlphaBlend' argument 1 names different: declaration 'dest' definition 'dst'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.cpp:2866:23: note: Function 'gdAlphaBlend' argument 1 names different: declaration 'dest' definition 'dst'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_arc.cpp:12:40: style: Function 'gdImageEllipse' argument 2 names different: declaration 'cx' definition 'mx'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:654:40: note: Function 'gdImageEllipse' argument 2 names different: declaration 'cx' definition 'mx'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_arc.cpp:12:40: note: Function 'gdImageEllipse' argument 2 names different: declaration 'cx' definition 'mx'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_arc.cpp:12:48: style: Function 'gdImageEllipse' argument 3 names different: declaration 'cy' definition 'my'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:654:48: note: Function 'gdImageEllipse' argument 3 names different: declaration 'cy' definition 'my'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_arc.cpp:12:48: note: Function 'gdImageEllipse' argument 3 names different: declaration 'cy' definition 'my'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_arc.cpp:51:47: style: Function 'gdImageFilledEllipse' argument 2 names different: declaration 'cx' definition 'mx'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:675:46: note: Function 'gdImageFilledEllipse' argument 2 names different: declaration 'cx' definition 'mx'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_arc.cpp:51:47: note: Function 'gdImageFilledEllipse' argument 2 names different: declaration 'cx' definition 'mx'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_arc.cpp:51:55: style: Function 'gdImageFilledEllipse' argument 3 names different: declaration 'cy' definition 'my'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:675:54: note: Function 'gdImageFilledEllipse' argument 3 names different: declaration 'cy' definition 'my'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_arc.cpp:51:55: note: Function 'gdImageFilledEllipse' argument 3 names different: declaration 'cy' definition 'my'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_arc.cpp:51:77: style: Function 'gdImageFilledEllipse' argument 6 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:675:76: note: Function 'gdImageFilledEllipse' argument 6 names different: declaration 'color' definition 'c'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_arc.cpp:51:77: note: Function 'gdImageFilledEllipse' argument 6 names different: declaration 'color' definition 'c'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_color.cpp:14:7: style: The scope of the variable 'count' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_filter.cpp:207:46: style: Function 'gdImageConvolution' argument 2 names different: declaration 'ft' definition 'filter'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:796:46: note: Function 'gdImageConvolution' argument 2 names different: declaration 'ft' definition 'filter'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_filter.cpp:207:46: note: Function 'gdImageConvolution' argument 2 names different: declaration 'ft' definition 'filter'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd.cpp:214:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd.cpp:142:40: style: Function 'gdImageCreateFromGd' argument 1 names different: declaration 'in' definition 'inFile'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:400:38: note: Function 'gdImageCreateFromGd' argument 1 names different: declaration 'in' definition 'inFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd.cpp:142:40: note: Function 'gdImageCreateFromGd' argument 1 names different: declaration 'in' definition 'inFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd.cpp:265:39: style: Function 'gdImageGd' argument 2 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:641:37: note: Function 'gdImageGd' argument 2 names different: declaration 'out' definition 'outFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd.cpp:265:39: note: Function 'gdImageGd' argument 2 names different: declaration 'out' definition 'outFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd2.cpp:243:41: style: Function 'gdImageCreateFromGd2' argument 1 names different: declaration 'in' definition 'inFile'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:403:39: note: Function 'gdImageCreateFromGd2' argument 1 names different: declaration 'in' definition 'inFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd2.cpp:243:41: note: Function 'gdImageCreateFromGd2' argument 1 names different: declaration 'in' definition 'inFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd2.cpp:420:45: style: Function 'gdImageCreateFromGd2Part' argument 1 names different: declaration 'in' definition 'inFile'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:406:43: note: Function 'gdImageCreateFromGd2Part' argument 1 names different: declaration 'in' definition 'inFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd2.cpp:420:45: note: Function 'gdImageCreateFromGd2Part' argument 1 names different: declaration 'in' definition 'inFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd2.cpp:832:40: style: Function 'gdImageGd2' argument 2 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:642:38: note: Function 'gdImageGd2' argument 2 names different: declaration 'out' definition 'outFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gd2.cpp:832:40: note: Function 'gdImageGd2' argument 2 names different: declaration 'out' definition 'outFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_in.cpp:351:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_in.cpp:375:17: style: The scope of the variable 'count' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_in.cpp:431:13: style: The scope of the variable 'incode' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_in.cpp:100:51: style: Function 'gdImageCreateFromGifSource' argument 1 names different: declaration 'in' definition 'inSource'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:627:51: note: Function 'gdImageCreateFromGifSource' argument 1 names different: declaration 'in' definition 'inSource'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_in.cpp:100:51: note: Function 'gdImageCreateFromGifSource' argument 1 names different: declaration 'in' definition 'inSource'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_in.cpp:113:39: style: Function 'gdImageCreateFromGif' argument 1 names different: declaration 'fd' definition 'fdFile'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:625:39: note: Function 'gdImageCreateFromGif' argument 1 names different: declaration 'fd' definition 'fdFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_in.cpp:113:39: note: Function 'gdImageCreateFromGif' argument 1 names different: declaration 'fd' definition 'fdFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_in.cpp:126:47: style: Function 'gdImageCreateFromGifCtx' argument 1 names different: declaration 'in' definition 'fd'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:626:47: note: Function 'gdImageCreateFromGifCtx' argument 1 names different: declaration 'in' definition 'fd'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_in.cpp:126:47: note: Function 'gdImageCreateFromGifCtx' argument 1 names different: declaration 'in' definition 'fd'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_out.cpp:110:40: style: Function 'gdImageGif' argument 2 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:595:38: note: Function 'gdImageGif' argument 2 names different: declaration 'out' definition 'outFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_gif_out.cpp:110:40: note: Function 'gdImageGif' argument 2 names different: declaration 'out' definition 'outFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:2222:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1375:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1378:9: note: Found duplicate branches for 'if' and 'else'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1375:7: note: Found duplicate branches for 'if' and 'else'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1465:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1468:9: note: Found duplicate branches for 'if' and 'else'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1465:7: note: Found duplicate branches for 'if' and 'else'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1874:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1877:11: note: Found duplicate branches for 'if' and 'else'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1874:9: note: Found duplicate branches for 'if' and 'else'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:708:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:709:18: style: The scope of the variable 'kernel_cache_y' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:808:26: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1064:18: style: The scope of the variable 'dst_offset_x' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1119:7: style: The scope of the variable 'dst_offset_h' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1219:7: style: The scope of the variable 'dst_offset_h' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1322:16: style: The scope of the variable 'dst_offset_x' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1603:16: style: The scope of the variable 'dst_offset_x' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1656:16: style: The scope of the variable 'dst_offset_x' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1715:16: style: The scope of the variable 'dst_offset_x' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1834:16: style: The scope of the variable 'dst_offset_x' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:2255:8: style: The scope of the variable 'dst_p' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:2044:35: style: Checking if unsigned variable 'src_offset_x[_k]' is less than zero. [unsignedLessThanZero]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:2044:62: style: Checking if unsigned variable 'src_offset_y[_k]' is less than zero. [unsignedLessThanZero]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1493:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1506:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1991:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:2015:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:990:49: style: Function 'gdImageScaleTwoPass' argument 1 names different: declaration 'pOrigImage' definition 'src'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:853:49: note: Function 'gdImageScaleTwoPass' argument 1 names different: declaration 'pOrigImage' definition 'src'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:990:49: note: Function 'gdImageScaleTwoPass' argument 1 names different: declaration 'pOrigImage' definition 'src'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:990:73: style: Function 'gdImageScaleTwoPass' argument 2 names different: declaration 'uOrigWidth' definition 'src_width'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:853:80: note: Function 'gdImageScaleTwoPass' argument 2 names different: declaration 'uOrigWidth' definition 'src_width'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:990:73: note: Function 'gdImageScaleTwoPass' argument 2 names different: declaration 'uOrigWidth' definition 'src_width'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:990:103: style: Function 'gdImageScaleTwoPass' argument 3 names different: declaration 'uOrigHeight' definition 'src_height'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:853:111: note: Function 'gdImageScaleTwoPass' argument 3 names different: declaration 'uOrigHeight' definition 'src_height'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:990:103: note: Function 'gdImageScaleTwoPass' argument 3 names different: declaration 'uOrigHeight' definition 'src_height'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:990:134: style: Function 'gdImageScaleTwoPass' argument 4 names different: declaration 'uNewWidth' definition 'new_width'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:853:143: note: Function 'gdImageScaleTwoPass' argument 4 names different: declaration 'uNewWidth' definition 'new_width'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:990:134: note: Function 'gdImageScaleTwoPass' argument 4 names different: declaration 'uNewWidth' definition 'new_width'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:990:164: style: Function 'gdImageScaleTwoPass' argument 5 names different: declaration 'uNewHeight' definition 'new_height'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:853:173: note: Function 'gdImageScaleTwoPass' argument 5 names different: declaration 'uNewHeight' definition 'new_height'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:990:164: note: Function 'gdImageScaleTwoPass' argument 5 names different: declaration 'uNewHeight' definition 'new_height'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1083:27: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1084:27: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1094:27: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1095:27: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1598:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1599:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1651:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1652:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1709:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1710:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1731:25: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1732:25: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1778:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1779:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1780:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1781:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1782:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1783:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1784:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1785:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1786:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1787:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1788:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1789:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1790:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1791:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1792:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1793:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1824:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1825:21: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1851:25: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:1852:25: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:663:14: style: Variable 'sx' is modified but its new value is never used. [unreadVariable]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_interpolation.cpp:664:14: style: Variable 'sy' is modified but its new value is never used. [unreadVariable]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_io_dp.cpp:70:34: style: Function 'gdNewDynamicCtxEx' argument 1 names different: declaration 'size' definition 'initialSize'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:761:32: note: Function 'gdNewDynamicCtxEx' argument 1 names different: declaration 'size' definition 'initialSize'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_io_dp.cpp:70:34: note: Function 'gdNewDynamicCtxEx' argument 1 names different: declaration 'size' definition 'initialSize'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_io_dp.cpp:70:63: style: Function 'gdNewDynamicCtxEx' argument 3 names different: declaration 'freeFlag' definition 'freeOKFlag'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:761:54: note: Function 'gdNewDynamicCtxEx' argument 3 names different: declaration 'freeFlag' definition 'freeOKFlag'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_io_dp.cpp:70:63: note: Function 'gdNewDynamicCtxEx' argument 3 names different: declaration 'freeFlag' definition 'freeOKFlag'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_io_ss.cpp:50:35: style: Function 'gdNewSSCtx' argument 1 names different: declaration 'in' definition 'src'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:762:33: note: Function 'gdNewSSCtx' argument 1 names different: declaration 'in' definition 'src'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_io_ss.cpp:50:35: note: Function 'gdNewSSCtx' argument 1 names different: declaration 'in' definition 'src'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_io_ss.cpp:50:50: style: Function 'gdNewSSCtx' argument 2 names different: declaration 'out' definition 'snk'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:762:47: note: Function 'gdNewSSCtx' argument 2 names different: declaration 'out' definition 'snk'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_io_ss.cpp:50:50: note: Function 'gdNewSSCtx' argument 2 names different: declaration 'out' definition 'snk'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:32:3: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:30:0: note: Variable 'x' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:32:3: note: Variable 'x' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:33:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:31:0: note: Variable 'y' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:33:3: note: Variable 'y' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:95:26: style: Function 'gdAffineFlip' argument 1 names different: declaration 'dst_affine' definition 'dst'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:873:26: note: Function 'gdAffineFlip' argument 1 names different: declaration 'dst_affine' definition 'dst'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:95:26: note: Function 'gdAffineFlip' argument 1 names different: declaration 'dst_affine' definition 'dst'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:95:47: style: Function 'gdAffineFlip' argument 2 names different: declaration 'src_affine' definition 'src'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:873:54: note: Function 'gdAffineFlip' argument 2 names different: declaration 'src_affine' definition 'src'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:95:47: note: Function 'gdAffineFlip' argument 2 names different: declaration 'src_affine' definition 'src'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:307:39: style: Function 'gdAffineRectilinear' argument 1 names different: declaration 'src' definition 'm'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:883:39: note: Function 'gdAffineRectilinear' argument 1 names different: declaration 'src' definition 'm'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:307:39: note: Function 'gdAffineRectilinear' argument 1 names different: declaration 'src' definition 'm'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:325:33: style: Function 'gdAffineEqual' argument 1 names different: declaration 'matrix1' definition 'm1'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:884:33: note: Function 'gdAffineEqual' argument 1 names different: declaration 'matrix1' definition 'm1'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:325:33: note: Function 'gdAffineEqual' argument 1 names different: declaration 'matrix1' definition 'm1'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:325:53: style: Function 'gdAffineEqual' argument 2 names different: declaration 'matrix2' definition 'm2'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:884:58: note: Function 'gdAffineEqual' argument 2 names different: declaration 'matrix2' definition 'm2'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_matrix.cpp:325:53: note: Function 'gdAffineEqual' argument 2 names different: declaration 'matrix2' definition 'm2'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:18:10: style: The scope of the variable 'r' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:18:13: style: The scope of the variable 'g' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:18:16: style: The scope of the variable 'b' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:18:19: style: The scope of the variable 'a' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:18:22: style: The scope of the variable 'clrBackR' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:18:32: style: The scope of the variable 'clrBackG' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:18:42: style: The scope of the variable 'clrBackB' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:18:52: style: The scope of the variable 'clrBackA' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:19:30: style: The scope of the variable 'pxlSrc' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:111:30: style: The scope of the variable 'pxlSrc' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:189:7: style: The scope of the variable 'uY' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:189:11: style: The scope of the variable 'uX' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:190:7: style: The scope of the variable 'c' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:190:9: style: The scope of the variable 'r' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:190:11: style: The scope of the variable 'g' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:190:13: style: The scope of the variable 'b' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:190:15: style: The scope of the variable 'a' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:224:7: style: The scope of the variable 'uY' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:224:11: style: The scope of the variable 'uX' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:225:7: style: The scope of the variable 'c' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:225:9: style: The scope of the variable 'r' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:225:11: style: The scope of the variable 'g' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:225:13: style: The scope of the variable 'b' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:225:15: style: The scope of the variable 'a' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:259:7: style: The scope of the variable 'uY' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:259:11: style: The scope of the variable 'uX' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:260:7: style: The scope of the variable 'c' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:260:9: style: The scope of the variable 'r' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:260:11: style: The scope of the variable 'g' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:260:13: style: The scope of the variable 'b' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:260:15: style: The scope of the variable 'a' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:299:7: style: The scope of the variable 'clrBackR' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:299:17: style: The scope of the variable 'clrBackG' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:299:27: style: The scope of the variable 'clrBackB' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_rotate.cpp:299:37: style: The scope of the variable 'clrBackA' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:353:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:609:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:610:7: style: The scope of the variable 'c0' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:610:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:610:15: style: The scope of the variable 'c2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:610:19: style: The scope of the variable 'cmax' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:611:23: style: The scope of the variable 'b2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:946:10: style: The scope of the variable 'x' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1115:10: style: The scope of the variable 'icolor' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1117:12: style: The scope of the variable 'cptr' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1118:9: style: The scope of the variable 'dist0' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1120:9: style: The scope of the variable 'xx0' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1122:9: style: The scope of the variable 'inc0' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1122:15: style: The scope of the variable 'inc1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1122:21: style: The scope of the variable 'inc2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1288:17: style: The scope of the variable 'inptr' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1289:27: style: The scope of the variable 'outptr' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1376:23: style: The scope of the variable 'cur0' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1376:29: style: The scope of the variable 'cur1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1376:35: style: The scope of the variable 'cur2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1377:14: style: The scope of the variable 'belowerr0' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1377:25: style: The scope of the variable 'belowerr1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1377:36: style: The scope of the variable 'belowerr2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1378:14: style: The scope of the variable 'bpreverr0' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1378:25: style: The scope of the variable 'bpreverr1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1378:36: style: The scope of the variable 'bpreverr2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1393:8: style: The scope of the variable 'inptr' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1394:18: style: The scope of the variable 'outptr' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1761:66: style: Function 'gdImageCreatePaletteFromTrueColor' argument 2 names different: declaration 'ditherFlag' definition 'dither'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:571:66: note: Function 'gdImageCreatePaletteFromTrueColor' argument 2 names different: declaration 'ditherFlag' definition 'dither'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1761:66: note: Function 'gdImageCreatePaletteFromTrueColor' argument 2 names different: declaration 'ditherFlag' definition 'dither'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1768:52: style: Function 'gdImageTrueColorToPalette' argument 2 names different: declaration 'ditherFlag' definition 'dither'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:573:51: note: Function 'gdImageTrueColorToPalette' argument 2 names different: declaration 'ditherFlag' definition 'dither'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_topal.cpp:1768:52: note: Function 'gdImageTrueColorToPalette' argument 2 names different: declaration 'ditherFlag' definition 'dither'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_transform.cpp:37:12: style: The scope of the variable 'px1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_transform.cpp:37:18: style: The scope of the variable 'px2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_transform.cpp:51:20: style: The scope of the variable 'px1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_transform.cpp:51:26: style: The scope of the variable 'px2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_wbmp.cpp:191:30: style: Function 'gdImageWBMP' argument 1 names different: declaration 'image' definition 'im'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:605:29: note: Function 'gdImageWBMP' argument 1 names different: declaration 'image' definition 'im'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_wbmp.cpp:191:30: note: Function 'gdImageWBMP' argument 1 names different: declaration 'image' definition 'im'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_wbmp.cpp:191:49: style: Function 'gdImageWBMP' argument 3 names different: declaration 'out' definition 'outFile'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd.h:605:50: note: Function 'gdImageWBMP' argument 3 names different: declaration 'out' definition 'outFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gd_wbmp.cpp:191:49: note: Function 'gdImageWBMP' argument 3 names different: declaration 'out' definition 'outFile'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gdkanji.cpp:146:22: style: Redundant condition: If 'c >= 64', the comparison 'c != '\0'' is always true. [redundantCondition]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gdkanji.cpp:330:27: warning: Logical conjunction always evaluates to false: *(p2) == 131 && *(p2) == 69. [incorrectLogicOperator]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gdkanji.cpp:384:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gdkanji.cpp:384:18: style: The scope of the variable 'j' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/gdkanji.cpp:251:7: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/wbmp.cpp:254:7: style: The scope of the variable 'bitpos' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/wbmp.cpp:254:15: style: The scope of the variable 'octet' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/wbmp.cpp:151:54: style: Function 'readwbmp' argument 3 names different: declaration 'wbmp' definition 'return_wbmp'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/wbmp.h:41:60: note: Function 'readwbmp' argument 3 names different: declaration 'wbmp' definition 'return_wbmp'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/wbmp.cpp:151:54: note: Function 'readwbmp' argument 3 names different: declaration 'wbmp' definition 'return_wbmp'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/xbm.cpp:176:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/xbm.cpp:54:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/xbm.cpp:68:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/xbm.cpp:69:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/xbm.cpp:72:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gd/libgd/xbm.cpp:73:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gmp/ext_gmp.h:94:1: style: The struct 'GMPData' does not have a constructor although it has private member variables. [noConstructor]
hhvm-3.24.7+dfsg/hphp/runtime/ext/gmp/ext_gmp.h:94:1: warning: The struct 'GMPData' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/ext_hash.cpp:166:46: warning: Obsolete function 'alloca' called. [allocaCalled]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/ext_hash.cpp:143:29: performance: Function parameter 'ops_' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_furc.cpp:70:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_furc.cpp:96:14: style: The scope of the variable 'num' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_gost.cpp:221:16: style: The scope of the variable 'l' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_gost.cpp:221:19: style: The scope of the variable 'r' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_gost.cpp:221:22: style: The scope of the variable 't' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_joaat.cpp:37:26: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_joaat.cpp:43:26: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_joaat.cpp:56:28: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_keccak.cpp:164:14: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_keccak.cpp:180:14: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_keccak.cpp:110:22: style: The scope of the variable 'D' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_sha.cpp:403:23: style: The scope of the variable 'T1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_sha.cpp:403:27: style: The scope of the variable 'T2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_sha.cpp:642:19: style: The scope of the variable 'T1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_sha.cpp:642:23: style: The scope of the variable 'T2' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:162:5: error: Uninitialized variable: x0 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:162:5: error: Uninitialized variable: x1 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:162:5: error: Uninitialized variable: x2 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:162:5: error: Uninitialized variable: x3 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:162:5: error: Uninitialized variable: x4 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:162:5: error: Uninitialized variable: x5 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:162:5: error: Uninitialized variable: x6 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:162:5: error: Uninitialized variable: x7 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:180:3: error: Uninitialized variable: x0 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:180:3: error: Uninitialized variable: x1 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:180:3: error: Uninitialized variable: x2 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:180:3: error: Uninitialized variable: x3 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:180:3: error: Uninitialized variable: x4 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:180:3: error: Uninitialized variable: x5 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:180:3: error: Uninitialized variable: x6 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:180:3: error: Uninitialized variable: x7 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:207:7: error: Uninitialized variable: x0 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:207:7: error: Uninitialized variable: x1 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:207:7: error: Uninitialized variable: x2 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:207:7: error: Uninitialized variable: x3 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:207:7: error: Uninitialized variable: x4 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:207:7: error: Uninitialized variable: x5 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:207:7: error: Uninitialized variable: x6 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:207:7: error: Uninitialized variable: x7 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:214:7: error: Uninitialized variable: x0 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:214:7: error: Uninitialized variable: x1 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:214:7: error: Uninitialized variable: x2 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:214:7: error: Uninitialized variable: x3 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:214:7: error: Uninitialized variable: x4 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:214:7: error: Uninitialized variable: x5 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:214:7: error: Uninitialized variable: x6 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_tiger.cpp:214:7: error: Uninitialized variable: x7 [uninitvar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hash/hash_whirlpool.cpp:422:3: style: Variable 'bufferPos' is modified but its new value is never used. [unreadVariable]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hotprofiler/ext_hotprofiler.cpp:834:16: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hotprofiler/ext_hotprofiler.cpp:735:12: warning: Member variable 'TraceProfiler::m_finalEntry' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hotprofiler/ext_hotprofiler.cpp:641:8: performance: Technically the member function 'HPHP::TraceWalker::incStats' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hotprofiler/ext_hotprofiler.cpp:207:5: style: Struct 'MachineInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hotprofiler/ext_hotprofiler.cpp:207:5: style: Struct 'MachineInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hotprofiler/ext_hotprofiler.cpp:570:7: style: Struct 'TraceWalker' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hhvm-3.24.7+dfsg/hphp/runtime/ext/hotprofiler/ext_hotprofiler.cpp:570:7: style: Struct 'TraceWalker' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hhvm-3.24.7+dfsg/hphp/runtime/ext/iconv/ext_iconv.cpp:543:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/iconv/ext_iconv.cpp:534:0: note: Variable 'err' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/iconv/ext_iconv.cpp:543:3: note: Variable 'err' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/iconv/ext_iconv.cpp:698:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/iconv/ext_iconv.cpp:684:0: note: Variable 'err' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/iconv/ext_iconv.cpp:698:3: note: Variable 'err' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/CodePointBreakIterator.cpp:8:11: style: union member 'UAlignedMemory::t1' is never used. [unusedStructMember]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/CodePointBreakIterator.cpp:9:11: style: union member 'UAlignedMemory::t2' is never used. [unusedStructMember]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/CodePointBreakIterator.cpp:10:11: style: union member 'UAlignedMemory::t3' is never used. [unusedStructMember]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu.cpp:313:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu.cpp:134:1: style: The struct 'TransliteratorWrapper' does not have a constructor although it has private member variables. [noConstructor]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_calendar.cpp:638:20: style: Condition 'gcal' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_calendar.cpp:637:34: note: Assignment 'gcal=nullptr', assigned value is 0
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_calendar.cpp:638:20: note: Condition 'gcal' is always false
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_calendar.cpp:640:20: style: Condition 'gcal' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_calendar.cpp:637:34: note: Assignment 'gcal=nullptr', assigned value is 0
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_calendar.cpp:640:20: note: Condition 'gcal' is always false
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_date_fmt.cpp:87:16: style: Variable 'calOwned' is assigned a value that is never used. [unreadVariable]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_grapheme.cpp:227:0: style: The scope of the variable 'prev_ret' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_grapheme.cpp:228:0: style: The scope of the variable 'pos' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_locale.cpp:305:12: style: The scope of the variable 'len' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_msg_fmt.cpp:243:19: style: Condition 'tz' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_msg_fmt.cpp:242:23: note: Assignment 'tz=nullptr', assigned value is 0
hhvm-3.24.7+dfsg/hphp/runtime/ext/icu/ext_icu_msg_fmt.cpp:243:19: note: Condition 'tz' is always false
hhvm-3.24.7+dfsg/hphp/runtime/ext/imagick/imagickpixel.cpp:227:48: portability: '*[' is of type 'void', the behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofDereferencedVoidPointer]
hhvm-3.24.7+dfsg/hphp/runtime/ext/imap/ext_imap.cpp:1508:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
hhvm-3.24.7+dfsg/hphp/runtime/ext/imap/ext_imap.cpp:387:10: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/imap/ext_imap.cpp:421:10: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/imap/ext_imap.cpp:449:10: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/imap/ext_imap.cpp:903:19: style: The scope of the variable 'elt' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/imap/ext_imap.cpp:904:15: style: The scope of the variable 'env' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ipc/ext_ipc.cpp:722:27: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ipc/ext_ipc.cpp:729:10: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ipc/ext_ipc.cpp:736:27: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ipc/ext_ipc.cpp:757:27: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ipc/ext_ipc.cpp:783:27: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ipc/ext_ipc.cpp:803:27: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ipc/ext_ipc.cpp:825:27: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ipc/ext_ipc.cpp:601:18: style: The scope of the variable 'shm_var' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ipc/ext_ipc.cpp:352:19: style: union member 'semun::array' is never used. [unusedStructMember]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ipc/ext_ipc.cpp:354:19: style: union member 'semun::__buf' is never used. [unusedStructMember]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ldap/ext_ldap.cpp:1436:20: style: The scope of the variable 'ctrl' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ldap/ext_ldap.cpp:1866:24: style: The scope of the variable 'refp' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/ldap/ext_ldap.cpp:1902:24: style: The scope of the variable 'refp' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mailparse/mime.cpp:390:35: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mailparse/mime.cpp:44:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mailparse/mime.cpp:44:33: style: The scope of the variable 'comments_before_semi' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mailparse/mime.cpp:245:7: style: The scope of the variable 'quotes' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mailparse/mime.cpp:352:7: style: The scope of the variable 'len' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mailparse/mime.cpp:392:16: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mailparse/rfc822.cpp:122:18: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:912:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:838:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:833:3: note: Variable 'list' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:838:3: note: Variable 'list' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:378:8: style: The scope of the variable 'm' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:531:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:531:10: style: The scope of the variable 'l' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:531:13: style: The scope of the variable 'size' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:531:19: style: The scope of the variable 'bauto' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:532:13: style: The scope of the variable 'p1' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:534:21: style: The scope of the variable 'src' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:535:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:828:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:828:10: style: The scope of the variable 'l' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:828:19: style: The scope of the variable 'bauto' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:830:21: style: The scope of the variable 'src' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:831:27: style: The scope of the variable 'entry' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:1039:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:1402:9: style: The scope of the variable 'name' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:1617:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:1618:27: style: The scope of the variable 'entry' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:1886:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:1888:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:3321:7: style: The scope of the variable 'err_code' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:3458:7: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:3459:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:3460:7: style: The scope of the variable 'optm' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:3539:8: style: The scope of the variable 'pat_buf' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:3875:21: style: The scope of the variable 'beg' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:3875:26: style: The scope of the variable 'end' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:4324:11: style: The scope of the variable 'param_name' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mbstring/ext_mbstring.cpp:3443:21: style: Variable 'len_left' is modified but its new value is never used. [unreadVariable]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mcrouter/ext_mcrouter.cpp:161:8: performance: Technically the member function 'HPHP::MCRouter::parseOptions' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mcrypt/ext_mcrypt.cpp:151:7: style: The scope of the variable 'block_size' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mcrypt/ext_mcrypt.cpp:220:7: style: The scope of the variable 'block_size' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/memcached/ext_memcached.cpp:910:27: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/memcached/ext_memcached.cpp:117:5: warning: Member variable 'Impl::is_persistent' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/memcached/ext_memcached.cpp:117:5: warning: Member variable 'Impl::is_pristine' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/memcached/ext_memcached.cpp:156:8: style: Technically the member function 'HPHP::MemcachedData::toPayload' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/runtime/ext/memcached/ext_memcached.cpp:195:8: performance: Technically the member function 'HPHP::MemcachedData::toObject' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mysql/ext_mysql.cpp:922:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mysql/ext_mysql.cpp:923:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mysql/ext_mysql.cpp:927:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mysql/ext_mysql.cpp:928:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mysql/ext_mysqli.cpp:380:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mysql/mysql_common.cpp:700:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mysql/mysql_common.cpp:1018:9: warning: Variable 'b->buffer_type' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
hhvm-3.24.7+dfsg/hphp/runtime/ext/mysql/mysql_common.cpp:1015:9: note: Variable 'b->buffer_type' is reassigned a value before the old one has been used. 'break;' missing?
hhvm-3.24.7+dfsg/hphp/runtime/ext/mysql/mysql_common.cpp:1018:9: note: Variable 'b->buffer_type' is reassigned a value before the old one has been used. 'break;' missing?
hhvm-3.24.7+dfsg/hphp/runtime/ext/objprof/ext_heapgraph.cpp:170:3: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn]
hhvm-3.24.7+dfsg/hphp/runtime/ext/objprof/ext_heapgraph.cpp:171:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hhvm-3.24.7+dfsg/hphp/runtime/ext/objprof/ext_objprof.cpp:529:20: warning: Division of result of sizeof() on pointer type. [divideSizeof]
hhvm-3.24.7+dfsg/hphp/runtime/ext/odbc/ext_odbc.cpp:215:3: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/ext/odbc/ext_odbc.cpp:216:3: performance: Variable 'decimal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/ext/odbc/ext_odbc.cpp:217:3: performance: Variable 'nullable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/ext/odbc/ext_odbc.cpp:218:3: performance: Variable 'col_size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/ext/odbc/ext_odbc.cpp:304:3: performance: Variable 'params_size_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/ext/odbc/ext_odbc.cpp:305:3: performance: Variable 'columns_count_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:1520:3: style: Variable 'infile' is reassigned a value before the old one has been used. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:1515:0: note: Variable 'infile' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:1520:3: note: Variable 'infile' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:2608:3: style: Variable 'method' is reassigned a value before the old one has been used. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:2604:0: note: Variable 'method' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:2608:3: note: Variable 'method' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:2791:3: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:2788:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:2791:3: note: Variable 'buffer' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:351:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:378:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:488:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/openssl/ext_openssl.cpp:1191:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo/ext_pdo.cpp:2106:12: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo/ext_pdo.cpp:2305:12: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo/ext_pdo.cpp:2325:12: style: Checking if unsigned variable 'yych' is less than zero. [unsignedLessThanZero]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo/ext_pdo.cpp:2877:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo_mysql/pdo_mysql.cpp:693:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo_mysql/pdo_mysql.cpp:1008:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo_mysql/pdo_mysql.cpp:1219:61: style: Function 'getColumnMeta' argument 2 names different: declaration 'return_value' definition 'ret'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo_mysql/pdo_mysql.cpp:118:44: note: Function 'getColumnMeta' argument 2 names different: declaration 'return_value' definition 'ret'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo_mysql/pdo_mysql.cpp:1219:61: note: Function 'getColumnMeta' argument 2 names different: declaration 'return_value' definition 'ret'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo_sqlite/pdo_sqlite.cpp:597:62: style: Function 'getColumnMeta' argument 2 names different: declaration 'return_value' definition 'ret'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo_sqlite/pdo_sqlite.cpp:44:44: note: Function 'getColumnMeta' argument 2 names different: declaration 'return_value' definition 'ret'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/pdo_sqlite/pdo_sqlite.cpp:597:62: note: Function 'getColumnMeta' argument 2 names different: declaration 'return_value' definition 'ret'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/pgsql/pq.h:144:18: style: Struct 'Result' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pgsql/pdo_pgsql_connection.cpp:44:15: style: struct member 'pdo_data_src_parser::optname' is never used. [unusedStructMember]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pgsql/pdo_pgsql_connection.cpp:46:7: style: struct member 'pdo_data_src_parser::freeme' is never used. [unusedStructMember]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pgsql/pdo_pgsql_connection.cpp:51:21: warning: Member variable 'PDOPgSqlConnection::m_emulate_prepare' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pgsql/pdo_pgsql_statement.cpp:31:20: warning: Member variable 'PDOPgSqlStatement::m_hasParams' is not initialized in the constructor. [uninitMemberVar]
hhvm-3.24.7+dfsg/hphp/runtime/ext/pgsql/pgsql.cpp:72:3: style: 'PGSQLConnectionPoolContainer::operator=' should return 'PGSQLConnectionPoolContainer &'. [operatorEq]
hhvm-3.24.7+dfsg/hphp/runtime/ext/scrypt/crypto/params.cpp:471:20: style: Condition 'memlimit_min>sysctl_memlimit' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/runtime/ext/scrypt/crypto/params.cpp:470:18: note: Assignment 'memlimit_min=(unsigned long)(-1)', assigned value is -1
hhvm-3.24.7+dfsg/hphp/runtime/ext/scrypt/crypto/params.cpp:471:20: note: Condition 'memlimit_min>sysctl_memlimit' is always false
hhvm-3.24.7+dfsg/hphp/runtime/ext/scrypt/crypto/params.cpp:473:20: style: Condition 'memlimit_min>sysinfo_memlimit' is always false [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/runtime/ext/scrypt/crypto/params.cpp:470:18: note: Assignment 'memlimit_min=(unsigned long)(-1)', assigned value is -1
hhvm-3.24.7+dfsg/hphp/runtime/ext/scrypt/crypto/params.cpp:473:20: note: Condition 'memlimit_min>sysinfo_memlimit' is always false
hhvm-3.24.7+dfsg/hphp/runtime/ext/scrypt/crypto/params.cpp:69:16: style: The scope of the variable 'maxrp' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/scrypt/crypto/sha256.cpp:43:13: style: The scope of the variable 'd' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/scrypt/crypto/sha256.cpp:59:13: style: The scope of the variable 's' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/scrypt/crypto/sha256.cpp:378:10: style: The scope of the variable 'clen' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:241:11: style: The scope of the variable 'n' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:978:18: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:951:18: note: Virtual function in base class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:978:18: note: Function in derived class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:998:16: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:952:16: note: Virtual function in base class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:998:16: note: Function in derived class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1033:18: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:951:18: note: Virtual function in base class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1033:18: note: Function in derived class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1054:16: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:952:16: note: Virtual function in base class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1054:16: note: Function in derived class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1094:18: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:951:18: note: Virtual function in base class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1094:18: note: Function in derived class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1099:16: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:952:16: note: Virtual function in base class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1099:16: note: Function in derived class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1118:18: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:951:18: note: Virtual function in base class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1118:18: note: Function in derived class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1133:16: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:952:16: note: Virtual function in base class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1133:16: note: Function in derived class
hhvm-3.24.7+dfsg/hphp/runtime/ext/session/ext_session.cpp:1007:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/shmop/ext_shmop.cpp:136:11: style: Technically the member function 'HPHP::ShmRec::size' can be const. [functionConst]
hhvm-3.24.7+dfsg/hphp/runtime/ext/simplexml/ext_simplexml.cpp:1460:7: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/simplexml/ext_simplexml.cpp:1456:0: note: Variable 'str' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/simplexml/ext_simplexml.cpp:1460:7: note: Variable 'str' is reassigned a value before the old one has been used.
hhvm-3.24.7+dfsg/hphp/runtime/ext/simplexml/ext_simplexml.cpp:64:1: warning: The struct 'SimpleXMLElement' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2608:11: warning: Identical condition '!xmlKey', second condition is always false [identicalConditionAfterEarlyExit]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2603:11: note: first condition
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2608:11: note: second condition
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:558:8: style: The scope of the variable 'add_type' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:1427:8: style: The scope of the variable 'redo_any' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2145:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2148:7: style: The scope of the variable 'dimension' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2543:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2723:14: style: The scope of the variable 'ta' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2725:7: style: The scope of the variable 'max_reallocs' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2726:10: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2726:22: style: The scope of the variable 'real_len' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2727:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2728:8: style: The scope of the variable 'tzbuf' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:1766:59: style: Function 'to_xml_object' argument 2 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:170:35: note: Function 'to_xml_object' argument 2 names different: declaration 'data' definition 'data_'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:1766:59: note: Function 'to_xml_object' argument 2 names different: declaration 'data' definition 'data_'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2139:58: style: Function 'to_xml_array' argument 2 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:172:35: note: Function 'to_xml_array' argument 2 names different: declaration 'data' definition 'data_'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2139:58: note: Function 'to_xml_array' argument 2 names different: declaration 'data' definition 'data_'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:3285:41: style: Function 'get_array_type' argument 3 names different: declaration 'out_type' definition 'type'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:186:49: note: Function 'get_array_type' argument 3 names different: declaration 'out_type' definition 'type'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:3285:41: note: Function 'get_array_type' argument 3 names different: declaration 'out_type' definition 'type'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/encoding.cpp:2007:0: error: Memory leak: pos [memleak]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/ext_soap.cpp:1147:16: style: The scope of the variable 'rpc_result' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/packet.cpp:283:19: style: The scope of the variable 'name' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/packet.cpp:287:11: style: The scope of the variable 'res_count' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:1408:15: style: Expression is always false because 'else if' condition matches previous condition at line 1405. [multiCondition]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:1408:16: warning: Identical condition 'ref', second condition is always false [identicalConditionAfterEarlyExit]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:1405:9: note: first condition
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:1408:16: note: second condition
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:894:63: style: Function 'schema_all' argument 3 names different: declaration 'extType' definition 'all'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:52:41: note: Function 'schema_all' argument 3 names different: declaration 'extType' definition 'all'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:894:63: note: Function 'schema_all' argument 3 names different: declaration 'extType' definition 'all'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:1135:71: style: Function 'schema_any' argument 3 names different: declaration 'extType' definition 'anyType'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:61:41: note: Function 'schema_any' argument 3 names different: declaration 'extType' definition 'anyType'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:1135:71: note: Function 'schema_any' argument 3 names different: declaration 'extType' definition 'anyType'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:1712:46: style: Function 'schema_attributeGroup' argument 3 names different: declaration 'attrType' definition 'attrGroup'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:70:41: note: Function 'schema_attributeGroup' argument 3 names different: declaration 'attrType' definition 'attrGroup'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/schema.cpp:1712:46: note: Function 'schema_attributeGroup' argument 3 names different: declaration 'attrType' definition 'attrGroup'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/xml.cpp:116:3: style: Variable 'ctxt' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/xml.cpp:110:0: note: Variable 'ctxt' is reassigned a value before the old one has been used if variable is no semaphore variable.
hhvm-3.24.7+dfsg/hphp/runtime/ext/soap/xml.cpp:116:3: note: Variable 'ctxt' is reassigned a value before the old one has been used if variable is no semaphore variable.
hhvm-3.24.7+dfsg/hphp/runtime/ext/spl/ext_spl.cpp:74:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
hhvm-3.24.7+dfsg/hphp/runtime/ext/spl/ext_spl.cpp:72:7: note: outer condition: !s_inited
hhvm-3.24.7+dfsg/hphp/runtime/ext/spl/ext_spl.cpp:74:9: note: identical inner condition: !s_inited
hhvm-3.24.7+dfsg/hphp/runtime/ext/sqlite3/ext_sqlite3.cpp:107:19: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/sqlite3/ext_sqlite3.cpp:147:5: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/sqlite3/ext_sqlite3.cpp:158:5: style: C-style pointer casting [cstyleCast]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_file.cpp:552:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:53:5: style: Struct 'ResolverInit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:53:5: style: Struct 'ResolverInit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:514:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:515:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:516:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:517:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:518:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:519:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:520:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:521:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:522:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:523:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:524:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_network-posix.cpp:525:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/std/ext_std_process.cpp:518:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hhvm-3.24.7+dfsg/hphp/runtime/ext/string/ext_string.cpp:1944:53: style: Function 'initPatterns' argument 1 names different: declaration 'pats' definition 'arr'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/string/ext_string.cpp:1889:34: note: Function 'initPatterns' argument 1 names different: declaration 'pats' definition 'arr'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/string/ext_string.cpp:1944:53: note: Function 'initPatterns' argument 1 names different: declaration 'pats' definition 'arr'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/binary.cpp:487:11: style: The scope of the variable 'fieldNum' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/binary.cpp:472:44: style: Function 'binary_deserialize_spec' argument 1 names different: declaration 'zthis' definition 'dest'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/binary.cpp:81:44: note: Function 'binary_deserialize_spec' argument 1 names different: declaration 'zthis' definition 'dest'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/binary.cpp:472:44: note: Function 'binary_deserialize_spec' argument 1 names different: declaration 'zthis' definition 'dest'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/binary.cpp:639:42: style: Function 'binary_serialize_spec' argument 1 names different: declaration 'zthis' definition 'obj'. [funcArgNamesDifferent]
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/binary.cpp:84:42: note: Function 'binary_serialize_spec' argument 1 names different: declaration 'zthis' definition 'obj'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/binary.cpp:639:42: note: Function 'binary_serialize_spec' argument 1 names different: declaration 'zthis' definition 'obj'.
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/compact.cpp:532:28: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/compact.cpp:531:14: performance: Technically the member function 'HPHP::thrift::CompactWriter::i64ToZigzag' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/compact.cpp:1116:13: performance: Technically the member function 'HPHP::thrift::CompactReader::zigzagToI64' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/thrift/compact.cpp:1120:10: performance: Technically the member function 'HPHP::thrift::CompactReader::typeIsInt' can be static. [functionStatic]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/php5_xdebug/xdebug_str.cpp:39:30: warning: Either the condition 'if(new_str)' is redundant or there is possible null pointer dereference: new_str. [nullPointerRedundantCheck]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/php5_xdebug/xdebug_str.cpp:47:10: note: Assuming that condition 'if(new_str)' is not redundant
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/php5_xdebug/xdebug_str.cpp:39:30: note: Null pointer dereference
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:129:7: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:131:7: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:141:5: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:174:5: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:177:5: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:184:3: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:314:7: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:326:9: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:403:3: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:405:3: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:853:3: warning: Return value of function log() is not used. [ignoredReturnValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/server.cpp:454:15: style: The scope of the variable 'attachFailMsg' can be reduced. [variableScope]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/xdebug_command.cpp:409:31: performance: Function parameter 'status' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/xdebug_command.cpp:454:31: performance: Function parameter 'status' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/xdebug_command.cpp:478:31: performance: Function parameter 'status' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/xdebug_command.cpp:501:31: performance: Function parameter 'status' should be passed by const reference. [passedByValue]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xdebug/xdebug_profiler.cpp:635:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xmlreader/ext_xmlreader.cpp:190:15: style: Condition 'ret==0' is always true [knownConditionTrueFalse]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xmlreader/ext_xmlreader.cpp:185:17: note: Assignment 'ret=0', assigned value is 0
hhvm-3.24.7+dfsg/hphp/runtime/ext/xmlreader/ext_xmlreader.cpp:190:15: note: Condition 'ret==0' is always true
hhvm-3.24.7+dfsg/hphp/runtime/ext/xmlreader/ext_xmlreader.cpp:190:15: style: Same expression on both sides of '==' because the value of 'ret' and '0' are the same. [duplicateExpression]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xmlreader/ext_xmlreader.cpp:185:17: note: 'ret' is assigned value '0' here.
hhvm-3.24.7+dfsg/hphp/runtime/ext/xmlreader/ext_xmlreader.cpp:190:15: note: Same expression on both sides of '==' because the value of 'ret' and '0' are the same.
hhvm-3.24.7+dfsg/hphp/runtime/ext/xmlreader/ext_xmlreader.cpp:166:17: style: Variable 'str_encoding' is assigned a value that is never used. [unreadVariable]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xsl/ext_xsl.cpp:573:13: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
hhvm-3.24.7+dfsg/hphp/runtime/ext/xsl/ext_xsl.cpp:286:14: style: C-style pointer casting [cstyleCast]
[16:03]
Exit code is not zero! Crash?
ftp://ftp.se.debian.org/debian/pool/main/h/hibernate/hibernate_2.0+15+g88d54a8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hibiscus/hibiscus_2.8.3+dfsg.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hiccup-clojure/hiccup-clojure_1.0.5.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/hicolor-icon-theme/hicolor-icon-theme_0.17.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/hidapi/hidapi_0.8.0~rc1+git20140818.d17db57+dfsg.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hidapi-cffi/hidapi-cffi_0.2.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hidrd/hidrd_0.2.0.orig.tar.gz
hidrd-0.2.0/lib/fmt/natv/snk.c:100:29: style: The scope of the variable 'new_alloc' can be reduced. [variableScope]
hidrd-0.2.0/lib/fmt/natv_test.c:251:13: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint]
hidrd-0.2.0/lib/fmt/natv_test.c:295:13: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint]
hidrd-0.2.0/lib/fmt/natv_test.c:299:13: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint]
hidrd-0.2.0/lib/fmt/natv_test.c:237:12: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hidrd-0.2.0/lib/fmt/spec/snk/ent_list.c:174:5: style: Variable 'tbl' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/lib/fmt/spec/snk/ent_list.c:162:0: note: Variable 'tbl' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/fmt/spec/snk/ent_list.c:174:5: note: Variable 'tbl' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/fmt/xml.c:86:5: style: Variable 'schema_doc' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/lib/fmt/xml.c:80:0: note: Variable 'schema_doc' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/fmt/xml.c:86:5: note: Variable 'schema_doc' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/fmt/xml/src/element.c:232:5: style: Variable 'value_str' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/lib/fmt/xml/src/element.c:229:0: note: Variable 'value_str' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/fmt/xml/src/element.c:232:5: note: Variable 'value_str' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/fmt/xml/src/element.c:603:37: style: The scope of the variable 'handler' can be reduced. [variableScope]
hidrd-0.2.0/lib/fmt/xml/src/element.c:642:37: style: The scope of the variable 'handler' can be reduced. [variableScope]
hidrd-0.2.0/lib/fmt/xml/src/element_unit.c:176:5: style: Variable 'data_str' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/lib/fmt/xml/src/element_unit.c:174:0: note: Variable 'data_str' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/fmt/xml/src/element_unit.c:176:5: note: Variable 'data_str' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/fmt/xml_test.c:194:13: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint]
hidrd-0.2.0/lib/opt/list.c:285:5: style: Variable 'tkns_list' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/lib/opt/list.c:280:0: note: Variable 'tkns_list' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/list.c:285:5: note: Variable 'tkns_list' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/spec.c:57:25: style: The scope of the variable 'c' can be reduced. [variableScope]
hidrd-0.2.0/lib/opt/spec_list.c:182:5: style: Variable 'tkns_list' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/lib/opt/spec_list.c:177:0: note: Variable 'tkns_list' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/spec_list.c:182:5: note: Variable 'tkns_list' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/test.c:64:5: style: Variable 'orig_empt_spec_buf' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/lib/opt/test.c:40:0: note: Variable 'orig_empt_spec_buf' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/test.c:64:5: note: Variable 'orig_empt_spec_buf' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/test.c:66:5: style: Variable 'test_empt_spec_list' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/lib/opt/test.c:41:0: note: Variable 'test_empt_spec_list' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/test.c:66:5: note: Variable 'test_empt_spec_list' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/tkns_list.c:110:5: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/lib/opt/tkns_list.c:103:0: note: Variable 'list' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/tkns_list.c:110:5: note: Variable 'list' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/tkns_list.c:164:5: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/lib/opt/tkns_list.c:158:0: note: Variable 'str' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/opt/tkns_list.c:164:5: note: Variable 'str' is reassigned a value before the old one has been used.
hidrd-0.2.0/lib/util/fd.c:95:13: style: The scope of the variable 'write_size' can be reduced. [variableScope]
hidrd-0.2.0/lib/util/fd.c:49:38: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hidrd-0.2.0/lib/util/fd.c:103:13: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hidrd-0.2.0/lib/util/hex.c:93:25: style: The scope of the variable 'b' can be reduced. [variableScope]
hidrd-0.2.0/lib/util/ttbl.c:263:29: style: The scope of the variable 'pprev_next' can be reduced. [variableScope]
hidrd-0.2.0/src/hidrd-convert.c:233:5: style: Variable 'input_fmt' is reassigned a value before the old one has been used. [redundantAssignment]
hidrd-0.2.0/src/hidrd-convert.c:203:0: note: Variable 'input_fmt' is reassigned a value before the old one has been used.
hidrd-0.2.0/src/hidrd-convert.c:233:5: note: Variable 'input_fmt' is reassigned a value before the old one has been used.
hidrd-0.2.0/src/hidrd-convert.c:46:29: style: The scope of the variable 'len' can be reduced. [variableScope]
hidrd-0.2.0/src/hidrd-convert.c:138:25: style: The scope of the variable 'len' can be reduced. [variableScope]
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/hiera/hiera_3.2.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hiera-eyaml/hiera-eyaml_2.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/higan/higan_106.orig.tar.xz
higan_v106-source/higan/fc/cartridge/board/bandai-fcg.cpp:4:3: warning: Member variable 'BandaiFCG::irqCounterEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/board/bandai-fcg.cpp:4:3: style: Struct 'BandaiFCG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-axrom.cpp:7:3: warning: Member variable 'NES_AxROM::mirrorSelect' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/board/nes-fxrom.cpp:4:3: warning: Member variable 'NES_FxROM::mirror' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/board/nes-fxrom.cpp:4:3: warning: Member variable 'NES_FxROM::latch' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/board/nes-pxrom.cpp:4:3: warning: Member variable 'NES_PxROM::mirror' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/board/nes-pxrom.cpp:4:3: warning: Member variable 'NES_PxROM::latch' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/board/sunsoft-5b.cpp:4:3: warning: Member variable 'Sunsoft5B::pulse' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/board/sunsoft-5b.cpp:4:3: warning: Member variable 'Sunsoft5B::irqEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/board/sunsoft-5b.cpp:4:3: warning: Member variable 'Sunsoft5B::irqCounterEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/board/konami-vrc1.cpp:2:3: style: Struct 'KonamiVRC1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/konami-vrc2.cpp:2:3: style: Struct 'KonamiVRC2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/konami-vrc3.cpp:2:3: style: Struct 'KonamiVRC3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/konami-vrc4.cpp:2:3: style: Struct 'KonamiVRC4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/konami-vrc6.cpp:2:3: style: Struct 'KonamiVRC6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/konami-vrc7.cpp:2:3: style: Struct 'KonamiVRC7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-axrom.cpp:7:3: style: Struct 'NES_AxROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-bnrom.cpp:4:3: style: Struct 'NES_BNROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-cnrom.cpp:4:3: style: Struct 'NES_CNROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-exrom.cpp:2:3: style: Struct 'NES_ExROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-fxrom.cpp:4:3: style: Struct 'NES_FxROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-gxrom.cpp:5:3: style: Struct 'NES_GxROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-hkrom.cpp:2:3: style: Struct 'NES_HKROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-nrom.cpp:5:3: style: Struct 'NES_NROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-pxrom.cpp:4:3: style: Struct 'NES_PxROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-sxrom.cpp:2:3: style: Struct 'NES_SxROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-txrom.cpp:2:3: style: Struct 'NES_TxROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/nes-uxrom.cpp:5:3: style: Struct 'NES_UxROM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/sunsoft-5b.cpp:4:3: style: Struct 'Sunsoft5B' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/chip/mmc1.cpp:2:3: warning: Member variable 'MMC1::chrMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc1.cpp:2:3: warning: Member variable 'MMC1::prgSize' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc1.cpp:2:3: warning: Member variable 'MMC1::prgMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc1.cpp:2:3: warning: Member variable 'MMC1::ramDisable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc3.cpp:2:3: warning: Member variable 'MMC3::chrMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc3.cpp:2:3: warning: Member variable 'MMC3::prgMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc3.cpp:2:3: warning: Member variable 'MMC3::mirror' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc3.cpp:2:3: warning: Member variable 'MMC3::ramEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc3.cpp:2:3: warning: Member variable 'MMC3::ramWriteProtect' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc3.cpp:2:3: warning: Member variable 'MMC3::irqEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc3.cpp:2:3: warning: Member variable 'MMC3::irqLine' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc5.cpp:2:3: warning: Member variable 'MMC5::ramSelect' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc5.cpp:2:3: warning: Member variable 'MMC5::vsEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc5.cpp:2:3: warning: Member variable 'MMC5::vsSide' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc5.cpp:2:3: warning: Member variable 'MMC5::irqEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc5.cpp:2:3: warning: Member variable 'MMC5::irqPending' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc5.cpp:2:3: warning: Member variable 'MMC5::inFrame' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc5.cpp:2:3: warning: Member variable 'MMC5::chrActive' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc5.cpp:2:3: warning: Member variable 'MMC5::sprite8x16' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc5.cpp:2:3: warning: Member variable 'MMC5::vsFetch' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc6.cpp:2:3: warning: Member variable 'MMC6::chrMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc6.cpp:2:3: warning: Member variable 'MMC6::prgMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc6.cpp:2:3: warning: Member variable 'MMC6::ramEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc6.cpp:2:3: warning: Member variable 'MMC6::mirror' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc6.cpp:2:3: warning: Member variable 'MMC6::ramReadable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc6.cpp:2:3: warning: Member variable 'MMC6::ramWritable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc6.cpp:2:3: warning: Member variable 'MMC6::irqEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc6.cpp:2:3: warning: Member variable 'MMC6::irqLine' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc1.cpp:2:3: warning: Member variable 'VRC1::chrBankHi' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc1.cpp:2:3: warning: Member variable 'VRC1::mirror' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc2.cpp:2:3: warning: Member variable 'VRC2::latch' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc3.cpp:2:3: warning: Member variable 'VRC3::irqMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc3.cpp:2:3: warning: Member variable 'VRC3::irqEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc3.cpp:2:3: warning: Member variable 'VRC3::irqAcknowledge' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc3.cpp:2:3: warning: Member variable 'VRC3::irqCounter' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc3.cpp:2:3: warning: Member variable 'VRC3::irqLine' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc4.cpp:2:3: warning: Member variable 'VRC4::prgMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc4.cpp:2:3: warning: Member variable 'VRC4::irqMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc4.cpp:2:3: warning: Member variable 'VRC4::irqEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc4.cpp:2:3: warning: Member variable 'VRC4::irqAcknowledge' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc4.cpp:2:3: warning: Member variable 'VRC4::irqScalar' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc4.cpp:2:3: warning: Member variable 'VRC4::irqLine' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc6.cpp:2:3: warning: Member variable 'VRC6::pulse1' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc6.cpp:2:3: warning: Member variable 'VRC6::pulse2' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc6.cpp:2:3: warning: Member variable 'VRC6::sawtooth' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc6.cpp:2:3: warning: Member variable 'VRC6::irqMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc6.cpp:2:3: warning: Member variable 'VRC6::irqEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc6.cpp:2:3: warning: Member variable 'VRC6::irqAcknowledge' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc6.cpp:2:3: warning: Member variable 'VRC6::irqScalar' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc6.cpp:2:3: warning: Member variable 'VRC6::irqLine' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc7.cpp:5:3: warning: Member variable 'VRC7::irqMode' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc7.cpp:5:3: warning: Member variable 'VRC7::irqEnable' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc7.cpp:5:3: warning: Member variable 'VRC7::irqAcknowledge' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc7.cpp:5:3: warning: Member variable 'VRC7::irqScalar' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/vrc7.cpp:5:3: warning: Member variable 'VRC7::irqLine' is not initialized in the constructor. [uninitMemberVar]
higan_v106-source/higan/fc/cartridge/chip/mmc1.cpp:2:3: style: Struct 'MMC1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/chip/mmc3.cpp:2:3: style: Struct 'MMC3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/chip/mmc5.cpp:2:3: style: Struct 'MMC5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/chip/mmc6.cpp:2:3: style: Struct 'MMC6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/chip/vrc1.cpp:2:3: style: Struct 'VRC1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/chip/vrc2.cpp:2:3: style: Struct 'VRC2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/chip/vrc3.cpp:2:3: style: Struct 'VRC3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/chip/vrc4.cpp:2:3: style: Struct 'VRC4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/chip/vrc6.cpp:2:3: style: Struct 'VRC6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/chip/vrc7.cpp:5:3: style: Struct 'VRC7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/fc/cartridge/board/board.cpp:141:33: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/higan/fc/cartridge/board/board.cpp:143:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/higan/fc/ppu/render.cpp:18:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/fc/ppu/render.cpp:19:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/fc/ppu/render.cpp:40:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/fc/ppu/render.cpp:41:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/gb/apu/wave.cpp:2:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/gb/apu/noise.cpp:19:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/gb/ppu/cgb.cpp:22:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/gb/ppu/cgb.cpp:56:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/gba/apu/wave.cpp:69:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/gba/apu/wave.cpp:70:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/gba/apu/wave.cpp:75:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/gba/apu/wave.cpp:76:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/gba/cpu/bus.cpp:63:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/gba/cpu/bus.cpp:65:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/gba/cpu/io.cpp:244:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
higan_v106-source/higan/gba/cpu/io.cpp:244:16: note: Opposite expression on both sides of '&&'.
higan_v106-source/higan/gba/cpu/io.cpp:244:16: note: Opposite expression on both sides of '&&'.
higan_v106-source/higan/gba/cpu/io.cpp:271:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
higan_v106-source/higan/gba/cpu/io.cpp:271:16: note: Opposite expression on both sides of '&&'.
higan_v106-source/higan/gba/cpu/io.cpp:271:16: note: Opposite expression on both sides of '&&'.
higan_v106-source/higan/gba/ppu/background.cpp:79:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/gba/ppu/object.cpp:52:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/md/cpu/bus.cpp:71:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/md/ym2612/channel.cpp:115:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/md/ym2612/channel.cpp:128:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/ms/cpu/bus.cpp:30:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/ms/cpu/bus.cpp:52:37: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/ms/cpu/bus.cpp:66:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/pce/controller/gamepad/gamepad.cpp:14:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/pce/controller/gamepad/gamepad.cpp:15:27: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/pce/controller/gamepad/gamepad.cpp:16:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/pce/controller/gamepad/gamepad.cpp:17:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/pce/controller/gamepad/gamepad.cpp:14:21: style: Boolean variable 'up' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
higan_v106-source/higan/pce/controller/gamepad/gamepad.cpp:15:21: style: Boolean variable 'right' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
higan_v106-source/higan/pce/controller/gamepad/gamepad.cpp:16:21: style: Boolean variable 'down' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
higan_v106-source/higan/pce/controller/gamepad/gamepad.cpp:17:21: style: Boolean variable 'left' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
higan_v106-source/higan/pce/cpu/io.cpp:90:9: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/pce/cpu/io.cpp:91:9: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/pce/cpu/io.cpp:61:7: style: Same expression on both sides of '|'. [duplicateExpression]
higan_v106-source/higan/pce/psg/channel.cpp:21:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/pce/vpc/vpc.cpp:21:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:1:41: style: Function 'armALU' argument 2 names different: declaration 'target' definition 'd'. [funcArgNamesDifferent]
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:65:33: note: Function 'armALU' argument 2 names different: declaration 'target' definition 'd'.
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:1:41: note: Function 'armALU' argument 2 names different: declaration 'target' definition 'd'.
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:1:50: style: Function 'armALU' argument 3 names different: declaration 'source' definition 'n'. [funcArgNamesDifferent]
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:65:47: note: Function 'armALU' argument 3 names different: declaration 'source' definition 'n'.
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:1:50: note: Function 'armALU' argument 3 names different: declaration 'source' definition 'n'.
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:1:60: style: Function 'armALU' argument 4 names different: declaration 'data' definition 'rm'. [funcArgNamesDifferent]
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:65:62: note: Function 'armALU' argument 4 names different: declaration 'data' definition 'rm'.
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:1:60: note: Function 'armALU' argument 4 names different: declaration 'data' definition 'rm'.
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:28:51: style: Function 'armMoveToStatus' argument 2 names different: declaration 'source' definition 'mode'. [funcArgNamesDifferent]
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:66:43: note: Function 'armMoveToStatus' argument 2 names different: declaration 'source' definition 'mode'.
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:28:51: note: Function 'armMoveToStatus' argument 2 names different: declaration 'source' definition 'mode'.
higan_v106-source/higan/processor/arm7tdmi/algorithms.cpp:16:54: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:81:30: note: Calling function 'ASR', 2nd argument 'shift' value is 32
higan_v106-source/higan/processor/arm7tdmi/algorithms.cpp:16:54: note: Shift
higan_v106-source/higan/processor/arm7tdmi/algorithms.cpp:41:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:80:30: note: Calling function 'LSR', 2nd argument 'shift' value is 32
higan_v106-source/higan/processor/arm7tdmi/algorithms.cpp:41:39: note: Shift
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:32:15: style: Technically the member function 'Processor::ARM7TDMI::r' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/registers.cpp:1:16: note: Technically the member function 'Processor::ARM7TDMI::r' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:32:15: note: Technically the member function 'Processor::ARM7TDMI::r' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:33:15: style: Technically the member function 'Processor::ARM7TDMI::cpsr' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/registers.cpp:37:16: note: Technically the member function 'Processor::ARM7TDMI::cpsr' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:33:15: note: Technically the member function 'Processor::ARM7TDMI::cpsr' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:34:15: style: Technically the member function 'Processor::ARM7TDMI::spsr' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/registers.cpp:41:16: note: Technically the member function 'Processor::ARM7TDMI::spsr' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:34:15: note: Technically the member function 'Processor::ARM7TDMI::spsr' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:234:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleBranchExchangeRegister' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:66:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleBranchExchangeRegister' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:234:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleBranchExchangeRegister' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:239:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleLoadRegister' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:135:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleLoadRegister' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:239:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleLoadRegister' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:240:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleMemorySwap' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:145:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMemorySwap' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:240:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMemorySwap' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:242:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveHalfRegister' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:163:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveHalfRegister' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:242:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveHalfRegister' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:244:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveMultiple' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:185:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveMultiple' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:244:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveMultiple' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:245:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveRegisterOffset' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:201:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveRegisterOffset' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:245:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveRegisterOffset' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:246:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveToRegisterFromStatus' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:215:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveToRegisterFromStatus' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:246:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveToRegisterFromStatus' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:247:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveToStatusFromImmediate' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:220:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveToStatusFromImmediate' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:247:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveToStatusFromImmediate' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:248:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveToStatusFromRegister' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:231:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveToStatusFromRegister' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:248:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMoveToStatusFromRegister' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:249:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleMultiply' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:241:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMultiply' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:249:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMultiply' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:250:8: style: Technically the member function 'Processor::ARM7TDMI::armDisassembleMultiplyLong' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:250:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMultiplyLong' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:250:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleMultiplyLong' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:251:8: performance: Technically the member function 'Processor::ARM7TDMI::armDisassembleSoftwareInterrupt' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:256:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleSoftwareInterrupt' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:251:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleSoftwareInterrupt' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:252:8: performance: Technically the member function 'Processor::ARM7TDMI::armDisassembleUndefined' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:261:16: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleUndefined' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:252:8: note: Technically the member function 'Processor::ARM7TDMI::armDisassembleUndefined' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:256:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAddRegister' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:284:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAddRegister' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:256:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAddRegister' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:257:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAdjustImmediate' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:289:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAdjustImmediate' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:257:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAdjustImmediate' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:258:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAdjustRegister' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:294:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAdjustRegister' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:258:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAdjustRegister' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:259:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAdjustStack' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:299:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAdjustStack' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:259:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleAdjustStack' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:260:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchExchange' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:304:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchExchange' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:260:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchExchange' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:262:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchFarSuffix' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:317:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchFarSuffix' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:262:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchFarSuffix' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:263:8: style: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchNear' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:322:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchNear' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:263:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchNear' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:264:8: style: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchTest' can be const. [functionConst]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:328:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchTest' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:264:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleBranchTest' can be const.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:267:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveByteImmediate' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:347:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveByteImmediate' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:267:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveByteImmediate' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:268:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveHalfImmediate' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:352:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveHalfImmediate' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:268:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveHalfImmediate' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:269:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveMultiple' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:357:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveMultiple' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:269:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveMultiple' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:271:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveStack' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:373:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveStack' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:271:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveStack' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:272:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveWordImmediate' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:378:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveWordImmediate' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:272:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleMoveWordImmediate' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:274:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleSoftwareInterrupt' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:389:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleSoftwareInterrupt' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:274:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleSoftwareInterrupt' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:275:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleStackMultiple' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:394:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleStackMultiple' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:275:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleStackMultiple' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:276:8: performance: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleUndefined' can be static. [functionStatic]
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:405:16: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleUndefined' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:276:8: note: Technically the member function 'Processor::ARM7TDMI::thumbDisassembleUndefined' can be static.
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:22:16: warning: Virtual function 'get' is called from constructor 'ARM7TDMI()' at line 17. Dynamic binding is not used. [virtualCallInConstructor]
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.cpp:17:3: note: Calling thumbInitialize
higan_v106-source/higan/processor/arm7tdmi/instruction.cpp:430:5: note: Calling thumbDisassembleBranchFarPrefix
higan_v106-source/higan/processor/arm7tdmi/disassembler.cpp:311:27: note: Calling read
higan_v106-source/higan/processor/arm7tdmi/memory.cpp:7:10: note: Calling get
higan_v106-source/higan/processor/arm7tdmi/arm7tdmi.hpp:22:16: note: get is a virtual method
higan_v106-source/higan/processor/arm7tdmi/memory.cpp:15:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/arm7tdmi/memory.cpp:19:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/arm7tdmi/instructions-arm.cpp:98:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/gsu/instructions.cpp:82:24: warning: Either the switch case 'case 57' is redundant or the array 'regs.r[16]' is accessed at index 57, which is out of bounds. [arrayIndexOutOfBoundsCond]
higan_v106-source/higan/processor/gsu/instruction.cpp:54:3: note: case 57: opcode is 57 here.
higan_v106-source/higan/processor/gsu/instruction.cpp:54:3: note: Calling function 'instructionStore', 1st argument 'n' value is 57
higan_v106-source/higan/processor/gsu/instructions.cpp:82:24: note: Array index out of bounds
higan_v106-source/higan/processor/gsu/instructions.cpp:119:24: warning: Either the switch case 'case 73' is redundant or the array 'regs.r[16]' is accessed at index 73, which is out of bounds. [arrayIndexOutOfBoundsCond]
higan_v106-source/higan/processor/gsu/instruction.cpp:59:3: note: case 73: opcode is 73 here.
higan_v106-source/higan/processor/gsu/instruction.cpp:59:3: note: Calling function 'instructionLoad', 1st argument 'n' value is 73
higan_v106-source/higan/processor/gsu/instructions.cpp:119:24: note: Array index out of bounds
higan_v106-source/higan/processor/gsu/instructions.cpp:56:34: style: Function 'instructionBranch' argument 1 names different: declaration 'c' definition 'take'. [funcArgNamesDifferent]
higan_v106-source/higan/processor/gsu/gsu.hpp:36:31: note: Function 'instructionBranch' argument 1 names different: declaration 'c' definition 'take'.
higan_v106-source/higan/processor/gsu/instructions.cpp:56:34: note: Function 'instructionBranch' argument 1 names different: declaration 'c' definition 'take'.
higan_v106-source/higan/processor/gsu/registers.hpp:30:3: style: 'Register::operator=' should return 'Register &'. [operatorEq]
higan_v106-source/higan/processor/hg51b/instructions.cpp:171:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/hg51b/instructions.cpp:178:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/hg51b/instructions.cpp:185:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/hg51b/instructions.cpp:315:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/hg51b/instructions.cpp:322:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/hg51b/instructions.cpp:329:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/huc6280/algorithms.cpp:120:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/huc6280/huc6280.hpp:124:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/huc6280/huc6280.hpp:52:8: performance: Technically the member function 'Processor::HuC6280::algorithmTAI' can be static. [functionStatic]
higan_v106-source/higan/processor/huc6280/algorithms.cpp:162:15: note: Technically the member function 'Processor::HuC6280::algorithmTAI' can be static.
higan_v106-source/higan/processor/huc6280/huc6280.hpp:52:8: note: Technically the member function 'Processor::HuC6280::algorithmTAI' can be static.
higan_v106-source/higan/processor/huc6280/huc6280.hpp:53:8: performance: Technically the member function 'Processor::HuC6280::algorithmTDD' can be static. [functionStatic]
higan_v106-source/higan/processor/huc6280/algorithms.cpp:167:15: note: Technically the member function 'Processor::HuC6280::algorithmTDD' can be static.
higan_v106-source/higan/processor/huc6280/huc6280.hpp:53:8: note: Technically the member function 'Processor::HuC6280::algorithmTDD' can be static.
higan_v106-source/higan/processor/huc6280/huc6280.hpp:54:8: performance: Technically the member function 'Processor::HuC6280::algorithmTIA' can be static. [functionStatic]
higan_v106-source/higan/processor/huc6280/algorithms.cpp:172:15: note: Technically the member function 'Processor::HuC6280::algorithmTIA' can be static.
higan_v106-source/higan/processor/huc6280/huc6280.hpp:54:8: note: Technically the member function 'Processor::HuC6280::algorithmTIA' can be static.
higan_v106-source/higan/processor/huc6280/huc6280.hpp:55:8: performance: Technically the member function 'Processor::HuC6280::algorithmTII' can be static. [functionStatic]
higan_v106-source/higan/processor/huc6280/algorithms.cpp:177:15: note: Technically the member function 'Processor::HuC6280::algorithmTII' can be static.
higan_v106-source/higan/processor/huc6280/huc6280.hpp:55:8: note: Technically the member function 'Processor::HuC6280::algorithmTII' can be static.
higan_v106-source/higan/processor/huc6280/huc6280.hpp:56:8: performance: Technically the member function 'Processor::HuC6280::algorithmTIN' can be static. [functionStatic]
higan_v106-source/higan/processor/huc6280/algorithms.cpp:182:15: note: Technically the member function 'Processor::HuC6280::algorithmTIN' can be static.
higan_v106-source/higan/processor/huc6280/huc6280.hpp:56:8: note: Technically the member function 'Processor::HuC6280::algorithmTIN' can be static.
higan_v106-source/higan/processor/huc6280/instructions.cpp:1:44: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/huc6280/instructions.cpp:10:42: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/huc6280/instructions.cpp:24:39: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/huc6280/instructions.cpp:141:39: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/huc6280/instructions.cpp:145:37: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/huc6280/instructions.cpp:150:42: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/huc6280/instructions.cpp:167:43: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/huc6280/instructions.cpp:200:36: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/huc6280/instructions.cpp:343:44: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/huc6280/instructions.cpp:351:42: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/lr35902/lr35902.hpp:93:8: performance: Technically the member function 'Processor::LR35902::instructionLD_Direct_Direct' can be static. [functionStatic]
higan_v106-source/higan/processor/lr35902/instructions.cpp:193:15: note: Technically the member function 'Processor::LR35902::instructionLD_Direct_Direct' can be static.
higan_v106-source/higan/processor/lr35902/lr35902.hpp:93:8: note: Technically the member function 'Processor::LR35902::instructionLD_Direct_Direct' can be static.
higan_v106-source/higan/processor/lr35902/lr35902.hpp:107:8: performance: Technically the member function 'Processor::LR35902::instructionNOP' can be static. [functionStatic]
higan_v106-source/higan/processor/lr35902/instructions.cpp:255:15: note: Technically the member function 'Processor::LR35902::instructionNOP' can be static.
higan_v106-source/higan/processor/lr35902/lr35902.hpp:107:8: note: Technically the member function 'Processor::LR35902::instructionNOP' can be static.
higan_v106-source/higan/processor/lr35902/lr35902.hpp:113:8: performance: Technically the member function 'Processor::LR35902::instructionRES_Index_Direct' can be static. [functionStatic]
higan_v106-source/higan/processor/lr35902/instructions.cpp:279:15: note: Technically the member function 'Processor::LR35902::instructionRES_Index_Direct' can be static.
higan_v106-source/higan/processor/lr35902/lr35902.hpp:113:8: note: Technically the member function 'Processor::LR35902::instructionRES_Index_Direct' can be static.
higan_v106-source/higan/processor/lr35902/lr35902.hpp:135:8: performance: Technically the member function 'Processor::LR35902::instructionSET_Index_Direct' can be static. [functionStatic]
higan_v106-source/higan/processor/lr35902/instructions.cpp:388:15: note: Technically the member function 'Processor::LR35902::instructionSET_Index_Direct' can be static.
higan_v106-source/higan/processor/lr35902/lr35902.hpp:135:8: note: Technically the member function 'Processor::LR35902::instructionSET_Index_Direct' can be static.
higan_v106-source/higan/processor/m68k/disassembler.cpp:27:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/m68k/effective-address.cpp:33:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/m68k/effective-address.cpp:56:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/m68k/instruction.cpp:117:5: style: Same expression on both sides of '|'. [duplicateExpression]
higan_v106-source/higan/processor/m68k/instruction.cpp:1193:5: style: Same expression on both sides of '|'. [duplicateExpression]
higan_v106-source/higan/processor/m68k/registers.cpp:24:19: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/m68k/registers.cpp:28:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/m68k/instructions.cpp:1075:64: style: Function 'instructionSUB' argument 1 names different: declaration 'source' definition 'source_'. [funcArgNamesDifferent]
higan_v106-source/higan/processor/m68k/m68k.hpp:237:60: note: Function 'instructionSUB' argument 1 names different: declaration 'source' definition 'source_'.
higan_v106-source/higan/processor/m68k/instructions.cpp:1075:64: note: Function 'instructionSUB' argument 1 names different: declaration 'source' definition 'source_'.
higan_v106-source/higan/processor/m68k/instructions.cpp:1075:86: style: Function 'instructionSUB' argument 2 names different: declaration 'target' definition 'target_'. [funcArgNamesDifferent]
higan_v106-source/higan/processor/m68k/m68k.hpp:237:81: note: Function 'instructionSUB' argument 2 names different: declaration 'target' definition 'target_'.
higan_v106-source/higan/processor/m68k/instructions.cpp:1075:86: note: Function 'instructionSUB' argument 2 names different: declaration 'target' definition 'target_'.
higan_v106-source/higan/processor/m68k/m68k.hpp:112:8: style: Technically the member function 'Processor::M68K::testCondition' can be const. [functionConst]
higan_v106-source/higan/processor/m68k/instructions.cpp:1:12: note: Technically the member function 'Processor::M68K::testCondition' can be const.
higan_v106-source/higan/processor/m68k/m68k.hpp:112:8: note: Technically the member function 'Processor::M68K::testCondition' can be const.
higan_v106-source/higan/processor/m68k/m68k.hpp:140:28: performance: Technically the member function 'Processor::M68K::instructionASL' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:216:12: note: Technically the member function 'Processor::M68K::instructionASL' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:140:28: note: Technically the member function 'Processor::M68K::instructionASL' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:144:28: performance: Technically the member function 'Processor::M68K::instructionASR' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:251:12: note: Technically the member function 'Processor::M68K::instructionASR' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:144:28: note: Technically the member function 'Processor::M68K::instructionASR' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:163:28: performance: Technically the member function 'Processor::M68K::instructionDIVS' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:439:12: note: Technically the member function 'Processor::M68K::instructionDIVS' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:163:28: note: Technically the member function 'Processor::M68K::instructionDIVS' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:164:28: performance: Technically the member function 'Processor::M68K::instructionDIVU' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:444:12: note: Technically the member function 'Processor::M68K::instructionDIVU' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:164:28: note: Technically the member function 'Processor::M68K::instructionDIVU' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:170:28: performance: Technically the member function 'Processor::M68K::instructionEXG' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:486:12: note: Technically the member function 'Processor::M68K::instructionEXG' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:170:28: note: Technically the member function 'Processor::M68K::instructionEXG' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:171:28: performance: Technically the member function 'Processor::M68K::instructionEXG' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:492:12: note: Technically the member function 'Processor::M68K::instructionEXG' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:171:28: note: Technically the member function 'Processor::M68K::instructionEXG' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:172:28: performance: Technically the member function 'Processor::M68K::instructionEXG' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:498:12: note: Technically the member function 'Processor::M68K::instructionEXG' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:172:28: note: Technically the member function 'Processor::M68K::instructionEXG' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:177:28: performance: Technically the member function 'Processor::M68K::instructionLEA' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:541:12: note: Technically the member function 'Processor::M68K::instructionLEA' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:177:28: note: Technically the member function 'Processor::M68K::instructionLEA' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:182:28: performance: Technically the member function 'Processor::M68K::instructionLSL' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:580:12: note: Technically the member function 'Processor::M68K::instructionLSL' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:182:28: note: Technically the member function 'Processor::M68K::instructionLSL' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:186:28: performance: Technically the member function 'Processor::M68K::instructionLSR' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:612:12: note: Technically the member function 'Processor::M68K::instructionLSR' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:186:28: note: Technically the member function 'Processor::M68K::instructionLSR' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:204:28: performance: Technically the member function 'Processor::M68K::instructionNOP' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:801:12: note: Technically the member function 'Processor::M68K::instructionNOP' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:204:28: note: Technically the member function 'Processor::M68K::instructionNOP' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:212:28: performance: Technically the member function 'Processor::M68K::instructionPEA' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:858:12: note: Technically the member function 'Processor::M68K::instructionPEA' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:212:28: note: Technically the member function 'Processor::M68K::instructionPEA' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:217:28: performance: Technically the member function 'Processor::M68K::instructionROL' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:895:12: note: Technically the member function 'Processor::M68K::instructionROL' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:217:28: note: Technically the member function 'Processor::M68K::instructionROL' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:221:28: performance: Technically the member function 'Processor::M68K::instructionROR' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:927:12: note: Technically the member function 'Processor::M68K::instructionROR' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:221:28: note: Technically the member function 'Processor::M68K::instructionROR' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:225:28: performance: Technically the member function 'Processor::M68K::instructionROXL' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:960:12: note: Technically the member function 'Processor::M68K::instructionROXL' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:225:28: note: Technically the member function 'Processor::M68K::instructionROXL' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:229:28: performance: Technically the member function 'Processor::M68K::instructionROXR' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:994:12: note: Technically the member function 'Processor::M68K::instructionROXR' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:229:28: note: Technically the member function 'Processor::M68K::instructionROXR' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:249:28: performance: Technically the member function 'Processor::M68K::instructionUNLK' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/instructions.cpp:1169:12: note: Technically the member function 'Processor::M68K::instructionUNLK' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:249:28: note: Technically the member function 'Processor::M68K::instructionUNLK' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:329:28: performance: Technically the member function 'Processor::M68K::disassembleILLEGAL' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:296:12: note: Technically the member function 'Processor::M68K::disassembleILLEGAL' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:329:28: note: Technically the member function 'Processor::M68K::disassembleILLEGAL' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:357:28: performance: Technically the member function 'Processor::M68K::disassembleNOP' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:430:12: note: Technically the member function 'Processor::M68K::disassembleNOP' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:357:28: note: Technically the member function 'Processor::M68K::disassembleNOP' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:365:28: performance: Technically the member function 'Processor::M68K::disassembleRESET' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:462:12: note: Technically the member function 'Processor::M68K::disassembleRESET' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:365:28: note: Technically the member function 'Processor::M68K::disassembleRESET' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:378:28: performance: Technically the member function 'Processor::M68K::disassembleRTE' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:514:12: note: Technically the member function 'Processor::M68K::disassembleRTE' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:378:28: note: Technically the member function 'Processor::M68K::disassembleRTE' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:379:28: performance: Technically the member function 'Processor::M68K::disassembleRTR' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:518:12: note: Technically the member function 'Processor::M68K::disassembleRTR' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:379:28: note: Technically the member function 'Processor::M68K::disassembleRTR' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:380:28: performance: Technically the member function 'Processor::M68K::disassembleRTS' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:522:12: note: Technically the member function 'Processor::M68K::disassembleRTS' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:380:28: note: Technically the member function 'Processor::M68K::disassembleRTS' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:393:28: performance: Technically the member function 'Processor::M68K::disassembleTRAP' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:574:12: note: Technically the member function 'Processor::M68K::disassembleTRAP' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:393:28: note: Technically the member function 'Processor::M68K::disassembleTRAP' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:394:28: performance: Technically the member function 'Processor::M68K::disassembleTRAPV' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:578:12: note: Technically the member function 'Processor::M68K::disassembleTRAPV' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:394:28: note: Technically the member function 'Processor::M68K::disassembleTRAPV' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:402:8: performance: Technically the member function 'Processor::M68K::_dataRegister' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:33:12: note: Technically the member function 'Processor::M68K::_dataRegister' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:402:8: note: Technically the member function 'Processor::M68K::_dataRegister' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:403:8: performance: Technically the member function 'Processor::M68K::_addressRegister' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:37:12: note: Technically the member function 'Processor::M68K::_addressRegister' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:403:8: note: Technically the member function 'Processor::M68K::_addressRegister' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:409:8: performance: Technically the member function 'Processor::M68K::_condition' can be static. [functionStatic]
higan_v106-source/higan/processor/m68k/disassembler.cpp:79:12: note: Technically the member function 'Processor::M68K::_condition' can be static.
higan_v106-source/higan/processor/m68k/m68k.hpp:409:8: note: Technically the member function 'Processor::M68K::_condition' can be static.
higan_v106-source/higan/processor/m68k/effective-address.cpp:33:0: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/m68k/effective-address.cpp:56:0: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/mos6502/algorithms.cpp:120:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/mos6502/mos6502.hpp:105:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/mos6502/instructions.cpp:1:44: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:9:44: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:18:42: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:24:42: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:82:39: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:86:37: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:91:43: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:107:43: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:196:44: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:203:44: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:211:42: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/mos6502/instructions.cpp:216:42: performance: Function parameter 'alu' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/algorithms.cpp:88:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/spc700/spc700.hpp:133:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/spc700/memory.cpp:6:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/spc700/memory.cpp:10:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/spc700/disassembler.cpp:1:33: style: Function 'disassemble' argument 1 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent]
higan_v106-source/higan/processor/spc700/spc700.hpp:120:27: note: Function 'disassemble' argument 1 names different: declaration 'address' definition 'addr'.
higan_v106-source/higan/processor/spc700/disassembler.cpp:1:33: note: Function 'disassemble' argument 1 names different: declaration 'address' definition 'addr'.
higan_v106-source/higan/processor/spc700/instructions.cpp:10:0: style: Boolean variable 'c' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
higan_v106-source/higan/processor/spc700/instructions.cpp:14:0: style: Boolean variable 'c' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
higan_v106-source/higan/processor/spc700/instructions.cpp:17:0: style: Boolean variable 'c' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
higan_v106-source/higan/processor/spc700/instructions.cpp:20:0: style: Boolean variable 'c' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
higan_v106-source/higan/processor/spc700/instructions.cpp:48:42: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:55:44: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:69:49: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:227:40: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:233:42: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:245:49: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:254:48: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:270:52: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:278:51: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:293:47: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:300:44: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:325:47: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:332:49: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:393:43: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:398:43: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:403:49: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:421:49: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:439:43: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:465:55: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/spc700/instructions.cpp:473:53: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/upd96050/instructions.cpp:114:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/upd96050/upd96050.hpp:61:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/upd96050/upd96050.hpp:63:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/upd96050/upd96050.hpp:18:8: style: Technically the member function 'Processor::uPD96050::readSR' can be const. [functionConst]
higan_v106-source/higan/processor/upd96050/memory.cpp:1:16: note: Technically the member function 'Processor::uPD96050::readSR' can be const.
higan_v106-source/higan/processor/upd96050/upd96050.hpp:18:8: note: Technically the member function 'Processor::uPD96050::readSR' can be const.
higan_v106-source/higan/processor/upd96050/upd96050.hpp:19:8: performance: Technically the member function 'Processor::uPD96050::writeSR' can be static. [functionStatic]
higan_v106-source/higan/processor/upd96050/memory.cpp:5:16: note: Technically the member function 'Processor::uPD96050::writeSR' can be static.
higan_v106-source/higan/processor/upd96050/upd96050.hpp:19:8: note: Technically the member function 'Processor::uPD96050::writeSR' can be static.
higan_v106-source/higan/processor/upd96050/upd96050.hpp:24:8: style: Technically the member function 'Processor::uPD96050::readDP' can be const. [functionConst]
higan_v106-source/higan/processor/upd96050/memory.cpp:44:16: note: Technically the member function 'Processor::uPD96050::readDP' can be const.
higan_v106-source/higan/processor/upd96050/upd96050.hpp:24:8: note: Technically the member function 'Processor::uPD96050::readDP' can be const.
higan_v106-source/higan/processor/upd96050/upd96050.hpp:27:8: style: Technically the member function 'Processor::uPD96050::disassemble' can be const. [functionConst]
higan_v106-source/higan/processor/upd96050/disassembler.cpp:1:16: note: Technically the member function 'Processor::uPD96050::disassemble' can be const.
higan_v106-source/higan/processor/upd96050/upd96050.hpp:27:8: note: Technically the member function 'Processor::uPD96050::disassemble' can be const.
higan_v106-source/higan/processor/v30mz/disassembler.cpp:58:33: warning: Either the condition 'modRM>=192' is redundant or the array 'reg[8]' is accessed at index 192, which is out of bounds. [arrayIndexOutOfBoundsCond]
higan_v106-source/higan/processor/v30mz/disassembler.cpp:58:14: note: Assuming that condition 'modRM>=192' is not redundant
higan_v106-source/higan/processor/v30mz/disassembler.cpp:58:33: note: Array index out of bounds
higan_v106-source/higan/processor/v30mz/disassembler.cpp:68:33: warning: Either the condition 'modRM>=192' is redundant or the array 'reg[8]' is accessed at index 192, which is out of bounds. [arrayIndexOutOfBoundsCond]
higan_v106-source/higan/processor/v30mz/disassembler.cpp:68:14: note: Assuming that condition 'modRM>=192' is not redundant
higan_v106-source/higan/processor/v30mz/disassembler.cpp:68:33: note: Array index out of bounds
higan_v106-source/higan/processor/v30mz/disassembler.cpp:24:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/processor/v30mz/instructions-group.cpp:48:76: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
higan_v106-source/higan/processor/v30mz/v30mz.hpp:26:8: performance: Technically the member function 'Processor::V30MZ::warning' can be static. [functionStatic]
higan_v106-source/higan/processor/v30mz/v30mz.cpp:22:13: note: Technically the member function 'Processor::V30MZ::warning' can be static.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:26:8: note: Technically the member function 'Processor::V30MZ::warning' can be static.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:47:8: style: Technically the member function 'Processor::V30MZ::getReg' can be const. [functionConst]
higan_v106-source/higan/processor/v30mz/modrm.cpp:43:13: note: Technically the member function 'Processor::V30MZ::getReg' can be const.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:47:8: note: Technically the member function 'Processor::V30MZ::getReg' can be const.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:50:8: style: Technically the member function 'Processor::V30MZ::getSeg' can be const. [functionConst]
higan_v106-source/higan/processor/v30mz/modrm.cpp:56:13: note: Technically the member function 'Processor::V30MZ::getSeg' can be const.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:50:8: note: Technically the member function 'Processor::V30MZ::getSeg' can be const.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:65:8: performance: Technically the member function 'Processor::V30MZ::parity' can be static. [functionStatic]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:2:13: note: Technically the member function 'Processor::V30MZ::parity' can be static.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:65:8: note: Technically the member function 'Processor::V30MZ::parity' can be static.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:76:8: performance: Technically the member function 'Processor::V30MZ::NOT' can be static. [functionStatic]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:102:13: note: Technically the member function 'Processor::V30MZ::NOT' can be static.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:76:8: note: Technically the member function 'Processor::V30MZ::NOT' can be static.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:174:8: performance: Technically the member function 'Processor::V30MZ::instructionWait' can be static. [functionStatic]
higan_v106-source/higan/processor/v30mz/instructions-misc.cpp:23:13: note: Technically the member function 'Processor::V30MZ::instructionWait' can be static.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:174:8: note: Technically the member function 'Processor::V30MZ::instructionWait' can be static.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:176:8: performance: Technically the member function 'Processor::V30MZ::instructionNop' can be static. [functionStatic]
higan_v106-source/higan/processor/v30mz/instructions-misc.cpp:31:13: note: Technically the member function 'Processor::V30MZ::instructionNop' can be static.
higan_v106-source/higan/processor/v30mz/v30mz.hpp:176:8: note: Technically the member function 'Processor::V30MZ::instructionNop' can be static.
higan_v106-source/higan/processor/v30mz/registers.cpp:19:25: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/registers.cpp:26:25: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/modrm.cpp:28:25: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/modrm.cpp:35:25: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/modrm.cpp:43:25: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/modrm.cpp:49:25: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/memory.cpp:1:23: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/memory.cpp:10:24: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/memory.cpp:17:21: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/memory.cpp:24:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/memory.cpp:31:24: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:13:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:17:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:28:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:39:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:49:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:56:23: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:65:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:75:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:82:23: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:91:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:102:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:107:21: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:118:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:129:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:140:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:147:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:154:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:164:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:179:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:183:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:193:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:203:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/algorithms.cpp:214:22: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:1:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:6:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:11:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:15:38: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:20:38: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:25:38: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:29:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:34:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:39:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:43:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:48:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:53:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:57:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:62:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:67:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:71:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:76:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:81:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:85:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:90:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:95:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:99:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:104:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:109:39: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:113:37: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:117:40: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-alu.cpp:122:53: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-exec.cpp:180:37: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-group.cpp:1:42: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-group.cpp:39:42: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-group.cpp:54:42: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-misc.cpp:34:32: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-misc.cpp:39:33: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-misc.cpp:44:34: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-misc.cpp:49:35: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-move.cpp:1:40: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-move.cpp:6:40: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-move.cpp:24:40: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-move.cpp:28:40: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-move.cpp:40:40: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/v30mz/instructions-move.cpp:52:44: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/algorithms.cpp:276:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/wdc65816/algorithms.cpp:285:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/wdc65816/instructions-other.cpp:109:6: style: Condition 'XF' is always true [knownConditionTrueFalse]
higan_v106-source/higan/processor/wdc65816/instructions-other.cpp:108:8: note: Assignment 'XF=1', assigned value is 1
higan_v106-source/higan/processor/wdc65816/instructions-other.cpp:109:6: note: Condition 'XF' is always true
higan_v106-source/higan/processor/wdc65816/instructions-other.cpp:117:6: style: Condition 'XF' is always true [knownConditionTrueFalse]
higan_v106-source/higan/processor/wdc65816/instructions-other.cpp:116:8: note: Assignment 'XF=1', assigned value is 1
higan_v106-source/higan/processor/wdc65816/instructions-other.cpp:117:6: note: Condition 'XF' is always true
higan_v106-source/higan/processor/wdc65816/instructions-other.cpp:218:6: style: Condition 'XF' is always true [knownConditionTrueFalse]
higan_v106-source/higan/processor/wdc65816/instructions-other.cpp:217:8: note: Assignment 'XF=1', assigned value is 1
higan_v106-source/higan/processor/wdc65816/instructions-other.cpp:218:6: note: Condition 'XF' is always true
higan_v106-source/higan/processor/wdc65816/instructions-pc.cpp:99:6: style: Condition 'XF' is always true [knownConditionTrueFalse]
higan_v106-source/higan/processor/wdc65816/instructions-pc.cpp:98:8: note: Assignment 'XF=1', assigned value is 1
higan_v106-source/higan/processor/wdc65816/instructions-pc.cpp:99:6: note: Condition 'XF' is always true
higan_v106-source/higan/processor/wdc65816/wdc65816.hpp:222:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:1:47: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:6:49: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:12:42: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:19:44: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:27:42: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:35:44: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:44:42: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:52:44: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:61:44: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:68:46: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:76:44: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:84:46: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:93:46: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:102:48: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:112:53: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:122:55: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:133:53: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:143:55: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:154:50: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:164:52: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:175:43: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:182:45: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:190:51: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-read.cpp:200:53: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-modify.cpp:1:47: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-modify.cpp:6:49: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-modify.cpp:11:44: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-modify.cpp:20:46: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-modify.cpp:31:51: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-modify.cpp:41:53: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-modify.cpp:53:46: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-modify.cpp:62:48: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-modify.cpp:73:53: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/wdc65816/instructions-modify.cpp:83:55: performance: Function parameter 'op' should be passed by const reference. [passedByValue]
higan_v106-source/higan/processor/z80/disassembler.cpp:7:0: error: syntax error [syntaxError]
higan_v106-source/higan/processor/z80/instructions.cpp:593:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/processor/z80/instructions.cpp:161:16: style: Same expression on both sides of '^' because the value of 'A' and 'a' are the same. [duplicateExpression]
higan_v106-source/higan/processor/z80/instructions.cpp:155:12: note: 'a' is assigned value 'A' here.
higan_v106-source/higan/processor/z80/instructions.cpp:161:16: note: Same expression on both sides of '^' because the value of 'A' and 'a' are the same.
higan_v106-source/higan/sfc/controller/gamepad/gamepad.cpp:16:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/controller/gamepad/gamepad.cpp:17:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/controller/gamepad/gamepad.cpp:18:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/controller/gamepad/gamepad.cpp:19:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/controller/super-multitap/super-multitap.cpp:35:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/controller/super-multitap/super-multitap.cpp:36:27: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/controller/super-multitap/super-multitap.cpp:37:27: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/controller/super-multitap/super-multitap.cpp:38:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/coprocessor/epsonrtc/memory.cpp:26:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/coprocessor/spc7110/data.cpp:17:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/sfc/coprocessor/spc7110/data.cpp:24:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/sfc/coprocessor/spc7110/decompressor.cpp:16:8: style: Technically the member function 'Decompressor::deinterleave' can be const. [functionConst]
higan_v106-source/higan/sfc/coprocessor/spc7110/decompressor.cpp:27:8: performance: Technically the member function 'Decompressor::moveToFront' can be static. [functionStatic]
higan_v106-source/higan/sfc/coprocessor/spc7110/decompressor.cpp:8:3: style: Struct 'Decompressor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/sfc/coprocessor/spc7110/dcu.cpp:21:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/sfc/coprocessor/spc7110/dcu.cpp:49:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/sfc/coprocessor/spc7110/decompressor.cpp:16:8: style: Technically the member function 'SuperFamicom::Decompressor::deinterleave' can be const. [functionConst]
higan_v106-source/higan/sfc/coprocessor/spc7110/decompressor.cpp:27:8: performance: Technically the member function 'SuperFamicom::Decompressor::moveToFront' can be static. [functionStatic]
higan_v106-source/higan/sfc/cpu/irq.cpp:49:22: style: Variable 'virqEnabled' is assigned a value that is never used. [unreadVariable]
higan_v106-source/higan/sfc/cpu/irq.cpp:50:22: style: Variable 'hirqEnabled' is assigned a value that is never used. [unreadVariable]
higan_v106-source/higan/sfc/cpu/memory.cpp:29:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/sfc/dsp/dsp.cpp:24:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
higan_v106-source/higan/sfc/expansion/21fx/21fx.cpp:86:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/ppu/background/background.cpp:80:54: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/higan/sfc/ppu/background/mode7.cpp:3:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/sfc/ppu/background/background.cpp:112:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/sfc/ppu/background/background.cpp:113:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/sfc/ppu/background/background.cpp:257:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/sfc/ppu/background/background.cpp:258:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/higan/target-tomoko/program/program.hpp:3:3: style: Struct 'Program' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/target-tomoko/settings/settings.hpp:2:3: style: Struct 'VideoSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/target-tomoko/settings/settings.hpp:43:3: style: Struct 'AudioSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/target-tomoko/settings/settings.hpp:71:3: style: Struct 'InputSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/target-tomoko/settings/settings.hpp:108:3: style: Struct 'HotkeySettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/target-tomoko/settings/settings.hpp:127:3: style: Struct 'AdvancedSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/target-tomoko/tools/tools.hpp:20:3: style: Struct 'CheatEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/target-tomoko/tools/tools.hpp:56:3: style: Struct 'StateManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/target-tomoko/tools/tools.hpp:80:3: style: Struct 'ManifestViewer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/target-tomoko/tools/tools.hpp:88:3: style: Struct 'GameNotes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/higan/target-tomoko/input/input.cpp:192:3: performance: Variable 'frequency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
higan_v106-source/higan/target-tomoko/input/input.hpp:64:8: performance: Technically the member function 'InputManager::onChange' can be static. [functionStatic]
higan_v106-source/higan/target-tomoko/input/input.cpp:271:20: note: Technically the member function 'InputManager::onChange' can be static.
higan_v106-source/higan/target-tomoko/input/input.hpp:64:8: note: Technically the member function 'InputManager::onChange' can be static.
higan_v106-source/higan/target-tomoko/input/input.hpp:67:8: style: Technically the member function 'InputManager::mapping' can be const. [functionConst]
higan_v106-source/higan/target-tomoko/input/input.cpp:283:20: note: Technically the member function 'InputManager::mapping' can be const.
higan_v106-source/higan/target-tomoko/input/input.hpp:67:8: note: Technically the member function 'InputManager::mapping' can be const.
higan_v106-source/higan/target-tomoko/settings/input.cpp:62:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/higan/target-tomoko/settings/input.cpp:66:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/higan/target-tomoko/settings/input.cpp:71:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/higan/ws/apu/channel5.cpp:5:53: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
higan_v106-source/higan/ws/cpu/io.cpp:54:5: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
higan_v106-source/hiro/cocoa/utility.cpp:27:0: style: Variable 'pboard' is assigned a value that is never used. [unreadVariable]
higan_v106-source/hiro/cocoa/utility.cpp:27:0: error: Uninitialized variable: pboard [uninitvar]
higan_v106-source/hiro/cocoa/utility.cpp:38:0: error: Uninitialized variable: pboard [uninitvar]
higan_v106-source/hiro/cocoa/utility.cpp:40:0: error: Uninitialized variable: files [uninitvar]
higan_v106-source/hiro/core/color.cpp:44:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/color.cpp:49:16: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/color.cpp:58:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/color.cpp:59:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/color.cpp:60:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/color.cpp:61:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/color.cpp:66:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/color.cpp:71:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-column.cpp:88:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-column.cpp:119:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-column.cpp:132:17: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/extension/fixed-layout.cpp:21:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/extension/fixed-layout.cpp:22:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/extension/horizontal-layout.cpp:35:16: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/extension/horizontal-layout.cpp:38:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/extension/horizontal-layout.cpp:57:24: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/extension/horizontal-layout.cpp:106:49: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/extension/vertical-layout.cpp:25:15: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/extension/vertical-layout.cpp:28:13: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/extension/vertical-layout.cpp:57:24: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/extension/vertical-layout.cpp:106:48: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
higan_v106-source/hiro/core/core.hpp:572:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:639:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:657:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:674:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:751:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:766:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:788:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:811:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:823:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:851:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:861:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:881:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:901:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:924:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:939:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:961:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:976:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1002:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1044:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1073:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1093:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1119:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1140:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1177:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1195:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1220:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1243:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1279:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1299:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1319:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1368:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1389:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1406:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1435:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1449:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1481:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1504:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1527:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1563:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1598:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1661:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1681:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1733:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1766:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1799:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1834:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1876:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1920:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1940:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/core.hpp:1960:3: style: C-style pointer casting [cstyleCast]
higan_v106-source/hiro/core/size.cpp:36:25: style: Function 'setSize' argument 1 names different: declaration 'source' definition 'size'. [funcArgNamesDifferent]
higan_v106-source/hiro/core/core.hpp:246:21: note: Function 'setSize' argument 1 names different: declaration 'source' definition 'size'.
higan_v106-source/hiro/core/size.cpp:36:25: note: Function 'setSize' argument 1 names different: declaration 'source' definition 'size'.
higan_v106-source/hiro/core/group.cpp:17:30: style: Function 'object' argument 1 names different: declaration 'offset' definition 'position'. [funcArgNamesDifferent]
higan_v106-source/hiro/core/core.hpp:643:24: note: Function 'object' argument 1 names different: declaration 'offset' definition 'position'.
higan_v106-source/hiro/core/group.cpp:17:30: note: Function 'object' argument 1 names different: declaration 'offset' definition 'position'.
higan_v106-source/hiro/core/widget/frame.cpp:38:33: style: Function 'setParent' argument 1 names different: declaration 'parent' definition 'object'. [funcArgNamesDifferent]
higan_v106-source/hiro/core/core.hpp:1227:27: note: Function 'setParent' argument 1 names different: declaration 'parent' definition 'object'.
higan_v106-source/hiro/core/widget/frame.cpp:38:33: note: Function 'setParent' argument 1 names different: declaration 'parent' definition 'object'.
higan_v106-source/hiro/core/widget/icon-view.cpp:145:36: style: Function 'setParent' argument 1 names different: declaration 'object' definition 'parent'. [funcArgNamesDifferent]
higan_v106-source/hiro/core/core.hpp:1346:27: note: Function 'setParent' argument 1 names different: declaration 'object' definition 'parent'.
higan_v106-source/hiro/core/widget/icon-view.cpp:145:36: note: Function 'setParent' argument 1 names different: declaration 'object' definition 'parent'.
higan_v106-source/hiro/core/widget/tab-frame.cpp:97:36: style: Function 'setParent' argument 1 names different: declaration 'object' definition 'parent'. [funcArgNamesDifferent]
higan_v106-source/hiro/core/core.hpp:1546:27: note: Function 'setParent' argument 1 names different: declaration 'object' definition 'parent'.
higan_v106-source/hiro/core/widget/tab-frame.cpp:97:36: note: Function 'setParent' argument 1 names different: declaration 'object' definition 'parent'.
higan_v106-source/hiro/core/widget/tab-frame-item.cpp:77:40: style: Function 'setParent' argument 1 names different: declaration 'object' definition 'parent'. [funcArgNamesDifferent]
higan_v106-source/hiro/core/core.hpp:1577:27: note: Function 'setParent' argument 1 names different: declaration 'object' definition 'parent'.
higan_v106-source/hiro/core/widget/tab-frame-item.cpp:77:40: note: Function 'setParent' argument 1 names different: declaration 'object' definition 'parent'.
higan_v106-source/hiro/core/widget/table-view.cpp:19:42: style: Function 'append' argument 1 names different: declaration 'column' definition 'header'. [funcArgNamesDifferent]
higan_v106-source/hiro/core/core.hpp:1602:32: note: Function 'append' argument 1 names different: declaration 'column' definition 'header'.
higan_v106-source/hiro/core/widget/table-view.cpp:19:42: note: Function 'append' argument 1 names different: declaration 'column' definition 'header'.
higan_v106-source/hiro/core/widget/table-view.cpp:131:42: style: Function 'remove' argument 1 names different: declaration 'column' definition 'header'. [funcArgNamesDifferent]
higan_v106-source/hiro/core/core.hpp:1625:32: note: Function 'remove' argument 1 names different: declaration 'column' definition 'header'.
higan_v106-source/hiro/core/widget/table-view.cpp:131:42: note: Function 'remove' argument 1 names different: declaration 'column' definition 'header'.
higan_v106-source/hiro/core/widget/tree-view.cpp:116:36: style: Function 'setParent' argument 1 names different: declaration 'parent' definition 'object'. [funcArgNamesDifferent]
higan_v106-source/hiro/core/core.hpp:1856:27: note: Function 'setParent' argument 1 names different: declaration 'parent' definition 'object'.
higan_v106-source/hiro/core/widget/tree-view.cpp:116:36: note: Function 'setParent' argument 1 names different: declaration 'parent' definition 'object'.
higan_v106-source/hiro/extension/horizontal-layout.cpp:77:46: style: Function 'setGeometry' argument 1 names different: declaration 'geometry' definition 'containerGeometry'. [funcArgNamesDifferent]
higan_v106-source/hiro/extension/horizontal-layout.hpp:16:29: note: Function 'setGeometry' argument 1 names different: declaration 'geometry' definition 'containerGeometry'.
higan_v106-source/hiro/extension/horizontal-layout.cpp:77:46: note: Function 'setGeometry' argument 1 names different: declaration 'geometry' definition 'containerGeometry'.
higan_v106-source/hiro/extension/vertical-layout.cpp:77:44: style: Function 'setGeometry' argument 1 names different: declaration 'geometry' definition 'containerGeometry'. [funcArgNamesDifferent]
higan_v106-source/hiro/extension/vertical-layout.hpp:16:29: note: Function 'setGeometry' argument 1 names different: declaration 'geometry' definition 'containerGeometry'.
higan_v106-source/hiro/extension/vertical-layout.cpp:77:44: note: Function 'setGeometry' argument 1 names different: declaration 'geometry' definition 'containerGeometry'.
higan_v106-source/hiro/core/core.hpp:572:3: style: Technically the member function 'hiro::mObject::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:639:3: style: Technically the member function 'hiro::mGroup::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:657:3: style: Technically the member function 'hiro::mTimer::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:674:3: style: Technically the member function 'hiro::mWindow::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:751:3: style: Technically the member function 'hiro::mStatusBar::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:766:3: style: Technically the member function 'hiro::mMenuBar::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:788:3: style: Technically the member function 'hiro::mPopupMenu::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:811:3: style: Technically the member function 'hiro::mAction::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:823:3: style: Technically the member function 'hiro::mMenu::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:851:3: style: Technically the member function 'hiro::mMenuSeparator::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:861:3: style: Technically the member function 'hiro::mMenuItem::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:881:3: style: Technically the member function 'hiro::mMenuCheckItem::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:901:3: style: Technically the member function 'hiro::mMenuRadioItem::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:924:3: style: Technically the member function 'hiro::mSizable::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:939:3: style: Technically the member function 'hiro::mLayout::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:948:8: performance: Technically the member function 'hiro::mLayout::sizables' can be static. [functionStatic]
higan_v106-source/hiro/core/layout.cpp:64:15: note: Technically the member function 'hiro::mLayout::sizables' can be static.
higan_v106-source/hiro/core/core.hpp:948:8: note: Technically the member function 'hiro::mLayout::sizables' can be static.
higan_v106-source/hiro/core/core.hpp:961:3: style: Technically the member function 'hiro::mWidget::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:976:3: style: Technically the member function 'hiro::mButton::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1002:3: style: Technically the member function 'hiro::mCanvas::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1044:3: style: Technically the member function 'hiro::mCheckButton::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1073:3: style: Technically the member function 'hiro::mCheckLabel::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1093:3: style: Technically the member function 'hiro::mComboButton::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1119:3: style: Technically the member function 'hiro::mComboButtonItem::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1140:3: style: Technically the member function 'hiro::mComboEdit::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1177:3: style: Technically the member function 'hiro::mComboEditItem::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1195:3: style: Technically the member function 'hiro::mConsole::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1220:3: style: Technically the member function 'hiro::mFrame::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1243:3: style: Technically the member function 'hiro::mHexEdit::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1279:3: style: Technically the member function 'hiro::mHorizontalScrollBar::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1299:3: style: Technically the member function 'hiro::mHorizontalSlider::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1319:3: style: Technically the member function 'hiro::mIconView::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1368:3: style: Technically the member function 'hiro::mIconViewItem::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1389:3: style: Technically the member function 'hiro::mLabel::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1406:3: style: Technically the member function 'hiro::mLineEdit::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1435:3: style: Technically the member function 'hiro::mProgressBar::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1449:3: style: Technically the member function 'hiro::mRadioButton::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1481:3: style: Technically the member function 'hiro::mRadioLabel::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1504:3: style: Technically the member function 'hiro::mSourceEdit::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1527:3: style: Technically the member function 'hiro::mTabFrame::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1563:3: style: Technically the member function 'hiro::mTabFrameItem::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1598:3: style: Technically the member function 'hiro::mTableView::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1661:3: style: Technically the member function 'hiro::mTableViewHeader::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1681:3: style: Technically the member function 'hiro::mTableViewColumn::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1733:3: style: Technically the member function 'hiro::mTableViewItem::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1766:3: style: Technically the member function 'hiro::mTableViewCell::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1799:3: style: Technically the member function 'hiro::mTextEdit::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1834:3: style: Technically the member function 'hiro::mTreeView::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1876:3: style: Technically the member function 'hiro::mTreeViewItem::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1920:3: style: Technically the member function 'hiro::mVerticalScrollBar::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1940:3: style: Technically the member function 'hiro::mVerticalSlider::self' can be const. [functionConst]
higan_v106-source/hiro/core/core.hpp:1960:3: style: Technically the member function 'hiro::mViewport::self' can be const. [functionConst]
higan_v106-source/hiro/extension/list-view-item.hpp:17:8: style: Technically the member function 'hiro::mListViewItem::setCheckable' can be const. [functionConst]
higan_v106-source/hiro/extension/list-view-item.cpp:25:21: note: Technically the member function 'hiro::mListViewItem::setCheckable' can be const.
higan_v106-source/hiro/extension/list-view-item.hpp:17:8: note: Technically the member function 'hiro::mListViewItem::setCheckable' can be const.
higan_v106-source/hiro/extension/list-view-item.hpp:18:8: style: Technically the member function 'hiro::mListViewItem::setChecked' can be const. [functionConst]
higan_v106-source/hiro/extension/list-view-item.cpp:30:21: note: Technically the member function 'hiro::mListViewItem::setChecked' can be const.
higan_v106-source/hiro/extension/list-view-item.hpp:18:8: note: Technically the member function 'hiro::mListViewItem::setChecked' can be const.
higan_v106-source/hiro/extension/list-view-item.hpp:19:8: style: Technically the member function 'hiro::mListViewItem::setIcon' can be const. [functionConst]
higan_v106-source/hiro/extension/list-view-item.cpp:35:21: note: Technically the member function 'hiro::mListViewItem::setIcon' can be const.
higan_v106-source/hiro/extension/list-view-item.hpp:19:8: note: Technically the member function 'hiro::mListViewItem::setIcon' can be const.
higan_v106-source/hiro/extension/list-view-item.hpp:20:8: style: Technically the member function 'hiro::mListViewItem::setText' can be const. [functionConst]
higan_v106-source/hiro/extension/list-view-item.cpp:40:21: note: Technically the member function 'hiro::mListViewItem::setText' can be const.
higan_v106-source/hiro/extension/list-view-item.hpp:20:8: note: Technically the member function 'hiro::mListViewItem::setText' can be const.
higan_v106-source/hiro/extension/browser-dialog.hpp:12:8: style: Technically the member function 'hiro::BrowserDialog::option' can be const. [functionConst]
higan_v106-source/hiro/extension/browser-dialog.cpp:222:21: note: Technically the member function 'hiro::BrowserDialog::option' can be const.
higan_v106-source/hiro/extension/browser-dialog.hpp:12:8: note: Technically the member function 'hiro::BrowserDialog::option' can be const.
higan_v106-source/hiro/extension/browser-dialog.hpp:14:8: style: Technically the member function 'hiro::BrowserDialog::selected' can be const. [functionConst]
higan_v106-source/hiro/extension/browser-dialog.cpp:233:21: note: Technically the member function 'hiro::BrowserDialog::selected' can be const.
higan_v106-source/hiro/extension/browser-dialog.hpp:14:8: note: Technically the member function 'hiro::BrowserDialog::selected' can be const.
higan_v106-source/hiro/extension/browser-dialog.cpp:9:8: style: Technically the member function 'hiro::BrowserDialogWindow::isMatch' can be const. [functionConst]
higan_v106-source/hiro/extension/browser-dialog.cpp:109:27: note: Technically the member function 'hiro::BrowserDialogWindow::isMatch' can be const.
higan_v106-source/hiro/extension/browser-dialog.cpp:9:8: note: Technically the member function 'hiro::BrowserDialogWindow::isMatch' can be const.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mGroup' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:651:5: note: The struct 'mGroup' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mGroup' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mTimer' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:668:5: note: The struct 'mTimer' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mTimer' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mWindow' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:743:5: note: The struct 'mWindow' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mWindow' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mStatusBar' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:760:5: note: The struct 'mStatusBar' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mStatusBar' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mMenuBar' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:780:5: note: The struct 'mMenuBar' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mMenuBar' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mPopupMenu' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:803:5: note: The struct 'mPopupMenu' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mPopupMenu' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mAction' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:817:5: note: The struct 'mAction' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mAction' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:817:5: warning: The struct 'mMenu' defines member variable with name 'state' also defined in its parent struct 'mAction'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:843:5: note: The struct 'mMenu' defines member variable with name 'state' also defined in its parent struct 'mAction'.
higan_v106-source/hiro/core/core.hpp:817:5: note: The struct 'mMenu' defines member variable with name 'state' also defined in its parent struct 'mAction'.
higan_v106-source/hiro/core/core.hpp:817:5: warning: The struct 'mMenuSeparator' defines member variable with name 'state' also defined in its parent struct 'mAction'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:855:5: note: The struct 'mMenuSeparator' defines member variable with name 'state' also defined in its parent struct 'mAction'.
higan_v106-source/hiro/core/core.hpp:817:5: note: The struct 'mMenuSeparator' defines member variable with name 'state' also defined in its parent struct 'mAction'.
higan_v106-source/hiro/core/core.hpp:817:5: warning: The struct 'mMenuItem' defines member variable with name 'state' also defined in its parent struct 'mAction'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:875:5: note: The struct 'mMenuItem' defines member variable with name 'state' also defined in its parent struct 'mAction'.
higan_v106-source/hiro/core/core.hpp:817:5: note: The struct 'mMenuItem' defines member variable with name 'state' also defined in its parent struct 'mAction'.
higan_v106-source/hiro/core/core.hpp:817:5: warning: The struct 'mMenuCheckItem' defines member variable with name 'state' also defined in its parent struct 'mAction'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:895:5: note: The struct 'mMenuCheckItem' defines member variable with name 'state' also defined in its parent struct 'mAction'.
higan_v106-source/hiro/core/core.hpp:817:5: note: The struct 'mMenuCheckItem' defines member variable with name 'state' also defined in its parent struct 'mAction'.
higan_v106-source/hiro/core/core.hpp:817:5: warning: The struct 'mMenuRadioItem' defines member variable with name 'state' also defined in its parent struct 'mAction'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:918:5: note: The struct 'mMenuRadioItem' defines member variable with name 'state' also defined in its parent struct 'mAction'.
higan_v106-source/hiro/core/core.hpp:817:5: note: The struct 'mMenuRadioItem' defines member variable with name 'state' also defined in its parent struct 'mAction'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mSizable' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:933:5: note: The struct 'mSizable' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mSizable' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:933:5: warning: The struct 'mLayout' defines member variable with name 'state' also defined in its parent struct 'mSizable'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:953:5: note: The struct 'mLayout' defines member variable with name 'state' also defined in its parent struct 'mSizable'.
higan_v106-source/hiro/core/core.hpp:933:5: note: The struct 'mLayout' defines member variable with name 'state' also defined in its parent struct 'mSizable'.
higan_v106-source/hiro/core/core.hpp:933:5: warning: The struct 'mWidget' defines member variable with name 'state' also defined in its parent struct 'mSizable'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mWidget' defines member variable with name 'state' also defined in its parent struct 'mSizable'.
higan_v106-source/hiro/core/core.hpp:933:5: note: The struct 'mWidget' defines member variable with name 'state' also defined in its parent struct 'mSizable'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:996:5: note: The struct 'mButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mCanvas' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1038:5: note: The struct 'mCanvas' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mCanvas' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mCheckButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1067:5: note: The struct 'mCheckButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mCheckButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mCheckLabel' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1087:5: note: The struct 'mCheckLabel' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mCheckLabel' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mComboButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1111:5: note: The struct 'mComboButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mComboButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mComboButtonItem' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1134:5: note: The struct 'mComboButtonItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mComboButtonItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mComboEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1169:5: note: The struct 'mComboEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mComboEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mComboEditItem' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1189:5: note: The struct 'mComboEditItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mComboEditItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mConsole' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1214:5: note: The struct 'mConsole' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mConsole' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mFrame' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1235:5: note: The struct 'mFrame' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mFrame' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mHexEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1273:5: note: The struct 'mHexEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mHexEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mHorizontalScrollBar' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1293:5: note: The struct 'mHorizontalScrollBar' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mHorizontalScrollBar' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mHorizontalSlider' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1313:5: note: The struct 'mHorizontalSlider' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mHorizontalSlider' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mIconView' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1360:5: note: The struct 'mIconView' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mIconView' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mIconViewItem' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1383:5: note: The struct 'mIconViewItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mIconViewItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mLabel' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1400:5: note: The struct 'mLabel' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mLabel' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mLineEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1429:5: note: The struct 'mLineEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mLineEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mProgressBar' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1443:5: note: The struct 'mProgressBar' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mProgressBar' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mRadioButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1475:5: note: The struct 'mRadioButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mRadioButton' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mRadioLabel' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1498:5: note: The struct 'mRadioLabel' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mRadioLabel' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mSourceEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1521:5: note: The struct 'mSourceEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mSourceEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mTabFrame' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1555:5: note: The struct 'mTabFrame' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mTabFrame' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mTabFrameItem' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1590:5: note: The struct 'mTabFrameItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mTabFrameItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mTableView' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1653:5: note: The struct 'mTableView' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mTableView' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mTableViewHeader' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1675:5: note: The struct 'mTableViewHeader' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mTableViewHeader' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mTableViewColumn' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1727:5: note: The struct 'mTableViewColumn' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mTableViewColumn' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mTableViewItem' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1760:5: note: The struct 'mTableViewItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mTableViewItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mTableViewCell' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1793:5: note: The struct 'mTableViewCell' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mTableViewCell' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mTextEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1828:5: note: The struct 'mTextEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mTextEdit' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mTreeView' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1868:5: note: The struct 'mTreeView' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mTreeView' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:627:5: warning: The struct 'mTreeViewItem' defines member variable with name 'state' also defined in its parent struct 'mObject'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1912:5: note: The struct 'mTreeViewItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:627:5: note: The struct 'mTreeViewItem' defines member variable with name 'state' also defined in its parent struct 'mObject'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mVerticalScrollBar' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1934:5: note: The struct 'mVerticalScrollBar' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mVerticalScrollBar' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mVerticalSlider' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1954:5: note: The struct 'mVerticalSlider' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mVerticalSlider' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: warning: The struct 'mViewport' defines member variable with name 'state' also defined in its parent struct 'mWidget'. [duplInheritedMember]
higan_v106-source/hiro/core/core.hpp:1984:5: note: The struct 'mViewport' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:970:5: note: The struct 'mViewport' defines member variable with name 'state' also defined in its parent struct 'mWidget'.
higan_v106-source/hiro/core/core.hpp:1653:5: warning: The struct 'mListView' defines member variable with name 'state' also defined in its parent struct 'mTableView'. [duplInheritedMember]
higan_v106-source/hiro/extension/list-view.hpp:24:5: note: The struct 'mListView' defines member variable with name 'state' also defined in its parent struct 'mTableView'.
higan_v106-source/hiro/core/core.hpp:1653:5: note: The struct 'mListView' defines member variable with name 'state' also defined in its parent struct 'mTableView'.
higan_v106-source/hiro/core/core.hpp:345:3: style: Struct 'Hotkey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/core.hpp:514:3: style: Struct 'MessageWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:62:3: style: Struct 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:76:3: style: Struct 'Group' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:78:27: style: Struct 'Group' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:105:3: style: Struct 'Timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:117:3: style: Struct 'Action' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:124:3: style: Struct 'Menu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:142:3: style: Struct 'MenuSeparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:149:3: style: Struct 'MenuItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:163:3: style: Struct 'MenuCheckItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:177:3: style: Struct 'MenuRadioItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:192:3: style: Struct 'Sizable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:199:3: style: Struct 'Layout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:206:3: style: Struct 'Widget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:213:3: style: Struct 'Button' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:231:3: style: Struct 'Canvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:260:3: style: Struct 'CheckButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:280:3: style: Struct 'CheckLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:294:3: style: Struct 'ComboButtonItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:308:3: style: Struct 'ComboButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:326:3: style: Struct 'ComboEditItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:338:3: style: Struct 'ComboEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:362:3: style: Struct 'Console' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:380:3: style: Struct 'Frame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:394:3: style: Struct 'HexEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:419:3: style: Struct 'HorizontalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:433:3: style: Struct 'HorizontalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:447:3: style: Struct 'IconViewItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:461:3: style: Struct 'IconView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:494:3: style: Struct 'Label' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:506:3: style: Struct 'LineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:526:3: style: Struct 'ProgressBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:536:3: style: Struct 'RadioButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:557:3: style: Struct 'RadioLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:572:3: style: Struct 'SourceEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:588:3: style: Struct 'TabFrameItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:610:3: style: Struct 'TabFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:633:3: style: Struct 'TableViewColumn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:667:3: style: Struct 'TableViewHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:681:3: style: Struct 'TableViewCell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:703:3: style: Struct 'TableViewItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:725:3: style: Struct 'TableView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:767:3: style: Struct 'TextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:791:3: style: Struct 'TreeViewItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:820:3: style: Struct 'TreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:847:3: style: Struct 'VerticalScrollBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:861:3: style: Struct 'VerticalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:875:3: style: Struct 'Viewport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:896:3: style: Struct 'StatusBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:906:3: style: Struct 'PopupMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:920:3: style: Struct 'MenuBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/shared.hpp:934:3: style: Struct 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/extension/shared.hpp:4:3: style: Struct 'FixedLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/extension/shared.hpp:14:3: style: Struct 'HorizontalLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/extension/shared.hpp:27:3: style: Struct 'VerticalLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/extension/shared.hpp:39:3: style: Struct 'ListViewItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/extension/shared.hpp:61:3: style: Struct 'ListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/extension/message-dialog.hpp:6:3: style: Struct 'MessageDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/extension/browser-dialog.cpp:4:3: style: Struct 'BrowserDialogWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/core/core.hpp:639:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:639:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:657:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:657:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:674:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:674:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:704:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:704:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:745:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:745:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:751:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:751:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:753:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:753:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:766:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:766:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:772:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:772:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:774:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:774:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:775:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:775:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:782:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:782:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:788:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:788:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:796:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:796:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:797:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:797:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:798:8: style: The function 'setVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:616:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:798:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:805:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:805:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:811:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:811:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:813:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:813:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:823:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:811:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:823:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:832:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:832:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:834:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:834:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:845:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:845:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:851:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:811:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:851:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:861:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:811:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:861:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:881:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:811:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:881:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:901:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:811:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:901:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:905:8: style: The function 'group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:586:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:905:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:908:8: style: The function 'setGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:613:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:908:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:924:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:924:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:939:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:924:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:939:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:942:16: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:942:16: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:944:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:944:16: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:945:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:945:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:955:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:955:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:961:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:924:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:961:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:965:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:965:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:976:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:976:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1002:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1002:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1044:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1044:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1073:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1073:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1093:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1093:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1103:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1103:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1105:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1105:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1113:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1113:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1119:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1119:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1122:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1122:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1140:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1140:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1154:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1154:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1157:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1157:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1171:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1171:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1177:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1177:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1180:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1180:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1195:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1195:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1203:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1203:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1220:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1220:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1226:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1226:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1227:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1227:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1237:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1237:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1243:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1243:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1279:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1279:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1299:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1299:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1319:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1319:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1339:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1339:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1362:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1362:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1368:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1368:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1371:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1371:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1389:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1389:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1406:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1406:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1435:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1435:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1449:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1449:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1454:8: style: The function 'group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:586:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1454:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1460:8: style: The function 'setGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:613:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1460:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1481:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1481:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1485:8: style: The function 'group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:586:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1485:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1488:8: style: The function 'setGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:613:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1488:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1504:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1504:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1527:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1527:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1543:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1543:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1557:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1557:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1563:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1563:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1570:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1570:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1572:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1572:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1592:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1592:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1598:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1598:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1627:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1627:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1635:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1635:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1655:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1655:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1661:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1661:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1667:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1667:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1669:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1669:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1670:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1670:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1681:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1681:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1691:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1691:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1705:8: style: The function 'setVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:616:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1705:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1733:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1733:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1742:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1742:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1744:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1744:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1748:8: style: The function 'setFocused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:611:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1748:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1750:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1750:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1766:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1766:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1799:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1799:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1834:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1834:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1852:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1852:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1856:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1856:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1870:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1870:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1876:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:572:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1876:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1888:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:608:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1888:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1895:8: style: The function 'setFocused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:611:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1895:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1898:8: style: The function 'setParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:614:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1898:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1914:8: style: The function 'destruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:633:16: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1914:8: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1920:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1920:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1940:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1940:3: note: Function in derived class
higan_v106-source/hiro/core/core.hpp:1960:3: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:961:3: note: Virtual function in base class
higan_v106-source/hiro/core/core.hpp:1960:3: note: Function in derived class
higan_v106-source/hiro/extension/fixed-layout.hpp:10:8: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:927:16: note: Virtual function in base class
higan_v106-source/hiro/extension/fixed-layout.hpp:10:8: note: Function in derived class
higan_v106-source/hiro/extension/fixed-layout.hpp:11:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:943:16: note: Virtual function in base class
higan_v106-source/hiro/extension/fixed-layout.hpp:11:8: note: Function in derived class
higan_v106-source/hiro/extension/fixed-layout.hpp:12:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:944:16: note: Virtual function in base class
higan_v106-source/hiro/extension/fixed-layout.hpp:12:8: note: Function in derived class
higan_v106-source/hiro/extension/fixed-layout.hpp:13:8: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:610:16: note: Virtual function in base class
higan_v106-source/hiro/extension/fixed-layout.hpp:13:8: note: Function in derived class
higan_v106-source/hiro/extension/fixed-layout.hpp:14:8: style: The function 'setFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:612:16: note: Virtual function in base class
higan_v106-source/hiro/extension/fixed-layout.hpp:14:8: note: Function in derived class
higan_v106-source/hiro/extension/fixed-layout.hpp:15:8: style: The function 'setVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:616:16: note: Virtual function in base class
higan_v106-source/hiro/extension/fixed-layout.hpp:15:8: note: Function in derived class
higan_v106-source/hiro/extension/horizontal-layout.hpp:9:8: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:927:16: note: Virtual function in base class
higan_v106-source/hiro/extension/horizontal-layout.hpp:9:8: note: Function in derived class
higan_v106-source/hiro/extension/horizontal-layout.hpp:11:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:943:16: note: Virtual function in base class
higan_v106-source/hiro/extension/horizontal-layout.hpp:11:8: note: Function in derived class
higan_v106-source/hiro/extension/horizontal-layout.hpp:12:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:944:16: note: Virtual function in base class
higan_v106-source/hiro/extension/horizontal-layout.hpp:12:8: note: Function in derived class
higan_v106-source/hiro/extension/horizontal-layout.hpp:14:8: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:610:16: note: Virtual function in base class
higan_v106-source/hiro/extension/horizontal-layout.hpp:14:8: note: Function in derived class
higan_v106-source/hiro/extension/horizontal-layout.hpp:15:8: style: The function 'setFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:612:16: note: Virtual function in base class
higan_v106-source/hiro/extension/horizontal-layout.hpp:15:8: note: Function in derived class
higan_v106-source/hiro/extension/horizontal-layout.hpp:16:8: style: The function 'setGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:928:16: note: Virtual function in base class
higan_v106-source/hiro/extension/horizontal-layout.hpp:16:8: note: Function in derived class
higan_v106-source/hiro/extension/horizontal-layout.hpp:19:8: style: The function 'setVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:616:16: note: Virtual function in base class
higan_v106-source/hiro/extension/horizontal-layout.hpp:19:8: note: Function in derived class
higan_v106-source/hiro/extension/vertical-layout.hpp:10:8: style: The function 'minimumSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:927:16: note: Virtual function in base class
higan_v106-source/hiro/extension/vertical-layout.hpp:10:8: note: Function in derived class
higan_v106-source/hiro/extension/vertical-layout.hpp:11:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:943:16: note: Virtual function in base class
higan_v106-source/hiro/extension/vertical-layout.hpp:11:8: note: Function in derived class
higan_v106-source/hiro/extension/vertical-layout.hpp:12:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:944:16: note: Virtual function in base class
higan_v106-source/hiro/extension/vertical-layout.hpp:12:8: note: Function in derived class
higan_v106-source/hiro/extension/vertical-layout.hpp:14:8: style: The function 'setEnabled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:610:16: note: Virtual function in base class
higan_v106-source/hiro/extension/vertical-layout.hpp:14:8: note: Function in derived class
higan_v106-source/hiro/extension/vertical-layout.hpp:15:8: style: The function 'setFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:612:16: note: Virtual function in base class
higan_v106-source/hiro/extension/vertical-layout.hpp:15:8: note: Function in derived class
higan_v106-source/hiro/extension/vertical-layout.hpp:16:8: style: The function 'setGeometry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:928:16: note: Virtual function in base class
higan_v106-source/hiro/extension/vertical-layout.hpp:16:8: note: Function in derived class
higan_v106-source/hiro/extension/vertical-layout.hpp:19:8: style: The function 'setVisible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:616:16: note: Virtual function in base class
higan_v106-source/hiro/extension/vertical-layout.hpp:19:8: note: Function in derived class
higan_v106-source/hiro/extension/list-view-item.hpp:16:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/extension/list-view-item.hpp:16:8: note: Function in derived class
higan_v106-source/hiro/extension/list-view.hpp:18:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
higan_v106-source/hiro/core/core.hpp:609:16: note: Virtual function in base class
higan_v106-source/hiro/extension/list-view.hpp:18:8: note: Function in derived class
higan_v106-source/hiro/core/shared.hpp:80:23: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:84:23: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:130:23: performance: Function parameter 'action' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:132:23: performance: Function parameter 'action' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:199:3: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:311:32: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:317:32: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:341:30: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:351:30: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:383:23: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:385:23: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:464:29: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:480:29: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:591:23: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:596:23: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:613:29: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:615:30: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:616:29: performance: Function parameter 'from' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:616:49: performance: Function parameter 'to' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:624:29: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:670:32: performance: Function parameter 'column' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:674:32: performance: Function parameter 'column' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:707:30: performance: Function parameter 'cell' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:713:30: performance: Function parameter 'cell' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:729:32: performance: Function parameter 'header' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:730:30: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:738:30: performance: Function parameter 'cell' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:739:32: performance: Function parameter 'column' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:740:32: performance: Function parameter 'cell' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:752:32: performance: Function parameter 'header' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:753:30: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:794:29: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:804:29: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:823:29: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:828:31: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:837:29: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:912:23: performance: Function parameter 'action' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:913:23: performance: Function parameter 'action' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:923:21: performance: Function parameter 'menu' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:927:21: performance: Function parameter 'menu' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:937:23: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:938:24: performance: Function parameter 'menuBar' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:939:26: performance: Function parameter 'statusBar' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:961:23: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:962:24: performance: Function parameter 'menuBar' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:963:26: performance: Function parameter 'statusBar' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/shared.hpp:968:28: performance: Function parameter 'parent' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/group.cpp:9:29: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/group.cpp:38:29: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/window.cpp:16:30: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/window.cpp:26:31: performance: Function parameter 'menuBar' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/window.cpp:34:33: performance: Function parameter 'statusBar' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/window.cpp:136:30: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/window.cpp:143:31: performance: Function parameter 'menuBar' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/window.cpp:151:33: performance: Function parameter 'statusBar' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/window.cpp:185:35: performance: Function parameter 'parent' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/menu-bar.cpp:14:29: performance: Function parameter 'menu' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/menu-bar.cpp:41:29: performance: Function parameter 'menu' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/popup-menu.cpp:29:33: performance: Function parameter 'action' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/popup-menu.cpp:36:33: performance: Function parameter 'action' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/action/menu.cpp:29:28: performance: Function parameter 'action' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/action/menu.cpp:40:28: performance: Function parameter 'action' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/action/menu-radio-item.cpp:41:38: performance: Function parameter 'group' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/combo-button.cpp:14:44: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/combo-button.cpp:46:44: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/combo-edit.cpp:13:40: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/combo-edit.cpp:61:40: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/frame.cpp:14:29: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/frame.cpp:26:29: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/icon-view.cpp:14:38: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/icon-view.cpp:91:38: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/radio-button.cpp:59:36: performance: Function parameter 'group' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/radio-label.cpp:41:35: performance: Function parameter 'group' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tab-frame.cpp:14:38: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tab-frame.cpp:26:39: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tab-frame.cpp:30:38: performance: Function parameter 'from' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tab-frame.cpp:30:58: performance: Function parameter 'to' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tab-frame.cpp:68:38: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tab-frame-item.cpp:14:36: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tab-frame-item.cpp:43:36: performance: Function parameter 'layout' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view.cpp:19:42: performance: Function parameter 'header' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view.cpp:27:40: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view.cpp:66:40: performance: Function parameter 'cell' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view.cpp:70:42: performance: Function parameter 'column' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view.cpp:74:42: performance: Function parameter 'cell' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view.cpp:131:42: performance: Function parameter 'header' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view.cpp:138:40: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view-header.cpp:9:48: performance: Function parameter 'column' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view-header.cpp:36:48: performance: Function parameter 'column' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view-item.cpp:13:44: performance: Function parameter 'cell' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/table-view-item.cpp:48:44: performance: Function parameter 'cell' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tree-view.cpp:14:38: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tree-view.cpp:37:40: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tree-view.cpp:84:38: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tree-view-item.cpp:14:42: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/widget/tree-view-item.cpp:89:42: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:4:3: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:6:24: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:7:24: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:14:3: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:16:24: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:17:24: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:27:3: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:29:24: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:30:24: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:64:29: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/shared.hpp:80:29: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/fixed-layout.cpp:3:36: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/fixed-layout.cpp:10:36: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/fixed-layout.cpp:27:36: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/horizontal-layout.cpp:3:41: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/horizontal-layout.cpp:9:41: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/horizontal-layout.cpp:44:41: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/vertical-layout.cpp:3:39: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/vertical-layout.cpp:9:39: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/extension/vertical-layout.cpp:44:39: performance: Function parameter 'sizable' should be passed by const reference. [passedByValue]
higan_v106-source/hiro/core/keyboard.cpp:7:3: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
higan_v106-source/hiro/extension/browser-dialog.hpp:25:30: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
higan_v106-source/hiro/core/keyboard.cpp:33:45: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/keyboard.cpp:51:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/group.cpp:19:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/group.cpp:41:28: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/menu-bar.cpp:22:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/menu-bar.cpp:46:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/menu-bar.cpp:58:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/popup-menu.cpp:15:45: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/popup-menu.cpp:41:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/popup-menu.cpp:53:45: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/action/menu.cpp:15:45: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/action/menu.cpp:44:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/action/menu.cpp:62:45: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/layout.cpp:37:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/layout.cpp:56:46: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/combo-button.cpp:27:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/combo-button.cpp:50:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/combo-edit.cpp:37:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/combo-edit.cpp:65:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/icon-view.cpp:58:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/icon-view.cpp:95:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/icon-view.cpp:146:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/icon-view.cpp:159:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tab-frame.cpp:35:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tab-frame.cpp:74:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tab-frame.cpp:98:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view.cpp:87:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view.cpp:142:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view.cpp:149:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view.cpp:197:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-header.cpp:17:45: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-header.cpp:40:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-header.cpp:47:52: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-item.cpp:25:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-item.cpp:52:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-item.cpp:59:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-cell.cpp:17:44: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-cell.cpp:37:44: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-cell.cpp:65:44: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/table-view-cell.cpp:85:44: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tree-view.cpp:50:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tree-view.cpp:51:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tree-view.cpp:88:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tree-view.cpp:96:50: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tree-view.cpp:117:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tree-view-item.cpp:64:27: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tree-view-item.cpp:65:16: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tree-view-item.cpp:93:11: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/core/widget/tree-view-item.cpp:147:43: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/fixed-layout.cpp:12:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/horizontal-layout.cpp:11:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/horizontal-layout.cpp:23:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/horizontal-layout.cpp:33:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/horizontal-layout.cpp:82:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/horizontal-layout.cpp:109:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/vertical-layout.cpp:11:30: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/vertical-layout.cpp:23:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/vertical-layout.cpp:32:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/vertical-layout.cpp:82:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/vertical-layout.cpp:109:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/browser-dialog.cpp:111:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/message-dialog.cpp:60:55: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/extension/message-dialog.cpp:61:26: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
higan_v106-source/hiro/qt/qt.moc:10:0: error: #error "The header file 'qt.hpp' doesn't include <QObject>." [preprocessorErrorDirective]
higan_v106-source/hiro/reference/object.hpp:7:43: error: Member variable 'locked' is initialized by itself. [selfInitialization]
higan_v106-source/hiro/reference/object.hpp:10:8: performance: Technically the member function 'phoenix::pObject::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/object.cpp:3:15: note: Technically the member function 'phoenix::pObject::constructor' can be static.
higan_v106-source/hiro/reference/object.hpp:10:8: note: Technically the member function 'phoenix::pObject::constructor' can be static.
higan_v106-source/hiro/reference/object.hpp:11:8: performance: Technically the member function 'phoenix::pObject::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/object.cpp:6:15: note: Technically the member function 'phoenix::pObject::destructor' can be static.
higan_v106-source/hiro/reference/object.hpp:11:8: note: Technically the member function 'phoenix::pObject::destructor' can be static.
higan_v106-source/hiro/reference/timer.hpp:6:8: performance: Technically the member function 'phoenix::pTimer::setEnabled' can be static. [functionStatic]
higan_v106-source/hiro/reference/timer.cpp:3:14: note: Technically the member function 'phoenix::pTimer::setEnabled' can be static.
higan_v106-source/hiro/reference/timer.hpp:6:8: note: Technically the member function 'phoenix::pTimer::setEnabled' can be static.
higan_v106-source/hiro/reference/timer.hpp:7:8: performance: Technically the member function 'phoenix::pTimer::setInterval' can be static. [functionStatic]
higan_v106-source/hiro/reference/timer.cpp:6:14: note: Technically the member function 'phoenix::pTimer::setInterval' can be static.
higan_v106-source/hiro/reference/timer.hpp:7:8: note: Technically the member function 'phoenix::pTimer::setInterval' can be static.
higan_v106-source/hiro/reference/timer.hpp:10:8: performance: Technically the member function 'phoenix::pTimer::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/timer.cpp:9:14: note: Technically the member function 'phoenix::pTimer::constructor' can be static.
higan_v106-source/hiro/reference/timer.hpp:10:8: note: Technically the member function 'phoenix::pTimer::constructor' can be static.
higan_v106-source/hiro/reference/timer.hpp:11:8: performance: Technically the member function 'phoenix::pTimer::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/timer.cpp:12:14: note: Technically the member function 'phoenix::pTimer::destructor' can be static.
higan_v106-source/hiro/reference/timer.hpp:11:8: note: Technically the member function 'phoenix::pTimer::destructor' can be static.
higan_v106-source/hiro/reference/window.hpp:8:8: performance: Technically the member function 'phoenix::pWindow::append' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:9:15: note: Technically the member function 'phoenix::pWindow::append' can be static.
higan_v106-source/hiro/reference/window.hpp:8:8: note: Technically the member function 'phoenix::pWindow::append' can be static.
higan_v106-source/hiro/reference/window.hpp:9:8: performance: Technically the member function 'phoenix::pWindow::append' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:12:15: note: Technically the member function 'phoenix::pWindow::append' can be static.
higan_v106-source/hiro/reference/window.hpp:9:8: note: Technically the member function 'phoenix::pWindow::append' can be static.
higan_v106-source/hiro/reference/window.hpp:10:8: performance: Technically the member function 'phoenix::pWindow::append' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:15:15: note: Technically the member function 'phoenix::pWindow::append' can be static.
higan_v106-source/hiro/reference/window.hpp:10:8: note: Technically the member function 'phoenix::pWindow::append' can be static.
higan_v106-source/hiro/reference/window.hpp:11:8: performance: Technically the member function 'phoenix::pWindow::focused' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:18:15: note: Technically the member function 'phoenix::pWindow::focused' can be static.
higan_v106-source/hiro/reference/window.hpp:11:8: note: Technically the member function 'phoenix::pWindow::focused' can be static.
higan_v106-source/hiro/reference/window.hpp:12:12: performance: Technically the member function 'phoenix::pWindow::frameMargin' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:22:19: note: Technically the member function 'phoenix::pWindow::frameMargin' can be static.
higan_v106-source/hiro/reference/window.hpp:12:12: note: Technically the member function 'phoenix::pWindow::frameMargin' can be static.
higan_v106-source/hiro/reference/window.hpp:13:8: performance: Technically the member function 'phoenix::pWindow::remove' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:26:15: note: Technically the member function 'phoenix::pWindow::remove' can be static.
higan_v106-source/hiro/reference/window.hpp:13:8: note: Technically the member function 'phoenix::pWindow::remove' can be static.
higan_v106-source/hiro/reference/window.hpp:14:8: performance: Technically the member function 'phoenix::pWindow::remove' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:29:15: note: Technically the member function 'phoenix::pWindow::remove' can be static.
higan_v106-source/hiro/reference/window.hpp:14:8: note: Technically the member function 'phoenix::pWindow::remove' can be static.
higan_v106-source/hiro/reference/window.hpp:15:8: performance: Technically the member function 'phoenix::pWindow::remove' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:32:15: note: Technically the member function 'phoenix::pWindow::remove' can be static.
higan_v106-source/hiro/reference/window.hpp:15:8: note: Technically the member function 'phoenix::pWindow::remove' can be static.
higan_v106-source/hiro/reference/window.hpp:16:8: performance: Technically the member function 'phoenix::pWindow::setBackgroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:35:15: note: Technically the member function 'phoenix::pWindow::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/window.hpp:16:8: note: Technically the member function 'phoenix::pWindow::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/window.hpp:17:8: performance: Technically the member function 'phoenix::pWindow::setDroppable' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:38:15: note: Technically the member function 'phoenix::pWindow::setDroppable' can be static.
higan_v106-source/hiro/reference/window.hpp:17:8: note: Technically the member function 'phoenix::pWindow::setDroppable' can be static.
higan_v106-source/hiro/reference/window.hpp:18:8: performance: Technically the member function 'phoenix::pWindow::setFocused' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:41:15: note: Technically the member function 'phoenix::pWindow::setFocused' can be static.
higan_v106-source/hiro/reference/window.hpp:18:8: note: Technically the member function 'phoenix::pWindow::setFocused' can be static.
higan_v106-source/hiro/reference/window.hpp:19:8: performance: Technically the member function 'phoenix::pWindow::setFullScreen' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:44:15: note: Technically the member function 'phoenix::pWindow::setFullScreen' can be static.
higan_v106-source/hiro/reference/window.hpp:19:8: note: Technically the member function 'phoenix::pWindow::setFullScreen' can be static.
higan_v106-source/hiro/reference/window.hpp:20:8: performance: Technically the member function 'phoenix::pWindow::setGeometry' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:47:15: note: Technically the member function 'phoenix::pWindow::setGeometry' can be static.
higan_v106-source/hiro/reference/window.hpp:20:8: note: Technically the member function 'phoenix::pWindow::setGeometry' can be static.
higan_v106-source/hiro/reference/window.hpp:21:8: performance: Technically the member function 'phoenix::pWindow::setMenuFont' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:50:15: note: Technically the member function 'phoenix::pWindow::setMenuFont' can be static.
higan_v106-source/hiro/reference/window.hpp:21:8: note: Technically the member function 'phoenix::pWindow::setMenuFont' can be static.
higan_v106-source/hiro/reference/window.hpp:22:8: performance: Technically the member function 'phoenix::pWindow::setMenuVisible' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:53:15: note: Technically the member function 'phoenix::pWindow::setMenuVisible' can be static.
higan_v106-source/hiro/reference/window.hpp:22:8: note: Technically the member function 'phoenix::pWindow::setMenuVisible' can be static.
higan_v106-source/hiro/reference/window.hpp:23:8: performance: Technically the member function 'phoenix::pWindow::setModal' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:56:15: note: Technically the member function 'phoenix::pWindow::setModal' can be static.
higan_v106-source/hiro/reference/window.hpp:23:8: note: Technically the member function 'phoenix::pWindow::setModal' can be static.
higan_v106-source/hiro/reference/window.hpp:24:8: performance: Technically the member function 'phoenix::pWindow::setResizable' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:59:15: note: Technically the member function 'phoenix::pWindow::setResizable' can be static.
higan_v106-source/hiro/reference/window.hpp:24:8: note: Technically the member function 'phoenix::pWindow::setResizable' can be static.
higan_v106-source/hiro/reference/window.hpp:25:8: performance: Technically the member function 'phoenix::pWindow::setStatusFont' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:62:15: note: Technically the member function 'phoenix::pWindow::setStatusFont' can be static.
higan_v106-source/hiro/reference/window.hpp:25:8: note: Technically the member function 'phoenix::pWindow::setStatusFont' can be static.
higan_v106-source/hiro/reference/window.hpp:26:8: performance: Technically the member function 'phoenix::pWindow::setStatusText' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:65:15: note: Technically the member function 'phoenix::pWindow::setStatusText' can be static.
higan_v106-source/hiro/reference/window.hpp:26:8: note: Technically the member function 'phoenix::pWindow::setStatusText' can be static.
higan_v106-source/hiro/reference/window.hpp:27:8: performance: Technically the member function 'phoenix::pWindow::setStatusVisible' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:68:15: note: Technically the member function 'phoenix::pWindow::setStatusVisible' can be static.
higan_v106-source/hiro/reference/window.hpp:27:8: note: Technically the member function 'phoenix::pWindow::setStatusVisible' can be static.
higan_v106-source/hiro/reference/window.hpp:28:8: performance: Technically the member function 'phoenix::pWindow::setTitle' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:71:15: note: Technically the member function 'phoenix::pWindow::setTitle' can be static.
higan_v106-source/hiro/reference/window.hpp:28:8: note: Technically the member function 'phoenix::pWindow::setTitle' can be static.
higan_v106-source/hiro/reference/window.hpp:29:8: performance: Technically the member function 'phoenix::pWindow::setVisible' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:74:15: note: Technically the member function 'phoenix::pWindow::setVisible' can be static.
higan_v106-source/hiro/reference/window.hpp:29:8: note: Technically the member function 'phoenix::pWindow::setVisible' can be static.
higan_v106-source/hiro/reference/window.hpp:30:8: performance: Technically the member function 'phoenix::pWindow::setWidgetFont' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:77:15: note: Technically the member function 'phoenix::pWindow::setWidgetFont' can be static.
higan_v106-source/hiro/reference/window.hpp:30:8: note: Technically the member function 'phoenix::pWindow::setWidgetFont' can be static.
higan_v106-source/hiro/reference/window.hpp:33:8: performance: Technically the member function 'phoenix::pWindow::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:80:15: note: Technically the member function 'phoenix::pWindow::constructor' can be static.
higan_v106-source/hiro/reference/window.hpp:33:8: note: Technically the member function 'phoenix::pWindow::constructor' can be static.
higan_v106-source/hiro/reference/window.hpp:34:8: performance: Technically the member function 'phoenix::pWindow::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/window.cpp:83:15: note: Technically the member function 'phoenix::pWindow::destructor' can be static.
higan_v106-source/hiro/reference/window.hpp:34:8: note: Technically the member function 'phoenix::pWindow::destructor' can be static.
higan_v106-source/hiro/reference/popup-menu.hpp:6:8: performance: Technically the member function 'phoenix::pPopupMenu::append' can be static. [functionStatic]
higan_v106-source/hiro/reference/popup-menu.cpp:3:18: note: Technically the member function 'phoenix::pPopupMenu::append' can be static.
higan_v106-source/hiro/reference/popup-menu.hpp:6:8: note: Technically the member function 'phoenix::pPopupMenu::append' can be static.
higan_v106-source/hiro/reference/popup-menu.hpp:7:8: performance: Technically the member function 'phoenix::pPopupMenu::remove' can be static. [functionStatic]
higan_v106-source/hiro/reference/popup-menu.cpp:6:18: note: Technically the member function 'phoenix::pPopupMenu::remove' can be static.
higan_v106-source/hiro/reference/popup-menu.hpp:7:8: note: Technically the member function 'phoenix::pPopupMenu::remove' can be static.
higan_v106-source/hiro/reference/popup-menu.hpp:8:8: performance: Technically the member function 'phoenix::pPopupMenu::setVisible' can be static. [functionStatic]
higan_v106-source/hiro/reference/popup-menu.cpp:9:18: note: Technically the member function 'phoenix::pPopupMenu::setVisible' can be static.
higan_v106-source/hiro/reference/popup-menu.hpp:8:8: note: Technically the member function 'phoenix::pPopupMenu::setVisible' can be static.
higan_v106-source/hiro/reference/popup-menu.hpp:11:8: performance: Technically the member function 'phoenix::pPopupMenu::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/popup-menu.cpp:12:18: note: Technically the member function 'phoenix::pPopupMenu::constructor' can be static.
higan_v106-source/hiro/reference/popup-menu.hpp:11:8: note: Technically the member function 'phoenix::pPopupMenu::constructor' can be static.
higan_v106-source/hiro/reference/popup-menu.hpp:12:8: performance: Technically the member function 'phoenix::pPopupMenu::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/popup-menu.cpp:15:18: note: Technically the member function 'phoenix::pPopupMenu::destructor' can be static.
higan_v106-source/hiro/reference/popup-menu.hpp:12:8: note: Technically the member function 'phoenix::pPopupMenu::destructor' can be static.
higan_v106-source/hiro/reference/action/action.hpp:6:8: performance: Technically the member function 'phoenix::pAction::setEnabled' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/action.cpp:3:15: note: Technically the member function 'phoenix::pAction::setEnabled' can be static.
higan_v106-source/hiro/reference/action/action.hpp:6:8: note: Technically the member function 'phoenix::pAction::setEnabled' can be static.
higan_v106-source/hiro/reference/action/action.hpp:7:8: performance: Technically the member function 'phoenix::pAction::setVisible' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/action.cpp:6:15: note: Technically the member function 'phoenix::pAction::setVisible' can be static.
higan_v106-source/hiro/reference/action/action.hpp:7:8: note: Technically the member function 'phoenix::pAction::setVisible' can be static.
higan_v106-source/hiro/reference/action/action.hpp:10:8: performance: Technically the member function 'phoenix::pAction::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/action.cpp:9:15: note: Technically the member function 'phoenix::pAction::constructor' can be static.
higan_v106-source/hiro/reference/action/action.hpp:10:8: note: Technically the member function 'phoenix::pAction::constructor' can be static.
higan_v106-source/hiro/reference/action/action.hpp:11:8: performance: Technically the member function 'phoenix::pAction::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/action.cpp:12:15: note: Technically the member function 'phoenix::pAction::destructor' can be static.
higan_v106-source/hiro/reference/action/action.hpp:11:8: note: Technically the member function 'phoenix::pAction::destructor' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:6:8: performance: Technically the member function 'phoenix::pMenu::append' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/menu.cpp:3:13: note: Technically the member function 'phoenix::pMenu::append' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:6:8: note: Technically the member function 'phoenix::pMenu::append' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:7:8: performance: Technically the member function 'phoenix::pMenu::remove' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/menu.cpp:6:13: note: Technically the member function 'phoenix::pMenu::remove' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:7:8: note: Technically the member function 'phoenix::pMenu::remove' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:8:8: performance: Technically the member function 'phoenix::pMenu::setImage' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/menu.cpp:9:13: note: Technically the member function 'phoenix::pMenu::setImage' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:8:8: note: Technically the member function 'phoenix::pMenu::setImage' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:9:8: performance: Technically the member function 'phoenix::pMenu::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/menu.cpp:12:13: note: Technically the member function 'phoenix::pMenu::setText' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:9:8: note: Technically the member function 'phoenix::pMenu::setText' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:12:8: performance: Technically the member function 'phoenix::pMenu::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/menu.cpp:15:13: note: Technically the member function 'phoenix::pMenu::constructor' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:12:8: note: Technically the member function 'phoenix::pMenu::constructor' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:13:8: performance: Technically the member function 'phoenix::pMenu::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/menu.cpp:18:13: note: Technically the member function 'phoenix::pMenu::destructor' can be static.
higan_v106-source/hiro/reference/action/menu.hpp:13:8: note: Technically the member function 'phoenix::pMenu::destructor' can be static.
higan_v106-source/hiro/reference/action/separator.hpp:7:8: performance: Technically the member function 'phoenix::pSeparator::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/separator.cpp:3:18: note: Technically the member function 'phoenix::pSeparator::constructor' can be static.
higan_v106-source/hiro/reference/action/separator.hpp:7:8: note: Technically the member function 'phoenix::pSeparator::constructor' can be static.
higan_v106-source/hiro/reference/action/separator.hpp:8:8: performance: Technically the member function 'phoenix::pSeparator::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/separator.cpp:6:18: note: Technically the member function 'phoenix::pSeparator::destructor' can be static.
higan_v106-source/hiro/reference/action/separator.hpp:8:8: note: Technically the member function 'phoenix::pSeparator::destructor' can be static.
higan_v106-source/hiro/reference/action/item.hpp:6:8: performance: Technically the member function 'phoenix::pItem::setImage' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/item.cpp:3:13: note: Technically the member function 'phoenix::pItem::setImage' can be static.
higan_v106-source/hiro/reference/action/item.hpp:6:8: note: Technically the member function 'phoenix::pItem::setImage' can be static.
higan_v106-source/hiro/reference/action/item.hpp:7:8: performance: Technically the member function 'phoenix::pItem::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/item.cpp:6:13: note: Technically the member function 'phoenix::pItem::setText' can be static.
higan_v106-source/hiro/reference/action/item.hpp:7:8: note: Technically the member function 'phoenix::pItem::setText' can be static.
higan_v106-source/hiro/reference/action/item.hpp:10:8: performance: Technically the member function 'phoenix::pItem::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/item.cpp:9:13: note: Technically the member function 'phoenix::pItem::constructor' can be static.
higan_v106-source/hiro/reference/action/item.hpp:10:8: note: Technically the member function 'phoenix::pItem::constructor' can be static.
higan_v106-source/hiro/reference/action/item.hpp:11:8: performance: Technically the member function 'phoenix::pItem::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/item.cpp:12:13: note: Technically the member function 'phoenix::pItem::destructor' can be static.
higan_v106-source/hiro/reference/action/item.hpp:11:8: note: Technically the member function 'phoenix::pItem::destructor' can be static.
higan_v106-source/hiro/reference/action/check-item.hpp:6:8: performance: Technically the member function 'phoenix::pCheckItem::setChecked' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/check-item.cpp:3:18: note: Technically the member function 'phoenix::pCheckItem::setChecked' can be static.
higan_v106-source/hiro/reference/action/check-item.hpp:6:8: note: Technically the member function 'phoenix::pCheckItem::setChecked' can be static.
higan_v106-source/hiro/reference/action/check-item.hpp:7:8: performance: Technically the member function 'phoenix::pCheckItem::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/check-item.cpp:6:18: note: Technically the member function 'phoenix::pCheckItem::setText' can be static.
higan_v106-source/hiro/reference/action/check-item.hpp:7:8: note: Technically the member function 'phoenix::pCheckItem::setText' can be static.
higan_v106-source/hiro/reference/action/check-item.hpp:10:8: performance: Technically the member function 'phoenix::pCheckItem::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/check-item.cpp:9:18: note: Technically the member function 'phoenix::pCheckItem::constructor' can be static.
higan_v106-source/hiro/reference/action/check-item.hpp:10:8: note: Technically the member function 'phoenix::pCheckItem::constructor' can be static.
higan_v106-source/hiro/reference/action/check-item.hpp:11:8: performance: Technically the member function 'phoenix::pCheckItem::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/check-item.cpp:12:18: note: Technically the member function 'phoenix::pCheckItem::destructor' can be static.
higan_v106-source/hiro/reference/action/check-item.hpp:11:8: note: Technically the member function 'phoenix::pCheckItem::destructor' can be static.
higan_v106-source/hiro/reference/action/radio-item.hpp:6:8: performance: Technically the member function 'phoenix::pRadioItem::setChecked' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/radio-item.cpp:3:18: note: Technically the member function 'phoenix::pRadioItem::setChecked' can be static.
higan_v106-source/hiro/reference/action/radio-item.hpp:6:8: note: Technically the member function 'phoenix::pRadioItem::setChecked' can be static.
higan_v106-source/hiro/reference/action/radio-item.hpp:7:8: performance: Technically the member function 'phoenix::pRadioItem::setGroup' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/radio-item.cpp:6:18: note: Technically the member function 'phoenix::pRadioItem::setGroup' can be static.
higan_v106-source/hiro/reference/action/radio-item.hpp:7:8: note: Technically the member function 'phoenix::pRadioItem::setGroup' can be static.
higan_v106-source/hiro/reference/action/radio-item.hpp:8:8: performance: Technically the member function 'phoenix::pRadioItem::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/radio-item.cpp:9:18: note: Technically the member function 'phoenix::pRadioItem::setText' can be static.
higan_v106-source/hiro/reference/action/radio-item.hpp:8:8: note: Technically the member function 'phoenix::pRadioItem::setText' can be static.
higan_v106-source/hiro/reference/action/radio-item.hpp:11:8: performance: Technically the member function 'phoenix::pRadioItem::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/radio-item.cpp:12:18: note: Technically the member function 'phoenix::pRadioItem::constructor' can be static.
higan_v106-source/hiro/reference/action/radio-item.hpp:11:8: note: Technically the member function 'phoenix::pRadioItem::constructor' can be static.
higan_v106-source/hiro/reference/action/radio-item.hpp:12:8: performance: Technically the member function 'phoenix::pRadioItem::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/action/radio-item.cpp:15:18: note: Technically the member function 'phoenix::pRadioItem::destructor' can be static.
higan_v106-source/hiro/reference/action/radio-item.hpp:12:8: note: Technically the member function 'phoenix::pRadioItem::destructor' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:6:8: performance: Technically the member function 'phoenix::pWidget::enabled' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/widget.cpp:3:15: note: Technically the member function 'phoenix::pWidget::enabled' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:6:8: note: Technically the member function 'phoenix::pWidget::enabled' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:7:8: performance: Technically the member function 'phoenix::pWidget::focused' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/widget.cpp:7:15: note: Technically the member function 'phoenix::pWidget::focused' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:7:8: note: Technically the member function 'phoenix::pWidget::focused' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:8:8: performance: Technically the member function 'phoenix::pWidget::minimumSize' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/widget.cpp:11:15: note: Technically the member function 'phoenix::pWidget::minimumSize' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:8:8: note: Technically the member function 'phoenix::pWidget::minimumSize' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:9:8: performance: Technically the member function 'phoenix::pWidget::setEnabled' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/widget.cpp:15:15: note: Technically the member function 'phoenix::pWidget::setEnabled' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:9:8: note: Technically the member function 'phoenix::pWidget::setEnabled' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:10:8: performance: Technically the member function 'phoenix::pWidget::setFocused' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/widget.cpp:18:15: note: Technically the member function 'phoenix::pWidget::setFocused' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:10:8: note: Technically the member function 'phoenix::pWidget::setFocused' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:11:8: performance: Technically the member function 'phoenix::pWidget::setFont' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/widget.cpp:21:15: note: Technically the member function 'phoenix::pWidget::setFont' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:11:8: note: Technically the member function 'phoenix::pWidget::setFont' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:12:8: performance: Technically the member function 'phoenix::pWidget::setGeometry' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/widget.cpp:24:15: note: Technically the member function 'phoenix::pWidget::setGeometry' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:12:8: note: Technically the member function 'phoenix::pWidget::setGeometry' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:13:8: performance: Technically the member function 'phoenix::pWidget::setVisible' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/widget.cpp:27:15: note: Technically the member function 'phoenix::pWidget::setVisible' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:13:8: note: Technically the member function 'phoenix::pWidget::setVisible' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:16:8: performance: Technically the member function 'phoenix::pWidget::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/widget.cpp:30:15: note: Technically the member function 'phoenix::pWidget::constructor' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:16:8: note: Technically the member function 'phoenix::pWidget::constructor' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:17:8: performance: Technically the member function 'phoenix::pWidget::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/widget.cpp:33:15: note: Technically the member function 'phoenix::pWidget::destructor' can be static.
higan_v106-source/hiro/reference/widget/widget.hpp:17:8: note: Technically the member function 'phoenix::pWidget::destructor' can be static.
higan_v106-source/hiro/reference/widget/button.hpp:6:8: performance: Technically the member function 'phoenix::pButton::setBordered' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/button.cpp:3:15: note: Technically the member function 'phoenix::pButton::setBordered' can be static.
higan_v106-source/hiro/reference/widget/button.hpp:6:8: note: Technically the member function 'phoenix::pButton::setBordered' can be static.
higan_v106-source/hiro/reference/widget/button.hpp:7:8: performance: Technically the member function 'phoenix::pButton::setImage' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/button.cpp:6:15: note: Technically the member function 'phoenix::pButton::setImage' can be static.
higan_v106-source/hiro/reference/widget/button.hpp:7:8: note: Technically the member function 'phoenix::pButton::setImage' can be static.
higan_v106-source/hiro/reference/widget/button.hpp:8:8: performance: Technically the member function 'phoenix::pButton::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/button.cpp:9:15: note: Technically the member function 'phoenix::pButton::setText' can be static.
higan_v106-source/hiro/reference/widget/button.hpp:8:8: note: Technically the member function 'phoenix::pButton::setText' can be static.
higan_v106-source/hiro/reference/widget/button.hpp:11:8: performance: Technically the member function 'phoenix::pButton::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/button.cpp:12:15: note: Technically the member function 'phoenix::pButton::constructor' can be static.
higan_v106-source/hiro/reference/widget/button.hpp:11:8: note: Technically the member function 'phoenix::pButton::constructor' can be static.
higan_v106-source/hiro/reference/widget/button.hpp:12:8: performance: Technically the member function 'phoenix::pButton::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/button.cpp:15:15: note: Technically the member function 'phoenix::pButton::destructor' can be static.
higan_v106-source/hiro/reference/widget/button.hpp:12:8: note: Technically the member function 'phoenix::pButton::destructor' can be static.
higan_v106-source/hiro/reference/widget/canvas.hpp:6:8: performance: Technically the member function 'phoenix::pCanvas::setDroppable' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/canvas.cpp:3:15: note: Technically the member function 'phoenix::pCanvas::setDroppable' can be static.
higan_v106-source/hiro/reference/widget/canvas.hpp:6:8: note: Technically the member function 'phoenix::pCanvas::setDroppable' can be static.
higan_v106-source/hiro/reference/widget/canvas.hpp:7:8: performance: Technically the member function 'phoenix::pCanvas::setMode' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/canvas.cpp:6:15: note: Technically the member function 'phoenix::pCanvas::setMode' can be static.
higan_v106-source/hiro/reference/widget/canvas.hpp:7:8: note: Technically the member function 'phoenix::pCanvas::setMode' can be static.
higan_v106-source/hiro/reference/widget/canvas.hpp:8:8: performance: Technically the member function 'phoenix::pCanvas::setSize' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/canvas.cpp:9:15: note: Technically the member function 'phoenix::pCanvas::setSize' can be static.
higan_v106-source/hiro/reference/widget/canvas.hpp:8:8: note: Technically the member function 'phoenix::pCanvas::setSize' can be static.
higan_v106-source/hiro/reference/widget/canvas.hpp:11:8: performance: Technically the member function 'phoenix::pCanvas::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/canvas.cpp:12:15: note: Technically the member function 'phoenix::pCanvas::constructor' can be static.
higan_v106-source/hiro/reference/widget/canvas.hpp:11:8: note: Technically the member function 'phoenix::pCanvas::constructor' can be static.
higan_v106-source/hiro/reference/widget/canvas.hpp:12:8: performance: Technically the member function 'phoenix::pCanvas::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/canvas.cpp:15:15: note: Technically the member function 'phoenix::pCanvas::destructor' can be static.
higan_v106-source/hiro/reference/widget/canvas.hpp:12:8: note: Technically the member function 'phoenix::pCanvas::destructor' can be static.
higan_v106-source/hiro/reference/widget/check-button.hpp:6:8: performance: Technically the member function 'phoenix::pCheckButton::setChecked' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/check-button.cpp:3:20: note: Technically the member function 'phoenix::pCheckButton::setChecked' can be static.
higan_v106-source/hiro/reference/widget/check-button.hpp:6:8: note: Technically the member function 'phoenix::pCheckButton::setChecked' can be static.
higan_v106-source/hiro/reference/widget/check-button.hpp:7:8: performance: Technically the member function 'phoenix::pCheckButton::setImage' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/check-button.cpp:6:20: note: Technically the member function 'phoenix::pCheckButton::setImage' can be static.
higan_v106-source/hiro/reference/widget/check-button.hpp:7:8: note: Technically the member function 'phoenix::pCheckButton::setImage' can be static.
higan_v106-source/hiro/reference/widget/check-button.hpp:8:8: performance: Technically the member function 'phoenix::pCheckButton::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/check-button.cpp:9:20: note: Technically the member function 'phoenix::pCheckButton::setText' can be static.
higan_v106-source/hiro/reference/widget/check-button.hpp:8:8: note: Technically the member function 'phoenix::pCheckButton::setText' can be static.
higan_v106-source/hiro/reference/widget/check-button.hpp:11:8: performance: Technically the member function 'phoenix::pCheckButton::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/check-button.cpp:12:20: note: Technically the member function 'phoenix::pCheckButton::constructor' can be static.
higan_v106-source/hiro/reference/widget/check-button.hpp:11:8: note: Technically the member function 'phoenix::pCheckButton::constructor' can be static.
higan_v106-source/hiro/reference/widget/check-button.hpp:12:8: performance: Technically the member function 'phoenix::pCheckButton::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/check-button.cpp:15:20: note: Technically the member function 'phoenix::pCheckButton::destructor' can be static.
higan_v106-source/hiro/reference/widget/check-button.hpp:12:8: note: Technically the member function 'phoenix::pCheckButton::destructor' can be static.
higan_v106-source/hiro/reference/widget/check-label.hpp:6:8: performance: Technically the member function 'phoenix::pCheckLabel::setChecked' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/check-label.cpp:3:19: note: Technically the member function 'phoenix::pCheckLabel::setChecked' can be static.
higan_v106-source/hiro/reference/widget/check-label.hpp:6:8: note: Technically the member function 'phoenix::pCheckLabel::setChecked' can be static.
higan_v106-source/hiro/reference/widget/check-label.hpp:7:8: performance: Technically the member function 'phoenix::pCheckLabel::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/check-label.cpp:6:19: note: Technically the member function 'phoenix::pCheckLabel::setText' can be static.
higan_v106-source/hiro/reference/widget/check-label.hpp:7:8: note: Technically the member function 'phoenix::pCheckLabel::setText' can be static.
higan_v106-source/hiro/reference/widget/check-label.hpp:10:8: performance: Technically the member function 'phoenix::pCheckLabel::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/check-label.cpp:9:19: note: Technically the member function 'phoenix::pCheckLabel::constructor' can be static.
higan_v106-source/hiro/reference/widget/check-label.hpp:10:8: note: Technically the member function 'phoenix::pCheckLabel::constructor' can be static.
higan_v106-source/hiro/reference/widget/check-label.hpp:11:8: performance: Technically the member function 'phoenix::pCheckLabel::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/check-label.cpp:12:19: note: Technically the member function 'phoenix::pCheckLabel::destructor' can be static.
higan_v106-source/hiro/reference/widget/check-label.hpp:11:8: note: Technically the member function 'phoenix::pCheckLabel::destructor' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:6:8: performance: Technically the member function 'phoenix::pComboButton::append' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/combo-button.cpp:3:20: note: Technically the member function 'phoenix::pComboButton::append' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:6:8: note: Technically the member function 'phoenix::pComboButton::append' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:7:8: performance: Technically the member function 'phoenix::pComboButton::remove' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/combo-button.cpp:6:20: note: Technically the member function 'phoenix::pComboButton::remove' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:7:8: note: Technically the member function 'phoenix::pComboButton::remove' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:8:8: performance: Technically the member function 'phoenix::pComboButton::reset' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/combo-button.cpp:9:20: note: Technically the member function 'phoenix::pComboButton::reset' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:8:8: note: Technically the member function 'phoenix::pComboButton::reset' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:9:8: performance: Technically the member function 'phoenix::pComboButton::setSelected' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/combo-button.cpp:12:20: note: Technically the member function 'phoenix::pComboButton::setSelected' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:9:8: note: Technically the member function 'phoenix::pComboButton::setSelected' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:10:8: performance: Technically the member function 'phoenix::pComboButton::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/combo-button.cpp:15:20: note: Technically the member function 'phoenix::pComboButton::setText' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:10:8: note: Technically the member function 'phoenix::pComboButton::setText' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:13:8: performance: Technically the member function 'phoenix::pComboButton::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/combo-button.cpp:18:20: note: Technically the member function 'phoenix::pComboButton::constructor' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:13:8: note: Technically the member function 'phoenix::pComboButton::constructor' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:14:8: performance: Technically the member function 'phoenix::pComboButton::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/combo-button.cpp:21:20: note: Technically the member function 'phoenix::pComboButton::destructor' can be static.
higan_v106-source/hiro/reference/widget/combo-button.hpp:14:8: note: Technically the member function 'phoenix::pComboButton::destructor' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:6:8: performance: Technically the member function 'phoenix::pConsole::print' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/console.cpp:3:16: note: Technically the member function 'phoenix::pConsole::print' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:6:8: note: Technically the member function 'phoenix::pConsole::print' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:7:8: performance: Technically the member function 'phoenix::pConsole::reset' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/console.cpp:6:16: note: Technically the member function 'phoenix::pConsole::reset' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:7:8: note: Technically the member function 'phoenix::pConsole::reset' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:8:8: performance: Technically the member function 'phoenix::pConsole::setBackgroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/console.cpp:9:16: note: Technically the member function 'phoenix::pConsole::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:8:8: note: Technically the member function 'phoenix::pConsole::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:9:8: performance: Technically the member function 'phoenix::pConsole::setForegroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/console.cpp:12:16: note: Technically the member function 'phoenix::pConsole::setForegroundColor' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:9:8: note: Technically the member function 'phoenix::pConsole::setForegroundColor' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:10:8: performance: Technically the member function 'phoenix::pConsole::setPrompt' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/console.cpp:15:16: note: Technically the member function 'phoenix::pConsole::setPrompt' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:10:8: note: Technically the member function 'phoenix::pConsole::setPrompt' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:13:8: performance: Technically the member function 'phoenix::pConsole::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/console.cpp:18:16: note: Technically the member function 'phoenix::pConsole::constructor' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:13:8: note: Technically the member function 'phoenix::pConsole::constructor' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:14:8: performance: Technically the member function 'phoenix::pConsole::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/console.cpp:21:16: note: Technically the member function 'phoenix::pConsole::destructor' can be static.
higan_v106-source/hiro/reference/widget/console.hpp:14:8: note: Technically the member function 'phoenix::pConsole::destructor' can be static.
higan_v106-source/hiro/reference/widget/frame.hpp:6:8: performance: Technically the member function 'phoenix::pFrame::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/frame.cpp:3:14: note: Technically the member function 'phoenix::pFrame::setText' can be static.
higan_v106-source/hiro/reference/widget/frame.hpp:6:8: note: Technically the member function 'phoenix::pFrame::setText' can be static.
higan_v106-source/hiro/reference/widget/frame.hpp:9:8: performance: Technically the member function 'phoenix::pFrame::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/frame.cpp:6:14: note: Technically the member function 'phoenix::pFrame::constructor' can be static.
higan_v106-source/hiro/reference/widget/frame.hpp:9:8: note: Technically the member function 'phoenix::pFrame::constructor' can be static.
higan_v106-source/hiro/reference/widget/frame.hpp:10:8: performance: Technically the member function 'phoenix::pFrame::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/frame.cpp:9:14: note: Technically the member function 'phoenix::pFrame::destructor' can be static.
higan_v106-source/hiro/reference/widget/frame.hpp:10:8: note: Technically the member function 'phoenix::pFrame::destructor' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:6:8: performance: Technically the member function 'phoenix::pHexEdit::setBackgroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/hex-edit.cpp:3:16: note: Technically the member function 'phoenix::pHexEdit::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:6:8: note: Technically the member function 'phoenix::pHexEdit::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:7:8: performance: Technically the member function 'phoenix::pHexEdit::setColumns' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/hex-edit.cpp:6:16: note: Technically the member function 'phoenix::pHexEdit::setColumns' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:7:8: note: Technically the member function 'phoenix::pHexEdit::setColumns' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:8:8: performance: Technically the member function 'phoenix::pHexEdit::setForegroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/hex-edit.cpp:9:16: note: Technically the member function 'phoenix::pHexEdit::setForegroundColor' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:8:8: note: Technically the member function 'phoenix::pHexEdit::setForegroundColor' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:9:8: performance: Technically the member function 'phoenix::pHexEdit::setLength' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/hex-edit.cpp:12:16: note: Technically the member function 'phoenix::pHexEdit::setLength' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:9:8: note: Technically the member function 'phoenix::pHexEdit::setLength' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:10:8: performance: Technically the member function 'phoenix::pHexEdit::setOffset' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/hex-edit.cpp:15:16: note: Technically the member function 'phoenix::pHexEdit::setOffset' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:10:8: note: Technically the member function 'phoenix::pHexEdit::setOffset' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:11:8: performance: Technically the member function 'phoenix::pHexEdit::setRows' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/hex-edit.cpp:18:16: note: Technically the member function 'phoenix::pHexEdit::setRows' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:11:8: note: Technically the member function 'phoenix::pHexEdit::setRows' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:12:8: performance: Technically the member function 'phoenix::pHexEdit::update' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/hex-edit.cpp:21:16: note: Technically the member function 'phoenix::pHexEdit::update' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:12:8: note: Technically the member function 'phoenix::pHexEdit::update' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:15:8: performance: Technically the member function 'phoenix::pHexEdit::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/hex-edit.cpp:24:16: note: Technically the member function 'phoenix::pHexEdit::constructor' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:15:8: note: Technically the member function 'phoenix::pHexEdit::constructor' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:16:8: performance: Technically the member function 'phoenix::pHexEdit::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/hex-edit.cpp:27:16: note: Technically the member function 'phoenix::pHexEdit::destructor' can be static.
higan_v106-source/hiro/reference/widget/hex-edit.hpp:16:8: note: Technically the member function 'phoenix::pHexEdit::destructor' can be static.
higan_v106-source/hiro/reference/widget/horizontal-scroller.hpp:6:8: performance: Technically the member function 'phoenix::pHorizontalScroller::setLength' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/horizontal-scroller.cpp:3:27: note: Technically the member function 'phoenix::pHorizontalScroller::setLength' can be static.
higan_v106-source/hiro/reference/widget/horizontal-scroller.hpp:6:8: note: Technically the member function 'phoenix::pHorizontalScroller::setLength' can be static.
higan_v106-source/hiro/reference/widget/horizontal-scroller.hpp:7:8: performance: Technically the member function 'phoenix::pHorizontalScroller::setPosition' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/horizontal-scroller.cpp:6:27: note: Technically the member function 'phoenix::pHorizontalScroller::setPosition' can be static.
higan_v106-source/hiro/reference/widget/horizontal-scroller.hpp:7:8: note: Technically the member function 'phoenix::pHorizontalScroller::setPosition' can be static.
higan_v106-source/hiro/reference/widget/horizontal-scroller.hpp:10:8: performance: Technically the member function 'phoenix::pHorizontalScroller::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/horizontal-scroller.cpp:9:27: note: Technically the member function 'phoenix::pHorizontalScroller::constructor' can be static.
higan_v106-source/hiro/reference/widget/horizontal-scroller.hpp:10:8: note: Technically the member function 'phoenix::pHorizontalScroller::constructor' can be static.
higan_v106-source/hiro/reference/widget/horizontal-scroller.hpp:11:8: performance: Technically the member function 'phoenix::pHorizontalScroller::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/horizontal-scroller.cpp:12:27: note: Technically the member function 'phoenix::pHorizontalScroller::destructor' can be static.
higan_v106-source/hiro/reference/widget/horizontal-scroller.hpp:11:8: note: Technically the member function 'phoenix::pHorizontalScroller::destructor' can be static.
higan_v106-source/hiro/reference/widget/horizontal-slider.hpp:6:8: performance: Technically the member function 'phoenix::pHorizontalSlider::setLength' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/horizontal-slider.cpp:3:25: note: Technically the member function 'phoenix::pHorizontalSlider::setLength' can be static.
higan_v106-source/hiro/reference/widget/horizontal-slider.hpp:6:8: note: Technically the member function 'phoenix::pHorizontalSlider::setLength' can be static.
higan_v106-source/hiro/reference/widget/horizontal-slider.hpp:7:8: performance: Technically the member function 'phoenix::pHorizontalSlider::setPosition' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/horizontal-slider.cpp:6:25: note: Technically the member function 'phoenix::pHorizontalSlider::setPosition' can be static.
higan_v106-source/hiro/reference/widget/horizontal-slider.hpp:7:8: note: Technically the member function 'phoenix::pHorizontalSlider::setPosition' can be static.
higan_v106-source/hiro/reference/widget/horizontal-slider.hpp:10:8: performance: Technically the member function 'phoenix::pHorizontalSlider::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/horizontal-slider.cpp:9:25: note: Technically the member function 'phoenix::pHorizontalSlider::constructor' can be static.
higan_v106-source/hiro/reference/widget/horizontal-slider.hpp:10:8: note: Technically the member function 'phoenix::pHorizontalSlider::constructor' can be static.
higan_v106-source/hiro/reference/widget/horizontal-slider.hpp:11:8: performance: Technically the member function 'phoenix::pHorizontalSlider::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/horizontal-slider.cpp:12:25: note: Technically the member function 'phoenix::pHorizontalSlider::destructor' can be static.
higan_v106-source/hiro/reference/widget/horizontal-slider.hpp:11:8: note: Technically the member function 'phoenix::pHorizontalSlider::destructor' can be static.
higan_v106-source/hiro/reference/widget/label.hpp:6:8: performance: Technically the member function 'phoenix::pLabel::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/label.cpp:3:14: note: Technically the member function 'phoenix::pLabel::setText' can be static.
higan_v106-source/hiro/reference/widget/label.hpp:6:8: note: Technically the member function 'phoenix::pLabel::setText' can be static.
higan_v106-source/hiro/reference/widget/label.hpp:9:8: performance: Technically the member function 'phoenix::pLabel::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/label.cpp:6:14: note: Technically the member function 'phoenix::pLabel::constructor' can be static.
higan_v106-source/hiro/reference/widget/label.hpp:9:8: note: Technically the member function 'phoenix::pLabel::constructor' can be static.
higan_v106-source/hiro/reference/widget/label.hpp:10:8: performance: Technically the member function 'phoenix::pLabel::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/label.cpp:9:14: note: Technically the member function 'phoenix::pLabel::destructor' can be static.
higan_v106-source/hiro/reference/widget/label.hpp:10:8: note: Technically the member function 'phoenix::pLabel::destructor' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:6:8: performance: Technically the member function 'phoenix::pLineEdit::setBackgroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/line-edit.cpp:3:17: note: Technically the member function 'phoenix::pLineEdit::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:6:8: note: Technically the member function 'phoenix::pLineEdit::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:7:8: performance: Technically the member function 'phoenix::pLineEdit::setEditable' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/line-edit.cpp:6:17: note: Technically the member function 'phoenix::pLineEdit::setEditable' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:7:8: note: Technically the member function 'phoenix::pLineEdit::setEditable' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:8:8: performance: Technically the member function 'phoenix::pLineEdit::setForegroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/line-edit.cpp:9:17: note: Technically the member function 'phoenix::pLineEdit::setForegroundColor' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:8:8: note: Technically the member function 'phoenix::pLineEdit::setForegroundColor' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:9:8: performance: Technically the member function 'phoenix::pLineEdit::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/line-edit.cpp:12:17: note: Technically the member function 'phoenix::pLineEdit::setText' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:9:8: note: Technically the member function 'phoenix::pLineEdit::setText' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:10:10: performance: Technically the member function 'phoenix::pLineEdit::text' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/line-edit.cpp:15:19: note: Technically the member function 'phoenix::pLineEdit::text' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:10:10: note: Technically the member function 'phoenix::pLineEdit::text' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:13:8: performance: Technically the member function 'phoenix::pLineEdit::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/line-edit.cpp:18:17: note: Technically the member function 'phoenix::pLineEdit::constructor' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:13:8: note: Technically the member function 'phoenix::pLineEdit::constructor' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:14:8: performance: Technically the member function 'phoenix::pLineEdit::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/line-edit.cpp:21:17: note: Technically the member function 'phoenix::pLineEdit::destructor' can be static.
higan_v106-source/hiro/reference/widget/line-edit.hpp:14:8: note: Technically the member function 'phoenix::pLineEdit::destructor' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:6:8: performance: Technically the member function 'phoenix::pListView::append' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:3:17: note: Technically the member function 'phoenix::pListView::append' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:6:8: note: Technically the member function 'phoenix::pListView::append' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:7:8: performance: Technically the member function 'phoenix::pListView::autoSizeColumns' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:6:17: note: Technically the member function 'phoenix::pListView::autoSizeColumns' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:7:8: note: Technically the member function 'phoenix::pListView::autoSizeColumns' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:8:8: performance: Technically the member function 'phoenix::pListView::remove' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:9:17: note: Technically the member function 'phoenix::pListView::remove' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:8:8: note: Technically the member function 'phoenix::pListView::remove' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:9:8: performance: Technically the member function 'phoenix::pListView::reset' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:12:17: note: Technically the member function 'phoenix::pListView::reset' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:9:8: note: Technically the member function 'phoenix::pListView::reset' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:10:8: performance: Technically the member function 'phoenix::pListView::setBackgroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:15:17: note: Technically the member function 'phoenix::pListView::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:10:8: note: Technically the member function 'phoenix::pListView::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:11:8: performance: Technically the member function 'phoenix::pListView::setCheckable' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:18:17: note: Technically the member function 'phoenix::pListView::setCheckable' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:11:8: note: Technically the member function 'phoenix::pListView::setCheckable' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:12:8: performance: Technically the member function 'phoenix::pListView::setChecked' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:21:17: note: Technically the member function 'phoenix::pListView::setChecked' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:12:8: note: Technically the member function 'phoenix::pListView::setChecked' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:13:8: performance: Technically the member function 'phoenix::pListView::setChecked' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:24:17: note: Technically the member function 'phoenix::pListView::setChecked' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:13:8: note: Technically the member function 'phoenix::pListView::setChecked' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:14:8: performance: Technically the member function 'phoenix::pListView::setCheckedAll' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:27:17: note: Technically the member function 'phoenix::pListView::setCheckedAll' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:14:8: note: Technically the member function 'phoenix::pListView::setCheckedAll' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:15:8: performance: Technically the member function 'phoenix::pListView::setCheckedNone' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:30:17: note: Technically the member function 'phoenix::pListView::setCheckedNone' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:15:8: note: Technically the member function 'phoenix::pListView::setCheckedNone' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:16:8: performance: Technically the member function 'phoenix::pListView::setForegroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:33:17: note: Technically the member function 'phoenix::pListView::setForegroundColor' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:16:8: note: Technically the member function 'phoenix::pListView::setForegroundColor' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:18:8: performance: Technically the member function 'phoenix::pListView::setHeaderVisible' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:39:17: note: Technically the member function 'phoenix::pListView::setHeaderVisible' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:18:8: note: Technically the member function 'phoenix::pListView::setHeaderVisible' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:19:8: performance: Technically the member function 'phoenix::pListView::setImage' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:42:17: note: Technically the member function 'phoenix::pListView::setImage' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:19:8: note: Technically the member function 'phoenix::pListView::setImage' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:20:8: performance: Technically the member function 'phoenix::pListView::setSelected' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:45:17: note: Technically the member function 'phoenix::pListView::setSelected' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:20:8: note: Technically the member function 'phoenix::pListView::setSelected' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:21:8: performance: Technically the member function 'phoenix::pListView::setSelected' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:48:17: note: Technically the member function 'phoenix::pListView::setSelected' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:21:8: note: Technically the member function 'phoenix::pListView::setSelected' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:22:8: performance: Technically the member function 'phoenix::pListView::setSelectedAll' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:51:17: note: Technically the member function 'phoenix::pListView::setSelectedAll' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:22:8: note: Technically the member function 'phoenix::pListView::setSelectedAll' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:23:8: performance: Technically the member function 'phoenix::pListView::setSelectedNone' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:54:17: note: Technically the member function 'phoenix::pListView::setSelectedNone' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:23:8: note: Technically the member function 'phoenix::pListView::setSelectedNone' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:24:8: performance: Technically the member function 'phoenix::pListView::setSingleSelection' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:57:17: note: Technically the member function 'phoenix::pListView::setSingleSelection' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:24:8: note: Technically the member function 'phoenix::pListView::setSingleSelection' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:25:8: performance: Technically the member function 'phoenix::pListView::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:60:17: note: Technically the member function 'phoenix::pListView::setText' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:25:8: note: Technically the member function 'phoenix::pListView::setText' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:28:8: performance: Technically the member function 'phoenix::pListView::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:63:17: note: Technically the member function 'phoenix::pListView::constructor' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:28:8: note: Technically the member function 'phoenix::pListView::constructor' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:29:8: performance: Technically the member function 'phoenix::pListView::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/list-view.cpp:66:17: note: Technically the member function 'phoenix::pListView::destructor' can be static.
higan_v106-source/hiro/reference/widget/list-view.hpp:29:8: note: Technically the member function 'phoenix::pListView::destructor' can be static.
higan_v106-source/hiro/reference/widget/progress-bar.hpp:6:8: performance: Technically the member function 'phoenix::pProgressBar::setPosition' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/progress-bar.cpp:3:20: note: Technically the member function 'phoenix::pProgressBar::setPosition' can be static.
higan_v106-source/hiro/reference/widget/progress-bar.hpp:6:8: note: Technically the member function 'phoenix::pProgressBar::setPosition' can be static.
higan_v106-source/hiro/reference/widget/progress-bar.hpp:9:8: performance: Technically the member function 'phoenix::pProgressBar::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/progress-bar.cpp:6:20: note: Technically the member function 'phoenix::pProgressBar::constructor' can be static.
higan_v106-source/hiro/reference/widget/progress-bar.hpp:9:8: note: Technically the member function 'phoenix::pProgressBar::constructor' can be static.
higan_v106-source/hiro/reference/widget/progress-bar.hpp:10:8: performance: Technically the member function 'phoenix::pProgressBar::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/progress-bar.cpp:9:20: note: Technically the member function 'phoenix::pProgressBar::destructor' can be static.
higan_v106-source/hiro/reference/widget/progress-bar.hpp:10:8: note: Technically the member function 'phoenix::pProgressBar::destructor' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:6:8: performance: Technically the member function 'phoenix::pRadioButton::setChecked' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-button.cpp:3:20: note: Technically the member function 'phoenix::pRadioButton::setChecked' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:6:8: note: Technically the member function 'phoenix::pRadioButton::setChecked' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:7:8: performance: Technically the member function 'phoenix::pRadioButton::setGroup' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-button.cpp:6:20: note: Technically the member function 'phoenix::pRadioButton::setGroup' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:7:8: note: Technically the member function 'phoenix::pRadioButton::setGroup' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:8:8: performance: Technically the member function 'phoenix::pRadioButton::setImage' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-button.cpp:9:20: note: Technically the member function 'phoenix::pRadioButton::setImage' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:8:8: note: Technically the member function 'phoenix::pRadioButton::setImage' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:9:8: performance: Technically the member function 'phoenix::pRadioButton::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-button.cpp:12:20: note: Technically the member function 'phoenix::pRadioButton::setText' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:9:8: note: Technically the member function 'phoenix::pRadioButton::setText' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:12:8: performance: Technically the member function 'phoenix::pRadioButton::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-button.cpp:15:20: note: Technically the member function 'phoenix::pRadioButton::constructor' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:12:8: note: Technically the member function 'phoenix::pRadioButton::constructor' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:13:8: performance: Technically the member function 'phoenix::pRadioButton::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-button.cpp:18:20: note: Technically the member function 'phoenix::pRadioButton::destructor' can be static.
higan_v106-source/hiro/reference/widget/radio-button.hpp:13:8: note: Technically the member function 'phoenix::pRadioButton::destructor' can be static.
higan_v106-source/hiro/reference/widget/radio-label.hpp:6:8: performance: Technically the member function 'phoenix::pRadioLabel::setChecked' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-label.cpp:3:19: note: Technically the member function 'phoenix::pRadioLabel::setChecked' can be static.
higan_v106-source/hiro/reference/widget/radio-label.hpp:6:8: note: Technically the member function 'phoenix::pRadioLabel::setChecked' can be static.
higan_v106-source/hiro/reference/widget/radio-label.hpp:7:8: performance: Technically the member function 'phoenix::pRadioLabel::setGroup' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-label.cpp:6:19: note: Technically the member function 'phoenix::pRadioLabel::setGroup' can be static.
higan_v106-source/hiro/reference/widget/radio-label.hpp:7:8: note: Technically the member function 'phoenix::pRadioLabel::setGroup' can be static.
higan_v106-source/hiro/reference/widget/radio-label.hpp:8:8: performance: Technically the member function 'phoenix::pRadioLabel::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-label.cpp:9:19: note: Technically the member function 'phoenix::pRadioLabel::setText' can be static.
higan_v106-source/hiro/reference/widget/radio-label.hpp:8:8: note: Technically the member function 'phoenix::pRadioLabel::setText' can be static.
higan_v106-source/hiro/reference/widget/radio-label.hpp:11:8: performance: Technically the member function 'phoenix::pRadioLabel::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-label.cpp:12:19: note: Technically the member function 'phoenix::pRadioLabel::constructor' can be static.
higan_v106-source/hiro/reference/widget/radio-label.hpp:11:8: note: Technically the member function 'phoenix::pRadioLabel::constructor' can be static.
higan_v106-source/hiro/reference/widget/radio-label.hpp:12:8: performance: Technically the member function 'phoenix::pRadioLabel::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/radio-label.cpp:15:19: note: Technically the member function 'phoenix::pRadioLabel::destructor' can be static.
higan_v106-source/hiro/reference/widget/radio-label.hpp:12:8: note: Technically the member function 'phoenix::pRadioLabel::destructor' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:6:8: performance: Technically the member function 'phoenix::pTabFrame::append' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/tab-frame.cpp:3:17: note: Technically the member function 'phoenix::pTabFrame::append' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:6:8: note: Technically the member function 'phoenix::pTabFrame::append' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:7:8: performance: Technically the member function 'phoenix::pTabFrame::remove' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/tab-frame.cpp:6:17: note: Technically the member function 'phoenix::pTabFrame::remove' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:7:8: note: Technically the member function 'phoenix::pTabFrame::remove' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:8:8: performance: Technically the member function 'phoenix::pTabFrame::setImage' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/tab-frame.cpp:9:17: note: Technically the member function 'phoenix::pTabFrame::setImage' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:8:8: note: Technically the member function 'phoenix::pTabFrame::setImage' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:9:8: performance: Technically the member function 'phoenix::pTabFrame::setSelected' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/tab-frame.cpp:12:17: note: Technically the member function 'phoenix::pTabFrame::setSelected' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:9:8: note: Technically the member function 'phoenix::pTabFrame::setSelected' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:10:8: performance: Technically the member function 'phoenix::pTabFrame::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/tab-frame.cpp:15:17: note: Technically the member function 'phoenix::pTabFrame::setText' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:10:8: note: Technically the member function 'phoenix::pTabFrame::setText' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:13:8: performance: Technically the member function 'phoenix::pTabFrame::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/tab-frame.cpp:18:17: note: Technically the member function 'phoenix::pTabFrame::constructor' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:13:8: note: Technically the member function 'phoenix::pTabFrame::constructor' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:14:8: performance: Technically the member function 'phoenix::pTabFrame::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/tab-frame.cpp:21:17: note: Technically the member function 'phoenix::pTabFrame::destructor' can be static.
higan_v106-source/hiro/reference/widget/tab-frame.hpp:14:8: note: Technically the member function 'phoenix::pTabFrame::destructor' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:6:8: performance: Technically the member function 'phoenix::pTextEdit::setBackgroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/text-edit.cpp:3:17: note: Technically the member function 'phoenix::pTextEdit::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:6:8: note: Technically the member function 'phoenix::pTextEdit::setBackgroundColor' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:7:8: performance: Technically the member function 'phoenix::pTextEdit::setCursorPosition' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/text-edit.cpp:6:17: note: Technically the member function 'phoenix::pTextEdit::setCursorPosition' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:7:8: note: Technically the member function 'phoenix::pTextEdit::setCursorPosition' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:8:8: performance: Technically the member function 'phoenix::pTextEdit::setEditable' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/text-edit.cpp:9:17: note: Technically the member function 'phoenix::pTextEdit::setEditable' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:8:8: note: Technically the member function 'phoenix::pTextEdit::setEditable' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:9:8: performance: Technically the member function 'phoenix::pTextEdit::setForegroundColor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/text-edit.cpp:12:17: note: Technically the member function 'phoenix::pTextEdit::setForegroundColor' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:9:8: note: Technically the member function 'phoenix::pTextEdit::setForegroundColor' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:10:8: performance: Technically the member function 'phoenix::pTextEdit::setText' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/text-edit.cpp:15:17: note: Technically the member function 'phoenix::pTextEdit::setText' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:10:8: note: Technically the member function 'phoenix::pTextEdit::setText' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:11:8: performance: Technically the member function 'phoenix::pTextEdit::setWordWrap' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/text-edit.cpp:18:17: note: Technically the member function 'phoenix::pTextEdit::setWordWrap' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:11:8: note: Technically the member function 'phoenix::pTextEdit::setWordWrap' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:12:10: performance: Technically the member function 'phoenix::pTextEdit::text' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/text-edit.cpp:21:19: note: Technically the member function 'phoenix::pTextEdit::text' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:12:10: note: Technically the member function 'phoenix::pTextEdit::text' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:15:8: performance: Technically the member function 'phoenix::pTextEdit::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/text-edit.cpp:24:17: note: Technically the member function 'phoenix::pTextEdit::constructor' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:15:8: note: Technically the member function 'phoenix::pTextEdit::constructor' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:16:8: performance: Technically the member function 'phoenix::pTextEdit::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/text-edit.cpp:27:17: note: Technically the member function 'phoenix::pTextEdit::destructor' can be static.
higan_v106-source/hiro/reference/widget/text-edit.hpp:16:8: note: Technically the member function 'phoenix::pTextEdit::destructor' can be static.
higan_v106-source/hiro/reference/widget/vertical-scroller.hpp:6:8: performance: Technically the member function 'phoenix::pVerticalScroller::setLength' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/vertical-scroller.cpp:3:25: note: Technically the member function 'phoenix::pVerticalScroller::setLength' can be static.
higan_v106-source/hiro/reference/widget/vertical-scroller.hpp:6:8: note: Technically the member function 'phoenix::pVerticalScroller::setLength' can be static.
higan_v106-source/hiro/reference/widget/vertical-scroller.hpp:7:8: performance: Technically the member function 'phoenix::pVerticalScroller::setPosition' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/vertical-scroller.cpp:6:25: note: Technically the member function 'phoenix::pVerticalScroller::setPosition' can be static.
higan_v106-source/hiro/reference/widget/vertical-scroller.hpp:7:8: note: Technically the member function 'phoenix::pVerticalScroller::setPosition' can be static.
higan_v106-source/hiro/reference/widget/vertical-scroller.hpp:10:8: performance: Technically the member function 'phoenix::pVerticalScroller::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/vertical-scroller.cpp:9:25: note: Technically the member function 'phoenix::pVerticalScroller::constructor' can be static.
higan_v106-source/hiro/reference/widget/vertical-scroller.hpp:10:8: note: Technically the member function 'phoenix::pVerticalScroller::constructor' can be static.
higan_v106-source/hiro/reference/widget/vertical-scroller.hpp:11:8: performance: Technically the member function 'phoenix::pVerticalScroller::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/vertical-scroller.cpp:12:25: note: Technically the member function 'phoenix::pVerticalScroller::destructor' can be static.
higan_v106-source/hiro/reference/widget/vertical-scroller.hpp:11:8: note: Technically the member function 'phoenix::pVerticalScroller::destructor' can be static.
higan_v106-source/hiro/reference/widget/vertical-slider.hpp:6:8: performance: Technically the member function 'phoenix::pVerticalSlider::setLength' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/vertical-slider.cpp:3:23: note: Technically the member function 'phoenix::pVerticalSlider::setLength' can be static.
higan_v106-source/hiro/reference/widget/vertical-slider.hpp:6:8: note: Technically the member function 'phoenix::pVerticalSlider::setLength' can be static.
higan_v106-source/hiro/reference/widget/vertical-slider.hpp:7:8: performance: Technically the member function 'phoenix::pVerticalSlider::setPosition' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/vertical-slider.cpp:6:23: note: Technically the member function 'phoenix::pVerticalSlider::setPosition' can be static.
higan_v106-source/hiro/reference/widget/vertical-slider.hpp:7:8: note: Technically the member function 'phoenix::pVerticalSlider::setPosition' can be static.
higan_v106-source/hiro/reference/widget/vertical-slider.hpp:10:8: performance: Technically the member function 'phoenix::pVerticalSlider::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/vertical-slider.cpp:9:23: note: Technically the member function 'phoenix::pVerticalSlider::constructor' can be static.
higan_v106-source/hiro/reference/widget/vertical-slider.hpp:10:8: note: Technically the member function 'phoenix::pVerticalSlider::constructor' can be static.
higan_v106-source/hiro/reference/widget/vertical-slider.hpp:11:8: performance: Technically the member function 'phoenix::pVerticalSlider::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/vertical-slider.cpp:12:23: note: Technically the member function 'phoenix::pVerticalSlider::destructor' can be static.
higan_v106-source/hiro/reference/widget/vertical-slider.hpp:11:8: note: Technically the member function 'phoenix::pVerticalSlider::destructor' can be static.
higan_v106-source/hiro/reference/widget/viewport.hpp:6:13: performance: Technically the member function 'phoenix::pViewport::handle' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/viewport.cpp:3:22: note: Technically the member function 'phoenix::pViewport::handle' can be static.
higan_v106-source/hiro/reference/widget/viewport.hpp:6:13: note: Technically the member function 'phoenix::pViewport::handle' can be static.
higan_v106-source/hiro/reference/widget/viewport.hpp:7:8: performance: Technically the member function 'phoenix::pViewport::setDroppable' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/viewport.cpp:7:17: note: Technically the member function 'phoenix::pViewport::setDroppable' can be static.
higan_v106-source/hiro/reference/widget/viewport.hpp:7:8: note: Technically the member function 'phoenix::pViewport::setDroppable' can be static.
higan_v106-source/hiro/reference/widget/viewport.hpp:10:8: performance: Technically the member function 'phoenix::pViewport::constructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/viewport.cpp:10:17: note: Technically the member function 'phoenix::pViewport::constructor' can be static.
higan_v106-source/hiro/reference/widget/viewport.hpp:10:8: note: Technically the member function 'phoenix::pViewport::constructor' can be static.
higan_v106-source/hiro/reference/widget/viewport.hpp:11:8: performance: Technically the member function 'phoenix::pViewport::destructor' can be static. [functionStatic]
higan_v106-source/hiro/reference/widget/viewport.cpp:13:17: note: Technically the member function 'phoenix::pViewport::destructor' can be static.
higan_v106-source/hiro/reference/widget/viewport.hpp:11:8: note: Technically the member function 'phoenix::pViewport::destructor' can be static.
higan_v106-source/hiro/reference/object.hpp:7:3: style: Struct 'pObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/timer.hpp:9:3: style: Struct 'pTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/window.hpp:32:3: style: Struct 'pWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/popup-menu.hpp:10:3: style: Struct 'pPopupMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/action/action.hpp:9:3: style: Struct 'pAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/action/menu.hpp:11:3: style: Struct 'pMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/action/separator.hpp:6:3: style: Struct 'pSeparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/action/item.hpp:9:3: style: Struct 'pItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/action/check-item.hpp:9:3: style: Struct 'pCheckItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/action/radio-item.hpp:10:3: style: Struct 'pRadioItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/sizable.hpp:6:3: style: Struct 'pSizable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/layout.hpp:6:3: style: Struct 'pLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/widget.hpp:15:3: style: Struct 'pWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/button.hpp:10:3: style: Struct 'pButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/canvas.hpp:10:3: style: Struct 'pCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/check-button.hpp:10:3: style: Struct 'pCheckButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/check-label.hpp:9:3: style: Struct 'pCheckLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/combo-button.hpp:12:3: style: Struct 'pComboButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/console.hpp:12:3: style: Struct 'pConsole' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/frame.hpp:8:3: style: Struct 'pFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/hex-edit.hpp:14:3: style: Struct 'pHexEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/horizontal-scroller.hpp:9:3: style: Struct 'pHorizontalScroller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/horizontal-slider.hpp:9:3: style: Struct 'pHorizontalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/label.hpp:8:3: style: Struct 'pLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/line-edit.hpp:12:3: style: Struct 'pLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/list-view.hpp:27:3: style: Struct 'pListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/progress-bar.hpp:8:3: style: Struct 'pProgressBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/radio-button.hpp:11:3: style: Struct 'pRadioButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/radio-label.hpp:10:3: style: Struct 'pRadioLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/tab-frame.hpp:12:3: style: Struct 'pTabFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/text-edit.hpp:14:3: style: Struct 'pTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/vertical-scroller.hpp:9:3: style: Struct 'pVerticalScroller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/vertical-slider.hpp:9:3: style: Struct 'pVerticalSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/hiro/reference/widget/viewport.hpp:9:3: style: Struct 'pViewport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/icarus/heuristics/super-famicom.cpp:9:8: performance: Technically the member function 'SuperFamicomCartridge::scoreHeader' can be static. [functionStatic]
higan_v106-source/icarus/heuristics/super-famicom.cpp:777:29: note: Technically the member function 'SuperFamicomCartridge::scoreHeader' can be static.
higan_v106-source/icarus/heuristics/super-famicom.cpp:9:8: note: Technically the member function 'SuperFamicomCartridge::scoreHeader' can be static.
higan_v106-source/icarus/core/core.hpp:37:8: performance: Technically the member function 'Icarus::concatenate' can be static. [functionStatic]
higan_v106-source/icarus/core/core.cpp:102:14: note: Technically the member function 'Icarus::concatenate' can be static.
higan_v106-source/icarus/core/core.hpp:37:8: note: Technically the member function 'Icarus::concatenate' can be static.
higan_v106-source/icarus/core/core.hpp:41:8: style: Technically the member function 'Icarus::famicomManifest' can be const. [functionConst]
higan_v106-source/icarus/core/famicom.cpp:9:14: note: Technically the member function 'Icarus::famicomManifest' can be const.
higan_v106-source/icarus/core/core.hpp:41:8: note: Technically the member function 'Icarus::famicomManifest' can be const.
higan_v106-source/icarus/core/core.hpp:52:8: style: Technically the member function 'Icarus::masterSystemManifest' can be const. [functionConst]
higan_v106-source/icarus/core/master-system.cpp:7:14: note: Technically the member function 'Icarus::masterSystemManifest' can be const.
higan_v106-source/icarus/core/core.hpp:52:8: note: Technically the member function 'Icarus::masterSystemManifest' can be const.
higan_v106-source/icarus/core/core.hpp:57:8: style: Technically the member function 'Icarus::megaDriveManifest' can be const. [functionConst]
higan_v106-source/icarus/core/mega-drive.cpp:7:14: note: Technically the member function 'Icarus::megaDriveManifest' can be const.
higan_v106-source/icarus/core/core.hpp:57:8: note: Technically the member function 'Icarus::megaDriveManifest' can be const.
higan_v106-source/icarus/core/core.hpp:62:8: style: Technically the member function 'Icarus::pcEngineManifest' can be const. [functionConst]
higan_v106-source/icarus/core/pc-engine.cpp:7:14: note: Technically the member function 'Icarus::pcEngineManifest' can be const.
higan_v106-source/icarus/core/core.hpp:62:8: note: Technically the member function 'Icarus::pcEngineManifest' can be const.
higan_v106-source/icarus/core/core.hpp:67:8: style: Technically the member function 'Icarus::superGrafxManifest' can be const. [functionConst]
higan_v106-source/icarus/core/supergrafx.cpp:7:14: note: Technically the member function 'Icarus::superGrafxManifest' can be const.
higan_v106-source/icarus/core/core.hpp:67:8: note: Technically the member function 'Icarus::superGrafxManifest' can be const.
higan_v106-source/icarus/core/core.hpp:72:8: style: Technically the member function 'Icarus::gameBoyManifest' can be const. [functionConst]
higan_v106-source/icarus/core/game-boy.cpp:7:14: note: Technically the member function 'Icarus::gameBoyManifest' can be const.
higan_v106-source/icarus/core/core.hpp:72:8: note: Technically the member function 'Icarus::gameBoyManifest' can be const.
higan_v106-source/icarus/core/core.hpp:77:8: style: Technically the member function 'Icarus::gameBoyColorManifest' can be const. [functionConst]
higan_v106-source/icarus/core/game-boy-color.cpp:7:14: note: Technically the member function 'Icarus::gameBoyColorManifest' can be const.
higan_v106-source/icarus/core/core.hpp:77:8: note: Technically the member function 'Icarus::gameBoyColorManifest' can be const.
higan_v106-source/icarus/core/core.hpp:82:8: style: Technically the member function 'Icarus::gameBoyAdvanceManifest' can be const. [functionConst]
higan_v106-source/icarus/core/game-boy-advance.cpp:7:14: note: Technically the member function 'Icarus::gameBoyAdvanceManifest' can be const.
higan_v106-source/icarus/core/core.hpp:82:8: note: Technically the member function 'Icarus::gameBoyAdvanceManifest' can be const.
higan_v106-source/icarus/core/core.hpp:87:8: style: Technically the member function 'Icarus::gameGearManifest' can be const. [functionConst]
higan_v106-source/icarus/core/game-gear.cpp:7:14: note: Technically the member function 'Icarus::gameGearManifest' can be const.
higan_v106-source/icarus/core/core.hpp:87:8: note: Technically the member function 'Icarus::gameGearManifest' can be const.
higan_v106-source/icarus/core/core.hpp:92:8: style: Technically the member function 'Icarus::wonderSwanManifest' can be const. [functionConst]
higan_v106-source/icarus/core/wonderswan.cpp:7:14: note: Technically the member function 'Icarus::wonderSwanManifest' can be const.
higan_v106-source/icarus/core/core.hpp:92:8: note: Technically the member function 'Icarus::wonderSwanManifest' can be const.
higan_v106-source/icarus/core/core.hpp:97:8: style: Technically the member function 'Icarus::wonderSwanColorManifest' can be const. [functionConst]
higan_v106-source/icarus/core/wonderswan-color.cpp:7:14: note: Technically the member function 'Icarus::wonderSwanColorManifest' can be const.
higan_v106-source/icarus/core/core.hpp:97:8: note: Technically the member function 'Icarus::wonderSwanColorManifest' can be const.
higan_v106-source/icarus/core/core.hpp:102:8: style: Technically the member function 'Icarus::bsMemoryManifest' can be const. [functionConst]
higan_v106-source/icarus/core/bs-memory.cpp:7:14: note: Technically the member function 'Icarus::bsMemoryManifest' can be const.
higan_v106-source/icarus/core/core.hpp:102:8: note: Technically the member function 'Icarus::bsMemoryManifest' can be const.
higan_v106-source/icarus/core/core.hpp:107:8: style: Technically the member function 'Icarus::sufamiTurboManifest' can be const. [functionConst]
higan_v106-source/icarus/core/sufami-turbo.cpp:7:14: note: Technically the member function 'Icarus::sufamiTurboManifest' can be const.
higan_v106-source/icarus/core/core.hpp:107:8: note: Technically the member function 'Icarus::sufamiTurboManifest' can be const.
higan_v106-source/libco/libco.c:28:0: error: #error "libco: unsupported processor, compiler or operating system" [preprocessorErrorDirective]
higan_v106-source/libco/x86.c:17:0: error: #error "libco: please define fastcall macro" [preprocessorErrorDirective]
higan_v106-source/ruby/audio/asio.cpp:229:12: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
higan_v106-source/ruby/audio/asio.cpp:234:12: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
higan_v106-source/ruby/audio/asio.cpp:190:92: performance: Function parameter 'directProcess' should be passed by const reference. [passedByValue]
higan_v106-source/ruby/audio/asio.cpp:194:54: performance: Function parameter 'directProcess' should be passed by const reference. [passedByValue]
higan_v106-source/ruby/audio/asio.cpp:242:43: performance: Function parameter 'sampleRate' should be passed by const reference. [passedByValue]
higan_v106-source/ruby/audio/asio.cpp:249:84: performance: Function parameter 'directProcess' should be passed by const reference. [passedByValue]
higan_v106-source/ruby/audio/wasapi.cpp:216:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
higan_v106-source/ruby/audio/wasapi.cpp:218:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
higan_v106-source/ruby/input/keyboard/carbon.cpp:156:8: performance: Technically the member function 'InputKeyboardCarbon::terminate' can be static. [functionStatic]
higan_v106-source/ruby/input/keyboard/carbon.cpp:3:3: style: Struct 'InputKeyboardCarbon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/input/joypad/directinput.cpp:207:11: style: C-style pointer casting [cstyleCast]
higan_v106-source/ruby/input/joypad/directinput.cpp:211:11: style: C-style pointer casting [cstyleCast]
higan_v106-source/ruby/input/joypad/directinput.cpp:215:11: style: C-style pointer casting [cstyleCast]
higan_v106-source/ruby/input/joypad/directinput.cpp:10:3: style: Struct 'InputJoypadDirectInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/input/joypad/sdl.cpp:6:3: style: Struct 'InputJoypadSDL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/input/joypad/sdl.cpp:33:79: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/ruby/input/joypad/sdl.cpp:34:77: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
higan_v106-source/ruby/input/joypad/udev.cpp:203:13: style: Variable 'evbit' is assigned a value that is never used. [unreadVariable]
higan_v106-source/ruby/input/joypad/udev.cpp:204:13: style: Variable 'keybit' is assigned a value that is never used. [unreadVariable]
higan_v106-source/ruby/input/joypad/udev.cpp:205:13: style: Variable 'absbit' is assigned a value that is never used. [unreadVariable]
higan_v106-source/ruby/input/joypad/udev.cpp:267:8: performance: Technically the member function 'InputJoypadUdev::createJoypadHID' can be static. [functionStatic]
higan_v106-source/ruby/input/joypad/udev.cpp:6:3: style: Struct 'InputJoypadUdev' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/input/joypad/udev.cpp:21:5: style: Struct 'JoypadInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/input/joypad/xinput.cpp:24:3: style: Struct 'InputJoypadXInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/input/keyboard/quartz.cpp:151:8: performance: Technically the member function 'InputKeyboardQuartz::terminate' can be static. [functionStatic]
higan_v106-source/ruby/input/keyboard/quartz.cpp:3:3: style: Struct 'InputKeyboardQuartz' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/input/keyboard/rawinput.cpp:173:8: performance: Technically the member function 'InputKeyboardRawInput::terminate' can be static. [functionStatic]
higan_v106-source/ruby/input/keyboard/rawinput.cpp:6:3: style: Struct 'InputKeyboardRawInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/input/keyboard/xlib.cpp:6:3: style: Struct 'InputKeyboardXlib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/input/mouse/rawinput.cpp:6:3: style: Struct 'InputMouseRawInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/input/mouse/xlib.cpp:27:8: style: Technically the member function 'InputMouseXlib::acquired' can be const. [functionConst]
higan_v106-source/ruby/input/mouse/xlib.cpp:6:3: style: Struct 'InputMouseXlib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
higan_v106-source/ruby/video/opengl/opengl.hpp:16:0: error: #error "ruby::OpenGL3: unsupported platform" [preprocessorErrorDirective]
higan_v106-source/ruby/video/glx2.cpp:21:0: error: #error "ruby::OpenGL2: unsupported platform" [preprocessorErrorDirective]
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/highlight/highlight_3.9.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/highlight-numbers-el/highlight-numbers-el_0.2.3.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/highlight.js/highlight.js_9.12.0+dfsg1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/highlighting-kate/highlighting-kate_0.6.4.orig.tar.gz
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/highwayhash/highwayhash_0~20180209-g14dedec.orig.tar.gz
highwayhash/benchmark.cc:66:8: style: Technically the member function 'highwayhash::::Measurements::PrintTable' can be const. [functionConst]
highwayhash/data_parallel_benchmark.cc:96:0: error: syntax error [syntaxError]
highwayhash/data_parallel_test.cc:51:0: error: syntax error [syntaxError]
highwayhash/nanobenchmark.cc:141:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
highwayhash/nanobenchmark.cc:157:39: performance: Function parameter 'resolution' should be passed by const reference. [passedByValue]
highwayhash/nanobenchmark.cc:186:25: performance: Function parameter 'resolution' should be passed by const reference. [passedByValue]
highwayhash/nanobenchmark.cc:246:66: performance: Function parameter 'resolution' should be passed by const reference. [passedByValue]
highwayhash/nanobenchmark.cc:305:50: performance: Function parameter 'sample' should be passed by const reference. [passedByValue]
highwayhash/nanobenchmark.cc:334:54: performance: Function parameter 'resolution' should be passed by const reference. [passedByValue]
highwayhash/os_specific.cc:106:0: error: #error "port" [preprocessorErrorDirective]
highwayhash/scalar_sip_tree_hash.cc:76:18: style: Unused private function: 'ScalarSipTreeHashState::Compress' [unusedPrivateFunction]
highwayhash/scalar_sip_tree_hash.cc:43:5: performance: Variable 'v0' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
highwayhash/scalar_sip_tree_hash.cc:44:5: performance: Variable 'v1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
highwayhash/scalar_sip_tree_hash.cc:45:5: performance: Variable 'v2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
highwayhash/scalar_sip_tree_hash.cc:46:5: performance: Variable 'v3' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
highwayhash/sip_tree_hash.cc:94:18: style: Unused private function: 'SipTreeHashStateT::Compress' [unusedPrivateFunction]
highwayhash/sip_tree_hash.cc:44:22: style: Class 'SipTreeHashStateT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/hikaricp/hikaricp_2.7.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hiki/hiki_1.0.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hilive/hilive_1.1.orig.tar.gz
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:126:19: warning: Return value of function variable_name.length() is not used. [ignoredReturnValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:335:8: style: The scope of the variable 'type' can be reduced. [variableScope]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:664:12: style: The scope of the variable 'max_num_matches' can be reduced. [variableScope]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:1139:11: style: The scope of the variable 'fragment_errors' can be reduced. [variableScope]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:1140:11: style: The scope of the variable 'fragment_pos' can be reduced. [variableScope]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:1141:11: style: The scope of the variable 'fragment_num' can be reduced. [variableScope]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:452:73: style: Function 'appendNucleotideToSequenceStoreVector' argument 2 names different: declaration 'appendToBarcode' definition 'appendToBarCode'. [funcArgNamesDifferent]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:178:60: note: Function 'appendNucleotideToSequenceStoreVector' argument 2 names different: declaration 'appendToBarcode' definition 'appendToBarCode'.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:452:73: note: Function 'appendNucleotideToSequenceStoreVector' argument 2 names different: declaration 'appendToBarcode' definition 'appendToBarCode'.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:457:25: style: Variable 'len' is modified but its new value is never used. [unreadVariable]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:1162:53: warning: Assert statement calls a function which may have desired side effects: 'get_barcodeVector'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.h:57:1: style: The class 'KixRun' does not have a constructor although it has private member variables. [noConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:89:1: style: The class 'ReadAlignment' does not have a constructor although it has private member variables. [noConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:269:0: warning: Member variable 'Unmodifiable < uint8_t >::unmodifiable_object' is not initialized in the constructor. [uninitMemberVar]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:269:0: warning: Member variable 'Unmodifiable < uint16_t >::unmodifiable_object' is not initialized in the constructor. [uninitMemberVar]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:269:0: warning: Member variable 'Unmodifiable < int16_t >::unmodifiable_object' is not initialized in the constructor. [uninitMemberVar]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:269:0: warning: Member variable 'Unmodifiable < bool >::unmodifiable_object' is not initialized in the constructor. [uninitMemberVar]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:269:0: warning: Member variable 'Unmodifiable < uint64_t >::unmodifiable_object' is not initialized in the constructor. [uninitMemberVar]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:269:0: warning: Member variable 'Unmodifiable < AlignmentMode >::unmodifiable_object' is not initialized in the constructor. [uninitMemberVar]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:269:0: warning: Member variable 'Unmodifiable < float >::unmodifiable_object' is not initialized in the constructor. [uninitMemberVar]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:273:0: performance: Variable 'unmodifiable_object' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:217:7: style: Technically the member function 'SequenceElement::isBarcode' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:421:4: style: Technically the member function 'block_guard::get_blocked_value' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:437:4: style: Technically the member function 'atomic_block_guard::get_blocked_value' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:120:8: performance: Technically the member function 'AlignmentSettings::set_unmodifiable' can be static. [functionStatic]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:133:5: performance: Technically the member function 'AlignmentSettings::get_unmodifiable' can be static. [functionStatic]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:36:12: style: Technically the member function 'Seed::serialize_size' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:122:16: note: Technically the member function 'Seed::serialize_size' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:36:12: note: Technically the member function 'Seed::serialize_size' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:44:8: style: Technically the member function 'Seed::cout' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:103:12: note: Technically the member function 'Seed::cout' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:44:8: note: Technically the member function 'Seed::cout' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:114:8: performance: Technically the member function 'ReadAlignment::addMatchingKmer' can be static. [functionStatic]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:771:21: note: Technically the member function 'ReadAlignment::addMatchingKmer' can be static.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:114:8: note: Technically the member function 'ReadAlignment::addMatchingKmer' can be static.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:149:15: style: Technically the member function 'ReadAlignment::getSequenceString' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:387:28: note: Technically the member function 'ReadAlignment::getSequenceString' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:149:15: note: Technically the member function 'ReadAlignment::getSequenceString' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:152:15: style: Technically the member function 'ReadAlignment::getQualityString' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:410:28: note: Technically the member function 'ReadAlignment::getQualityString' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:152:15: note: Technically the member function 'ReadAlignment::getQualityString' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:159:15: style: Technically the member function 'ReadAlignment::getBarcodeString' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:428:28: note: Technically the member function 'ReadAlignment::getBarcodeString' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:159:15: note: Technically the member function 'ReadAlignment::getBarcodeString' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:178:8: style: Technically the member function 'ReadAlignment::appendNucleotideToSequenceStoreVector' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:452:21: note: Technically the member function 'ReadAlignment::appendNucleotideToSequenceStoreVector' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:178:8: note: Technically the member function 'ReadAlignment::appendNucleotideToSequenceStoreVector' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:187:16: style: Technically the member function 'ReadAlignment::get_SAM_start_pos' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:1202:29: note: Technically the member function 'ReadAlignment::get_SAM_start_pos' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.h:187:16: note: Technically the member function 'ReadAlignment::get_SAM_start_pos' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < std :: vector <unsigned int > >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < std :: vector <unsigned int > >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < uint8_t >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < uint8_t >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < uint16_t >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < uint16_t >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < int16_t >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < int16_t >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < bool >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < bool >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < std :: string >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < std :: string >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < std :: vector < uint16_t > >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < std :: vector < uint16_t > >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < uint64_t >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < uint64_t >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < std :: vector < std :: vector < std :: string > > >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < std :: vector < std :: vector < std :: string > > >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < std :: vector < SequenceElement > >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < std :: vector < SequenceElement > >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < AlignmentMode >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < AlignmentMode >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:0: style: Technically the member function 'Unmodifiable < float >::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:0: style: Technically the member function 'Unmodifiable < float >::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:419:2: style: Class 'block_guard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:435:2: style: Class 'atomic_block_guard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < std :: vector <unsigned int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < int16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < std :: string >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < std :: vector < uint16_t > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < std :: vector < std :: vector < std :: string > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < std :: vector < SequenceElement > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < AlignmentMode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: style: Class 'Unmodifiable < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:354:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:616:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:679:6: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:133:64: performance: Function parameter 'variable_name' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:162:65: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:166:46: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:540:33: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:582:49: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:709:29: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:717:36: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:747:32: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alignmentSettings.h:779:49: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:401:0: performance: Function parameter 'k' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:0: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:285:0: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:496:7: performance: Possible inefficient checking for 'seeds' emptiness. [stlSize]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:562:7: performance: Possible inefficient checking for 'seeds' emptiness. [stlSize]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:761:10: performance: Possible inefficient checking for 'seeds' emptiness. [stlSize]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:1032:14: performance: Possible inefficient checking for 'seeds' emptiness. [stlSize]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:1052:9: performance: Possible inefficient checking for 'seeds' emptiness. [stlSize]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:9:84: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:30:42: note: Missing bounds check for extra iterator increment in loop.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnread.cpp:9:84: note: Missing bounds check for extra iterator increment in loop.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:17:43: style: Function 'lz4write' argument 1 names different: declaration 'buf' definition 'source'. [funcArgNamesDifferent]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:67:32: note: Function 'lz4write' argument 1 names different: declaration 'buf' definition 'source'.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:17:43: note: Function 'lz4write' argument 1 names different: declaration 'buf' definition 'source'.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:639:29: style: Variable 'filter_fname' is assigned a value that is never used. [unreadVariable]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:540:16: warning: Assert statement calls a function which may have desired side effects: 'get_cycle'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:541:16: warning: Assert statement calls a function which may have desired side effects: 'get_lane'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:542:16: warning: Assert statement calls a function which may have desired side effects: 'get_tile'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:543:16: warning: Assert statement calls a function which may have desired side effects: 'get_rlen'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:643:17: warning: Assert statement calls a function which may have desired side effects: 'get_cycle'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:644:17: warning: Assert statement calls a function which may have desired side effects: 'get_lane'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:645:17: warning: Assert statement calls a function which may have desired side effects: 'get_tile'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:828:15: warning: Assert statement calls a function which may have desired side effects: 'get_cycle'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:829:15: warning: Assert statement calls a function which may have desired side effects: 'get_lane'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:830:15: warning: Assert statement calls a function which may have desired side effects: 'get_tile'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.h:9:1: style: The class 'BclParser' does not have a constructor although it has private member variables. [noConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.h:32:1: style: The class 'FilterParser' does not have a constructor although it has private member variables. [noConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:212:11: style: Technically the member function 'iAlnStream::get_lane' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:213:11: style: Technically the member function 'iAlnStream::get_tile' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:214:11: style: Technically the member function 'iAlnStream::get_cycle' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:215:12: style: Technically the member function 'iAlnStream::get_rlen' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:216:11: style: Technically the member function 'iAlnStream::get_num_reads' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:217:11: style: Technically the member function 'iAlnStream::get_num_loaded' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:243:15: style: Technically the member function 'StreamedAlignment::get_bcl_file' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:461:32: note: Technically the member function 'StreamedAlignment::get_bcl_file' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:243:15: note: Technically the member function 'StreamedAlignment::get_bcl_file' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:252:15: style: Technically the member function 'StreamedAlignment::get_alignment_file' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:468:32: note: Technically the member function 'StreamedAlignment::get_alignment_file' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:252:15: note: Technically the member function 'StreamedAlignment::get_alignment_file' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:258:15: style: Technically the member function 'StreamedAlignment::get_filter_file' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:478:32: note: Technically the member function 'StreamedAlignment::get_filter_file' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:258:15: note: Technically the member function 'StreamedAlignment::get_filter_file' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:273:8: style: Technically the member function 'StreamedAlignment::create_directories' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:485:25: note: Technically the member function 'StreamedAlignment::create_directories' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:273:8: note: Technically the member function 'StreamedAlignment::create_directories' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:642:7: style: Technically the member function 'AlnOut::is_finalized' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:650:7: style: Technically the member function 'AlnOut::is_initialized' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:658:12: style: Technically the member function 'AlnOut::get_cycle' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:667:12: style: Technically the member function 'AlnOut::get_mate_cycle' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.h:134:3: style: Class 'Agenda' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:342:2: style: Struct 'Atomic_bfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:226:1: warning: The class 'StreamedAlignment' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:342:26: performance: Function parameter 'f_name' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.h:405:69: performance: Function parameter 'seq_lengths' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:38:39: performance: Function parameter 'f_name' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:270:39: performance: Function parameter 'f_name' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/alnstream.cpp:1073:47: performance: Possible inefficient checking for 'seeds' emptiness. [stlSize]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/argument_parser.h:266:1: style: The class 'BuildIndexArgumentParser' does not have a constructor although it has private member variables. [noConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/argument_parser.h:67:7: style: Technically the member function 'ArgumentParser::printLicense' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/argument_parser.h:81:7: style: Technically the member function 'ArgumentParser::printHelp' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/argument_parser.h:392:7: performance: Technically the member function 'HiLiveArgumentParser::checkPaths' can be static. [functionStatic]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/argument_parser.cpp:274:28: note: Technically the member function 'HiLiveArgumentParser::checkPaths' can be static.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/argument_parser.h:392:7: note: Technically the member function 'HiLiveArgumentParser::checkPaths' can be static.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/argument_parser.h:115:48: performance: Function parameter 'vm_key' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/argument_parser.h:115:68: performance: Function parameter 'settings_key' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/argument_parser.h:196:102: performance: Function parameter 'default_value' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.h:24:8: style: Technically the member function 'BclParser::has_next' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.cpp:28:17: note: Technically the member function 'BclParser::has_next' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.h:24:8: note: Technically the member function 'BclParser::has_next' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.h:27:12: style: Technically the member function 'BclParser::size' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.cpp:33:21: note: Technically the member function 'BclParser::size' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.h:27:12: note: Technically the member function 'BclParser::size' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.h:47:8: style: Technically the member function 'FilterParser::has_next' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.cpp:63:20: note: Technically the member function 'FilterParser::has_next' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.h:47:8: note: Technically the member function 'FilterParser::has_next' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.h:50:12: style: Technically the member function 'FilterParser::size' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.cpp:68:24: note: Technically the member function 'FilterParser::size' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.h:50:12: note: Technically the member function 'FilterParser::size' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.cpp:5:39: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/illumina_parsers.cpp:40:42: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.cpp:381:23: style: Variable 'fname' is assigned a value that is never used. [unreadVariable]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.cpp:78:48: warning: Assert statement calls a function which may have desired side effects: 'get_kmer_span'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.h:66:21: style: Technically the member function 'KixRun::retrieve_positions' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.cpp:396:27: note: Technically the member function 'KixRun::retrieve_positions' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.h:66:21: note: Technically the member function 'KixRun::retrieve_positions' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.h:75:11: style: Technically the member function 'KixRun::get_kmer_weight' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.cpp:391:17: note: Technically the member function 'KixRun::get_kmer_weight' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.h:75:11: note: Technically the member function 'KixRun::get_kmer_weight' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.cpp:348:5: error: Mismatching allocation and deallocation: tmp [mismatchAllocDealloc]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.cpp:274:47: performance: Function parameter 'f' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.cpp:380:47: performance: Function parameter 'f' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/kindex.cpp:456:53: performance: Function parameter 'f' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:68:9: warning: Member variable 'Agenda::rlen' is not initialized in the constructor. [uninitMemberVar]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:79:9: warning: Member variable 'Agenda::rlen' is not initialized in the constructor. [uninitMemberVar]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:90:9: warning: Member variable 'Agenda::rlen' is not initialized in the constructor. [uninitMemberVar]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:100:3: performance: Variable 'lanes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:101:3: performance: Variable 'tiles' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.h:165:12: style: Technically the member function 'Agenda::task_count' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:295:18: note: Technically the member function 'Agenda::task_count' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.h:165:12: note: Technically the member function 'Agenda::task_count' can be const.
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:79:52: performance: Function parameter 'ln' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:90:52: performance: Function parameter 'ln' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:90:78: performance: Function parameter 'tl' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:97:52: performance: Function parameter 'ln' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/parallel.cpp:97:78: performance: Function parameter 'tl' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/tools.cpp:10:50: warning: Assert statement calls a function which may have desired side effects: 'get_kmer_span'. [assertWithSideEffect]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/tools.cpp:194:76: performance: Function parameter 'barcode' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/tools.cpp:201:72: performance: Function parameter 'barcode' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/tools.cpp:208:44: performance: Function parameter 'barcode' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/tools.cpp:215:40: performance: Function parameter 'barcode' should be passed by const reference. [passedByValue]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:273:3: performance: Variable 'unmodifiable_object' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:277:2: style: Technically the member function 'Unmodifiable::operatorT' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:299:7: style: Technically the member function 'Unmodifiable::isSet' can be const. [functionConst]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/definitions.h:272:2: style: Class 'Unmodifiable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/tools_static.cpp:85:5: error: Resource leak: f [resourceLeak]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/lib/tools_static.cpp:173:5: error: Resource leak: ifile [resourceLeak]
HiLive-v1.1-133292b5092f376eabbec2e3021049b7dc920d99/tools/hilive.cpp:95:26: style: The scope of the variable 'num_seeds' can be reduced. [variableScope]
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/hime/hime_0.9.9+git20120619+dfsg.orig.tar.gz
hime-0.9.9+git20120619+dfsg/data/extr1.c:38:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hime-0.9.9+git20120619+dfsg/data/extr1.c:44:0: error: Resource leak: fp [resourceLeak]
hime-0.9.9+git20120619+dfsg/data/t2s-file.c:83:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hime-0.9.9+git20120619+dfsg/data/t2s-file.c:95:0: error: Resource leak: fp [resourceLeak]
hime-0.9.9+git20120619+dfsg/distro/dev-tools/qt3-test/ed3.h:11:14: style: Class 'LineEdits' is unsafe, 'LineEdits::lined1' can leak by wrong usage. [unsafeClassCanLeak]
hime-0.9.9+git20120619+dfsg/src/IC.c:143:23: style: Condition 'cs->im_state!=HIME_STATE_DISABLED' is always true [knownConditionTrueFalse]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/FrameMgr.c:843:15: style: The scope of the variable 'fitr' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/FrameMgr.c:1852:23: style: The scope of the variable 'd' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/FrameMgr.c:1887:23: style: The scope of the variable 'd' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/FrameMgr.c:1921:23: style: The scope of the variable 'd' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/FrameMgr.c:853:21: style: Variable 'next_type' is assigned a value that is never used. [unreadVariable]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:54:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:44:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:54:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:96:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:87:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:96:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:211:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:199:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:211:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:255:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:245:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:255:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:296:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:287:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:296:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:434:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:424:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:434:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:478:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:466:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nClbk.c:478:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nIc.c:344:22: style: The scope of the variable 'fm' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nIc.c:243:9: style: Redundant pointer operation on 'value' - it's already a pointer. [redundantPointerOp]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nIc.c:253:9: style: Redundant pointer operation on 'value' - it's already a pointer. [redundantPointerOp]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nIc.c:85:16: portability: '*value_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nIc.c:118:16: portability: '*value_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nIc.c:147:16: portability: '*value_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nIc.c:178:16: portability: '*value_buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nIc.c:479:0: error: Memory leak: nest_list [memleak]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:889:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:874:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:889:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:532:18: style: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same. [duplicateExpression]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:503:16: note: 'data' is assigned value 'NULL' here.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:532:18: note: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:576:14: style: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same. [duplicateExpression]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:503:16: note: 'data' is assigned value 'NULL' here.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:576:14: note: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:619:18: style: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same. [duplicateExpression]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:592:16: note: 'data' is assigned value 'NULL' here.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:619:18: note: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:656:14: style: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same. [duplicateExpression]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:592:16: note: 'data' is assigned value 'NULL' here.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:656:14: note: Same expression on both sides of '!=' because the value of 'data' and 'NULL' are the same.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:106:9: error: Memory leak: p_style [memleak]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:132:9: error: Memory leak: p_key [memleak]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nMethod.c:159:9: error: Memory leak: p_encoding [memleak]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:1725:47: warning: Either the condition 'hdr==(XimProtoHdr*)NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:1731:13: note: Assuming that condition 'hdr==(XimProtoHdr*)NULL' is not redundant
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:1725:47: note: Null pointer addition
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:141:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:106:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:141:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:644:13: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:633:0: note: Variable 'data' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:644:13: note: Variable 'data' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:1365:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:1334:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:1365:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nPtHdr.c:620:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nUtil.c:143:5: style: Variable 'reply_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nUtil.c:131:0: note: Variable 'reply_hdr' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nUtil.c:143:5: note: Variable 'reply_hdr' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nUtil.c:255:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nUtil.c:247:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nUtil.c:255:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nX.c:75:14: style: The scope of the variable 'fm' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nX.c:78:20: style: The scope of the variable 'p1' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nX.c:373:24: style: The scope of the variable 'packet' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nX.c:374:22: style: The scope of the variable 'hdr' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/IMdkit/lib/i18nX.c:475:20: style: The scope of the variable 'packet' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/cin2gtab.c:181:7: style: The scope of the variable 'quick_def' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/cin2gtab.c:443:9: style: The scope of the variable 'k' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/cin2gtab.c:192:23: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
hime-0.9.9+git20120619+dfsg/src/cin2gtab.c:191:11: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
hime-0.9.9+git20120619+dfsg/src/eve.c:1448:16: warning: Either the condition 'if(cs)' is redundant or there is possible null pointer dereference: cs. [nullPointerRedundantCheck]
hime-0.9.9+git20120619+dfsg/src/eve.c:1457:6: note: Assuming that condition 'if(cs)' is not redundant
hime-0.9.9+git20120619+dfsg/src/eve.c:1448:16: note: Null pointer dereference
hime-0.9.9+git20120619+dfsg/src/eve.c:99:3: error: Common realloc mistake: 'callback_str_buffer' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/gtab-buf.c:142:9: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/gtab-buf.c:149:5: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/gtab-buf.c:212:5: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/gtab-buf.c:523:3: error: Common realloc mistake: 'gbuf' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/gtab-list.c:96:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hime-0.9.9+git20120619+dfsg/src/gtab-list.c:76:5: error: Common realloc mistake: 'inmd' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/gtab.c:1438:24: warning: Either the condition 'if(pselkey&&tss.pre_selN&&!ggg.gtab_buf_select&&(tss.ctrl_pre_sel||((!inkey||ggg.spc_pressed||is_keypad)&&!gtab_disp_partial_match_on()&&!gtab_pre_select_on())))' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
hime-0.9.9+git20120619+dfsg/src/gtab.c:1439:10: note: Assuming that condition 'if(pselkey&&tss.pre_selN&&!ggg.gtab_buf_select&&(tss.ctrl_pre_sel||((!inkey||ggg.spc_pressed||is_keypad)&&!gtab_disp_partial_match_on()&&!gtab_pre_select_on())))' is not redundant
hime-0.9.9+git20120619+dfsg/src/gtab.c:1438:24: note: Null pointer subtraction
hime-0.9.9+git20120619+dfsg/src/gtab.c:1584:3: style: Variable 'pendkey' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/gtab.c:1583:0: note: Variable 'pendkey' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/gtab.c:1584:3: note: Variable 'pendkey' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/gtab2cin.c:113:16: style: The scope of the variable 'key_idx2' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/gtab2cin.c:125:11: warning: The buffer 'fname_tab' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hime-0.9.9+git20120619+dfsg/src/gtab2cin.c:129:11: warning: The buffer 'fname_cin' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hime-0.9.9+git20120619+dfsg/src/gtab2cin.c:171:0: error: Deallocating a deallocated pointer: fr [deallocDealloc]
hime-0.9.9+git20120619+dfsg/src/gtab2cin.c:360:0: error: Deallocating a deallocated pointer: gtabbuf [deallocDealloc]
hime-0.9.9+git20120619+dfsg/src/gtk-im/gtkimcontexthime.c:680:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/gtk-im/gtkimcontexthime.c:301:51: style: Function 'gtk_im_context_hime_filter_keypress' argument 2 names different: declaration 'key' definition 'event'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/gtk-im/gtkimcontexthime.c:64:37: note: Function 'gtk_im_context_hime_filter_keypress' argument 2 names different: declaration 'key' definition 'event'.
hime-0.9.9+git20120619+dfsg/src/gtk-im/gtkimcontexthime.c:301:51: note: Function 'gtk_im_context_hime_filter_keypress' argument 2 names different: declaration 'key' definition 'event'.
hime-0.9.9+git20120619+dfsg/src/gtk3-im/gtkimcontexthime.c:680:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/gtk3-im/gtkimcontexthime.c:301:51: style: Function 'gtk_im_context_hime_filter_keypress' argument 2 names different: declaration 'key' definition 'event'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/gtk3-im/gtkimcontexthime.c:64:37: note: Function 'gtk_im_context_hime_filter_keypress' argument 2 names different: declaration 'key' definition 'event'.
hime-0.9.9+git20120619+dfsg/src/gtk3-im/gtkimcontexthime.c:301:51: note: Function 'gtk_im_context_hime_filter_keypress' argument 2 names different: declaration 'key' definition 'event'.
hime-0.9.9+git20120619+dfsg/src/hime-gtab-merge.c:280:9: style: The scope of the variable 'k' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/hime-module-cb.c:44:9: style: The scope of the variable 'error' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/hime-settings.c:244:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hime-0.9.9+git20120619+dfsg/src/hime-setup.c:129:8: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/hime-setup.c:128:0: note: Variable 'res' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/hime-setup.c:129:8: note: Variable 'res' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/hime-setup.c:143:6: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/hime-setup.c:142:0: note: Variable 'res' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/hime-setup.c:143:6: note: Variable 'res' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/hime-setup.c:106:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/hime-setup.c:137:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/hime-ts-edit.c:149:5: error: Common realloc mistake: 'ts_idx' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/hime-tsa2d32.c:334:13: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hime-0.9.9+git20120619+dfsg/src/hime-tsa2d32.c:352:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hime-0.9.9+git20120619+dfsg/src/hime-tsa2d32.c:367:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hime-0.9.9+git20120619+dfsg/src/hime-tsa2d32.c:370:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hime-0.9.9+git20120619+dfsg/src/hime-tsa2d32.c:265:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hime-0.9.9+git20120619+dfsg/src/hime-tsa2d32.c:416:7: error: Common realloc mistake: 'bf' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/hime-tslearn.c:202:3: style: Variable 'char_count' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/hime-tslearn.c:196:0: note: Variable 'char_count' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/hime-tslearn.c:202:3: note: Variable 'char_count' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/hime-tslearn.c:231:9: style: Variable 'u8chN' is modified but its new value is never used. [unreadVariable]
hime-0.9.9+git20120619+dfsg/src/hime.c:626:5: style: Variable 'lc_ctype' is assigned a value that is never used. [unreadVariable]
hime-0.9.9+git20120619+dfsg/src/im-client/hime-im-client.c:186:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hime-0.9.9+git20120619+dfsg/src/im-client/hime-im-client.c:628:75: style: Function 'hime_im_client_set_flags' argument 3 names different: declaration 'ret_flags' definition 'ret_flag'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/im-client/hime-im-client.h:75:75: note: Function 'hime_im_client_set_flags' argument 3 names different: declaration 'ret_flags' definition 'ret_flag'.
hime-0.9.9+git20120619+dfsg/src/im-client/hime-im-client.c:628:75: note: Function 'hime_im_client_set_flags' argument 3 names different: declaration 'ret_flags' definition 'ret_flag'.
hime-0.9.9+git20120619+dfsg/src/im-client/hime-im-client.c:667:77: style: Function 'hime_im_client_clear_flags' argument 3 names different: declaration 'ret_flags' definition 'ret_flag'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/im-client/hime-im-client.h:76:77: note: Function 'hime_im_client_clear_flags' argument 3 names different: declaration 'ret_flags' definition 'ret_flag'.
hime-0.9.9+git20120619+dfsg/src/im-client/hime-im-client.c:667:77: note: Function 'hime_im_client_clear_flags' argument 3 names different: declaration 'ret_flags' definition 'ret_flag'.
hime-0.9.9+git20120619+dfsg/src/im-client/hime-im-client.c:122:7: error: Uninitialized variable: loop [uninitvar]
hime-0.9.9+git20120619+dfsg/src/im-srv.c:105:5: error: Common realloc mistake: 'hime_clients' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/kbmcv.c:66:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/kbmcv.c:68:18: style: The scope of the variable 'chk' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/kbmcv.c:78:19: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
hime-0.9.9+git20120619+dfsg/src/modules/anthy.c:559:7: style: Variable 'sendpreN' is modified but its new value is never used. [unreadVariable]
hime-0.9.9+git20120619+dfsg/src/modules/chewing-conf.c:95:37: style: Function 'chewing_config_set' argument 1 names different: declaration 'pChewingContext' definition 'pChewingCtx'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.h:81:42: note: Function 'chewing_config_set' argument 1 names different: declaration 'pChewingContext' definition 'pChewingCtx'.
hime-0.9.9+git20120619+dfsg/src/modules/chewing-conf.c:95:37: note: Function 'chewing_config_set' argument 1 names different: declaration 'pChewingContext' definition 'pChewingCtx'.
hime-0.9.9+git20120619+dfsg/src/modules/chewing-conf.c:187:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:628:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:242:5: style: Variable 'pszTmp' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:238:0: note: Variable 'pszTmp' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:242:5: note: Variable 'pszTmp' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:240:24: style: The scope of the variable 'nIdx' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:240:34: style: The scope of the variable 'nPhoIdx' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:275:10: style: The scope of the variable 'nIdx' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:276:10: style: The scope of the variable 'nPos' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:277:10: style: The scope of the variable 'nWordSize' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:475:9: style: The scope of the variable 'nSegSize' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:584:9: style: The scope of the variable 'nLength' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:699:16: style: The scope of the variable 'pLabel' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:774:11: style: The scope of the variable 'pszTmp' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:136:42: style: Function 'hime_label_cand_show' argument 2 names different: declaration 'nCount' definition 'nIdx'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:28:58: note: Function 'hime_label_cand_show' argument 2 names different: declaration 'nCount' definition 'nIdx'.
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:136:42: note: Function 'hime_label_cand_show' argument 2 names different: declaration 'nCount' definition 'nIdx'.
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:578:53: style: Function 'module_get_preedit' argument 2 names different: declaration 'attr' definition 'himePreeditAttr'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.h:67:57: note: Function 'module_get_preedit' argument 2 names different: declaration 'attr' definition 'himePreeditAttr'.
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:578:53: note: Function 'module_get_preedit' argument 2 names different: declaration 'attr' definition 'himePreeditAttr'.
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:671:22: style: Function 'module_move_win' argument 1 names different: declaration 'x' definition 'nX'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.h:71:26: note: Function 'module_move_win' argument 1 names different: declaration 'x' definition 'nX'.
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:671:22: note: Function 'module_move_win' argument 1 names different: declaration 'x' definition 'nX'.
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:671:30: style: Function 'module_move_win' argument 2 names different: declaration 'y' definition 'nY'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/modules/chewing.h:71:33: note: Function 'module_move_win' argument 2 names different: declaration 'y' definition 'nY'.
hime-0.9.9+git20120619+dfsg/src/modules/chewing.c:671:30: note: Function 'module_move_win' argument 2 names different: declaration 'y' definition 'nY'.
hime-0.9.9+git20120619+dfsg/src/pho-util.c:123:15: style: The scope of the variable 'tt' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/pho-util.c:167:25: style: Function 'utf8_pho_keys' argument 1 names different: declaration 'big5' definition 'utf8'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/pho.h:64:25: note: Function 'utf8_pho_keys' argument 1 names different: declaration 'big5' definition 'utf8'.
hime-0.9.9+git20120619+dfsg/src/pho-util.c:167:25: note: Function 'utf8_pho_keys' argument 1 names different: declaration 'big5' definition 'utf8'.
hime-0.9.9+git20120619+dfsg/src/pho.c:168:14: style: Condition 'insert<0' is always true [knownConditionTrueFalse]
hime-0.9.9+git20120619+dfsg/src/pho.c:152:17: note: Assignment 'insert=-1', assigned value is -1
hime-0.9.9+git20120619+dfsg/src/pho.c:168:14: note: Condition 'insert<0' is always true
hime-0.9.9+git20120619+dfsg/src/pho.c:397:72: style: Checking if unsigned variable 'fwrite(&ch_pho[start_i],sizeof(struct PHO_ITEM),stop_i-start_i,fw)' is less than zero. [unsignedLessThanZero]
hime-0.9.9+git20120619+dfsg/src/pin-juyin.c:42:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hime-0.9.9+git20120619+dfsg/src/pinyin.c:106:15: style: Condition 'newkey==' '' is always true [knownConditionTrueFalse]
hime-0.9.9+git20120619+dfsg/src/pinyin.c:104:23: note: Assuming that condition 'newkey==' '' is not redundant
hime-0.9.9+git20120619+dfsg/src/pinyin.c:106:15: note: Condition 'newkey==' '' is always true
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:156:28: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:155:24: note: outer condition: focused_widget!=NULL
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:156:28: note: opposite inner condition: focused_widget==NULL
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:75:38: warning: Either the condition 'focused_widget==NULL' is redundant or there is possible null pointer dereference: fwidget. [nullPointerRedundantCheck]
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:156:28: note: Assuming that condition 'focused_widget==NULL' is not redundant
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:161:23: note: Calling function 'update_cursor', 1st argument 'fwidget' value is 0
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:75:38: note: Null pointer dereference
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:76:16: warning: Either the condition 'focused_widget==NULL' is redundant or there is possible null pointer dereference: fwidget. [nullPointerRedundantCheck]
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:156:28: note: Assuming that condition 'focused_widget==NULL' is not redundant
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:161:23: note: Calling function 'update_cursor', 1st argument 'fwidget' value is 0
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:76:16: note: Null pointer dereference
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:78:16: warning: Either the condition 'focused_widget==NULL' is redundant or there is possible null pointer dereference: fwidget. [nullPointerRedundantCheck]
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:156:28: note: Assuming that condition 'focused_widget==NULL' is not redundant
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:161:23: note: Calling function 'update_cursor', 1st argument 'fwidget' value is 0
hime-0.9.9+git20120619+dfsg/src/qt4-im/hime-imcontext-qt.cpp:78:16: note: Null pointer dereference
hime-0.9.9+git20120619+dfsg/src/statistic.c:66:5: error: Common realloc mistake: 'ch_time' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/t2s-lookup.c:94:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hime-0.9.9+git20120619+dfsg/src/tray-appindicator.c:178:5: style: Variable 'menu' is reassigned a value before the old one has been used. [redundantAssignment]
hime-0.9.9+git20120619+dfsg/src/tray-appindicator.c:177:0: note: Variable 'menu' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/tray-appindicator.c:178:5: note: Variable 'menu' is reassigned a value before the old one has been used.
hime-0.9.9+git20120619+dfsg/src/tray-double.c:382:7: style: Variable 'tip' is assigned a value that is never used. [unreadVariable]
hime-0.9.9+git20120619+dfsg/src/tray.c:160:31: error: Uninitialized variable: fname [uninitvar]
hime-0.9.9+git20120619+dfsg/src/tsin-util.c:243:12: style: The scope of the variable 'ord' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/tsin-util.c:398:71: style: Function 'tsin_seek' argument 5 names different: declaration 'tone_off' definition 'tone_mask'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/tsin.h:44:71: note: Function 'tsin_seek' argument 5 names different: declaration 'tone_off' definition 'tone_mask'.
hime-0.9.9+git20120619+dfsg/src/tsin-util.c:398:71: note: Function 'tsin_seek' argument 5 names different: declaration 'tone_off' definition 'tone_mask'.
hime-0.9.9+git20120619+dfsg/src/tsin-util.c:303:5: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning]
hime-0.9.9+git20120619+dfsg/src/tsin.c:783:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
hime-0.9.9+git20120619+dfsg/src/tsin.c:779:7: note: outer condition: need_mask
hime-0.9.9+git20120619+dfsg/src/tsin.c:783:11: note: identical inner condition: need_mask
hime-0.9.9+git20120619+dfsg/src/tsin.c:699:8: style: The scope of the variable 'pinyin_set' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/tsin.c:1030:11: error: Uninitialized variable: u8len [uninitvar]
hime-0.9.9+git20120619+dfsg/src/util.c:70:22: style: Variable 'ltime' is assigned a value that is never used. [unreadVariable]
hime-0.9.9+git20120619+dfsg/src/win-inmd-switch.c:76:19: style: The scope of the variable 'event_button' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/win-kbm.c:380:14: style: The scope of the variable 'tt' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/win-kbm.c:264:16: style: Unused variable: r [unusedVariable]
hime-0.9.9+git20120619+dfsg/src/win-kbm.c:265:18: style: Unused variable: ori [unusedVariable]
hime-0.9.9+git20120619+dfsg/src/win-message.c:111:10: style: Condition 'ox<0' is always true [knownConditionTrueFalse]
hime-0.9.9+git20120619+dfsg/src/win-message.c:90:11: note: Assignment 'ox=-1', assigned value is -1
hime-0.9.9+git20120619+dfsg/src/win-message.c:111:10: note: Condition 'ox<0' is always true
hime-0.9.9+git20120619+dfsg/src/win-message.c:130:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hime-0.9.9+git20120619+dfsg/src/win-pho-near.c:165:11: error: Common realloc mistake: 'near_entries' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/win-pho.c:217:14: style: The scope of the variable 'frame_pho' can be reduced. [variableScope]
hime-0.9.9+git20120619+dfsg/src/win-sym.c:81:3: error: Common realloc mistake: 'pages' nulled but not freed upon failure [memleakOnRealloc]
hime-0.9.9+git20120619+dfsg/src/win1.c:121:36: style: Function 'set_win1_cb' argument 1 names different: declaration 'selc_by_idx' definition 'sele_by_idx'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/win1.h:3:36: note: Function 'set_win1_cb' argument 1 names different: declaration 'selc_by_idx' definition 'sele_by_idx'.
hime-0.9.9+git20120619+dfsg/src/win1.c:121:36: note: Function 'set_win1_cb' argument 1 names different: declaration 'selc_by_idx' definition 'sele_by_idx'.
hime-0.9.9+git20120619+dfsg/src/win1.c:121:62: style: Function 'set_win1_cb' argument 2 names different: declaration 'cb_page_up' definition 'page_up'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/win1.h:3:62: note: Function 'set_win1_cb' argument 2 names different: declaration 'cb_page_up' definition 'page_up'.
hime-0.9.9+git20120619+dfsg/src/win1.c:121:62: note: Function 'set_win1_cb' argument 2 names different: declaration 'cb_page_up' definition 'page_up'.
hime-0.9.9+git20120619+dfsg/src/win1.c:121:84: style: Function 'set_win1_cb' argument 3 names different: declaration 'cb_page_down' definition 'page_down'. [funcArgNamesDifferent]
hime-0.9.9+git20120619+dfsg/src/win1.h:3:87: note: Function 'set_win1_cb' argument 3 names different: declaration 'cb_page_down' definition 'page_down'.
hime-0.9.9+git20120619+dfsg/src/win1.c:121:84: note: Function 'set_win1_cb' argument 3 names different: declaration 'cb_page_down' definition 'page_down'.
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/hindsight/hindsight_0.12.7.orig.tar.gz
hindsight-0.12.7/src/hs_analysis_plugins.c:371:24: style: The scope of the variable 'start' can be reduced. [variableScope]
hindsight-0.12.7/src/hs_analysis_plugins.c:433:8: style: The scope of the variable 'sample' can be reduced. [variableScope]
hindsight-0.12.7/src/hs_analysis_plugins.c:523:12: warning: Size of pointer 'threads' used instead of size of its data. [pointerSize]
hindsight-0.12.7/src/hs_analysis_plugins.c:177:7: error: Memory leak: state_file [memleak]
hindsight-0.12.7/src/hs_checkpoint_reader.c:200:55: warning: Function 'hs_lookup_input_checkpoint' argument order different: declaration 'cpr, key, path, subdir, cp' definition 'cpr, subdir, key, path, cp' [funcArgOrderDifferent]
hindsight-0.12.7/src/hs_checkpoint_reader.h:66:55: note: Function 'hs_lookup_input_checkpoint' argument order different: declaration 'cpr, key, path, subdir, cp' definition 'cpr, subdir, key, path, cp'
hindsight-0.12.7/src/hs_checkpoint_reader.c:200:55: note: Function 'hs_lookup_input_checkpoint' argument order different: declaration 'cpr, key, path, subdir, cp' definition 'cpr, subdir, key, path, cp'
hindsight-0.12.7/src/hs_checkpoint_reader.c:329:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hindsight-0.12.7/src/hs_config.c:510:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hindsight-0.12.7/src/hs_config.c:508:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hindsight-0.12.7/src/hs_config.c:510:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hindsight-0.12.7/src/hs_config.c:512:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hindsight-0.12.7/src/hs_config.c:510:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hindsight-0.12.7/src/hs_config.c:512:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hindsight-0.12.7/src/hs_config.c:383:5: error: Memory leak: name [memleak]
hindsight-0.12.7/src/hs_logger.c:43:47: style: Function 'hs_log' argument 3 names different: declaration 'level' definition 'severity'. [funcArgNamesDifferent]
hindsight-0.12.7/src/hs_logger.h:41:52: note: Function 'hs_log' argument 3 names different: declaration 'level' definition 'severity'.
hindsight-0.12.7/src/hs_logger.c:43:47: note: Function 'hs_log' argument 3 names different: declaration 'level' definition 'severity'.
hindsight-0.12.7/src/hs_output_plugins.c:224:22: style: The scope of the variable 'start' can be reduced. [variableScope]
hindsight-0.12.7/src/hs_output_plugins.c:313:8: style: The scope of the variable 'sample' can be reduced. [variableScope]
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/hinge/hinge_0.5.0.orig.tar.gz
HINGE-0.5.0/src/consensus/consensus.cpp:126:5: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
HINGE-0.5.0/src/consensus/consensus.cpp:137:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
HINGE-0.5.0/src/consensus/draft.cpp:512:5: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
HINGE-0.5.0/src/consensus/draft.cpp:80:13: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:599:32: style: Variable 'base' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:746:29: style: Variable 'path_name' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:750:29: style: Variable 'name_mask' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:753:28: style: Variable 'name_rep' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:754:27: style: Variable 'name_hg' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:755:28: style: Variable 'name_cov' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:761:19: style: Variable 'deadend_out' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:762:19: style: Variable 'garbage_out' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:763:19: style: Variable 'contained_out' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:768:28: style: Variable 'delete_telomere' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:961:37: style: Variable 'NUM_EVENTS_TELOMERE' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:967:21: style: Variable 'EDGE_TRIM' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:970:16: style: Variable 'STEP' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:990:35: style: Unused variable: edgelist_ms [unusedVariable]
HINGE-0.5.0/src/consensus/draft.cpp:1060:0: style: Variable 'num_contig' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:1061:0: style: Variable 'num_one_read_contig' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft.cpp:544:26: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
HINGE-0.5.0/src/consensus/draft_chopper.cpp:807:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
HINGE-0.5.0/src/consensus/draft_chopper.cpp:423:17: style: The scope of the variable 'w' can be reduced. [variableScope]
HINGE-0.5.0/src/consensus/draft_chopper.cpp:60:13: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft_chopper.cpp:885:36: style: Variable 'base' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/draft_chopper.cpp:830:30: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
HINGE-0.5.0/src/consensus/io_base.cpp:113:29: style: Variable 'name_mask' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:116:28: style: Variable 'name_rep' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:117:27: style: Variable 'name_hg' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:118:28: style: Variable 'name_cov' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:124:19: style: Variable 'deadend_out' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:125:19: style: Variable 'maximal_reads' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:126:19: style: Variable 'garbage_out' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:127:19: style: Variable 'contained_out' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:132:28: style: Variable 'delete_telomere' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:245:37: style: Variable 'NUM_EVENTS_TELOMERE' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:268:25: style: Unused variable: edgelist [unusedVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:268:35: style: Unused variable: edgelist_ms [unusedVariable]
HINGE-0.5.0/src/consensus/io_base.cpp:269:69: style: Unused variable: idx_ab [unusedVariable]
HINGE-0.5.0/src/filter/filter.cpp:403:5: style: Variable 'HINGE_BIN_LENGTH' is reassigned a value before the old one has been used. [redundantAssignment]
HINGE-0.5.0/src/filter/filter.cpp:399:0: note: Variable 'HINGE_BIN_LENGTH' is reassigned a value before the old one has been used.
HINGE-0.5.0/src/filter/filter.cpp:403:5: note: Variable 'HINGE_BIN_LENGTH' is reassigned a value before the old one has been used.
HINGE-0.5.0/src/filter/filter.cpp:135:0: style: Variable 'num_bridging_reads' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/filter/filter.cpp:576:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HINGE-0.5.0/src/filter/filter.cpp:684:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HINGE-0.5.0/src/filter/filter.cpp:824:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HINGE-0.5.0/src/filter/filter.cpp:825:24: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HINGE-0.5.0/src/filter/filter.cpp:892:29: error: Uninitialized variable: right_overhang [uninitvar]
HINGE-0.5.0/src/filter/filter.cpp:989:29: error: Uninitialized variable: left_overhang [uninitvar]
HINGE-0.5.0/src/layout/hinging.cpp:528:17: style: The scope of the variable 'containing_read' can be reduced. [variableScope]
HINGE-0.5.0/src/layout/hinging.cpp:895:13: style: The scope of the variable 'r1' can be reduced. [variableScope]
HINGE-0.5.0/src/layout/hinging.cpp:895:21: style: The scope of the variable 'r2' can be reduced. [variableScope]
HINGE-0.5.0/src/layout/hinging.cpp:925:13: style: The scope of the variable 'r1' can be reduced. [variableScope]
HINGE-0.5.0/src/layout/hinging.cpp:925:21: style: The scope of the variable 'r2' can be reduced. [variableScope]
HINGE-0.5.0/src/layout/hinging.cpp:254:9: style: Unused variable: hinged [unusedVariable]
HINGE-0.5.0/src/layout/hinging.cpp:579:43: style: Variable 'containing_read' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/layout/hinging.cpp:531:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: mask_file [resourceLeak]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: G_out [resourceLeak]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: out_g1 [resourceLeak]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: out_g2 [resourceLeak]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: out_hg [resourceLeak]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: out_hg2 [resourceLeak]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: out_greedy [resourceLeak]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: out_skipped [resourceLeak]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: out_hgraph [resourceLeak]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: out_debug [resourceLeak]
HINGE-0.5.0/src/layout/hinging.cpp:2155:0: error: Resource leak: OverlapDebugFile [resourceLeak]
HINGE-0.5.0/src/lib/DB.c:1622:17: warning: Either the condition 'root==NULL' is redundant or there is possible null pointer dereference: root. [nullPointerRedundantCheck]
HINGE-0.5.0/src/lib/DB.c:1624:12: note: Assuming that condition 'root==NULL' is not redundant
HINGE-0.5.0/src/lib/DB.c:1622:17: note: Null pointer dereference
HINGE-0.5.0/src/lib/DB.c:858:3: style: Variable 'istub' is reassigned a value before the old one has been used. [redundantAssignment]
HINGE-0.5.0/src/lib/DB.c:851:3: note: Variable 'istub' is reassigned a value before the old one has been used.
HINGE-0.5.0/src/lib/DB.c:858:3: note: Variable 'istub' is reassigned a value before the old one has been used.
HINGE-0.5.0/src/lib/DB.c:143:23: style: The scope of the variable 'dot' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:144:9: style: The scope of the variable 'epos' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:312:18: style: The scope of the variable 'byte' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:618:16: style: The scope of the variable 'anno' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:689:15: style: The scope of the variable 'i' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:689:18: style: The scope of the variable 'j' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:689:21: style: The scope of the variable 'r' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:722:12: style: The scope of the variable 'anno' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:1048:15: style: The scope of the variable 'qvtrk' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:1049:15: style: The scope of the variable 'i' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:1558:13: style: The scope of the variable 'len' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:1558:18: style: The scope of the variable 'clen' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/DB.c:1098:5: error: Resource leak: afile [resourceLeak]
HINGE-0.5.0/src/lib/DB.c:1100:5: error: Resource leak: afile [resourceLeak]
HINGE-0.5.0/src/lib/DB.c:1107:5: error: Resource leak: afile [resourceLeak]
HINGE-0.5.0/src/lib/DB.c:188:12: error: Common realloc mistake: 'cat' nulled but not freed upon failure [memleakOnRealloc]
HINGE-0.5.0/src/lib/DB.c:208:12: error: Common realloc mistake: 'suffix' nulled but not freed upon failure [memleakOnRealloc]
HINGE-0.5.0/src/lib/DW_banded.c:96:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
HINGE-0.5.0/src/lib/LAInterface.cpp:649:9: style: Condition 'ALIGN' is always true [knownConditionTrueFalse]
HINGE-0.5.0/src/lib/LAInterface.cpp:637:18: note: Assignment 'ALIGN=true', assigned value is 1
HINGE-0.5.0/src/lib/LAInterface.cpp:649:9: note: Condition 'ALIGN' is always true
HINGE-0.5.0/src/lib/LAInterface.cpp:696:9: style: Condition 'FLIP' is always false [knownConditionTrueFalse]
HINGE-0.5.0/src/lib/LAInterface.cpp:641:17: note: Assignment 'FLIP=false', assigned value is 0
HINGE-0.5.0/src/lib/LAInterface.cpp:696:9: note: Condition 'FLIP' is always false
HINGE-0.5.0/src/lib/LAInterface.cpp:936:9: style: Condition 'ALIGN' is always false [knownConditionTrueFalse]
HINGE-0.5.0/src/lib/LAInterface.cpp:924:18: note: Assignment 'ALIGN=false', assigned value is 0
HINGE-0.5.0/src/lib/LAInterface.cpp:936:9: note: Condition 'ALIGN' is always false
HINGE-0.5.0/src/lib/LAInterface.cpp:983:9: style: Condition 'FLIP' is always false [knownConditionTrueFalse]
HINGE-0.5.0/src/lib/LAInterface.cpp:928:17: note: Assignment 'FLIP=false', assigned value is 0
HINGE-0.5.0/src/lib/LAInterface.cpp:983:9: note: Condition 'FLIP' is always false
HINGE-0.5.0/src/lib/LAInterface.cpp:1779:9: style: Condition 'ALIGN' is always true [knownConditionTrueFalse]
HINGE-0.5.0/src/lib/LAInterface.cpp:1767:18: note: Assignment 'ALIGN=true', assigned value is 1
HINGE-0.5.0/src/lib/LAInterface.cpp:1779:9: note: Condition 'ALIGN' is always true
HINGE-0.5.0/src/lib/LAInterface.cpp:1827:9: style: Condition 'FLIP' is always false [knownConditionTrueFalse]
HINGE-0.5.0/src/lib/LAInterface.cpp:1771:17: note: Assignment 'FLIP=false', assigned value is 0
HINGE-0.5.0/src/lib/LAInterface.cpp:1827:9: note: Condition 'FLIP' is always false
HINGE-0.5.0/src/lib/LAInterface.cpp:2176:9: style: Condition 'ALIGN' is always true [knownConditionTrueFalse]
HINGE-0.5.0/src/lib/LAInterface.cpp:2164:18: note: Assignment 'ALIGN=true', assigned value is 1
HINGE-0.5.0/src/lib/LAInterface.cpp:2176:9: note: Condition 'ALIGN' is always true
HINGE-0.5.0/src/lib/LAInterface.cpp:2230:9: style: Condition 'FLIP' is always false [knownConditionTrueFalse]
HINGE-0.5.0/src/lib/LAInterface.cpp:2168:17: note: Assignment 'FLIP=false', assigned value is 0
HINGE-0.5.0/src/lib/LAInterface.cpp:2230:9: note: Condition 'FLIP' is always false
HINGE-0.5.0/src/lib/LAInterface.cpp:2599:10: style: Condition 'ALIGN' is always false [knownConditionTrueFalse]
HINGE-0.5.0/src/lib/LAInterface.cpp:2587:19: note: Assignment 'ALIGN=false', assigned value is 0
HINGE-0.5.0/src/lib/LAInterface.cpp:2599:10: note: Condition 'ALIGN' is always false
HINGE-0.5.0/src/lib/LAInterface.cpp:2640:10: style: Condition 'FLIP' is always false [knownConditionTrueFalse]
HINGE-0.5.0/src/lib/LAInterface.cpp:2591:18: note: Assignment 'FLIP=false', assigned value is 0
HINGE-0.5.0/src/lib/LAInterface.cpp:2640:10: note: Condition 'FLIP' is always false
HINGE-0.5.0/src/lib/LAInterface.cpp:794:30: style: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:638:22: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:639:20: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:794:30: note: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:821:30: style: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:638:22: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:639:20: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:821:30: note: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:936:15: style: Same expression on both sides of '||' because the value of 'ALIGN' and 'REFERENCE' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:924:18: note: 'ALIGN' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:925:22: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:936:15: note: Same expression on both sides of '||' because the value of 'ALIGN' and 'REFERENCE' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:1081:19: style: Same expression on both sides of '||' because the value of 'ALIGN' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:924:18: note: 'ALIGN' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:926:20: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:1081:19: note: Same expression on both sides of '||' because the value of 'ALIGN' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:1081:30: style: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:925:22: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:926:20: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:1081:30: note: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:1108:20: style: Same expression on both sides of '||' because the value of 'ALIGN' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:924:18: note: 'ALIGN' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:926:20: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:1108:20: note: Same expression on both sides of '||' because the value of 'ALIGN' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:1108:31: style: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:925:22: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:926:20: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:1108:31: note: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:1109:23: style: Same expression on both sides of '||' because the value of 'ALIGN' and 'REFERENCE' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:924:18: note: 'ALIGN' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:925:22: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:1109:23: note: Same expression on both sides of '||' because the value of 'ALIGN' and 'REFERENCE' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:1985:31: style: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:1768:22: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:1769:20: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:1985:31: note: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:2388:31: style: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:2165:22: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2166:20: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2388:31: note: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:2599:16: style: Same expression on both sides of '||' because the value of 'ALIGN' and 'REFERENCE' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:2587:19: note: 'ALIGN' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2588:23: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2599:16: note: Same expression on both sides of '||' because the value of 'ALIGN' and 'REFERENCE' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:2742:20: style: Same expression on both sides of '||' because the value of 'ALIGN' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:2587:19: note: 'ALIGN' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2589:21: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2742:20: note: Same expression on both sides of '||' because the value of 'ALIGN' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:2742:31: style: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:2588:23: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2589:21: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2742:31: note: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:2769:20: style: Same expression on both sides of '||' because the value of 'ALIGN' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:2587:19: note: 'ALIGN' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2589:21: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2769:20: note: Same expression on both sides of '||' because the value of 'ALIGN' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:2769:31: style: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:2588:23: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2589:21: note: 'CARTOON' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2769:31: note: Same expression on both sides of '||' because the value of 'REFERENCE' and 'CARTOON' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:2770:24: style: Same expression on both sides of '||' because the value of 'ALIGN' and 'REFERENCE' are the same. [duplicateExpression]
HINGE-0.5.0/src/lib/LAInterface.cpp:2587:19: note: 'ALIGN' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2588:23: note: 'REFERENCE' is assigned value 'false' here.
HINGE-0.5.0/src/lib/LAInterface.cpp:2770:24: note: Same expression on both sides of '||' because the value of 'ALIGN' and 'REFERENCE' are the same.
HINGE-0.5.0/src/lib/LAInterface.cpp:204:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:263:17: style: The scope of the variable 'bd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:263:21: style: The scope of the variable 'ed' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:263:25: style: The scope of the variable 'm' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:307:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:366:17: style: The scope of the variable 'bd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:366:21: style: The scope of the variable 'ed' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:366:25: style: The scope of the variable 'm' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:468:17: style: The scope of the variable 'bd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:468:21: style: The scope of the variable 'ed' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:468:25: style: The scope of the variable 'm' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:562:17: style: The scope of the variable 'bd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:562:21: style: The scope of the variable 'ed' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:562:25: style: The scope of the variable 'm' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:629:23: style: The scope of the variable 'ar' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:916:23: style: The scope of the variable 'ar' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1256:17: style: The scope of the variable 'bd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1256:21: style: The scope of the variable 'ed' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1256:25: style: The scope of the variable 'm' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1350:17: style: The scope of the variable 'bd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1350:21: style: The scope of the variable 'ed' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1350:25: style: The scope of the variable 'm' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1409:24: style: The scope of the variable 'ar' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1524:23: style: The scope of the variable 'ar' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1641:23: style: The scope of the variable 'ar' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1759:23: style: The scope of the variable 'ar' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1988:21: style: The scope of the variable 'amin' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1988:27: style: The scope of the variable 'amax' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1989:21: style: The scope of the variable 'bmin' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:1989:27: style: The scope of the variable 'bmax' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:2156:23: style: The scope of the variable 'ar' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:2391:21: style: The scope of the variable 'amin' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:2391:27: style: The scope of the variable 'amax' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:2392:21: style: The scope of the variable 'bmin' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:2392:27: style: The scope of the variable 'bmax' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:2578:31: style: The scope of the variable 'ar' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:3159:15: style: The scope of the variable 'HF' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:3418:13: style: The scope of the variable 'ab' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:3418:17: style: The scope of the variable 'bb' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:3419:13: style: The scope of the variable 'ae' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:3419:17: style: The scope of the variable 'be' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:4281:13: style: The scope of the variable 'start' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/LAInterface.cpp:227:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:225:5: style: Variable 'substr' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:330:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:328:5: style: Variable 'substr' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:432:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:430:5: style: Variable 'substr' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:419:17: style: Variable 'iscase' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:422:0: style: Variable 'WIDTH' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:491:9: style: Variable 'fst' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:492:15: style: Variable 'lst' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:526:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:524:5: style: Variable 'substr' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:513:17: style: Variable 'iscase' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:516:0: style: Variable 'WIDTH' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:585:9: style: Variable 'fst' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:586:15: style: Variable 'lst' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1220:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1218:5: style: Variable 'substr' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1208:17: style: Variable 'iscase' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1211:0: style: Variable 'WIDTH' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1279:9: style: Variable 'fst' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1280:15: style: Variable 'lst' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1314:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1312:5: style: Variable 'substr' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1302:17: style: Variable 'iscase' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1305:0: style: Variable 'WIDTH' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1373:9: style: Variable 'fst' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1374:15: style: Variable 'lst' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1988:21: style: Variable 'amin' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1988:27: style: Variable 'amax' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1989:21: style: Variable 'bmin' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:1989:27: style: Variable 'bmax' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:2391:21: style: Variable 'amin' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:2391:27: style: Variable 'amax' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:2392:21: style: Variable 'bmin' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:2392:27: style: Variable 'bmax' is not assigned a value. [unassignedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:4117:21: style: Variable 'seq_count' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:4374:15: style: Variable 'UPPER' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:4405:15: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:4400:21: style: Unused variable: fst [unusedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:4400:26: style: Unused variable: lst [unusedVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:4410:17: style: Variable 'qv' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/lib/LAInterface.cpp:4284:24: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
HINGE-0.5.0/src/lib/LAInterface.cpp:4312:23: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
HINGE-0.5.0/src/lib/LAInterface.cpp:4339:23: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
HINGE-0.5.0/src/lib/LAInterface.cpp:2098:53: error: Uninitialized variable: amin [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2098:46: error: Uninitialized variable: amax [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2100:57: error: Uninitialized variable: amax [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2099:53: error: Uninitialized variable: bmin [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2101:44: error: Uninitialized variable: bmin [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2099:46: error: Uninitialized variable: bmax [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2504:53: error: Uninitialized variable: amin [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2504:46: error: Uninitialized variable: amax [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2506:57: error: Uninitialized variable: amax [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2505:53: error: Uninitialized variable: bmin [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2507:44: error: Uninitialized variable: bmin [uninitvar]
HINGE-0.5.0/src/lib/LAInterface.cpp:2505:46: error: Uninitialized variable: bmax [uninitvar]
HINGE-0.5.0/src/lib/QV.c:129:18: style: The scope of the variable 'r' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/QV.c:425:11: style: The scope of the variable 'n' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/QV.c:487:11: style: The scope of the variable 'n' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/QV.c:487:14: style: The scope of the variable 'h' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/QV.c:747:10: style: The scope of the variable 'h' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/QV.c:897:9: style: The scope of the variable 'slash' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/QV.c:898:9: style: The scope of the variable 'rlen' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:450:23: style: The scope of the variable 'd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:608:23: style: The scope of the variable 'ap' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:1118:23: style: The scope of the variable 'd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:1272:14: style: The scope of the variable 'am' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:1756:9: style: The scope of the variable 'apath' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:1907:24: style: The scope of the variable 'boff' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:1973:23: style: The scope of the variable 'd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:2093:23: style: The scope of the variable 'ap' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:2347:13: style: The scope of the variable 'd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:2426:24: style: The scope of the variable 'boff' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:2490:23: style: The scope of the variable 'd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:2607:14: style: The scope of the variable 'am' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:3163:12: style: The scope of the variable 'j' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:3229:9: style: The scope of the variable 'c' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:4176:11: style: The scope of the variable 'HF' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:4505:11: style: The scope of the variable 'HF' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:4844:11: style: The scope of the variable 'ab' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:4844:15: style: The scope of the variable 'bb' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:4845:11: style: The scope of the variable 'ae' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:4845:15: style: The scope of the variable 'be' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:4943:11: style: The scope of the variable 'ab' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:4943:15: style: The scope of the variable 'bb' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:4944:11: style: The scope of the variable 'ae' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:4944:15: style: The scope of the variable 'be' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:5063:11: style: The scope of the variable 'ab' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:5063:15: style: The scope of the variable 'bb' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:5064:11: style: The scope of the variable 'ae' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:5064:15: style: The scope of the variable 'be' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:5127:12: style: The scope of the variable 'd' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/align.c:3613:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3618:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3623:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3631:5: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3644:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3652:11: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3658:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3666:11: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3672:9: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3686:7: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3695:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3700:15: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:3704:13: portability: 'work->vector' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
HINGE-0.5.0/src/lib/align.c:269:7: error: Memory pointed to by 'spec' is freed twice. [doubleFree]
HINGE-0.5.0/src/lib/align.c:279:3: error: Returning/dereferencing 'spec' after it is deallocated / released [deallocret]
HINGE-0.5.0/src/lib/falcon.c:354:13: style: The scope of the variable 'best_i' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/falcon.c:355:13: style: The scope of the variable 'best_j' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/falcon.c:356:13: style: The scope of the variable 'best_b' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/falcon.c:447:12: style: The scope of the variable 'score0' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/falcon.c:537:18: style: The scope of the variable 'kmer_match_ptr' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/falcon.c:538:17: style: The scope of the variable 'arange' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/falcon.c:230:5: warning: Size of pointer 'msa_array' used instead of size of its data. [pointerSize]
HINGE-0.5.0/src/lib/falcon.c:91:13: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
HINGE-0.5.0/src/lib/ini.c:78:11: style: The scope of the variable 'start' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/kmer_lookup.c:307:10: style: The scope of the variable 'cur_score' can be reduced. [variableScope]
HINGE-0.5.0/src/lib/kmer_lookup.c:308:10: style: The scope of the variable 'max_score' can be reduced. [variableScope]
HINGE-0.5.0/src/maximal/maximal.cpp:472:5: style: Variable 'HINGE_BIN_LENGTH' is reassigned a value before the old one has been used. [redundantAssignment]
HINGE-0.5.0/src/maximal/maximal.cpp:466:0: note: Variable 'HINGE_BIN_LENGTH' is reassigned a value before the old one has been used.
HINGE-0.5.0/src/maximal/maximal.cpp:472:5: note: Variable 'HINGE_BIN_LENGTH' is reassigned a value before the old one has been used.
HINGE-0.5.0/src/maximal/maximal.cpp:205:0: style: Variable 'num_bridging_reads' is assigned a value that is never used. [unreadVariable]
HINGE-0.5.0/src/maximal/maximal.cpp:647:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HINGE-0.5.0/src/maximal/maximal.cpp:755:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HINGE-0.5.0/src/maximal/maximal.cpp:788:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
HINGE-0.5.0/src/maximal/maximal.cpp:898:0: error: Resource leak: mask_file [resourceLeak]
HINGE-0.5.0/src/test/omp_test.c:12:9: style: The scope of the variable 'nthreads' can be reduced. [variableScope]
HINGE-0.5.0/src/test/omp_test.c:12:19: style: The scope of the variable 'tid' can be reduced. [variableScope]
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/hippo-canvas/hippo-canvas_0.3.1.orig.tar.gz
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:1459:9: style: Variable 'child->middle_release_pending' is reassigned a value before the old one has been used. [redundantAssignment]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:1458:9: note: Variable 'child->middle_release_pending' is reassigned a value before the old one has been used.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:1459:9: note: Variable 'child->middle_release_pending' is reassigned a value before the old one has been used.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:3696:13: style: Variable 'handled' is reassigned a value before the old one has been used. [redundantAssignment]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:3694:0: note: Variable 'handled' is reassigned a value before the old one has been used.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:3696:13: note: Variable 'handled' is reassigned a value before the old one has been used.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:2976:61: style: Function 'hippo_canvas_box_get_content_height_request' argument 3 names different: declaration 'min_width_p' definition 'min_height_p'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:141:74: note: Function 'hippo_canvas_box_get_content_height_request' argument 3 names different: declaration 'min_width_p' definition 'min_height_p'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:2976:61: note: Function 'hippo_canvas_box_get_content_height_request' argument 3 names different: declaration 'min_width_p' definition 'min_height_p'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:2977:61: style: Function 'hippo_canvas_box_get_content_height_request' argument 4 names different: declaration 'natural_width_p' definition 'natural_height_p'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:142:74: note: Function 'hippo_canvas_box_get_content_height_request' argument 4 names different: declaration 'natural_width_p' definition 'natural_height_p'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:2977:61: note: Function 'hippo_canvas_box_get_content_height_request' argument 4 names different: declaration 'natural_width_p' definition 'natural_height_p'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:3342:44: style: Function 'hippo_canvas_box_allocate' argument 2 names different: declaration 'width' definition 'allocated_box_width'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:104:85: note: Function 'hippo_canvas_box_allocate' argument 2 names different: declaration 'width' definition 'allocated_box_width'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:3342:44: note: Function 'hippo_canvas_box_allocate' argument 2 names different: declaration 'width' definition 'allocated_box_width'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:3343:44: style: Function 'hippo_canvas_box_allocate' argument 3 names different: declaration 'height' definition 'allocated_box_height'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:105:85: note: Function 'hippo_canvas_box_allocate' argument 3 names different: declaration 'height' definition 'allocated_box_height'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:3343:44: note: Function 'hippo_canvas_box_allocate' argument 3 names different: declaration 'height' definition 'allocated_box_height'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:3843:53: style: Function 'hippo_canvas_box_get_needs_request' argument 1 names different: declaration 'canvas_item' definition 'item'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:119:85: note: Function 'hippo_canvas_box_get_needs_request' argument 1 names different: declaration 'canvas_item' definition 'item'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-box.c:3843:53: note: Function 'hippo_canvas_box_get_needs_request' argument 1 names different: declaration 'canvas_item' definition 'item'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-image-button.c:56:56: style: Function 'hippo_canvas_image_button_init' argument 1 names different: declaration 'image' definition 'button'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-image-button.c:7:95: note: Function 'hippo_canvas_image_button_init' argument 1 names different: declaration 'image' definition 'button'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-image-button.c:56:56: note: Function 'hippo_canvas_image_button_init' argument 1 names different: declaration 'image' definition 'button'.
hippo-canvas-0.3.1/common/hippo/hippo-canvas-image.c:219:26: style: The scope of the variable 'surface' can be reduced. [variableScope]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-style.c:748:20: style: Expression is always false because 'else if' condition matches previous condition at line 744. [multiCondition]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-style.c:1074:9: warning: Either the condition 'term!=NULL' is redundant or there is possible null pointer dereference: term. [nullPointerRedundantCheck]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-style.c:1296:22: note: Assuming that condition 'term!=NULL' is not redundant
hippo-canvas-0.3.1/common/hippo/hippo-canvas-style.c:1291:45: note: Calling function 'font_size_from_term', 2nd argument 'term' value is 0
hippo-canvas-0.3.1/common/hippo/hippo-canvas-style.c:1074:9: note: Null pointer dereference
hippo-canvas-0.3.1/common/hippo/hippo-canvas-style.c:610:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-test.c:430:12: style: Variable 'text' is assigned a value that is never used. [unreadVariable]
hippo-canvas-0.3.1/common/hippo/hippo-canvas-text.c:673:18: style: The scope of the variable 'layout' can be reduced. [variableScope]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:447:53: style: Function 'hippo_canvas_helper_expose_event' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:47:71: note: Function 'hippo_canvas_helper_expose_event' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:447:53: note: Function 'hippo_canvas_helper_expose_event' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:504:53: style: Function 'hippo_canvas_helper_size_request' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:49:71: note: Function 'hippo_canvas_helper_size_request' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:504:53: note: Function 'hippo_canvas_helper_size_request' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:527:54: style: Function 'hippo_canvas_helper_size_allocate' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:52:71: note: Function 'hippo_canvas_helper_size_allocate' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:527:54: note: Function 'hippo_canvas_helper_size_allocate' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:563:53: style: Function 'hippo_canvas_helper_button_press' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:54:71: note: Function 'hippo_canvas_helper_button_press' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:563:53: note: Function 'hippo_canvas_helper_button_press' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:595:55: style: Function 'hippo_canvas_helper_button_release' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:56:71: note: Function 'hippo_canvas_helper_button_release' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:595:55: note: Function 'hippo_canvas_helper_button_release' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:708:53: style: Function 'hippo_canvas_helper_enter_notify' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:58:71: note: Function 'hippo_canvas_helper_enter_notify' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:708:53: note: Function 'hippo_canvas_helper_enter_notify' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:729:53: style: Function 'hippo_canvas_helper_leave_notify' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:60:71: note: Function 'hippo_canvas_helper_leave_notify' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:729:53: note: Function 'hippo_canvas_helper_leave_notify' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:750:54: style: Function 'hippo_canvas_helper_motion_notify' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:62:71: note: Function 'hippo_canvas_helper_motion_notify' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:750:54: note: Function 'hippo_canvas_helper_motion_notify' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:764:48: style: Function 'hippo_canvas_helper_scroll' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:64:71: note: Function 'hippo_canvas_helper_scroll' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:764:48: note: Function 'hippo_canvas_helper_scroll' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:787:48: style: Function 'hippo_canvas_helper_realize' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:68:68: note: Function 'hippo_canvas_helper_realize' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:787:48: note: Function 'hippo_canvas_helper_realize' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:792:46: style: Function 'hippo_canvas_helper_unmap' argument 1 names different: declaration 'widget' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.h:70:68: note: Function 'hippo_canvas_helper_unmap' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:792:46: note: Function 'hippo_canvas_helper_unmap' argument 1 names different: declaration 'widget' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:1410:59: style: Function 'hippo_canvas_helper_fixup_resize_state' argument 1 names different: declaration 'canvas' definition 'helper'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:76:89: note: Function 'hippo_canvas_helper_fixup_resize_state' argument 1 names different: declaration 'canvas' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:1410:59: note: Function 'hippo_canvas_helper_fixup_resize_state' argument 1 names different: declaration 'canvas' definition 'helper'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:1458:39: style: Function 'tooltip_window_update' argument 2 names different: declaration 'screen' definition 'gdk_screen'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:83:60: note: Function 'tooltip_window_update' argument 2 names different: declaration 'screen' definition 'gdk_screen'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:1458:39: note: Function 'tooltip_window_update' argument 2 names different: declaration 'screen' definition 'gdk_screen'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:394:0: error: Uninitialized variable: mouse_x [uninitvar]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-helper.c:395:0: error: Uninitialized variable: mouse_y [uninitvar]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-widgets.c:327:82: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-widgets.c:328:84: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-widgets.c:329:81: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-window-child.c:63:56: style: Function 'hippo_canvas_window_child_init' argument 1 names different: declaration 'canvas' definition 'window_child'. [funcArgNamesDifferent]
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-window-child.c:11:80: note: Function 'hippo_canvas_window_child_init' argument 1 names different: declaration 'canvas' definition 'window_child'.
hippo-canvas-0.3.1/linux/hippo/hippo-canvas-window-child.c:63:56: note: Function 'hippo_canvas_window_child_init' argument 1 names different: declaration 'canvas' definition 'window_child'.
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/hippomocks/hippomocks_5.0.orig.tar.gz
hippomocks-5.0/HippoMocksTest/Framework.h:43:22: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:7:7: performance: Technically the member function 'IL::f' can be static. [functionStatic]
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:30:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:30:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:35:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:35:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:41:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:41:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:47:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:47:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:53:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:53:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:59:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/is_virtual.cpp:59:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test.cpp:11:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test.cpp:11:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test.cpp:21:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test.cpp:21:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test.cpp:33:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test.cpp:33:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test.cpp:52:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test.cpp:52:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test.cpp:72:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test.cpp:72:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test.cpp:89:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test.cpp:89:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test.cpp:108:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test.cpp:108:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_args.cpp:11:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_args.cpp:11:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_args.cpp:21:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_args.cpp:21:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_array.cpp:11:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_array.cpp:11:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_autoptr.cpp:16:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_autoptr.cpp:16:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_autoptr.cpp:26:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_autoptr.cpp:26:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_autoptr.cpp:35:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_autoptr.cpp:35:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_autoptr.cpp:43:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_autoptr.cpp:43:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_class_args.cpp:13:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_class_args.cpp:13:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_class_args.cpp:23:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_class_args.cpp:23:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_class_args.cpp:42:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_class_args.cpp:42:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_constref_params.cpp:14:15: style: The function 'func' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/test_constref_params.cpp:9:15: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_constref_params.cpp:14:15: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_constref_params.cpp:25:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_constref_params.cpp:25:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_constref_params.cpp:33:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_constref_params.cpp:33:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_constref_params.cpp:46:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_constref_params.cpp:46:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_cv_funcs.cpp:13:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_cv_funcs.cpp:13:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_do.cpp:81:3: style: Class 'functorByVal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hippomocks-5.0/HippoMocksTest/test_do.cpp:46:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_do.cpp:46:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_do.cpp:63:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_do.cpp:63:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_do.cpp:88:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_do.cpp:88:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_dontcare.cpp:19:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_dontcare.cpp:19:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_except.cpp:35:2: style: Class 'SomeException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hippomocks-5.0/HippoMocksTest/test_except.cpp:13:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_except.cpp:13:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_except.cpp:39:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_except.cpp:39:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_except.cpp:58:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_except.cpp:58:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:21:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:21:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:36:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:36:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:52:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:52:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:68:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:68:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:84:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:84:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:93:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:93:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:123:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:123:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:156:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_exception_quality.cpp:156:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_filter.cpp:14:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_filter.cpp:14:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:61:2: warning: Possible null pointer dereference: teststring [nullPointer]
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:55:27: note: Assignment 'teststring=NULL', assigned value is 0
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:61:2: note: Null pointer dereference
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:13:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:13:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:25:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:25:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:38:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:38:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:51:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_inparam.cpp:51:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_membermock.cpp:11:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_membermock.cpp:11:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_mi.cpp:19:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_mi.cpp:19:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_nevercall.cpp:12:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_nevercall.cpp:12:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_nevercall.cpp:34:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_nevercall.cpp:34:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_nevercall.cpp:52:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_nevercall.cpp:52:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_objectreturn.cpp:26:24: style: Variable 'arg' is assigned a value that is never used. [unreadVariable]
hippomocks-5.0/HippoMocksTest/test_objectreturn.cpp:17:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_objectreturn.cpp:17:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_optional.cpp:11:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_optional.cpp:11:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_optional.cpp:21:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_optional.cpp:21:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_optional.cpp:30:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_optional.cpp:30:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_outparam.cpp:13:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_outparam.cpp:13:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_outparam.cpp:25:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_outparam.cpp:25:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_outparam.cpp:38:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_outparam.cpp:38:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_outparam.cpp:54:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_outparam.cpp:54:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_overload.cpp:13:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_overload.cpp:13:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:21:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:21:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:33:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:33:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:62:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:62:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:75:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:75:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:92:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:92:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:118:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_ref_args.cpp:118:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_regression_arg_count.cpp:26:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_regression_arg_count.cpp:26:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_retval.cpp:11:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_retval.cpp:11:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_retval.cpp:21:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_retval.cpp:21:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_retval.cpp:38:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_retval.cpp:38:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_transaction.cpp:13:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_transaction.cpp:13:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_transaction.cpp:28:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_transaction.cpp:28:1: note: Function in derived class
hippomocks-5.0/HippoMocksTest/test_zombie.cpp:10:1: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hippomocks-5.0/HippoMocksTest/Framework.h:47:18: note: Virtual function in base class
hippomocks-5.0/HippoMocksTest/test_zombie.cpp:10:1: note: Function in derived class
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/hiredis/hiredis_0.13.3.orig.tar.gz
hiredis-0.13.3/async.c:366:11: style: The scope of the variable 'callbacks' can be reduced. [variableScope]
hiredis-0.13.3/async.c:367:16: style: The scope of the variable 'de' can be reduced. [variableScope]
hiredis-0.13.3/async.c:368:9: style: The scope of the variable 'pvariant' can be reduced. [variableScope]
hiredis-0.13.3/async.c:369:11: style: The scope of the variable 'stype' can be reduced. [variableScope]
hiredis-0.13.3/async.c:370:9: style: The scope of the variable 'sname' can be reduced. [variableScope]
hiredis-0.13.3/async.c:590:9: style: The scope of the variable 'sname' can be reduced. [variableScope]
hiredis-0.13.3/async.c:591:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
hiredis-0.13.3/async.c:339:16: warning: Assert statement calls a function which may have desired side effects: '__redisShiftCallback'. [assertWithSideEffect]
hiredis-0.13.3/hiredis.c:1012:5: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
hiredis-0.13.3/hiredis.c:1010:0: note: Variable 'reply' is reassigned a value before the old one has been used.
hiredis-0.13.3/hiredis.c:1012:5: note: Variable 'reply' is reassigned a value before the old one has been used.
hiredis-0.13.3/hiredis.c:76:12: style: The scope of the variable 'j' can be reduced. [variableScope]
hiredis-0.13.3/hiredis.c:103:21: style: The scope of the variable 'parent' can be reduced. [variableScope]
hiredis-0.13.3/hiredis.c:135:21: style: The scope of the variable 'parent' can be reduced. [variableScope]
hiredis-0.13.3/hiredis.c:160:21: style: The scope of the variable 'parent' can be reduced. [variableScope]
hiredis-0.13.3/hiredis.c:177:21: style: The scope of the variable 'parent' can be reduced. [variableScope]
hiredis-0.13.3/hiredis.c:573:12: style: The scope of the variable 'len' can be reduced. [variableScope]
hiredis-0.13.3/hiredis.c:832:9: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
hiredis-0.13.3/read.c:110:11: style: The scope of the variable 'p' can be reduced. [variableScope]
hiredis-0.13.3/read.c:150:9: style: The scope of the variable 'dec' can be reduced. [variableScope]
hiredis-0.13.3/read.c:177:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hiredis-0.13.3/read.c:191:20: style: The scope of the variable 'cur' can be reduced. [variableScope]
hiredis-0.13.3/read.c:191:26: style: The scope of the variable 'prv' can be reduced. [variableScope]
hiredis-0.13.3/read.c:253:10: style: The scope of the variable 'len' can be reduced. [variableScope]
hiredis-0.13.3/read.c:254:19: style: The scope of the variable 'bytelen' can be reduced. [variableScope]
hiredis-0.13.3/read.c:255:9: style: The scope of the variable 'success' can be reduced. [variableScope]
hiredis-0.13.3/read.c:306:10: style: The scope of the variable 'elements' can be reduced. [variableScope]
hiredis-0.13.3/read.c:307:9: style: The scope of the variable 'root' can be reduced. [variableScope]
hiredis-0.13.3/read.c:369:11: style: The scope of the variable 'p' can be reduced. [variableScope]
hiredis-0.13.3/sds.c:433:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
hiredis-0.13.3/sds.c:428:0: note: Variable 'f' is reassigned a value before the old one has been used.
hiredis-0.13.3/sds.c:433:5: note: Variable 'f' is reassigned a value before the old one has been used.
hiredis-0.13.3/sds.c:300:14: style: The scope of the variable 'aux' can be reduced. [variableScope]
hiredis-0.13.3/sds.c:332:14: style: The scope of the variable 'aux' can be reduced. [variableScope]
hiredis-0.13.3/sds.c:159:5: error: Common realloc mistake: 'sh' nulled but not freed upon failure [memleakOnRealloc]
hiredis-0.13.3/test.c:336:5: style: Same expression on both sides of '==' because the value of 'redisContext' and 'NULL' are the same. [duplicateExpression]
hiredis-0.13.3/test.c:331:26: note: 'redisContext' is assigned value 'NULL' here.
hiredis-0.13.3/test.c:336:5: note: Same expression on both sides of '==' because the value of 'redisContext' and 'NULL' are the same.
hiredis-0.13.3/test.c:340:5: style: Same expression on both sides of '==' because the value of 'reply' and 'NULL' are the same. [duplicateExpression]
hiredis-0.13.3/test.c:332:19: note: 'reply' is assigned value 'NULL' here.
hiredis-0.13.3/test.c:340:5: note: Same expression on both sides of '==' because the value of 'reply' and 'NULL' are the same.
[16:04]
ftp://ftp.se.debian.org/debian/pool/main/h/hiro/hiro_0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hisat2/hisat2_2.1.0.orig.tar.xz
Checking hisat2-2.1.0/splice_site.cpp: __GCC__=1;__GCC__=1...
hisat2-2.1.0/alt.h:180:0: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
hisat2-2.1.0/ds.h:536:0: error: Using 'memset' on class that contains a virtual method. [memsetClass]
hisat2-2.1.0/aligner_result.h:1583:8: style: Condition 'sameChr' is always true [knownConditionTrueFalse]
hisat2-2.1.0/aligner_result.h:1582:19: note: Assignment 'sameChr=true', assigned value is 1
hisat2-2.1.0/aligner_result.h:1583:8: note: Condition 'sameChr' is always true
hisat2-2.1.0/gfm.h:2781:0: style: Condition '!usePOPCNT' is always true [knownConditionTrueFalse]
hisat2-2.1.0/gfm.h:2737:0: note: Assignment 'usePOPCNT=false', assigned value is 0
hisat2-2.1.0/gfm.h:2781:0: note: Condition '!usePOPCNT' is always true
hisat2-2.1.0/gfm.h:3003:0: style: Condition '!usePOPCNT' is always true [knownConditionTrueFalse]
hisat2-2.1.0/gfm.h:2955:0: note: Assignment 'usePOPCNT=false', assigned value is 0
hisat2-2.1.0/gfm.h:3003:0: note: Condition '!usePOPCNT' is always true
hisat2-2.1.0/gbwt_graph.h:867:32: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/gbwt_graph.h:2003:36: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/gbwt_graph.h:2032:36: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/gbwt_graph.h:2301:30: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/gbwt_graph.h:2328:30: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/radix_sort.h:174:0: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/radix_sort.h:160:0: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/radix_sort.h:64:0: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/ds.h:116:0: style: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hisat2-2.1.0/ds.h:115:0: note: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable.
hisat2-2.1.0/ds.h:116:0: note: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable.
hisat2-2.1.0/gfm.h:5659:24: style: Same expression on both sides of '!=' because the value of 'tmp' and 'NULL' are the same. [duplicateExpression]
hisat2-2.1.0/gfm.h:5655:28: note: 'tmp' is assigned value 'NULL' here.
hisat2-2.1.0/gfm.h:5659:24: note: Same expression on both sides of '!=' because the value of 'tmp' and 'NULL' are the same.
hisat2-2.1.0/gfm.h:5829:18: style: Same expression on both sides of '==' because the value of 'c' and ''\0'' are the same. [duplicateExpression]
hisat2-2.1.0/gfm.h:5826:22: note: 'c' is assigned value ''\0'' here.
hisat2-2.1.0/gfm.h:5829:18: note: Same expression on both sides of '==' because the value of 'c' and ''\0'' are the same.
hisat2-2.1.0/gfm.h:1605:0: style: Same expression on both sides of '<=' because the value of 'seqlen' and '16' are the same. [duplicateExpression]
hisat2-2.1.0/gfm.h:1605:0: note: 'seqlen' is assigned value '16' here.
hisat2-2.1.0/gfm.h:1605:0: note: Same expression on both sides of '<=' because the value of 'seqlen' and '16' are the same.
hisat2-2.1.0/gfm.h:1637:0: style: Same expression on both sides of '<=' because the value of 'seqlen' and '16' are the same. [duplicateExpression]
hisat2-2.1.0/gfm.h:1637:0: note: 'seqlen' is assigned value '16' here.
hisat2-2.1.0/gfm.h:1637:0: note: Same expression on both sides of '<=' because the value of 'seqlen' and '16' are the same.
hisat2-2.1.0/gbwt_graph.h:2597:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hisat2-2.1.0/gfm.h:2424:0: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hisat2-2.1.0/read.h:211:9: style: The scope of the variable 'started' can be reduced. [variableScope]
hisat2-2.1.0/read.h:235:9: style: The scope of the variable 'started' can be reduced. [variableScope]
hisat2-2.1.0/diff_sample.h:742:16: style: The scope of the variable 'nextRank' can be reduced. [variableScope]
hisat2-2.1.0/blockwise_sa.h:938:16: style: The scope of the variable 'lo' can be reduced. [variableScope]
hisat2-2.1.0/blockwise_sa.h:1038:17: style: The scope of the variable 'kHi' can be reduced. [variableScope]
hisat2-2.1.0/blockwise_sa.h:1038:27: style: The scope of the variable 'kLo' can be reduced. [variableScope]
hisat2-2.1.0/blockwise_sa.h:1039:17: style: The scope of the variable 'jHi' can be reduced. [variableScope]
hisat2-2.1.0/blockwise_sa.h:1039:27: style: The scope of the variable 'jLo' can be reduced. [variableScope]
hisat2-2.1.0/blockwise_sa.h:1040:14: style: The scope of the variable 'kHiSoft' can be reduced. [variableScope]
hisat2-2.1.0/blockwise_sa.h:1040:31: style: The scope of the variable 'kLoSoft' can be reduced. [variableScope]
hisat2-2.1.0/gfm.h:5598:10: style: The scope of the variable 'shmemLeader' can be reduced. [variableScope]
hisat2-2.1.0/gfm.h:6451:13: style: The scope of the variable 'lastorig' can be reduced. [variableScope]
hisat2-2.1.0/aligner_bt.cpp:1170:9: style: The scope of the variable 'iters' can be reduced. [variableScope]
hisat2-2.1.0/gfm.h:4343:0: style: The scope of the variable 'pos' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:101:0: style: The scope of the variable 'pl' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:101:0: style: The scope of the variable 'pn' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:102:0: style: The scope of the variable 's' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:128:0: style: The scope of the variable 'f' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:189:0: style: The scope of the variable 'd' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:189:0: style: The scope of the variable 'g' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:288:0: style: The scope of the variable 'pi' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:289:0: style: The scope of the variable 'j' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:289:0: style: The scope of the variable 'sl' can be reduced. [variableScope]
hisat2-2.1.0/multikey_qsort.h:932:2: style: Unsigned variable 'lim' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/diff_sample.h:614:3: style: Unsigned variable 'sz' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:696:25: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:726:5: style: Unsigned variable 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:726:5: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:727:5: style: Unsigned variable 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:727:5: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:755:7: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:755:7: style: Unsigned variable 'xi' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:760:7: style: Unsigned variable '-' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:760:7: style: Unsigned variable 'xi' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:852:4: style: Unsigned variable 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:852:4: style: Unsigned variable 'xi' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:853:4: style: Unsigned variable 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:853:4: style: Unsigned variable 'xi' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:854:4: style: Unsigned variable 'yi' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_bt.cpp:854:4: style: Unsigned variable 'xi' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/gfm.h:6382:0: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/gbwt_graph.h:2696:0: style: Checking if unsigned variable 'top' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/gbwt_graph.h:915:0: style: Checking if unsigned variable 'curr_len' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/alt.h:165:0: style: Checking if unsigned variable 'len' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/alt.h:174:0: style: Checking if unsigned variable 'len' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/ds.h:612:0: style: Unsigned variable 'len' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/gbwt_graph.h:2354:59: style: Function 'generateEdges' argument 1 names different: declaration 'parent' definition 'base'. [funcArgNamesDifferent]
hisat2-2.1.0/gbwt_graph.h:1598:43: note: Function 'generateEdges' argument 1 names different: declaration 'parent' definition 'base'.
hisat2-2.1.0/gbwt_graph.h:2354:59: note: Function 'generateEdges' argument 1 names different: declaration 'parent' definition 'base'.
hisat2-2.1.0/gfm.h:5119:0: style: Function 'textOffToJoined' argument 2 names different: declaration 'tlen' definition 'textoff'. [funcArgNamesDifferent]
hisat2-2.1.0/gfm.h:2495:0: note: Function 'textOffToJoined' argument 2 names different: declaration 'tlen' definition 'textoff'.
hisat2-2.1.0/gfm.h:5119:0: note: Function 'textOffToJoined' argument 2 names different: declaration 'tlen' definition 'textoff'.
hisat2-2.1.0/gfm.h:5262:0: style: Function 'contains' argument 2 names different: declaration 'top' definition 'otop'. [funcArgNamesDifferent]
hisat2-2.1.0/gfm.h:2055:0: note: Function 'contains' argument 2 names different: declaration 'top' definition 'otop'.
hisat2-2.1.0/gfm.h:5262:0: note: Function 'contains' argument 2 names different: declaration 'top' definition 'otop'.
hisat2-2.1.0/gfm.h:5263:0: style: Function 'contains' argument 3 names different: declaration 'bot' definition 'obot'. [funcArgNamesDifferent]
hisat2-2.1.0/gfm.h:2056:0: note: Function 'contains' argument 3 names different: declaration 'bot' definition 'obot'.
hisat2-2.1.0/gfm.h:5263:0: note: Function 'contains' argument 3 names different: declaration 'bot' definition 'obot'.
hisat2-2.1.0/diff_sample.h:399:5: style: Variable 'amapEnts' is modified but its new value is never used. [unreadVariable]
hisat2-2.1.0/gbwt_graph.h:1945:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
hisat2-2.1.0/gbwt_graph.h:2139:13: style: Variable 'indiv' is assigned a value that is never used. [unreadVariable]
hisat2-2.1.0/gfm.h:4161:11: style: Unused variable: name [unusedVariable]
hisat2-2.1.0/gfm.h:6467:29: style: Variable 'lastorig' is assigned a value that is never used. [unreadVariable]
hisat2-2.1.0/ds.h:3077:18: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4056:11: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4078:13: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4104:14: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4105:14: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4117:14: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4118:14: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4124:10: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/aligner_bt.cpp:1463:20: warning: Assert statement calls a function which may have desired side effects: 'ned'. [assertWithSideEffect]
hisat2-2.1.0/aligner_bt.cpp:1587:20: warning: Assert statement calls a function which may have desired side effects: 'ned'. [assertWithSideEffect]
hisat2-2.1.0/aligner_bt.cpp:1593:20: warning: Assert statement calls a function which may have desired side effects: 'ned'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:1913:0: warning: Assert statement calls a function which may have desired side effects: 'suffixItrIsReset'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2080:0: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2087:0: warning: Assert statement calls a function which may have desired side effects: 'ftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2088:0: warning: Assert statement calls a function which may have desired side effects: 'eftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2089:0: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2090:0: warning: Assert statement calls a function which may have desired side effects: 'offs'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2091:0: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:5635:0: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:5734:0: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:5806:0: warning: Assert statement calls a function which may have desired side effects: 'ftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:5807:0: warning: Assert statement calls a function which may have desired side effects: 'eftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6150:0: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6151:0: warning: Assert statement calls a function which may have desired side effects: 'offs'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6152:0: warning: Assert statement calls a function which may have desired side effects: 'ftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6153:0: warning: Assert statement calls a function which may have desired side effects: 'eftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6390:0: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6392:0: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/blockwise_sa.h:372:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/blockwise_sa.h:446:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/blockwise_sa.h:749:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/blockwise_sa.h:115:0: warning: Assert statement calls a function which may have desired side effects: 'suffixItrIsReset'. [assertWithSideEffect]
hisat2-2.1.0/filebuf.h:351:0: warning: Either the condition 'c!=-1' is redundant or isspace() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:255'. [invalidFunctionArg]
hisat2-2.1.0/filebuf.h:344:28: note: Assuming that condition 'c!=-1' is not redundant
hisat2-2.1.0/filebuf.h:351:0: note: Invalid argument
hisat2-2.1.0/filebuf.h:390:0: warning: Either the condition 'c!=-1' is redundant or isspace() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:255'. [invalidFunctionArg]
hisat2-2.1.0/filebuf.h:383:28: note: Assuming that condition 'c!=-1' is not redundant
hisat2-2.1.0/filebuf.h:390:0: note: Invalid argument
hisat2-2.1.0/random_source.h:39:2: warning: Member variable 'RandomSource::last' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/random_source.h:39:2: warning: Member variable 'RandomSource::lastOff' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/random_source.h:41:2: warning: Member variable 'RandomSource::lastOff' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/random_source.h:43:2: warning: Member variable 'RandomSource::last' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/random_source.h:43:2: warning: Member variable 'RandomSource::lastOff' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:2133:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:2145:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:2152:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:2159:11: warning: Member variable 'SStringFixed::printcs_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:2231:21: warning: Member variable 'SStringFixed::printcs_' is not assigned a value in 'SStringFixed::operator='. [operatorEqVarError]
hisat2-2.1.0/filebuf.h:59:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/filebuf.h:59:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/filebuf.h:63:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/filebuf.h:63:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/filebuf.h:69:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/filebuf.h:69:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/filebuf.h:75:2: warning: Member variable 'FileBuf::_buf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/filebuf.h:75:2: warning: Member variable 'FileBuf::_lastn_buf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/filebuf.h:531:2: warning: Member variable 'OutFileBuf::buf_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/filebuf.h:546:2: warning: Member variable 'OutFileBuf::buf_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/filebuf.h:560:2: warning: Member variable 'OutFileBuf::buf_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/read.h:49:2: warning: Member variable 'Read::mate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/read.h:49:2: warning: Member variable 'Read::hitset' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/read.h:51:2: warning: Member variable 'Read::mate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/read.h:51:2: warning: Member variable 'Read::hitset' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_result.h:901:5: warning: Member variable 'AlnRes::drd' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_result.h:901:5: warning: Member variable 'AlnRes::seedival_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_result.h:952:13: warning: Member variable 'AlnRes::drd' is not assigned a value in 'AlnRes::operator='. [operatorEqVarError]
hisat2-2.1.0/aligner_result.h:952:13: warning: Member variable 'AlnRes::seedival_' is not assigned a value in 'AlnRes::operator='. [operatorEqVarError]
hisat2-2.1.0/aligner_sw_common.h:42:2: warning: Member variable 'SwResult::nup' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw_common.h:42:2: warning: Member variable 'SwResult::ndn' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/dp_framer.h:61:2: warning: Member variable 'DPRect::refl_pretrim' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/dp_framer.h:61:2: warning: Member variable 'DPRect::refr_pretrim' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/dp_framer.h:61:2: warning: Member variable 'DPRect::maxgap' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::sortedSel_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::cur_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nmm_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nnmm_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrdop_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrfop_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrdex_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrfex_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nmmPrune_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nnmmPrune_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrdopPrune_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrfopPrune_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrdexPrune_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::nrfexPrune_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::row_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_bt.h:548:11: warning: Member variable 'BtBranchTracer::col_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_len' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_gbwtLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_sz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_gbwtSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_lineRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_origOffRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_offRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_offMask' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_ftabChars' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_eftabLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_eftabSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_ftabLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_ftabSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_offsLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_offsSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_lineSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_sideSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_sideGbwtSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_sideGbwtLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_numSides' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_numLines' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_gbwtTotLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_gbwtTotSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_entireReverse' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_linearFM' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint32_t >::_numNodes' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/ls.h:43:0: style: The class 'LarssonSadakane < int >' does not have a constructor although it has private member variables. [noConstructor]
hisat2-2.1.0/sstring.h:1627:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 >::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1627:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1634:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 >::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1634:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1659:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 >::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1659:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1671:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 >::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1671:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1683:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 >::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1683:0: warning: Member variable 'SStringExpandable < char , 1024 , 2 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1627:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 >::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1627:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1634:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 >::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1634:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1659:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 >::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1659:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1671:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 >::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1671:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1683:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 >::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1683:0: warning: Member variable 'SStringExpandable < uint32_t , 1024 , 2 >::zeroT_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/ds.h:4187:19: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/ds.h:4187:27: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/ds.h:4212:19: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/ds.h:4212:27: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/ds.h:4212:35: performance: Variable 'c' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/ds.h:4237:19: performance: Variable 'a' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/ds.h:4237:27: performance: Variable 'b' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/ds.h:4237:35: performance: Variable 'c' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/ds.h:4237:43: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/ref_read.h:48:3: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/gbwt_graph.h:266:13: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/aligner_result.h:912:9: performance: Variable 'score_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/aligner_result.h:913:9: performance: Variable 'oscore_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/aligner_result.h:914:9: performance: Variable 'refcoord_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/aligner_result.h:916:9: performance: Variable 'refival_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/scoring.h:170:3: performance: Variable 'scoreMin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/scoring.h:171:3: performance: Variable 'nCeil' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/tinythread.h:539:31: style: Technically the member function 'tthread::thread::native_handle' can be const. [functionConst]
hisat2-2.1.0/fast_mutex.h:154:17: style: Technically the member function 'tthread::fast_mutex::lock' can be const. [functionConst]
hisat2-2.1.0/fast_mutex.h:183:17: style: Technically the member function 'tthread::fast_mutex::try_lock' can be const. [functionConst]
hisat2-2.1.0/fast_mutex.h:237:17: style: Technically the member function 'tthread::fast_mutex::unlock' can be const. [functionConst]
hisat2-2.1.0/ds.h:61:11: style: Technically the member function 'MemoryTally::total' can be const. [functionConst]
hisat2-2.1.0/ds.h:67:11: style: Technically the member function 'MemoryTally::total' can be const. [functionConst]
hisat2-2.1.0/ds.h:72:11: style: Technically the member function 'MemoryTally::peak' can be const. [functionConst]
hisat2-2.1.0/ds.h:78:11: style: Technically the member function 'MemoryTally::peak' can be const. [functionConst]
hisat2-2.1.0/ds.h:3102:10: style: Technically the member function 'Pool::full' can be const. [functionConst]
hisat2-2.1.0/ds.h:3115:7: performance: Technically the member function 'Pool::free' can be static. [functionStatic]
hisat2-2.1.0/filebuf.h:84:7: style: Technically the member function 'FileBuf::isOpen' can be const. [functionConst]
hisat2-2.1.0/filebuf.h:117:7: style: Technically the member function 'FileBuf::eof' can be const. [functionConst]
hisat2-2.1.0/filebuf.h:703:14: style: Technically the member function 'OutFileBuf::name' can be const. [functionConst]
hisat2-2.1.0/timer.h:50:7: style: Technically the member function 'Timer::write' can be const. [functionConst]
hisat2-2.1.0/gbwt_graph.h:146:10: performance: Technically the member function 'RefGraph::repOk' can be static. [functionStatic]
hisat2-2.1.0/gbwt_graph.h:1731:13: performance: Technically the member function 'PathGraph::rank' can be static. [functionStatic]
hisat2-2.1.0/splice_site.h:544:10: style: Technically the member function 'SpliceSiteDB::empty' can be const. [functionConst]
hisat2-2.1.0/dp_framer.h:241:7: performance: Technically the member function 'DynProgFramer::trimToRef' can be static. [functionStatic]
hisat2-2.1.0/gfm.h:1169:0: style: Technically the member function 'GFM < uint32_t >::isPacked' can be const. [functionConst]
hisat2-2.1.0/gfm.h:1987:0: performance: Technically the member function 'GFM < uint32_t >::joinedLen' can be static. [functionStatic]
hisat2-2.1.0/gfm.h:2421:0: performance: Technically the member function 'GFM < uint32_t >::print' can be static. [functionStatic]
hisat2-2.1.0/ls.h:187:0: performance: Technically the member function 'LarssonSadakane < int >::bucketsort' can be static. [functionStatic]
hisat2-2.1.0/fast_mutex.h:118:3: style: Class 'fast_mutex' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/filebuf.h:463:3: style: Class 'BitpairOutFileBuf' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/filebuf.h:463:3: style: Class 'BitpairOutFileBuf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hisat2-2.1.0/filebuf.h:463:3: style: Class 'BitpairOutFileBuf' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
hisat2-2.1.0/filebuf.h:550:3: style: Class 'OutFileBuf' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/filebuf.h:550:3: style: Class 'OutFileBuf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < uint8_t >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < uint8_t >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < uint32_t >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < uint32_t >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < tthread :: thread * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < tthread :: thread * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hisat2-2.1.0/sstring.h:2289:15: warning: Virtual function 'install' is called from constructor 'SStringFixed(const std::basic_string<T>&str)' at line 2146. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2146:3: note: Calling install
hisat2-2.1.0/sstring.h:2289:15: note: install is a virtual method
hisat2-2.1.0/sstring.h:2289:15: warning: Virtual function 'install' is called from constructor 'SStringFixed(const T*b,long sz)' at line 2153. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2153:3: note: Calling install
hisat2-2.1.0/sstring.h:2289:15: note: install is a virtual method
hisat2-2.1.0/sstring.h:2289:15: warning: Virtual function 'install' is called from constructor 'SStringFixed(const T*b)' at line 2160. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2160:3: note: Calling install
hisat2-2.1.0/sstring.h:2289:15: note: install is a virtual method
hisat2-2.1.0/sstring.h:2687:15: warning: Virtual function 'installColors' is called from constructor 'SDnaStringFixed(const char*b,bool chars=false,bool colors=false)' at line 2593. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2593:5: note: Calling installColors
hisat2-2.1.0/sstring.h:2687:15: note: installColors is a virtual method
hisat2-2.1.0/sstring.h:2672:15: warning: Virtual function 'installChars' is called from constructor 'SDnaStringFixed(const char*b,bool chars=false,bool colors=false)' at line 2595. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2595:5: note: Calling installChars
hisat2-2.1.0/sstring.h:2672:15: note: installChars is a virtual method
hisat2-2.1.0/sstring.h:2656:15: warning: Virtual function 'install' is called from constructor 'SDnaStringFixed(const char*b,bool chars=false,bool colors=false)' at line 2598. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2598:4: note: Calling install
hisat2-2.1.0/sstring.h:2656:15: note: install is a virtual method
hisat2-2.1.0/sstring.h:3249:15: warning: Virtual function 'installChars' is called from constructor 'SDnaMaskString(const char*b,bool chars=false)' at line 3169. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:3169:4: note: Calling installChars
hisat2-2.1.0/sstring.h:3249:15: note: installChars is a virtual method
hisat2-2.1.0/sstring.h:3233:15: warning: Virtual function 'install' is called from constructor 'SDnaMaskString(const char*b,bool chars=false)' at line 3171. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:3171:4: note: Calling install
hisat2-2.1.0/sstring.h:3233:15: note: install is a virtual method
hisat2-2.1.0/splice_site.h:185:15: warning: Virtual function 'reset' is called from constructor 'SpliceSitePos()' at line 87. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/splice_site.h:87:20: note: Calling reset
hisat2-2.1.0/splice_site.h:185:15: note: reset is a virtual method
hisat2-2.1.0/splice_site.h:322:15: warning: Virtual function 'reset' is called from constructor 'SpliceSite()' at line 256. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/splice_site.h:256:17: note: Calling reset
hisat2-2.1.0/splice_site.h:322:15: note: reset is a virtual method
hisat2-2.1.0/blockwise_sa.h:352:0: warning: Virtual function 'reset' is called from constructor 'KarkkainenBlockwiseSA < TStr >(const TStr&__text,uint32_t __bucketSz,int __nthreads,uint32_t __dcV,uint32_t __seed=0,bool __sanityCheck=false,bool __passMemExc=false,bool __verbose=false,std::string base_fname="",std::ostream&__logger=std::cout)' at line 206. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/blockwise_sa.h:206:0: note: Calling reset
hisat2-2.1.0/blockwise_sa.h:352:0: note: reset is a virtual method
hisat2-2.1.0/sstring.h:3019:0: warning: Virtual function 'installColors' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2853. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2853:0: note: Calling installColors
hisat2-2.1.0/sstring.h:3019:0: note: installColors is a virtual method
hisat2-2.1.0/sstring.h:3011:0: warning: Virtual function 'installChars' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2855. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2855:0: note: Calling installChars
hisat2-2.1.0/sstring.h:3011:0: note: installChars is a virtual method
hisat2-2.1.0/sstring.h:2997:0: warning: Virtual function 'installColors' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const char*b,long sz,bool chars=false,bool colors=false)' at line 2874. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2874:0: note: Calling installColors
hisat2-2.1.0/sstring.h:2997:0: note: installColors is a virtual method
hisat2-2.1.0/sstring.h:2983:0: warning: Virtual function 'installChars' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const char*b,long sz,bool chars=false,bool colors=false)' at line 2876. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2876:0: note: Calling installChars
hisat2-2.1.0/sstring.h:2983:0: note: installChars is a virtual method
hisat2-2.1.0/sstring.h:2968:0: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const char*b,long sz,bool chars=false,bool colors=false)' at line 2879. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2879:0: note: Calling install
hisat2-2.1.0/sstring.h:2968:0: note: install is a virtual method
hisat2-2.1.0/sstring.h:2949:0: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable < 1024 , 2 >(const char*b,bool chars=false,bool colors=false)' at line 2892. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2892:0: note: Calling install
hisat2-2.1.0/sstring.h:2949:0: note: install is a virtual method
hisat2-2.1.0/sstring.h:1826:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 >(const std::basic_string<char>&str)' at line 1665. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:1665:0: note: Calling install
hisat2-2.1.0/sstring.h:1826:0: note: install is a virtual method
hisat2-2.1.0/sstring.h:1826:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 >(const char*b,long sz)' at line 1677. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:1677:0: note: Calling install
hisat2-2.1.0/sstring.h:1826:0: note: install is a virtual method
hisat2-2.1.0/sstring.h:1826:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < char , 1024 , 2 >(const char*b)' at line 1689. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:1689:0: note: Calling install
hisat2-2.1.0/sstring.h:1826:0: note: install is a virtual method
hisat2-2.1.0/sstring.h:1826:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < uint32_t , 1024 , 2 >(const std::basic_string<uint32_t>&str)' at line 1665. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:1665:0: note: Calling install
hisat2-2.1.0/sstring.h:1826:0: note: install is a virtual method
hisat2-2.1.0/sstring.h:1826:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < uint32_t , 1024 , 2 >(const uint32_t*b,long sz)' at line 1677. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:1677:0: note: Calling install
hisat2-2.1.0/sstring.h:1826:0: note: install is a virtual method
hisat2-2.1.0/sstring.h:1826:0: warning: Virtual function 'install' is called from constructor 'SStringExpandable < uint32_t , 1024 , 2 >(const uint32_t*b)' at line 1689. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:1689:0: note: Calling install
hisat2-2.1.0/sstring.h:1826:0: note: install is a virtual method
hisat2-2.1.0/sstring.h:685:0: warning: Virtual function 'install' is called from constructor 'SString < char >(const std::basic_string<char>&str)' at line 541. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:541:0: note: Calling install
hisat2-2.1.0/sstring.h:685:0: note: install is a virtual method
hisat2-2.1.0/sstring.h:685:0: warning: Virtual function 'install' is called from constructor 'SString < char >(const char*b,long sz)' at line 552. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:552:0: note: Calling install
hisat2-2.1.0/sstring.h:685:0: note: install is a virtual method
hisat2-2.1.0/sstring.h:685:0: warning: Virtual function 'install' is called from constructor 'SString < char >(const char*b)' at line 563. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:563:0: note: Calling install
hisat2-2.1.0/sstring.h:685:0: note: install is a virtual method
hisat2-2.1.0/assert_helpers.h:33:2: style: Class 'ReleaseAssertException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/tinythread.h:579:5: style: Class 'id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/random_source.h:41:2: style: Class 'RandomSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/ds.h:2414:2: style: Class 'EMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/ds.h:3154:2: style: Class 'PList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/filebuf.h:63:2: style: Class 'FileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/filebuf.h:69:2: style: Class 'FileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/filebuf.h:75:2: style: Class 'FileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/filebuf.h:461:2: style: Class 'BitpairOutFileBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/gbwt_graph.h:347:9: style: Struct 'TempNodeLabelCmp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/gfm.h:304:2: style: Class 'GFMFileOpenException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/aligner_result.h:1976:2: style: Class 'RedundantAlns' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/dp_framer.h:61:2: style: Struct 'DPRect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/dp_framer.h:126:2: style: Class 'DynProgFramer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/sstring.h:1646:0: style: Class 'SStringExpandable < char , 1024 , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/sstring.h:1646:0: style: Class 'SStringExpandable < uint32_t , 1024 , 2 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/ds.h:1733:0: style: Class 'ESet < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/ref_coord.h:35:1: warning: The class 'Coord' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hisat2-2.1.0/fast_mutex.h:106:1: warning: The class 'fast_mutex' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hisat2-2.1.0/sstring.h:880:1: warning: The class 'S2bDnaString' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hisat2-2.1.0/splice_site.h:83:1: warning: The class 'SpliceSitePos' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hisat2-2.1.0/splice_site.h:252:1: warning: The class 'SpliceSite' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hisat2-2.1.0/splice_site.h:377:1: warning: The class 'Exon' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hisat2-2.1.0/aligner_result.h:51:1: warning: The class 'AlnScore' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hisat2-2.1.0/gfm.h:113:0: warning: The class 'GFMParams < uint32_t >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hisat2-2.1.0/splice_site.h:322:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/splice_site.h:185:15: note: Virtual function in base class
hisat2-2.1.0/splice_site.h:322:15: note: Function in derived class
hisat2-2.1.0/blockwise_sa.h:269:0: style: The function 'nextSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/blockwise_sa.h:90:0: note: Virtual function in base class
hisat2-2.1.0/blockwise_sa.h:269:0: note: Function in derived class
hisat2-2.1.0/blockwise_sa.h:331:0: style: The function 'nextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/blockwise_sa.h:146:0: note: Virtual function in base class
hisat2-2.1.0/blockwise_sa.h:331:0: note: Function in derived class
hisat2-2.1.0/blockwise_sa.h:337:0: style: The function 'hasMoreBlocks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/blockwise_sa.h:148:0: note: Virtual function in base class
hisat2-2.1.0/blockwise_sa.h:337:0: note: Function in derived class
hisat2-2.1.0/blockwise_sa.h:352:0: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/blockwise_sa.h:138:0: note: Virtual function in base class
hisat2-2.1.0/blockwise_sa.h:352:0: note: Function in derived class
hisat2-2.1.0/blockwise_sa.h:361:0: style: The function 'isReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/blockwise_sa.h:140:0: note: Virtual function in base class
hisat2-2.1.0/blockwise_sa.h:361:0: note: Function in derived class
hisat2-2.1.0/sstring.h:2968:0: style: The function 'install' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/sstring.h:1826:0: note: Virtual function in base class
hisat2-2.1.0/sstring.h:2968:0: note: Function in derived class
hisat2-2.1.0/sstring.h:3130:0: style: The function 'toZBuf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/sstring.h:2047:0: note: Virtual function in base class
hisat2-2.1.0/sstring.h:3130:0: note: Function in derived class
hisat2-2.1.0/blockwise_sa.h:570:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/blockwise_sa.h:623:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/blockwise_sa.h:957:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/blockwise_sa.h:978:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/blockwise_sa.h:1022:17: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/blockwise_sa.h:1072:29: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:4130:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:4284:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:4306:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:4603:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:4719:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:4739:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:4966:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:5577:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:5882:25: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:6364:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/sse_util.h:223:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:1808:0: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:2390:0: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hisat2-2.1.0/filebuf.h:513:11: style: Class 'BitpairOutFileBuf' is unsafe, 'BitpairOutFileBuf::out_' can leak by wrong usage. [unsafeClassCanLeak]
hisat2-2.1.0/aligner_result.h:1186:25: performance: Function parameter 'score' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2043:12: performance: Function parameter 'best1' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2044:12: performance: Function parameter 'secbest1' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2045:12: performance: Function parameter 'best2' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2046:12: performance: Function parameter 'secbest2' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2047:12: performance: Function parameter 'bestPaired' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2048:12: performance: Function parameter 'secbestPaired' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2113:12: performance: Function parameter 'best1' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2114:12: performance: Function parameter 'secbest1' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2115:12: performance: Function parameter 'best2' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2116:12: performance: Function parameter 'secbest2' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2117:12: performance: Function parameter 'bestPaired' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.h:2118:12: performance: Function parameter 'secbestPaired' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_bt.h:337:8: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_bt.cpp:1143:7: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
hisat2-2.1.0/blockwise_sa.h:202:0: performance: Function parameter 'base_fname' should be passed by const reference. [passedByValue]
hisat2-2.1.0/ds.h:116:3: style: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hisat2-2.1.0/ds.h:115:3: note: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable.
hisat2-2.1.0/ds.h:116:3: note: Variable 't_' is reassigned a value before the old one has been used if variable is no semaphore variable.
hisat2-2.1.0/ds.h:4307:13: style: Variable 'num_deallocated' is modified but its new value is never used. [unreadVariable]
hisat2-2.1.0/aligner_cache.h:481:31: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/aligner_cache.h:983:18: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/aligner_cache.h:290:7: style: Technically the member function 'SAVal::valid' can be const. [functionConst]
hisat2-2.1.0/aligner_cache.h:898:33: style: Technically the member function 'AlignmentCacheIface::current' can be const. [functionConst]
hisat2-2.1.0/ds.h:116:3: style: Class 'AutoArray' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/ds.h:116:3: style: Class 'AutoArray' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hisat2-2.1.0/sstring.h:685:15: warning: Virtual function 'install' is called from constructor 'SString(const std::basic_string<T>&str)' at line 541. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:541:3: note: Calling install
hisat2-2.1.0/sstring.h:685:15: note: install is a virtual method
hisat2-2.1.0/sstring.h:685:15: warning: Virtual function 'install' is called from constructor 'SString(const T*b,long sz)' at line 552. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:552:3: note: Calling install
hisat2-2.1.0/sstring.h:685:15: note: install is a virtual method
hisat2-2.1.0/sstring.h:685:15: warning: Virtual function 'install' is called from constructor 'SString(const T*b)' at line 563. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:563:3: note: Calling install
hisat2-2.1.0/sstring.h:685:15: note: install is a virtual method
hisat2-2.1.0/ds.h:1733:2: style: Class 'ESet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/sam.h:1222:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
hisat2-2.1.0/aligner_seed2.h:1957:10: style: Condition '!l2r' is always true [knownConditionTrueFalse]
hisat2-2.1.0/aligner_seed2.h:1956:13: note: Assuming that condition '!l2r' is not redundant
hisat2-2.1.0/aligner_seed2.h:1957:10: note: Condition '!l2r' is always true
hisat2-2.1.0/aligner_seed2.h:4176:36: style: Same expression on both sides of '==' because the value of 'nopts' and '1' are the same. [duplicateExpression]
hisat2-2.1.0/aligner_seed2.h:4106:18: note: 'nopts' is assigned value '1' here.
hisat2-2.1.0/aligner_seed2.h:4176:36: note: Same expression on both sides of '==' because the value of 'nopts' and '1' are the same.
hisat2-2.1.0/aligner_seed2.h:531:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hisat2-2.1.0/aligner_seed2.h:573:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hisat2-2.1.0/aligner_seed2.h:3824:9: style: The scope of the variable 'nobranchDepth' can be reduced. [variableScope]
hisat2-2.1.0/unique.h:132:4: style: Unsigned variable 'best_bin' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/unique.h:138:5: style: Unsigned variable 'diff_bin' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aln_sink.h:2848:23: style: Function 'appendMate' argument 13 names different: declaration 'mapq' definition 'mapqCalc'. [funcArgNamesDifferent]
hisat2-2.1.0/aln_sink.h:1451:15: note: Function 'appendMate' argument 13 names different: declaration 'mapq' definition 'mapqCalc'.
hisat2-2.1.0/aln_sink.h:2848:23: note: Function 'appendMate' argument 13 names different: declaration 'mapq' definition 'mapqCalc'.
hisat2-2.1.0/group_walk.h:934:41: style: Variable 'left' is modified but its new value is never used. [unreadVariable]
hisat2-2.1.0/aligner_seed2.h:2448:52: style: Variable 'ns' is modified but its new value is never used. [unreadVariable]
hisat2-2.1.0/aligner_seed2.h:2450:25: style: Variable 'ngap' is modified but its new value is never used. [unreadVariable]
hisat2-2.1.0/aligner_seed2.h:2449:28: style: Variable 'nrefn' is modified but its new value is never used. [unreadVariable]
hisat2-2.1.0/aln_sink.h:2824:2: style: Variable 'firstfield' is assigned a value that is never used. [unreadVariable]
hisat2-2.1.0/group_walk.h:332:10: warning: Assert statement calls a function which may have desired side effects: 'repOkBasic'. [assertWithSideEffect]
hisat2-2.1.0/group_walk.h:453:19: warning: Assert statement calls a function which may have desired side effects: 'repOkBasic'. [assertWithSideEffect]
hisat2-2.1.0/random_util.h:50:2: warning: Member variable 'Random1toN::swaplist_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/random_util.h:50:2: warning: Member variable 'Random1toN::converted_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/random_util.h:55:2: warning: Member variable 'Random1toN::swaplist_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/random_util.h:55:2: warning: Member variable 'Random1toN::converted_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/group_walk.h:100:2: warning: Member variable 'SARangeWithOffs::len' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:178:2: warning: Member variable 'DescentPriority::pen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:178:2: warning: Member variable 'DescentPriority::depth' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:178:2: warning: Member variable 'DescentPriority::rootpri' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:630:2: warning: Member variable 'DescentRoot::l2r' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:630:2: warning: Member variable 'DescentRoot::fw' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:630:2: warning: Member variable 'DescentRoot::pri' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:835:2: warning: Member variable 'DescentEdge::posFlag' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:835:2: warning: Member variable 'DescentEdge::d' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:835:2: warning: Member variable 'DescentEdge::topf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:835:2: warning: Member variable 'DescentEdge::botf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:835:2: warning: Member variable 'DescentEdge::topb' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:835:2: warning: Member variable 'DescentEdge::botb' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:835:2: warning: Member variable 'DescentEdge::off5p' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::rid_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::al5pi_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::al5pf_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::l2r_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::gapadd_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::off5p_i_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::topf_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::botf_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::topb_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::botb_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::parent_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::pen_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::posid_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1060:2: warning: Member variable 'Descent::len_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1911:2: warning: Member variable 'DescentDriver::minsc_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed2.h:1911:2: warning: Member variable 'DescentDriver::maxpen_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aln_sink.h:608:11: warning: Member variable 'AlnSink::numWrappers_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_driver.h:144:2: warning: Member variable 'AlignerDriver::paired_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_driver.h:98:3: performance: Variable 'rootIval_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/aligner_driver.h:156:3: performance: Variable 'totsz_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/aligner_driver.h:157:3: performance: Variable 'totfmops_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/group_walk.h:400:7: performance: Technically the member function 'GWHit::repOkBasic' can be static. [functionStatic]
hisat2-2.1.0/group_walk.h:944:7: style: Technically the member function 'GWState::repOkBasic' can be const. [functionConst]
hisat2-2.1.0/group_walk.h:1505:7: style: Technically the member function 'GroupWalk2S::resolveAll' can be const. [functionConst]
hisat2-2.1.0/aligner_seed2.h:518:7: performance: Technically the member function 'DescentRedundancyChecker::check' can be static. [functionStatic]
hisat2-2.1.0/aligner_seed2.h:560:7: performance: Technically the member function 'DescentRedundancyChecker::contains' can be static. [functionStatic]
hisat2-2.1.0/aligner_seed2.h:693:7: style: Technically the member function 'DescentPosFlags::mmExplore' can be const. [functionConst]
hisat2-2.1.0/aligner_seed2.h:726:7: style: Technically the member function 'DescentPosFlags::rdgExplore' can be const. [functionConst]
hisat2-2.1.0/aligner_seed2.h:759:7: style: Technically the member function 'DescentPosFlags::rfgExplore' can be const. [functionConst]
hisat2-2.1.0/aligner_seed2.h:1204:7: performance: Technically the member function 'Descent::print' can be static. [functionStatic]
hisat2-2.1.0/aligner_seed2.h:3354:24: note: Technically the member function 'Descent::print' can be static.
hisat2-2.1.0/aligner_seed2.h:1204:7: note: Technically the member function 'Descent::print' can be static.
hisat2-2.1.0/aligner_seed2.h:1219:7: style: Technically the member function 'Descent::collectEdits' can be const. [functionConst]
hisat2-2.1.0/aligner_seed2.h:2027:7: performance: Technically the member function 'DescentDriver::repOk' can be static. [functionStatic]
hisat2-2.1.0/aligner_seed2.h:2379:7: performance: Technically the member function 'DescentPartialAlignmentSelector::compileBatch' can be static. [functionStatic]
hisat2-2.1.0/sam.h:173:7: performance: Technically the member function 'SamConfig::printRefName' can be static. [functionStatic]
hisat2-2.1.0/sam.h:409:26: note: Technically the member function 'SamConfig::printRefName' can be static.
hisat2-2.1.0/sam.h:173:7: note: Technically the member function 'SamConfig::printRefName' can be static.
hisat2-2.1.0/sam.h:183:7: performance: Technically the member function 'SamConfig::printOptFieldEscapedZ' can be static. [functionStatic]
hisat2-2.1.0/sam.h:206:7: performance: Technically the member function 'SamConfig::printOptFieldNewlineEscapedZ' can be static. [functionStatic]
hisat2-2.1.0/sam.h:277:7: performance: Technically the member function 'SamConfig::printHdLine' can be static. [functionStatic]
hisat2-2.1.0/sam.h:457:26: note: Technically the member function 'SamConfig::printHdLine' can be static.
hisat2-2.1.0/sam.h:277:7: note: Technically the member function 'SamConfig::printHdLine' can be static.
hisat2-2.1.0/aln_sink.h:780:7: performance: Technically the member function 'AlnSink::printAlSumm' can be static. [functionStatic]
hisat2-2.1.0/aln_sink.h:1483:24: note: Technically the member function 'AlnSink::printAlSumm' can be static.
hisat2-2.1.0/aln_sink.h:780:7: note: Technically the member function 'AlnSink::printAlSumm' can be static.
hisat2-2.1.0/aln_sink.h:818:7: performance: Technically the member function 'AlnSink::repOk' can be static. [functionStatic]
hisat2-2.1.0/aln_sink.h:1151:28: style: Technically the member function 'AlnSinkWrap::reportingParams' can be const. [functionConst]
hisat2-2.1.0/random_util.h:50:2: style: Class 'Random1toN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/group_walk.h:166:2: style: Struct 'GroupWalkState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/aligner_seed2.h:1911:2: style: Class 'DescentDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/aln_sink.h:363:2: style: Class 'ReportingState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/unique.h:111:16: style: The function 'mapq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/unique.h:77:16: note: Virtual function in base class
hisat2-2.1.0/unique.h:111:16: note: Function in derived class
hisat2-2.1.0/unique.h:186:16: style: The function 'mapq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/unique.h:77:16: note: Virtual function in base class
hisat2-2.1.0/unique.h:186:16: note: Function in derived class
hisat2-2.1.0/unique.h:446:16: style: The function 'mapq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/unique.h:77:16: note: Virtual function in base class
hisat2-2.1.0/unique.h:446:16: note: Function in derived class
hisat2-2.1.0/aln_sink.h:1393:15: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/aln_sink.h:638:15: note: Virtual function in base class
hisat2-2.1.0/aln_sink.h:1393:15: note: Function in derived class
hisat2-2.1.0/aligner_driver.h:104:15: style: The function 'select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/aligner_seed2.h:1830:15: note: Virtual function in base class
hisat2-2.1.0/aligner_driver.h:104:15: note: Function in derived class
hisat2-2.1.0/aligner_seed2.h:838:8: performance: Function parameter 'e_' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_seed2.h:840:19: performance: Function parameter 'pri_' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_seed2.h:874:8: performance: Function parameter 'e_' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_seed2.h:876:19: performance: Function parameter 'pri_' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_seed2.h:977:26: performance: Function parameter 'e' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_result.cpp:1059:31: style: The scope of the variable 'right' can be reduced. [variableScope]
hisat2-2.1.0/aligner_result.cpp:1109:31: style: The scope of the variable 'right' can be reduced. [variableScope]
hisat2-2.1.0/aligner_result.cpp:247:2: style: Unsigned variable 'rd_amt' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_result.cpp:248:2: style: Unsigned variable 'rf_amt' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_result.cpp:274:2: style: Unsigned variable 'rd_amt' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_result.cpp:275:2: style: Unsigned variable 'rf_amt' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/util.h:35:0: style: Checking if unsigned variable 'quotient' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/util.h:46:0: style: Checking if unsigned variable 'value' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/aligner_result.cpp:898:8: style: Function 'writeCigar' argument 2 names different: declaration 'oc' definition 'occ'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_result.h:807:37: note: Function 'writeCigar' argument 2 names different: declaration 'oc' definition 'occ'.
hisat2-2.1.0/aligner_result.cpp:898:8: note: Function 'writeCigar' argument 2 names different: declaration 'oc' definition 'occ'.
hisat2-2.1.0/aligner_result.cpp:933:46: style: Function 'writeMdz' argument 2 names different: declaration 'oc' definition 'occ'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_result.h:813:35: note: Function 'writeMdz' argument 2 names different: declaration 'oc' definition 'occ'.
hisat2-2.1.0/aligner_result.cpp:933:46: note: Function 'writeMdz' argument 2 names different: declaration 'oc' definition 'occ'.
hisat2-2.1.0/aligner_result.cpp:1024:3: style: Variable 'written' is modified but its new value is never used. [unreadVariable]
hisat2-2.1.0/aligner_result.h:1327:8: performance: Technically the member function 'AlnRes::printQuals' can be static. [functionStatic]
hisat2-2.1.0/aligner_result.cpp:1041:14: note: Technically the member function 'AlnRes::printQuals' can be static.
hisat2-2.1.0/aligner_result.h:1327:8: note: Technically the member function 'AlnRes::printQuals' can be static.
hisat2-2.1.0/aligner_seed.h:2034:20: warning: Either the condition 'ebwtBw!=NULL' is redundant or there is possible null pointer dereference: ebwtBw. [nullPointerRedundantCheck]
hisat2-2.1.0/aligner_seed.h:2036:12: note: Assuming that condition 'ebwtBw!=NULL' is not redundant
hisat2-2.1.0/aligner_seed.h:2034:20: note: Null pointer dereference
hisat2-2.1.0/aligner_seed.h:2042:0: style: Same expression used in consecutive assignments of 'halfFw' and 'halfBw'. [duplicateAssignExpression]
hisat2-2.1.0/aligner_seed.h:2043:0: note: Same expression used in consecutive assignments of 'halfFw' and 'halfBw'.
hisat2-2.1.0/aligner_seed.h:2042:0: note: Same expression used in consecutive assignments of 'halfFw' and 'halfBw'.
hisat2-2.1.0/aligner_seed.h:2866:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hisat2-2.1.0/aligner_seed.h:2794:15: style: The scope of the variable 'insCons' can be reduced. [variableScope]
hisat2-2.1.0/aligner_seed.cpp:207:15: style: The scope of the variable 'cons' can be reduced. [variableScope]
hisat2-2.1.0/aligner_seed.h:1742:35: style: Function 'searchAllSeeds' argument 7 names different: declaration 'hits' definition 'sr'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_seed.h:1442:25: note: Function 'searchAllSeeds' argument 7 names different: declaration 'hits' definition 'sr'.
hisat2-2.1.0/aligner_seed.h:1742:35: note: Function 'searchAllSeeds' argument 7 names different: declaration 'hits' definition 'sr'.
hisat2-2.1.0/aligner_seed.cpp:50:59: style: Function 'penaltyFuncBased' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_seed.h:276:55: note: Function 'penaltyFuncBased' argument 1 names different: declaration 'func' definition 'f'.
hisat2-2.1.0/aligner_seed.cpp:50:59: note: Function 'penaltyFuncBased' argument 1 names different: declaration 'func' definition 'f'.
hisat2-2.1.0/aligner_seed.cpp:97:20: style: Function 'instantiate' argument 9 names different: declaration 'si' definition 'is'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_seed.h:381:21: note: Function 'instantiate' argument 9 names different: declaration 'si' definition 'is'.
hisat2-2.1.0/aligner_seed.cpp:97:20: note: Function 'instantiate' argument 9 names different: declaration 'si' definition 'is'.
hisat2-2.1.0/aligner_seed.h:1621:50: style: Variable 'seedlen' is assigned a value that is never used. [unreadVariable]
hisat2-2.1.0/aligner_seed.h:1672:25: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:1749:25: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:1762:27: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2121:11: warning: Assert statement calls a function which may have desired side effects: 'sanityPartial'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2156:12: warning: Assert statement calls a function which may have desired side effects: 'sanityPartial'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2349:14: warning: Assert statement calls a function which may have desired side effects: 'sanityPartial'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2612:15: warning: Assert statement calls a function which may have desired side effects: 'insert'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2677:13: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2678:13: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2679:13: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2740:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2741:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2742:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2909:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2910:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:2911:14: warning: Assert statement calls a function which may have desired side effects: 'acceptable'. [assertWithSideEffect]
hisat2-2.1.0/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::seq' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::qual' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::maxjump' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::seedoff' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::seedoffidx' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::seedtypeidx' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::fw' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:412:2: warning: Member variable 'InstantiatedSeed::nfiltered' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:616:2: warning: Member variable 'SeedResults::sorted_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::ebwtFw_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::ebwtBw_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::sc_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::s_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::read_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::seq_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::qual_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::fw_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::ca_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::bwops_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:1400:2: warning: Member variable 'SeedAligner::bwedits_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_seed.h:471:7: performance: Technically the member function 'InstantiatedSeed::repOk' can be static. [functionStatic]
hisat2-2.1.0/aligner_seed.h:1407:7: performance: Technically the member function 'SeedAligner::instantiateSeq' can be static. [functionStatic]
hisat2-2.1.0/aligner_seed.h:1611:28: note: Technically the member function 'SeedAligner::instantiateSeq' can be static.
hisat2-2.1.0/aligner_seed.h:1407:7: note: Technically the member function 'SeedAligner::instantiateSeq' can be static.
hisat2-2.1.0/aligner_seed_policy.cpp:277:61: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hisat2-2.1.0/aligner_seed_policy.cpp:292:11: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hisat2-2.1.0/aligner_sw.h:565:10: style: The scope of the variable 'nrej' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw.cpp:84:2: style: Unsigned variable 'readGaps' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_sw.cpp:85:2: style: Unsigned variable 'refGaps' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_swsse.h:108:2: warning: Member variable 'SSEMatrix::inited_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:108:2: warning: Member variable 'SSEMatrix::nrow_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:108:2: warning: Member variable 'SSEMatrix::ncol_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:108:2: warning: Member variable 'SSEMatrix::nvecrow_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:108:2: warning: Member variable 'SSEMatrix::nveccol_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:108:2: warning: Member variable 'SSEMatrix::wperv_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:108:2: warning: Member variable 'SSEMatrix::vecshift_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:108:2: warning: Member variable 'SSEMatrix::nvecPerCol_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:108:2: warning: Member variable 'SSEMatrix::colstride_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:108:2: warning: Member variable 'SSEMatrix::rowstride_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:409:2: warning: Member variable 'SSEData::qprofStride_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:409:2: warning: Member variable 'SSEData::gbarStride_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:409:2: warning: Member variable 'SSEData::maxPen_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:409:2: warning: Member variable 'SSEData::maxBonus_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:409:2: warning: Member variable 'SSEData::lastIter_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:409:2: warning: Member variable 'SSEData::lastWord_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_swsse.h:409:2: warning: Member variable 'SSEData::bias_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rd_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::qu_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rdfw_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rdrc_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::qufw_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::qurc_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rdi_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rdf_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::fw_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::refidx_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::reflen_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rect_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rf_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rfi_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rff_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rdgap_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::rfgap_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::enable8_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::extend_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sc_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::minsc_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::nceil_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sse8succ_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sse16succ_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sseU8fwBuilt_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sseU8rcBuilt_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sseI16fwBuilt_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::sseI16rcBuilt_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::nbtfiltst_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::nbtfiltsc_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw.h:207:11: warning: Member variable 'SwAligner::nbtfiltdo_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_sw_nuc.h:119:14: style: Technically the member function 'DpBtCandidate::dominatedBy' can be const. [functionConst]
hisat2-2.1.0/aligner_swsse.h:108:2: style: Struct 'SSEMatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/aligner_swsse.h:409:2: style: Struct 'SSEData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/aligner_sw_nuc.h:54:12: performance: Function parameter 'score_' should be passed by const reference. [passedByValue]
hisat2-2.1.0/aligner_swsse.cpp:48:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:339:2: style: Variable 'cpdebug' is reassigned a value before the old one has been used. [redundantAssignment]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:337:0: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:339:2: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:690:0: style: Same expression used in consecutive assignments of 'cpi' and 'cpimod'. [duplicateAssignExpression]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:691:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:690:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:425:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:893:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:1794:2: style: Unsigned variable 'col' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:1331:17: style: Function 'backtraceNucleotidesEnd2EndSseI16' argument 7 names different: declaration 'rand' definition 'rnd'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_sw.h:542:18: note: Function 'backtraceNucleotidesEnd2EndSseI16' argument 7 names different: declaration 'rand' definition 'rnd'.
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:1331:17: note: Function 'backtraceNucleotidesEnd2EndSseI16' argument 7 names different: declaration 'rand' definition 'rnd'.
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:943:29: warning: Assert statement calls a function which may have desired side effects: 'fvec'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:944:29: warning: Assert statement calls a function which may have desired side effects: 'hvec'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:1672:32: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:1701:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:1726:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:1750:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:1774:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_i16.cpp:1836:29: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:342:2: style: Variable 'cpdebug' is reassigned a value before the old one has been used. [redundantAssignment]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:340:0: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:342:2: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:685:0: style: Same expression used in consecutive assignments of 'cpi' and 'cpimod'. [duplicateAssignExpression]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:686:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:685:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:423:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:888:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:1781:2: style: Unsigned variable 'col' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:1316:17: style: Function 'backtraceNucleotidesEnd2EndSseU8' argument 7 names different: declaration 'rand' definition 'rnd'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_sw.h:533:18: note: Function 'backtraceNucleotidesEnd2EndSseU8' argument 7 names different: declaration 'rand' definition 'rnd'.
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:1316:17: note: Function 'backtraceNucleotidesEnd2EndSseU8' argument 7 names different: declaration 'rand' definition 'rnd'.
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:936:29: warning: Assert statement calls a function which may have desired side effects: 'fvec'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:937:29: warning: Assert statement calls a function which may have desired side effects: 'hvec'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:1659:32: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:1688:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:1713:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:1737:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:1761:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_ee_u8.cpp:1827:29: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:339:2: style: Variable 'cpdebug' is reassigned a value before the old one has been used. [redundantAssignment]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:337:0: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:339:2: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:785:0: style: Same expression used in consecutive assignments of 'cpi' and 'cpimod'. [duplicateAssignExpression]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:786:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:785:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:1064:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:2153:2: style: Unsigned variable 'col' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:1677:17: style: Function 'backtraceNucleotidesLocalSseI16' argument 7 names different: declaration 'rand' definition 'rnd'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_sw.h:524:18: note: Function 'backtraceNucleotidesLocalSseI16' argument 7 names different: declaration 'rand' definition 'rnd'.
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:1677:17: note: Function 'backtraceNucleotidesLocalSseI16' argument 7 names different: declaration 'rand' definition 'rnd'.
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:1108:29: warning: Assert statement calls a function which may have desired side effects: 'fvec'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:1109:29: warning: Assert statement calls a function which may have desired side effects: 'hvec'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:2033:32: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:2062:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:2087:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:2111:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:2135:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_i16.cpp:2199:29: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:352:2: style: Variable 'cpdebug' is reassigned a value before the old one has been used. [redundantAssignment]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:350:0: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:352:2: note: Variable 'cpdebug' is reassigned a value before the old one has been used.
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:790:0: style: Same expression used in consecutive assignments of 'cpi' and 'cpimod'. [duplicateAssignExpression]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:791:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:790:0: note: Same expression used in consecutive assignments of 'cpi' and 'cpimod'.
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:1073:17: style: The scope of the variable 'pvScore' can be reduced. [variableScope]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:2147:2: style: Unsigned variable 'col' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:1686:17: style: Function 'backtraceNucleotidesLocalSseU8' argument 7 names different: declaration 'rand' definition 'rnd'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_sw.h:515:18: note: Function 'backtraceNucleotidesLocalSseU8' argument 7 names different: declaration 'rand' definition 'rnd'.
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:1686:17: note: Function 'backtraceNucleotidesLocalSseU8' argument 7 names different: declaration 'rand' definition 'rnd'.
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:1117:29: warning: Assert statement calls a function which may have desired side effects: 'fvec'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:1118:29: warning: Assert statement calls a function which may have desired side effects: 'hvec'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:2027:32: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:2056:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:2081:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:2105:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:2129:31: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/aligner_swsse_loc_u8.cpp:2193:29: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/banded.h:33:7: performance: Technically the member function 'BandedSseAligner::init' can be static. [functionStatic]
hisat2-2.1.0/banded.h:44:7: performance: Technically the member function 'BandedSseAligner::nextAlignment' can be static. [functionStatic]
hisat2-2.1.0/diff_sample.h:479:26: style: Public interface of DifferenceCoverSample is not safe. When calling DifferenceCoverSample::simulateAllocs(), if parameter v is 0 that leads to division by zero. [unsafeClassDivZero]
hisat2-2.1.0/ls.h:101:8: style: The scope of the variable 'pl' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:101:18: style: The scope of the variable 'pn' can be reduced. [variableScope]
hisat2-2.1.0/ls.h:288:8: style: The scope of the variable 'pi' can be reduced. [variableScope]
hisat2-2.1.0/sstring.h:1627:11: warning: Member variable 'SStringExpandable::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1634:11: warning: Member variable 'SStringExpandable::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1659:11: warning: Member variable 'SStringExpandable::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1671:11: warning: Member variable 'SStringExpandable::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1683:11: warning: Member variable 'SStringExpandable::zero_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/sstring.h:1743:26: warning: Member variable 'SStringExpandable::zero_' is not assigned a value in 'SStringExpandable::operator='. [operatorEqVarError]
hisat2-2.1.0/sstring.h:1743:26: warning: Member variable 'SStringExpandable::zeroT_' is not assigned a value in 'SStringExpandable::operator='. [operatorEqVarError]
hisat2-2.1.0/ls.h:43:1: style: The class 'LarssonSadakane' does not have a constructor although it has private member variables. [noConstructor]
hisat2-2.1.0/ls.h:187:14: performance: Technically the member function 'LarssonSadakane::bucketsort' can be static. [functionStatic]
hisat2-2.1.0/sstring.h:1826:15: warning: Virtual function 'install' is called from constructor 'SStringExpandable(const std::basic_string<T>&str)' at line 1665. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:1665:3: note: Calling install
hisat2-2.1.0/sstring.h:1826:15: note: install is a virtual method
hisat2-2.1.0/sstring.h:1826:15: warning: Virtual function 'install' is called from constructor 'SStringExpandable(const T*b,long sz)' at line 1677. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:1677:3: note: Calling install
hisat2-2.1.0/sstring.h:1826:15: note: install is a virtual method
hisat2-2.1.0/sstring.h:1826:15: warning: Virtual function 'install' is called from constructor 'SStringExpandable(const T*b)' at line 1689. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:1689:3: note: Calling install
hisat2-2.1.0/sstring.h:1826:15: note: install is a virtual method
hisat2-2.1.0/sstring.h:3019:15: warning: Virtual function 'installColors' is called from constructor 'SDnaStringExpandable(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2853. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2853:5: note: Calling installColors
hisat2-2.1.0/sstring.h:3019:15: note: installColors is a virtual method
hisat2-2.1.0/sstring.h:3011:15: warning: Virtual function 'installChars' is called from constructor 'SDnaStringExpandable(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2855. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2855:5: note: Calling installChars
hisat2-2.1.0/sstring.h:3011:15: note: installChars is a virtual method
hisat2-2.1.0/sstring.h:2997:15: warning: Virtual function 'installColors' is called from constructor 'SDnaStringExpandable(const char*b,long sz,bool chars=false,bool colors=false)' at line 2874. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2874:5: note: Calling installColors
hisat2-2.1.0/sstring.h:2997:15: note: installColors is a virtual method
hisat2-2.1.0/sstring.h:2983:15: warning: Virtual function 'installChars' is called from constructor 'SDnaStringExpandable(const char*b,long sz,bool chars=false,bool colors=false)' at line 2876. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2876:5: note: Calling installChars
hisat2-2.1.0/sstring.h:2983:15: note: installChars is a virtual method
hisat2-2.1.0/sstring.h:2968:15: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable(const char*b,long sz,bool chars=false,bool colors=false)' at line 2879. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2879:4: note: Calling install
hisat2-2.1.0/sstring.h:2968:15: note: install is a virtual method
hisat2-2.1.0/sstring.h:2949:15: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable(const char*b,bool chars=false,bool colors=false)' at line 2892. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2892:3: note: Calling install
hisat2-2.1.0/sstring.h:2949:15: note: install is a virtual method
hisat2-2.1.0/edit.cpp:378:9: style: Function 'repOk' argument 4 names different: declaration 'trim5' definition 'trimBeg'. [funcArgNamesDifferent]
hisat2-2.1.0/edit.h:361:10: note: Function 'repOk' argument 4 names different: declaration 'trim5' definition 'trimBeg'.
hisat2-2.1.0/edit.cpp:378:9: note: Function 'repOk' argument 4 names different: declaration 'trim5' definition 'trimBeg'.
hisat2-2.1.0/edit.cpp:379:9: style: Function 'repOk' argument 5 names different: declaration 'trim3' definition 'trimEnd'. [funcArgNamesDifferent]
hisat2-2.1.0/edit.h:362:10: note: Function 'repOk' argument 5 names different: declaration 'trim3' definition 'trimEnd'.
hisat2-2.1.0/edit.cpp:379:9: note: Function 'repOk' argument 5 names different: declaration 'trim3' definition 'trimEnd'.
hisat2-2.1.0/edit.cpp:453:32: style: Function 'clipLo' argument 1 names different: declaration 'edits' definition 'ed'. [funcArgNamesDifferent]
hisat2-2.1.0/edit.h:286:34: note: Function 'clipLo' argument 1 names different: declaration 'edits' definition 'ed'.
hisat2-2.1.0/edit.cpp:453:32: note: Function 'clipLo' argument 1 names different: declaration 'edits' definition 'ed'.
hisat2-2.1.0/edit.cpp:470:32: style: Function 'clipHi' argument 1 names different: declaration 'edits' definition 'ed'. [funcArgNamesDifferent]
hisat2-2.1.0/edit.h:291:34: note: Function 'clipHi' argument 1 names different: declaration 'edits' definition 'ed'.
hisat2-2.1.0/edit.cpp:470:32: note: Function 'clipHi' argument 1 names different: declaration 'edits' definition 'ed'.
hisat2-2.1.0/alt.h:180:13: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
hisat2-2.1.0/gfm.h:2781:12: style: Condition '!usePOPCNT' is always true [knownConditionTrueFalse]
hisat2-2.1.0/gfm.h:2737:26: note: Assignment 'usePOPCNT=false', assigned value is 0
hisat2-2.1.0/gfm.h:2781:12: note: Condition '!usePOPCNT' is always true
hisat2-2.1.0/gfm.h:3003:12: style: Condition '!usePOPCNT' is always true [knownConditionTrueFalse]
hisat2-2.1.0/gfm.h:2955:26: note: Assignment 'usePOPCNT=false', assigned value is 0
hisat2-2.1.0/gfm.h:3003:12: note: Condition '!usePOPCNT' is always true
hisat2-2.1.0/gfm.h:2424:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hisat2-2.1.0/gbwt_graph.h:1755:50: style: Function 'PathGraph' argument 1 names different: declaration 'parent' definition 'base'. [funcArgNamesDifferent]
hisat2-2.1.0/gbwt_graph.h:1588:34: note: Function 'PathGraph' argument 1 names different: declaration 'parent' definition 'base'.
hisat2-2.1.0/gbwt_graph.h:1755:50: note: Function 'PathGraph' argument 1 names different: declaration 'parent' definition 'base'.
hisat2-2.1.0/gfm.h:5119:45: style: Function 'textOffToJoined' argument 2 names different: declaration 'tlen' definition 'textoff'. [funcArgNamesDifferent]
hisat2-2.1.0/gfm.h:2495:47: note: Function 'textOffToJoined' argument 2 names different: declaration 'tlen' definition 'textoff'.
hisat2-2.1.0/gfm.h:5119:45: note: Function 'textOffToJoined' argument 2 names different: declaration 'tlen' definition 'textoff'.
hisat2-2.1.0/gfm.h:5262:38: style: Function 'contains' argument 2 names different: declaration 'top' definition 'otop'. [funcArgNamesDifferent]
hisat2-2.1.0/gfm.h:2055:12: note: Function 'contains' argument 2 names different: declaration 'top' definition 'otop'.
hisat2-2.1.0/gfm.h:5262:38: note: Function 'contains' argument 2 names different: declaration 'top' definition 'otop'.
hisat2-2.1.0/gfm.h:5263:38: style: Function 'contains' argument 3 names different: declaration 'bot' definition 'obot'. [funcArgNamesDifferent]
hisat2-2.1.0/gfm.h:2056:12: note: Function 'contains' argument 3 names different: declaration 'bot' definition 'obot'.
hisat2-2.1.0/gfm.h:5263:38: note: Function 'contains' argument 3 names different: declaration 'bot' definition 'obot'.
hisat2-2.1.0/gfm.cpp:45:37: style: Function 'adjustEbwtBase' argument 2 names different: declaration 'ebwtFileBase' definition 'gfmFileBase'. [funcArgNamesDifferent]
hisat2-2.1.0/gfm.h:6488:37: note: Function 'adjustEbwtBase' argument 2 names different: declaration 'ebwtFileBase' definition 'gfmFileBase'.
hisat2-2.1.0/gfm.cpp:45:37: note: Function 'adjustEbwtBase' argument 2 names different: declaration 'ebwtFileBase' definition 'gfmFileBase'.
hisat2-2.1.0/blockwise_sa.h:115:10: warning: Assert statement calls a function which may have desired side effects: 'suffixItrIsReset'. [assertWithSideEffect]
hisat2-2.1.0/blockwise_sa.h:372:14: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/blockwise_sa.h:446:14: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/blockwise_sa.h:749:13: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:1913:32: warning: Assert statement calls a function which may have desired side effects: 'suffixItrIsReset'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2080:11: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2087:11: warning: Assert statement calls a function which may have desired side effects: 'ftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2088:11: warning: Assert statement calls a function which may have desired side effects: 'eftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2089:11: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2090:11: warning: Assert statement calls a function which may have desired side effects: 'offs'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:2091:11: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:5635:16: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:5734:40: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:5806:20: warning: Assert statement calls a function which may have desired side effects: 'ftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:5807:20: warning: Assert statement calls a function which may have desired side effects: 'eftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6150:16: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6151:16: warning: Assert statement calls a function which may have desired side effects: 'offs'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6152:16: warning: Assert statement calls a function which may have desired side effects: 'ftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6153:16: warning: Assert statement calls a function which may have desired side effects: 'eftab'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6390:30: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:6392:30: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/gfm.h:116:2: warning: Member variable 'GFMParams::_lineRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:2: warning: Member variable 'GFMParams::_origOffRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:2: warning: Member variable 'GFMParams::_offRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:2: warning: Member variable 'GFMParams::_ftabChars' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:2: warning: Member variable 'GFMParams::_entireReverse' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:2: warning: Member variable 'GFMParams::_linearFM' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gbwt_graph.h:202:35: style: Unused private function: 'RefGraph::findEdgesFrom' [unusedPrivateFunction]
hisat2-2.1.0/gbwt_graph.h:208:35: style: Unused private function: 'RefGraph::getNextEdgeRange' [unusedPrivateFunction]
hisat2-2.1.0/gbwt_graph.h:1727:13: style: Unused private function: 'PathGraph::select1' [unusedPrivateFunction]
hisat2-2.1.0/gbwt_graph.h:1741:13: style: Unused private function: 'PathGraph::rank1' [unusedPrivateFunction]
hisat2-2.1.0/gfm.h:1169:7: style: Technically the member function 'GFM::isPacked' can be const. [functionConst]
hisat2-2.1.0/gfm.h:1987:10: performance: Technically the member function 'GFM::joinedLen' can be static. [functionStatic]
hisat2-2.1.0/gfm.h:2421:7: performance: Technically the member function 'GFM::print' can be static. [functionStatic]
hisat2-2.1.0/sstring.h:2949:15: warning: Virtual function 'install' is called from constructor 'SDnaStringExpandable(const std::basic_string<char>&str,bool chars=false,bool colors=false)' at line 2858. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/sstring.h:2858:4: note: Calling install
hisat2-2.1.0/sstring.h:2949:15: note: install is a virtual method
hisat2-2.1.0/blockwise_sa.h:352:15: warning: Virtual function 'reset' is called from constructor 'KarkkainenBlockwiseSA(const TStr&__text,uint32_t __bucketSz,int __nthreads,uint32_t __dcV,uint32_t __seed=0,bool __sanityCheck=false,bool __passMemExc=false,bool __verbose=false,std::string base_fname="",std::ostream&__logger=std::cout)' at line 206. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/blockwise_sa.h:206:29: note: Calling reset
hisat2-2.1.0/blockwise_sa.h:352:15: note: reset is a virtual method
hisat2-2.1.0/gfm.h:113:1: warning: The class 'GFMParams' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hisat2-2.1.0/blockwise_sa.h:269:24: style: The function 'nextSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/blockwise_sa.h:90:21: note: Virtual function in base class
hisat2-2.1.0/blockwise_sa.h:269:24: note: Function in derived class
hisat2-2.1.0/blockwise_sa.h:331:18: style: The function 'nextBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/blockwise_sa.h:146:15: note: Virtual function in base class
hisat2-2.1.0/blockwise_sa.h:331:18: note: Function in derived class
hisat2-2.1.0/blockwise_sa.h:337:15: style: The function 'hasMoreBlocks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/blockwise_sa.h:148:15: note: Virtual function in base class
hisat2-2.1.0/blockwise_sa.h:337:15: note: Function in derived class
hisat2-2.1.0/blockwise_sa.h:352:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/blockwise_sa.h:138:15: note: Virtual function in base class
hisat2-2.1.0/blockwise_sa.h:352:15: note: Function in derived class
hisat2-2.1.0/blockwise_sa.h:361:15: style: The function 'isReset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/blockwise_sa.h:140:15: note: Virtual function in base class
hisat2-2.1.0/blockwise_sa.h:361:15: note: Function in derived class
hisat2-2.1.0/gfm.h:1808:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/gfm.h:2390:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hisat2-2.1.0/blockwise_sa.h:202:34: performance: Function parameter 'base_fname' should be passed by const reference. [passedByValue]
hisat2-2.1.0/sam.h:1222:0: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
hisat2-2.1.0/hisat2.cpp:1553:23: warning: Logical conjunction always evaluates to false: args.size() > 3 && args.size() == 0. [incorrectLogicOperator]
hisat2-2.1.0/hisat2.cpp:1596:23: warning: Logical conjunction always evaluates to false: args.size() > 3 && args.size() == 0. [incorrectLogicOperator]
hisat2-2.1.0/hisat2.cpp:1615:32: warning: Logical conjunction always evaluates to false: args.size() > 3 && args.size() == 0. [incorrectLogicOperator]
hisat2-2.1.0/aligner_metrics.h:201:27: style: Condition 'ent<0.75f' is always true [knownConditionTrueFalse]
hisat2-2.1.0/aligner_metrics.h:200:16: note: Assignment 'ent=0.0f', assigned value is 0.0
hisat2-2.1.0/aligner_metrics.h:201:27: note: Condition 'ent<0.75f' is always true
hisat2-2.1.0/aligner_metrics.h:202:25: style: Condition 'ent<0.001f' is always true [knownConditionTrueFalse]
hisat2-2.1.0/aligner_metrics.h:200:16: note: Assignment 'ent=0.0f', assigned value is 0.0
hisat2-2.1.0/aligner_metrics.h:202:25: note: Condition 'ent<0.001f' is always true
hisat2-2.1.0/hi_aligner.h:4737:11: style: Condition '!success' is always true [knownConditionTrueFalse]
hisat2-2.1.0/hi_aligner.h:4734:20: note: Assignment 'success=false', assigned value is 0
hisat2-2.1.0/hi_aligner.h:4737:11: note: Condition '!success' is always true
hisat2-2.1.0/aligner_sw_driver.h:1316:13: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
hisat2-2.1.0/aligner_sw_driver.h:1319:37: note: Assuming that condition 'msink!=NULL' is not redundant
hisat2-2.1.0/aligner_sw_driver.h:1316:13: note: Null pointer dereference
hisat2-2.1.0/aligner_sw_driver.h:1320:32: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
hisat2-2.1.0/aligner_sw_driver.h:1755:20: note: Assuming that condition 'msink!=NULL' is not redundant
hisat2-2.1.0/aligner_sw_driver.h:1320:32: note: Null pointer dereference
hisat2-2.1.0/aligner_sw_driver.h:1963:13: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
hisat2-2.1.0/aligner_sw_driver.h:1966:37: note: Assuming that condition 'msink!=NULL' is not redundant
hisat2-2.1.0/aligner_sw_driver.h:1963:13: note: Null pointer dereference
hisat2-2.1.0/aligner_sw_driver.h:2698:11: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
hisat2-2.1.0/aligner_sw_driver.h:2705:23: note: Assuming that condition 'msink!=NULL' is not redundant
hisat2-2.1.0/aligner_sw_driver.h:2698:11: note: Null pointer dereference
hisat2-2.1.0/aligner_sw_driver.h:2704:18: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
hisat2-2.1.0/aligner_sw_driver.h:2705:23: note: Assuming that condition 'msink!=NULL' is not redundant
hisat2-2.1.0/aligner_sw_driver.h:2704:18: note: Null pointer dereference
hisat2-2.1.0/aligner_sw_driver.h:2843:15: warning: Either the condition 'msink!=NULL' is redundant or there is possible null pointer dereference: msink. [nullPointerRedundantCheck]
hisat2-2.1.0/aligner_sw_driver.h:2849:21: note: Assuming that condition 'msink!=NULL' is not redundant
hisat2-2.1.0/aligner_sw_driver.h:2843:15: note: Null pointer dereference
hisat2-2.1.0/hgfm.h:1795:0: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/hisat2.cpp:1356:4: style: Variable 'rgid' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hisat2-2.1.0/hisat2.cpp:1355:4: note: Variable 'rgid' is reassigned a value before the old one has been used if variable is no semaphore variable.
hisat2-2.1.0/hisat2.cpp:1356:4: note: Variable 'rgid' is reassigned a value before the old one has been used if variable is no semaphore variable.
hisat2-2.1.0/hgfm.h:1274:15: style: Same expression on both sides of '!=' because the value of 'tmp' and 'NULL' are the same. [duplicateExpression]
hisat2-2.1.0/hgfm.h:1270:19: note: 'tmp' is assigned value 'NULL' here.
hisat2-2.1.0/hgfm.h:1274:15: note: Same expression on both sides of '!=' because the value of 'tmp' and 'NULL' are the same.
hisat2-2.1.0/hisat2.cpp:3447:64: style: Same expression on both sides of '==' because the value of 'mate' and '0' are the same. [duplicateExpression]
hisat2-2.1.0/hisat2.cpp:3438:35: note: 'mate' is assigned value '0' here.
hisat2-2.1.0/hisat2.cpp:3447:64: note: Same expression on both sides of '==' because the value of 'mate' and '0' are the same.
hisat2-2.1.0/pat.h:903:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hisat2-2.1.0/hisat2.cpp:1105:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hisat2-2.1.0/hgfm.h:1207:7: style: The scope of the variable 'shmemLeader' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw_driver.h:1625:12: style: The scope of the variable 'nsInLeftShift' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw_driver.h:2323:12: style: The scope of the variable 'nsInLeftShift' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw_driver.h:2453:11: style: The scope of the variable 'foundMate' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw_driver.h:2670:8: style: The scope of the variable 'refid' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw_driver.h:2671:16: style: The scope of the variable 'off1' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw_driver.h:2671:22: style: The scope of the variable 'off2' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw_driver.h:2672:15: style: The scope of the variable 'len1' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw_driver.h:2672:21: style: The scope of the variable 'len2' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw_driver.h:2673:13: style: The scope of the variable 'fw1' can be reduced. [variableScope]
hisat2-2.1.0/aligner_sw_driver.h:2673:18: style: The scope of the variable 'fw2' can be reduced. [variableScope]
hisat2-2.1.0/hi_aligner.h:1418:21: style: The scope of the variable 'temp_scores' can be reduced. [variableScope]
hisat2-2.1.0/hi_aligner.h:1419:21: style: The scope of the variable 'temp_scores2' can be reduced. [variableScope]
hisat2-2.1.0/hi_aligner.h:1435:11: style: The scope of the variable 'maxsplscore' can be reduced. [variableScope]
hisat2-2.1.0/spliced_aligner.h:282:18: style: The scope of the variable 'another_spliced' can be reduced. [variableScope]
hisat2-2.1.0/spliced_aligner.h:1383:18: style: The scope of the variable 'uniqueStop' can be reduced. [variableScope]
hisat2-2.1.0/hisat2.cpp:3425:22: style: The scope of the variable 'done' can be reduced. [variableScope]
hisat2-2.1.0/spliced_aligner.h:356:0: style: Checking if unsigned variable 'tempHit.len()' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/spliced_aligner.h:473:0: style: Checking if unsigned variable 'tempHit.len()' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/spliced_aligner.h:611:0: style: Checking if unsigned variable 'tempHit.len()' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/spliced_aligner.h:1267:0: style: Checking if unsigned variable 'tempHit.len()' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/hi_aligner.h:4660:0: style: Checking if unsigned variable 'numHits' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/hi_aligner.h:564:0: style: Unsigned variable '_len' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/hi_aligner.h:926:0: style: Unsigned variable 'len' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/hi_aligner.h:984:0: style: Unsigned variable 'len' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/hi_aligner.h:1259:0: style: Unsigned variable 'this_len' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/hi_aligner.h:1262:0: style: Unsigned variable 'other_len' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/hi_aligner.h:1317:0: style: Unsigned variable 'this_len' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/hi_aligner.h:1326:0: style: Unsigned variable 'other_len' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/hi_aligner.h:1933:0: style: Checking if unsigned variable '_toff' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/hi_aligner.h:2764:0: style: Unsigned variable 'rdoff' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/hi_aligner.h:3443:0: style: Checking if unsigned variable '_len' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/group_walk.h:678:0: style: Unsigned variable 'trimBegin' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/hgfm.h:1799:0: style: Checking if unsigned variable 'tParam.s.length()' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/hgfm.h:1813:0: style: Checking if unsigned variable 'tParam.s.length()' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/hgfm.h:1143:0: style: Checking if unsigned variable 'len' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/hgfm.h:1350:0: style: Checking if unsigned variable 'i' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/aligner_sw_driver.h:596:18: style: Function 'eeSaTups' argument 9 names different: declaration 'maxelts' definition 'maxelt'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_sw_driver.h:466:17: note: Function 'eeSaTups' argument 9 names different: declaration 'maxelts' definition 'maxelt'.
hisat2-2.1.0/aligner_sw_driver.h:596:18: note: Function 'eeSaTups' argument 9 names different: declaration 'maxelts' definition 'maxelt'.
hisat2-2.1.0/aligner_sw_driver.h:1014:24: style: Function 'prioritizeSATups' argument 1 names different: declaration 'rd' definition 'read'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_sw_driver.h:485:15: note: Function 'prioritizeSATups' argument 1 names different: declaration 'rd' definition 'read'.
hisat2-2.1.0/aligner_sw_driver.h:1014:24: note: Function 'prioritizeSATups' argument 1 names different: declaration 'rd' definition 'read'.
hisat2-2.1.0/aligner_sw_driver.h:1312:34: style: Function 'extendSeeds' argument 32 names different: declaration 'mhs' definition 'msink'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_sw_driver.h:366:25: note: Function 'extendSeeds' argument 32 names different: declaration 'mhs' definition 'msink'.
hisat2-2.1.0/aligner_sw_driver.h:1312:34: note: Function 'extendSeeds' argument 32 names different: declaration 'mhs' definition 'msink'.
hisat2-2.1.0/aligner_sw_driver.h:1923:23: style: Function 'extendSeedsPaired' argument 10 names different: declaration 'swao' definition 'oswa'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_sw_driver.h:391:14: note: Function 'extendSeedsPaired' argument 10 names different: declaration 'swao' definition 'oswa'.
hisat2-2.1.0/aligner_sw_driver.h:1923:23: note: Function 'extendSeedsPaired' argument 10 names different: declaration 'swao' definition 'oswa'.
hisat2-2.1.0/aligner_sw_driver.h:1950:42: style: Function 'extendSeedsPaired' argument 37 names different: declaration 'cs' definition 'ca'. [funcArgNamesDifferent]
hisat2-2.1.0/aligner_sw_driver.h:418:33: note: Function 'extendSeedsPaired' argument 37 names different: declaration 'cs' definition 'ca'.
hisat2-2.1.0/aligner_sw_driver.h:1950:42: note: Function 'extendSeedsPaired' argument 37 names different: declaration 'cs' definition 'ca'.
hisat2-2.1.0/aln_sink.h:2848:0: style: Function 'appendMate' argument 13 names different: declaration 'mapq' definition 'mapqCalc'. [funcArgNamesDifferent]
hisat2-2.1.0/aln_sink.h:1451:0: note: Function 'appendMate' argument 13 names different: declaration 'mapq' definition 'mapqCalc'.
hisat2-2.1.0/aln_sink.h:2848:0: note: Function 'appendMate' argument 13 names different: declaration 'mapq' definition 'mapqCalc'.
hisat2-2.1.0/hgfm.h:1115:0: style: Function 'readIntoMemory' argument 11 names different: declaration 'needEntireRev' definition 'entireRev'. [funcArgNamesDifferent]
hisat2-2.1.0/hgfm.h:295:0: note: Function 'readIntoMemory' argument 11 names different: declaration 'needEntireRev' definition 'entireRev'.
hisat2-2.1.0/hgfm.h:1115:0: note: Function 'readIntoMemory' argument 11 names different: declaration 'needEntireRev' definition 'entireRev'.
hisat2-2.1.0/hi_aligner.h:320:0: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment]
hisat2-2.1.0/group_walk.h:934:0: style: Variable 'left' is modified but its new value is never used. [unreadVariable]
hisat2-2.1.0/pat.h:637:14: warning: Assert statement calls a function which may have desired side effects: 'back'. [assertWithSideEffect]
hisat2-2.1.0/pat.h:772:15: warning: Assert statement calls a function which may have desired side effects: 'isOpen'. [assertWithSideEffect]
hisat2-2.1.0/aligner_sw_driver.h:1049:22: warning: Assert statement calls a function which may have desired side effects: 'current'. [assertWithSideEffect]
hisat2-2.1.0/hi_aligner.h:5253:15: warning: Assert statement calls a function which may have desired side effects: 'matchesRef'. [assertWithSideEffect]
hisat2-2.1.0/hi_aligner.h:5329:16: warning: Assert statement calls a function which may have desired side effects: 'matchesRef'. [assertWithSideEffect]
hisat2-2.1.0/hi_aligner.h:4630:0: warning: Assert statement calls a function which may have desired side effects: 'done'. [assertWithSideEffect]
hisat2-2.1.0/hi_aligner.h:5990:0: warning: Assert statement calls a function which may have desired side effects: 'isSearched'. [assertWithSideEffect]
hisat2-2.1.0/hi_aligner.h:1388:0: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
hisat2-2.1.0/hi_aligner.h:1884:0: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
hisat2-2.1.0/hi_aligner.h:2088:0: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
hisat2-2.1.0/hi_aligner.h:2217:0: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
hisat2-2.1.0/hi_aligner.h:2329:0: warning: Assert statement calls a function which may have desired side effects: 'repOk'. [assertWithSideEffect]
hisat2-2.1.0/group_walk.h:453:0: warning: Assert statement calls a function which may have desired side effects: 'repOkBasic'. [assertWithSideEffect]
hisat2-2.1.0/group_walk.h:332:0: warning: Assert statement calls a function which may have desired side effects: 'repOkBasic'. [assertWithSideEffect]
hisat2-2.1.0/hgfm.h:1829:0: warning: Assert statement calls a function which may have desired side effects: 'suffixItrIsReset'. [assertWithSideEffect]
hisat2-2.1.0/hgfm.h:1250:0: warning: Assert statement calls a function which may have desired side effects: 'rstarts'. [assertWithSideEffect]
hisat2-2.1.0/hgfm.h:1350:0: warning: Assert statement calls a function which may have desired side effects: 'fchr'. [assertWithSideEffect]
hisat2-2.1.0/hgfm.h:1422:0: warning: Assert statement calls a function which may have desired side effects: 'ftab'. [assertWithSideEffect]
hisat2-2.1.0/hgfm.h:1423:0: warning: Assert statement calls a function which may have desired side effects: 'eftab'. [assertWithSideEffect]
hisat2-2.1.0/pat.h:1216:2: warning: Member variable 'FastaContinuousPatternSource::buf_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_metrics.h:37:2: warning: Member variable 'RunningStat::m_oldM' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_metrics.h:37:2: warning: Member variable 'RunningStat::m_newM' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_metrics.h:37:2: warning: Member variable 'RunningStat::m_oldS' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_metrics.h:37:2: warning: Member variable 'RunningStat::m_newS' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hisat2.cpp:1978:2: warning: Member variable 'PerfMetrics::lastElapsed' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3794:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_rds' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3794:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_paired' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3794:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_rightendonly' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3794:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_nofw' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3794:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_norc' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3794:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_minsc' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3794:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_maxpen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3794:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::max_localindexatts' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3794:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::bwops_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3794:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::bwedits_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_rds' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_paired' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_rightendonly' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_nofw' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_norc' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_minsc' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_maxpen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_anchorStop' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_secondary' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_local' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_minK' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_minK_local' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::max_localindexatts' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::bwops_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::bwedits_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:3816:0: warning: Member variable 'HI_Aligner < uint32_t , uint16_t >::_thread_rids_mindist' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:428:0: warning: Member variable 'GenomeHit < uint32_t >::_splicescore' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hi_aligner.h:218:0: warning: Member variable 'ReadBWTHit < uint32_t >::_cur_local' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/group_walk.h:100:0: warning: Member variable 'SARangeWithOffs < EListSlice < uint32_t , 16 > , uint32_t >::botf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/group_walk.h:100:0: warning: Member variable 'SARangeWithOffs < EListSlice < uint32_t , 16 > , uint32_t >::node_top' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/group_walk.h:100:0: warning: Member variable 'SARangeWithOffs < EListSlice < uint32_t , 16 > , uint32_t >::node_bot' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/group_walk.h:100:0: warning: Member variable 'SARangeWithOffs < EListSlice < uint32_t , 16 > , uint32_t >::len' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/group_walk.h:100:0: warning: Member variable 'SARangeWithOffs < EListSlice < uint16_t , 16 > , uint16_t >::botf' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/group_walk.h:100:0: warning: Member variable 'SARangeWithOffs < EListSlice < uint16_t , 16 > , uint16_t >::node_top' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/group_walk.h:100:0: warning: Member variable 'SARangeWithOffs < EListSlice < uint16_t , 16 > , uint16_t >::node_bot' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/group_walk.h:100:0: warning: Member variable 'SARangeWithOffs < EListSlice < uint16_t , 16 > , uint16_t >::len' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aln_sink.h:608:0: warning: Member variable 'AlnSink < uint32_t >::numWrappers_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hgfm.h:1557:0: warning: Member variable 'HGFM < uint32_t , uint16_t >::_nrefs' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hgfm.h:1557:0: warning: Member variable 'HGFM < uint32_t , uint16_t >::_nlocalGFMs' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hgfm.h:1557:0: warning: Member variable 'HGFM < uint32_t , uint16_t >::mmFile5_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hgfm.h:1557:0: warning: Member variable 'HGFM < uint32_t , uint16_t >::mmFile6_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_len' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_gbwtLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_sz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_gbwtSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_lineRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_origOffRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_offRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_offMask' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_ftabChars' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_eftabLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_eftabSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_ftabLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_ftabSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_offsLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_offsSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_lineSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_sideSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_sideGbwtSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_sideGbwtLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_numSides' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_numLines' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_gbwtTotLen' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_gbwtTotSz' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_entireReverse' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_linearFM' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < uint16_t >::_numNodes' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hgfm.h:1600:0: performance: Variable '_in5Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/hgfm.h:1601:0: performance: Variable '_in6Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/hi_aligner.h:4475:0: performance: Technically the member function 'HI_Aligner < uint32_t , uint16_t >::redundant' can be static. [functionStatic]
hisat2-2.1.0/hi_aligner.h:5355:0: note: Technically the member function 'HI_Aligner < uint32_t , uint16_t >::redundant' can be static.
hisat2-2.1.0/hi_aligner.h:4475:0: note: Technically the member function 'HI_Aligner < uint32_t , uint16_t >::redundant' can be static.
hisat2-2.1.0/hi_aligner.h:1162:0: performance: Technically the member function 'GenomeHit < uint32_t >::mms' can be static. [functionStatic]
hisat2-2.1.0/hi_aligner.h:1174:0: performance: Technically the member function 'GenomeHit < uint32_t >::ns' can be static. [functionStatic]
hisat2-2.1.0/hi_aligner.h:1188:0: performance: Technically the member function 'GenomeHit < uint32_t >::ngaps' can be static. [functionStatic]
hisat2-2.1.0/hi_aligner.h:264:0: style: Technically the member function 'ReadBWTHit < uint32_t >::numPartialSearch' can be const. [functionConst]
hisat2-2.1.0/hi_aligner.h:265:0: style: Technically the member function 'ReadBWTHit < uint32_t >::numActualPartialSearch' can be const. [functionConst]
hisat2-2.1.0/group_walk.h:1505:0: style: Technically the member function 'GroupWalk2S < uint32_t , EListSlice < uint32_t , 16 > , 16 >::resolveAll' can be const. [functionConst]
hisat2-2.1.0/group_walk.h:1505:0: style: Technically the member function 'GroupWalk2S < uint16_t , EListSlice < uint16_t , 16 > , 16 >::resolveAll' can be const. [functionConst]
hisat2-2.1.0/group_walk.h:944:0: style: Technically the member function 'GWState < uint32_t , EListSlice < uint32_t , 16 > >::repOkBasic' can be const. [functionConst]
hisat2-2.1.0/group_walk.h:944:0: style: Technically the member function 'GWState < uint16_t , EListSlice < uint16_t , 16 > >::repOkBasic' can be const. [functionConst]
hisat2-2.1.0/group_walk.h:400:0: performance: Technically the member function 'GWHit < uint32_t , EListSlice < uint32_t , 16 > >::repOkBasic' can be static. [functionStatic]
hisat2-2.1.0/group_walk.h:400:0: performance: Technically the member function 'GWHit < uint16_t , EListSlice < uint16_t , 16 > >::repOkBasic' can be static. [functionStatic]
hisat2-2.1.0/aln_sink.h:1438:0: style: Technically the member function 'AlnSinkSam < uint32_t >::appendMate' can be const. [functionConst]
hisat2-2.1.0/aln_sink.h:2835:0: note: Technically the member function 'AlnSinkSam < uint32_t >::appendMate' can be const.
hisat2-2.1.0/aln_sink.h:1438:0: note: Technically the member function 'AlnSinkSam < uint32_t >::appendMate' can be const.
hisat2-2.1.0/aln_sink.h:1151:0: style: Technically the member function 'AlnSinkWrap < uint32_t >::reportingParams' can be const. [functionConst]
hisat2-2.1.0/aln_sink.h:780:0: performance: Technically the member function 'AlnSink < uint32_t >::printAlSumm' can be static. [functionStatic]
hisat2-2.1.0/aln_sink.h:1483:0: note: Technically the member function 'AlnSink < uint32_t >::printAlSumm' can be static.
hisat2-2.1.0/aln_sink.h:780:0: note: Technically the member function 'AlnSink < uint32_t >::printAlSumm' can be static.
hisat2-2.1.0/aln_sink.h:818:0: performance: Technically the member function 'AlnSink < uint32_t >::repOk' can be static. [functionStatic]
hisat2-2.1.0/sam.h:173:0: performance: Technically the member function 'SamConfig < uint32_t >::printRefName' can be static. [functionStatic]
hisat2-2.1.0/sam.h:409:0: note: Technically the member function 'SamConfig < uint32_t >::printRefName' can be static.
hisat2-2.1.0/sam.h:173:0: note: Technically the member function 'SamConfig < uint32_t >::printRefName' can be static.
hisat2-2.1.0/sam.h:183:0: performance: Technically the member function 'SamConfig < uint32_t >::printOptFieldEscapedZ' can be static. [functionStatic]
hisat2-2.1.0/sam.h:206:0: performance: Technically the member function 'SamConfig < uint32_t >::printOptFieldNewlineEscapedZ' can be static. [functionStatic]
hisat2-2.1.0/sam.h:277:0: performance: Technically the member function 'SamConfig < uint32_t >::printHdLine' can be static. [functionStatic]
hisat2-2.1.0/sam.h:457:0: note: Technically the member function 'SamConfig < uint32_t >::printHdLine' can be static.
hisat2-2.1.0/sam.h:277:0: note: Technically the member function 'SamConfig < uint32_t >::printHdLine' can be static.
hisat2-2.1.0/gfm.h:1169:0: style: Technically the member function 'GFM < uint16_t >::isPacked' can be const. [functionConst]
hisat2-2.1.0/gfm.h:1987:0: performance: Technically the member function 'GFM < uint16_t >::joinedLen' can be static. [functionStatic]
hisat2-2.1.0/gfm.h:2421:0: performance: Technically the member function 'GFM < uint16_t >::print' can be static. [functionStatic]
hisat2-2.1.0/diff_sample.h:509:0: style: Technically the member function 'DifferenceCoverSample < SString < char > >::print' can be const. [functionConst]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < int >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < int >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < uint16_t >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < uint16_t >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hisat2-2.1.0/pat.h:1330:15: warning: Virtual function 'resetForNextFile' is called from constructor 'FastaContinuousPatternSource(const EList < string , 128 >&infiles,const PatternParams&p)' at line 1222. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/pat.h:1222:3: note: Calling resetForNextFile
hisat2-2.1.0/pat.h:1330:15: note: resetForNextFile is a virtual method
hisat2-2.1.0/blockwise_sa.h:352:0: warning: Virtual function 'reset' is called from constructor 'KarkkainenBlockwiseSA < SString < char > >(const SString < char >&__text,uint32_t __bucketSz,int __nthreads,uint32_t __dcV,uint32_t __seed=0,bool __sanityCheck=false,bool __passMemExc=false,bool __verbose=false,std::string base_fname="",std::ostream&__logger=std::cout)' at line 206. Dynamic binding is not used. [virtualCallInConstructor]
hisat2-2.1.0/blockwise_sa.h:206:0: note: Calling reset
hisat2-2.1.0/blockwise_sa.h:352:0: note: reset is a virtual method
hisat2-2.1.0/pat.h:911:7: warning: The class 'FastaPatternSource' defines member variable with name 'first_' also defined in its parent class 'BufferedFilePatternSource'. [duplInheritedMember]
hisat2-2.1.0/pat.h:995:7: note: The class 'FastaPatternSource' defines member variable with name 'first_' also defined in its parent class 'BufferedFilePatternSource'.
hisat2-2.1.0/pat.h:911:7: note: The class 'FastaPatternSource' defines member variable with name 'first_' also defined in its parent class 'BufferedFilePatternSource'.
hisat2-2.1.0/pat.h:911:7: warning: The class 'FastqPatternSource' defines member variable with name 'first_' also defined in its parent class 'BufferedFilePatternSource'. [duplInheritedMember]
hisat2-2.1.0/pat.h:1465:7: note: The class 'FastqPatternSource' defines member variable with name 'first_' also defined in its parent class 'BufferedFilePatternSource'.
hisat2-2.1.0/pat.h:911:7: note: The class 'FastqPatternSource' defines member variable with name 'first_' also defined in its parent class 'BufferedFilePatternSource'.
hisat2-2.1.0/pat.h:911:7: warning: The class 'RawPatternSource' defines member variable with name 'first_' also defined in its parent class 'BufferedFilePatternSource'. [duplInheritedMember]
hisat2-2.1.0/pat.h:1619:7: note: The class 'RawPatternSource' defines member variable with name 'first_' also defined in its parent class 'BufferedFilePatternSource'.
hisat2-2.1.0/pat.h:911:7: note: The class 'RawPatternSource' defines member variable with name 'first_' also defined in its parent class 'BufferedFilePatternSource'.
hisat2-2.1.0/pat.h:592:2: style: Class 'WrappedPatternSourcePerThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/pat.h:619:2: style: Class 'WrappedPatternSourcePerThreadFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/aligner_sw_driver.h:194:2: style: Class 'RowSampler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/aligner_sw_driver.h:312:2: style: Class 'SwDriver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/group_walk.h:166:0: style: Struct 'GroupWalkState < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/group_walk.h:166:0: style: Struct 'GroupWalkState < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/gfm.h:113:0: warning: The class 'GFMParams < uint16_t >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hisat2-2.1.0/pat.h:368:15: style: The function 'addWrapper' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:284:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:368:15: note: Function in derived class
hisat2-2.1.0/pat.h:378:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:285:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:378:15: note: Function in derived class
hisat2-2.1.0/pat.h:390:15: style: The function 'nextReadPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:287:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:390:15: note: Function in derived class
hisat2-2.1.0/pat.h:403:33: style: The function 'readCnt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:297:33: note: Virtual function in base class
hisat2-2.1.0/pat.h:403:33: note: Function in derived class
hisat2-2.1.0/pat.h:454:15: style: The function 'addWrapper' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:284:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:454:15: note: Function in derived class
hisat2-2.1.0/pat.h:467:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:285:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:467:15: note: Function in derived class
hisat2-2.1.0/pat.h:482:15: style: The function 'nextReadPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:287:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:482:15: note: Function in derived class
hisat2-2.1.0/pat.h:495:33: style: The function 'readCnt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:297:33: note: Virtual function in base class
hisat2-2.1.0/pat.h:495:33: note: Function in derived class
hisat2-2.1.0/pat.h:602:15: style: The function 'nextReadPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:523:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:602:15: note: Function in derived class
hisat2-2.1.0/pat.h:625:34: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:562:34: note: Virtual function in base class
hisat2-2.1.0/pat.h:625:34: note: Function in derived class
hisat2-2.1.0/pat.h:633:42: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:563:42: note: Virtual function in base class
hisat2-2.1.0/pat.h:633:42: note: Function in derived class
hisat2-2.1.0/pat.h:717:15: style: The function 'nextReadImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:216:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:717:15: note: Function in derived class
hisat2-2.1.0/pat.h:727:15: style: The function 'nextReadPairImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:200:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:727:15: note: Function in derived class
hisat2-2.1.0/pat.h:736:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:224:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:736:15: note: Function in derived class
hisat2-2.1.0/pat.h:786:15: style: The function 'nextReadImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:216:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:786:15: note: Function in derived class
hisat2-2.1.0/pat.h:816:15: style: The function 'nextReadPairImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:200:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:816:15: note: Function in derived class
hisat2-2.1.0/pat.h:851:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:224:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:851:15: note: Function in derived class
hisat2-2.1.0/pat.h:943:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:851:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:943:15: note: Function in derived class
hisat2-2.1.0/pat.h:967:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:862:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:967:15: note: Function in derived class
hisat2-2.1.0/pat.h:975:15: style: The function 'readPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:871:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:975:15: note: Function in derived class
hisat2-2.1.0/pat.h:990:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:881:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:990:15: note: Function in derived class
hisat2-2.1.0/pat.h:1042:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:862:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1042:15: note: Function in derived class
hisat2-2.1.0/pat.h:1050:15: style: The function 'readPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:871:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1050:15: note: Function in derived class
hisat2-2.1.0/pat.h:1179:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:862:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1179:15: note: Function in derived class
hisat2-2.1.0/pat.h:1189:15: style: The function 'readPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:871:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1189:15: note: Function in derived class
hisat2-2.1.0/pat.h:1225:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:851:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1225:15: note: Function in derived class
hisat2-2.1.0/pat.h:1233:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:862:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1233:15: note: Function in derived class
hisat2-2.1.0/pat.h:1313:15: style: The function 'readPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:871:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1313:15: note: Function in derived class
hisat2-2.1.0/pat.h:1330:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:881:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1330:15: note: Function in derived class
hisat2-2.1.0/pat.h:1373:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:851:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1373:15: note: Function in derived class
hisat2-2.1.0/pat.h:1426:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:862:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1426:15: note: Function in derived class
hisat2-2.1.0/pat.h:1434:15: style: The function 'readPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:871:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1434:15: note: Function in derived class
hisat2-2.1.0/pat.h:1449:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:881:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1449:15: note: Function in derived class
hisat2-2.1.0/pat.h:1485:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:851:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1485:15: note: Function in derived class
hisat2-2.1.0/pat.h:1493:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:862:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1493:15: note: Function in derived class
hisat2-2.1.0/pat.h:1588:15: style: The function 'readPair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:871:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1588:15: note: Function in derived class
hisat2-2.1.0/pat.h:1603:15: style: The function 'resetForNextFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/pat.h:881:15: note: Virtual function in base class
hisat2-2.1.0/pat.h:1603:15: note: Function in derived class
hisat2-2.1.0/presets.h:59:15: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/presets.h:41:15: note: Virtual function in base class
hisat2-2.1.0/presets.h:59:15: note: Function in derived class
hisat2-2.1.0/presets.h:64:23: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/presets.h:46:23: note: Virtual function in base class
hisat2-2.1.0/presets.h:64:23: note: Function in derived class
hisat2-2.1.0/spliced_aligner.h:59:0: style: The function 'hybridSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/hi_aligner.h:4127:0: note: Virtual function in base class
hisat2-2.1.0/spliced_aligner.h:59:0: note: Function in derived class
hisat2-2.1.0/aln_sink.h:1393:0: style: The function 'append' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hisat2-2.1.0/aln_sink.h:638:0: note: Virtual function in base class
hisat2-2.1.0/aln_sink.h:1393:0: note: Function in derived class
hisat2-2.1.0/hgfm.h:393:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/hgfm.h:415:3: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/hgfm.h:703:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/hgfm.h:821:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/hgfm.h:841:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/hgfm.h:1062:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/hgfm.h:1203:4: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/hgfm.h:1476:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/hisat2.cpp:3757:0: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
hisat2-2.1.0/hisat2.cpp:3764:0: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
hisat2-2.1.0/hgfm.h:1795:28: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/hgfm.h:351:60: style: Function 'buildToDisk' argument 3 names different: declaration 'out1' definition 'out5'. [funcArgNamesDifferent]
hisat2-2.1.0/hgfm.h:272:23: note: Function 'buildToDisk' argument 3 names different: declaration 'out1' definition 'out5'.
hisat2-2.1.0/hgfm.h:351:60: note: Function 'buildToDisk' argument 3 names different: declaration 'out1' definition 'out5'.
hisat2-2.1.0/hgfm.h:352:60: style: Function 'buildToDisk' argument 4 names different: declaration 'out2' definition 'out6'. [funcArgNamesDifferent]
hisat2-2.1.0/hgfm.h:273:23: note: Function 'buildToDisk' argument 4 names different: declaration 'out2' definition 'out6'.
hisat2-2.1.0/hgfm.h:352:60: note: Function 'buildToDisk' argument 4 names different: declaration 'out2' definition 'out6'.
hisat2-2.1.0/hgfm.h:773:60: style: Function 'buildToDisk' argument 3 names different: declaration 'out1' definition 'out5'. [funcArgNamesDifferent]
hisat2-2.1.0/hgfm.h:279:56: note: Function 'buildToDisk' argument 3 names different: declaration 'out1' definition 'out5'.
hisat2-2.1.0/hgfm.h:773:60: note: Function 'buildToDisk' argument 3 names different: declaration 'out1' definition 'out5'.
hisat2-2.1.0/hgfm.h:774:60: style: Function 'buildToDisk' argument 4 names different: declaration 'out2' definition 'out6'. [funcArgNamesDifferent]
hisat2-2.1.0/hgfm.h:280:56: note: Function 'buildToDisk' argument 4 names different: declaration 'out2' definition 'out6'.
hisat2-2.1.0/hgfm.h:774:60: note: Function 'buildToDisk' argument 4 names different: declaration 'out2' definition 'out6'.
hisat2-2.1.0/hgfm.h:1115:58: style: Function 'readIntoMemory' argument 11 names different: declaration 'needEntireRev' definition 'entireRev'. [funcArgNamesDifferent]
hisat2-2.1.0/hgfm.h:295:11: note: Function 'readIntoMemory' argument 11 names different: declaration 'needEntireRev' definition 'entireRev'.
hisat2-2.1.0/hgfm.h:1115:58: note: Function 'readIntoMemory' argument 11 names different: declaration 'needEntireRev' definition 'entireRev'.
hisat2-2.1.0/hisat2_build.cpp:433:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
hisat2-2.1.0/hisat2_build.cpp:434:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/hisat2_build.cpp:436:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
hisat2-2.1.0/hisat2_build.cpp:452:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
hisat2-2.1.0/hisat2_build.cpp:453:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/hisat2_build.cpp:455:0: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
hisat2-2.1.0/hgfm.h:1557:2: warning: Member variable 'HGFM::mmFile5_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hgfm.h:1557:2: warning: Member variable 'HGFM::mmFile6_' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < index_t >::_lineRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < index_t >::_origOffRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < index_t >::_offRate' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < index_t >::_ftabChars' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < index_t >::_entireReverse' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/gfm.h:116:0: warning: Member variable 'GFMParams < index_t >::_linearFM' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/hgfm.h:1600:9: performance: Variable '_in5Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/hgfm.h:1601:9: performance: Variable '_in6Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/hgfm.h:1972:5: performance: Variable '_in5Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/hgfm.h:1973:5: performance: Variable '_in6Str' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hisat2-2.1.0/gfm.h:1169:0: style: Technically the member function 'GFM < index_t >::isPacked' can be const. [functionConst]
hisat2-2.1.0/gfm.h:1987:0: performance: Technically the member function 'GFM < index_t >::joinedLen' can be static. [functionStatic]
hisat2-2.1.0/gfm.h:2421:0: performance: Technically the member function 'GFM < index_t >::print' can be static. [functionStatic]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < index_t >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/ds.h:116:0: style: Class 'AutoArray < index_t >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hisat2-2.1.0/gfm.h:113:0: warning: The class 'GFMParams < index_t >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hisat2-2.1.0/hisat2_build.cpp:693:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
hisat2-2.1.0/hisat2_inspect.cpp:282:0: style: The scope of the variable 'tlen' can be reduced. [variableScope]
hisat2-2.1.0/hisat_bp.cpp:1412:23: warning: Logical conjunction always evaluates to false: args.size() > 3 && args.size() == 0. [incorrectLogicOperator]
hisat2-2.1.0/hisat_bp.cpp:1451:23: warning: Logical conjunction always evaluates to false: args.size() > 3 && args.size() == 0. [incorrectLogicOperator]
hisat2-2.1.0/hisat_bp.cpp:3525:0: warning: Either the condition 'fout!=NULL' is redundant or there is possible null pointer dereference: fout. [nullPointerRedundantCheck]
hisat2-2.1.0/hisat_bp.cpp:3736:0: note: Assuming that condition 'fout!=NULL' is not redundant
hisat2-2.1.0/hisat_bp.cpp:3525:0: note: Null pointer dereference
hisat2-2.1.0/hisat_bp.cpp:3696:0: warning: Either the condition 'ebwtBw!=NULL' is redundant or there is possible null pointer dereference: ebwtBw. [nullPointerRedundantCheck]
hisat2-2.1.0/hisat_bp.cpp:3704:0: note: Assuming that condition 'ebwtBw!=NULL' is not redundant
hisat2-2.1.0/hisat_bp.cpp:3696:0: note: Null pointer dereference
hisat2-2.1.0/ds.h:4131:0: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/ds.h:3361:0: style: C-style pointer casting [cstyleCast]
hisat2-2.1.0/hisat_bp.cpp:1242:4: style: Variable 'rgid' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hisat2-2.1.0/hisat_bp.cpp:1241:4: note: Variable 'rgid' is reassigned a value before the old one has been used if variable is no semaphore variable.
hisat2-2.1.0/hisat_bp.cpp:1242:4: note: Variable 'rgid' is reassigned a value before the old one has been used if variable is no semaphore variable.
hisat2-2.1.0/hisat_bp.cpp:3221:64: style: Same expression on both sides of '==' because the value of 'mate' and '0' are the same. [duplicateExpression]
hisat2-2.1.0/hisat_bp.cpp:3212:35: note: 'mate' is assigned value '0' here.
hisat2-2.1.0/hisat_bp.cpp:3221:64: note: Same expression on both sides of '==' because the value of 'mate' and '0' are the same.
hisat2-2.1.0/hisat_bp.cpp:995:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hisat2-2.1.0/bp_aligner.h:846:18: style: The scope of the variable 'uniqueStop' can be reduced. [variableScope]
hisat2-2.1.0/hisat_bp.cpp:3201:22: style: The scope of the variable 'done' can be reduced. [variableScope]
hisat2-2.1.0/hisat_bp.cpp:3710:0: style: Variable 'repThresh' is assigned a value that is never used. [unreadVariable]
hisat2-2.1.0/aligner_cache.h:481:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/aligner_cache.h:983:0: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4056:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4078:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4104:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4105:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4117:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4118:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/ds.h:4124:0: warning: Assert statement calls a function which may have desired side effects: 'redBlackRepOk'. [assertWithSideEffect]
hisat2-2.1.0/hisat_bp.cpp:1741:2: warning: Member variable 'PerfMetrics::lastElapsed' is not initialized in the constructor. [uninitMemberVar]
hisat2-2.1.0/aligner_cache.h:898:0: style: Technically the member function 'AlignmentCacheIface < uint32_t >::current' can be const. [functionConst]
hisat2-2.1.0/aligner_cache.h:290:0: style: Technically the member function 'SAVal < uint32_t >::valid' can be const. [functionConst]
hisat2-2.1.0/ds.h:3154:0: style: Class 'PList < QKey , 16384 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/ds.h:3154:0: style: Class 'PList < uint32_t , 16384 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hisat2-2.1.0/pat.cpp:746:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
hisat2-2.1.0/pat.cpp:744:3: note: Variable 'c' is reassigned a value before the old one has been used.
hisat2-2.1.0/pat.cpp:746:3: note: Variable 'c' is reassigned a value before the old one has been used.
hisat2-2.1.0/pat.cpp:765:18: style: Same expression on both sides of '<' because the value of 'qc' and '0' are the same. [duplicateExpression]
hisat2-2.1.0/pat.cpp:732:14: note: 'qc' is assigned value '0' here.
hisat2-2.1.0/pat.cpp:765:18: note: Same expression on both sides of '<' because the value of 'qc' and '0' are the same.
hisat2-2.1.0/pat.cpp:776:20: style: Same expression on both sides of '<' because the value of 'qc' and '0' are the same. [duplicateExpression]
hisat2-2.1.0/pat.cpp:732:14: note: 'qc' is assigned value '0' here.
hisat2-2.1.0/pat.cpp:776:20: note: Same expression on both sides of '<' because the value of 'qc' and '0' are the same.
hisat2-2.1.0/pat.cpp:1356:6: style: The scope of the variable 'c' can be reduced. [variableScope]
hisat2-2.1.0/pat.cpp:718:21: style: Checking if unsigned variable 'r.qual.length()' is less than zero. This might be a false warning. [unsignedLessThanZero]
hisat2-2.1.0/pat.cpp:735:13: warning: Assert statement calls a function which may have desired side effects: 'isOpen'. [assertWithSideEffect]
hisat2-2.1.0/pe.cpp:182:2: style: Unsigned variable 'minfrag_' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/ref_read.cpp:336:2: style: Unsigned variable 'bothTot' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/ref_read.cpp:337:2: style: Unsigned variable 'unambigTot' can't be negative so it is unnecessary to test it. [unsignedPositive]
hisat2-2.1.0/ref_read.cpp:45:14: warning: Assert statement calls a function which may have desired side effects: 'eof'. [assertWithSideEffect]
hisat2-2.1.0/reference.cpp:434:6: style: The scope of the variable 'off2' can be reduced. [variableScope]
hisat2-2.1.0/reference.cpp:203:5: style: Class 'BitPairReference' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hisat2-2.1.0/reference.cpp:203:5: style: Class 'BitPairReference' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hisat2-2.1.0/reference.cpp:65:3: error: Resource leak: f3 [resourceLeak]
hisat2-2.1.0/reference.cpp:107:4: error: Resource leak: f4 [resourceLeak]
hisat2-2.1.0/reference.cpp:118:3: error: Resource leak: f4 [resourceLeak]
hisat2-2.1.0/reference.cpp:231:0: error: Resource leak: f4 [resourceLeak]
hisat2-2.1.0/scoring.cpp:107:2: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
[16:11]
Exit code is not zero! Crash?
ftp://ftp.se.debian.org/debian/pool/main/h/hitch/hitch_1.4.4.orig.tar.gz
cfg_lex.c:1902:2: warning: Possible null pointer dereference: b [nullPointer]
cfg_lex.c:1795:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
cfg_lex.c:1902:2: note: Null pointer dereference
cfg_lex.c:1903:2: warning: Possible null pointer dereference: b [nullPointer]
cfg_lex.c:1795:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
cfg_lex.c:1903:2: note: Null pointer dereference
cfg_lex.c:1914:9: warning: Possible null pointer dereference: b [nullPointer]
cfg_lex.c:1795:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
cfg_lex.c:1914:9: note: Null pointer dereference
cfg_lex.c:1675:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
cfg_lex.c:371:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
cfg_lex.c:1675:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
cfg_lex.c:2087:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
cfg_lex.c:318:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
cfg_lex.c:2087:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
cfg_lex.c:2100:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
cfg_lex.c:319:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
cfg_lex.c:2100:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
cfg_lex.c:2100:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
cfg_lex.c:319:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
cfg_lex.c:2100:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
cfg_lex.c:2232:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
cfg_lex.c:778:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
cfg_lex.c:2232:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
hitch-1.4.4/src/configuration.c:291:16: style: Checking if unsigned variable 'strlen(v)' is less than zero. [unsignedLessThanZero]
hitch-1.4.4/src/configuration.c:487:51: style: Checking if unsigned variable 'strlen(cf->filename)' is less than zero. [unsignedLessThanZero]
hitch-1.4.4/src/configuration.c:1102:65: style: Function 'config_parse_cli' argument 4 names different: declaration 'rv' definition 'retval'. [funcArgNamesDifferent]
hitch-1.4.4/src/configuration.h:157:69: note: Function 'config_parse_cli' argument 4 names different: declaration 'rv' definition 'retval'.
hitch-1.4.4/src/configuration.c:1102:65: note: Function 'config_parse_cli' argument 4 names different: declaration 'rv' definition 'retval'.
hitch-1.4.4/src/foreign/flopen.c:45:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
hitch-1.4.4/src/foreign/vpf.c:102:6: style: The scope of the variable 'error' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:337:14: style: The scope of the variable 'ps' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:817:14: style: The scope of the variable 'x' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:1017:8: style: The scope of the variable 'key' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:1609:9: style: The scope of the variable 'r' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:2000:14: style: The scope of the variable 'errtok' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:2002:6: style: The scope of the variable 'errno_val' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:2565:10: style: The scope of the variable 'sc' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:2565:15: style: The scope of the variable 'sctmp' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:2907:22: style: The scope of the variable 'c' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:3139:19: style: The scope of the variable 'fr' can be reduced. [variableScope]
hitch-1.4.4/src/hitch.c:3153:10: style: The scope of the variable 'sc' can be reduced. [variableScope]
hitch-1.4.4/src/shctx.c:297:42: style: Function 'shctx_sess_add' argument 1 names different: declaration 'session' definition 'encsess'. [funcArgNamesDifferent]
hitch-1.4.4/src/shctx.h:45:42: note: Function 'shctx_sess_add' argument 1 names different: declaration 'session' definition 'encsess'.
hitch-1.4.4/src/shctx.c:297:42: note: Function 'shctx_sess_add' argument 1 names different: declaration 'session' definition 'encsess'.
hitch-1.4.4/src/shctx.c:297:64: style: Function 'shctx_sess_add' argument 2 names different: declaration 'session_len' definition 'len'. [funcArgNamesDifferent]
hitch-1.4.4/src/shctx.h:45:64: note: Function 'shctx_sess_add' argument 2 names different: declaration 'session_len' definition 'len'.
hitch-1.4.4/src/shctx.c:297:64: note: Function 'shctx_sess_add' argument 2 names different: declaration 'session_len' definition 'len'.
hitch-1.4.4/src/util/parse_proxy_v2.c:247:37: style: Function 'print_extensions' argument 1 names different: declaration 'extension_start' definition 'extensions'. [funcArgNamesDifferent]
hitch-1.4.4/src/util/parse_proxy_v2.c:56:37: note: Function 'print_extensions' argument 1 names different: declaration 'extension_start' definition 'extensions'.
hitch-1.4.4/src/util/parse_proxy_v2.c:247:37: note: Function 'print_extensions' argument 1 names different: declaration 'extension_start' definition 'extensions'.
[16:11]
ftp://ftp.se.debian.org/debian/pool/main/h/hitchhiker/hitchhiker_0.01~20091129+bzr41.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hitori/hitori_3.22.4.orig.tar.xz
hitori-3.22.4/src/interface.c:440:47: style: Function 'new_game_cb' argument 2 names different: declaration 'parameter' definition 'parameters'. [funcArgNamesDifferent]
hitori-3.22.4/src/interface.c:45:59: note: Function 'new_game_cb' argument 2 names different: declaration 'parameter' definition 'parameters'.
hitori-3.22.4/src/interface.c:440:47: note: Function 'new_game_cb' argument 2 names different: declaration 'parameter' definition 'parameters'.
hitori-3.22.4/src/interface.c:625:43: style: Function 'quit_cb' argument 2 names different: declaration 'parameter' definition 'parameters'. [funcArgNamesDifferent]
hitori-3.22.4/src/interface.c:49:55: note: Function 'quit_cb' argument 2 names different: declaration 'parameter' definition 'parameters'.
hitori-3.22.4/src/interface.c:625:43: note: Function 'quit_cb' argument 2 names different: declaration 'parameter' definition 'parameters'.
hitori-3.22.4/src/interface.c:632:43: style: Function 'help_cb' argument 2 names different: declaration 'parameter' definition 'parameters'. [funcArgNamesDifferent]
hitori-3.22.4/src/interface.c:50:55: note: Function 'help_cb' argument 2 names different: declaration 'parameter' definition 'parameters'.
hitori-3.22.4/src/interface.c:632:43: note: Function 'help_cb' argument 2 names different: declaration 'parameter' definition 'parameters'.
hitori-3.22.4/src/interface.c:660:44: style: Function 'about_cb' argument 2 names different: declaration 'parameter' definition 'parameters'. [funcArgNamesDifferent]
hitori-3.22.4/src/interface.c:51:56: note: Function 'about_cb' argument 2 names different: declaration 'parameter' definition 'parameters'.
hitori-3.22.4/src/interface.c:660:44: note: Function 'about_cb' argument 2 names different: declaration 'parameter' definition 'parameters'.
[16:11]
ftp://ftp.se.debian.org/debian/pool/main/h/hivelytracker/hivelytracker_0+git20180223.orig.tar.gz
hivelytracker-0+git20180223/Replayer_Amiga/hvl_replay.c:484:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hivelytracker-0+git20180223/Replayer_Amiga/hvl_replay.c:792:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hivelytracker-0+git20180223/Replayer_Amiga/play_hvl.c:150:20: style: The scope of the variable 'tune' can be reduced. [variableScope]
hivelytracker-0+git20180223/Replayer_Windows/hvl_replay.c:718:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hivelytracker-0+git20180223/Replayer_Windows/hvl_replay.c:1704:21: style: The scope of the variable 'loops' can be reduced. [variableScope]
hivelytracker-0+git20180223/Replayer_Windows/hvl_replay.c:283:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hivelytracker-0+git20180223/Replayer_Windows/hvl_replay.c:516:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hivelytracker-0+git20180223/Replayer_Windows/hvl_tables.c:503:10: style: The scope of the variable 'in' can be reduced. [variableScope]
hivelytracker-0+git20180223/Replayer_Windows/hvl_tables.c:503:14: style: The scope of the variable 'fre' can be reduced. [variableScope]
hivelytracker-0+git20180223/Replayer_Windows/hvl_tables.c:503:19: style: The scope of the variable 'high' can be reduced. [variableScope]
hivelytracker-0+git20180223/Replayer_Windows/main.c:75:11: style: The scope of the variable 'nextbuf' can be reduced. [variableScope]
hivelytracker-0+git20180223/about.c:446:24: style: The scope of the variable 'msg' can be reduced. [variableScope]
hivelytracker-0+git20180223/gui.c:1070:16: warning: Either the condition 'at==NULL' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck]
hivelytracker-0+git20180223/gui.c:1436:12: note: Assuming that condition 'at==NULL' is not redundant
hivelytracker-0+git20180223/gui.c:1442:24: note: Calling function 'gui_render_nbox', 1st argument 'at' value is 0
hivelytracker-0+git20180223/gui.c:1070:16: note: Null pointer dereference
hivelytracker-0+git20180223/gui.c:1255:7: warning: Either the condition 'curtune?&curtune->at_Instruments[curtune->at_curins]:NULL' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck]
hivelytracker-0+git20180223/gui.c:2742:43: note: Assuming that condition 'curtune?&curtune->at_Instruments[curtune->at_curins]:NULL' is not redundant
hivelytracker-0+git20180223/gui.c:2742:26: note: Calling function 'gui_render_perf', 1st argument 'at' value is 0
hivelytracker-0+git20180223/gui.c:1255:7: note: Null pointer dereference
hivelytracker-0+git20180223/gui.c:1425:37: warning: Either the condition 'at!=NULL' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck]
hivelytracker-0+git20180223/gui.c:1430:12: note: Assuming that condition 'at!=NULL' is not redundant
hivelytracker-0+git20180223/gui.c:1425:37: note: Null pointer dereference
hivelytracker-0+git20180223/gui.c:1426:37: warning: Either the condition 'at!=NULL' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck]
hivelytracker-0+git20180223/gui.c:1430:12: note: Assuming that condition 'at!=NULL' is not redundant
hivelytracker-0+git20180223/gui.c:1426:37: note: Null pointer dereference
hivelytracker-0+git20180223/gui.c:1427:37: warning: Either the condition 'at!=NULL' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck]
hivelytracker-0+git20180223/gui.c:1430:12: note: Assuming that condition 'at!=NULL' is not redundant
hivelytracker-0+git20180223/gui.c:1427:37: note: Null pointer dereference
hivelytracker-0+git20180223/gui.c:1428:37: warning: Either the condition 'at!=NULL' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck]
hivelytracker-0+git20180223/gui.c:1430:12: note: Assuming that condition 'at!=NULL' is not redundant
hivelytracker-0+git20180223/gui.c:1428:37: note: Null pointer dereference
hivelytracker-0+git20180223/gui.c:2368:7: warning: Either the condition 'at!=NULL' is redundant or there is possible null pointer dereference: at. [nullPointerRedundantCheck]
hivelytracker-0+git20180223/gui.c:2045:12: note: Assuming that condition 'at!=NULL' is not redundant
hivelytracker-0+git20180223/gui.c:2368:7: note: Null pointer dereference
hivelytracker-0+git20180223/gui.c:911:3: style: Variable 'io' is reassigned a value before the old one has been used. [redundantAssignment]
hivelytracker-0+git20180223/gui.c:902:0: note: Variable 'io' is reassigned a value before the old one has been used.
hivelytracker-0+git20180223/gui.c:911:3: note: Variable 'io' is reassigned a value before the old one has been used.
hivelytracker-0+git20180223/gui.c:1741:15: style: The scope of the variable 'tname' can be reduced. [variableScope]
hivelytracker-0+git20180223/gui.c:6538:20: style: The scope of the variable 'stp' can be reduced. [variableScope]
hivelytracker-0+git20180223/gui.c:6538:26: style: The scope of the variable 'pstp' can be reduced. [variableScope]
hivelytracker-0+git20180223/gui.c:3323:7: warning: The buffer 'skinext' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hivelytracker-0+git20180223/gui.c:3306:3: warning: The buffer 'tmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hivelytracker-0+git20180223/replay.c:985:32: style: The scope of the variable 'in' can be reduced. [variableScope]
hivelytracker-0+git20180223/replay.c:915:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hivelytracker-0+git20180223/replay.c:1601:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hivelytracker-0+git20180223/replay.c:2013:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hivelytracker-0+git20180223/sdl/haiku.cpp:69:3: performance: Variable 'lock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hivelytracker-0+git20180223/sdl/linux.c:146:9: style: Unused variable: i [unusedVariable]
hivelytracker-0+git20180223/undo.c:72:20: style: The scope of the variable 'un' can be reduced. [variableScope]
hivelytracker-0+git20180223/undo.c:114:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
[16:11]
ftp://ftp.se.debian.org/debian/pool/main/h/hivex/hivex_1.3.9.orig.tar.gz
hivex-1.3.9/gnulib/lib/error.c:135:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
hivex-1.3.9/gnulib/lib/gettext.h:216:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
hivex-1.3.9/gnulib/lib/gettext.h:262:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
hivex-1.3.9/gnulib/lib/getopt.c:346:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:118:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
hivex-1.3.9/gnulib/lib/getopt.c:346:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
hivex-1.3.9/gnulib/lib/getopt.c:346:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:118:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
hivex-1.3.9/gnulib/lib/getopt.c:346:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
hivex-1.3.9/gnulib/lib/getopt.c:346:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:119:44: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hivex-1.3.9/gnulib/lib/getopt.c:346:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hivex-1.3.9/gnulib/lib/getopt.c:347:42: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:120:53: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
hivex-1.3.9/gnulib/lib/getopt.c:347:42: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
hivex-1.3.9/gnulib/lib/getopt.c:347:57: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:120:70: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
hivex-1.3.9/gnulib/lib/getopt.c:347:57: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
hivex-1.3.9/gnulib/lib/getopt.c:348:25: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:121:36: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
hivex-1.3.9/gnulib/lib/getopt.c:348:25: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
hivex-1.3.9/gnulib/lib/getopt.c:348:57: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:121:70: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
hivex-1.3.9/gnulib/lib/getopt.c:348:57: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
hivex-1.3.9/gnulib/lib/getopt.c:348:64: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:122:36: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hivex-1.3.9/gnulib/lib/getopt.c:348:64: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hivex-1.3.9/gnulib/lib/getopt.c:1128:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:24:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
hivex-1.3.9/gnulib/lib/getopt.c:1128:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
hivex-1.3.9/gnulib/lib/getopt.c:1128:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:24:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
hivex-1.3.9/gnulib/lib/getopt.c:1128:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
hivex-1.3.9/gnulib/lib/getopt.c:1128:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:25:42: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hivex-1.3.9/gnulib/lib/getopt.c:1128:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
hivex-1.3.9/gnulib/lib/getopt.c:1129:40: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:26:51: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
hivex-1.3.9/gnulib/lib/getopt.c:1129:40: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
hivex-1.3.9/gnulib/lib/getopt.c:1129:55: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:26:68: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
hivex-1.3.9/gnulib/lib/getopt.c:1129:55: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
hivex-1.3.9/gnulib/lib/getopt.c:1129:68: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:27:34: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
hivex-1.3.9/gnulib/lib/getopt.c:1129:68: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
hivex-1.3.9/gnulib/lib/getopt.c:1130:23: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:27:51: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hivex-1.3.9/gnulib/lib/getopt.c:1130:23: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
hivex-1.3.9/gnulib/lib/getopt1.c:48:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:124:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
hivex-1.3.9/gnulib/lib/getopt1.c:48:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
hivex-1.3.9/gnulib/lib/getopt1.c:48:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:124:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
hivex-1.3.9/gnulib/lib/getopt1.c:48:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
hivex-1.3.9/gnulib/lib/getopt1.c:48:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:125:40: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hivex-1.3.9/gnulib/lib/getopt1.c:48:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hivex-1.3.9/gnulib/lib/getopt1.c:49:38: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:126:49: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hivex-1.3.9/gnulib/lib/getopt1.c:49:38: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hivex-1.3.9/gnulib/lib/getopt1.c:49:57: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:126:66: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hivex-1.3.9/gnulib/lib/getopt1.c:49:57: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hivex-1.3.9/gnulib/lib/getopt1.c:50:38: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:127:49: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
hivex-1.3.9/gnulib/lib/getopt1.c:50:38: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
hivex-1.3.9/gnulib/lib/getopt1.c:71:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:129:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
hivex-1.3.9/gnulib/lib/getopt1.c:71:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
hivex-1.3.9/gnulib/lib/getopt1.c:71:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:129:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
hivex-1.3.9/gnulib/lib/getopt1.c:71:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
hivex-1.3.9/gnulib/lib/getopt1.c:71:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:130:45: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hivex-1.3.9/gnulib/lib/getopt1.c:71:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
hivex-1.3.9/gnulib/lib/getopt1.c:72:43: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:131:54: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hivex-1.3.9/gnulib/lib/getopt1.c:72:43: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
hivex-1.3.9/gnulib/lib/getopt1.c:72:62: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:132:38: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hivex-1.3.9/gnulib/lib/getopt1.c:72:62: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
hivex-1.3.9/gnulib/lib/getopt1.c:73:43: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
hivex-1.3.9/gnulib/lib/getopt_int.h:133:54: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
hivex-1.3.9/gnulib/lib/getopt1.c:73:43: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
hivex-1.3.9/gnulib/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
hivex-1.3.9/gnulib/lib/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
hivex-1.3.9/gnulib/lib/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
hivex-1.3.9/gnulib/lib/strerror.c:45:7: note: Condition 'msg' is always false
hivex-1.3.9/gnulib/tests/test-dup2.c:56:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
hivex-1.3.9/gnulib/tests/test-fcntl.c:60:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
hivex-1.3.9/gnulib/tests/test-getopt.h:92:3: style: Variable 'posixly' is reassigned a value before the old one has been used. [redundantAssignment]
hivex-1.3.9/gnulib/tests/test-getopt.h:86:0: note: Variable 'posixly' is reassigned a value before the old one has been used.
hivex-1.3.9/gnulib/tests/test-getopt.h:92:3: note: Variable 'posixly' is reassigned a value before the old one has been used.
hivex-1.3.9/gnulib/tests/test-ignore-value.c:34:16: style: struct member 's::i' is never used. [unusedStructMember]
hivex-1.3.9/gnulib/tests/test-memchr.c:101:23: style: Condition 'page_boundary!=NULL' is always false [knownConditionTrueFalse]
hivex-1.3.9/gnulib/tests/test-memchr.c:96:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0
hivex-1.3.9/gnulib/tests/test-memchr.c:101:23: note: Condition 'page_boundary!=NULL' is always false
hivex-1.3.9/gnulib/tests/test-memchr.c:99:9: style: The scope of the variable 'limit' can be reduced. [variableScope]
hivex-1.3.9/gnulib/tests/test-stddef.c:37:8: style: struct member 'd::e' is never used. [unusedStructMember]
hivex-1.3.9/gnulib/tests/test-stddef.c:38:8: style: struct member 'd::f' is never used. [unusedStructMember]
hivex-1.3.9/gnulib/tests/test-stdlib.c:34:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
hivex-1.3.9/gnulib/tests/test-strnlen.c:35:7: style: Condition '!page_boundary' is always true [knownConditionTrueFalse]
hivex-1.3.9/gnulib/tests/test-strnlen.c:34:25: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0
hivex-1.3.9/gnulib/tests/test-strnlen.c:35:7: note: Condition '!page_boundary' is always true
hivex-1.3.9/gnulib/tests/test-strnlen.c:67:0: error: Memory leak: page_boundary [memleak]
hivex-1.3.9/gnulib/tests/test-unsetenv.c:40:3: style: Variable 'entry' is assigned a value that is never used. [unreadVariable]
hivex-1.3.9/gnulib/tests/test-vasnprintf.c:50:7: warning: The buffer 'buf' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
hivex-1.3.9/gnulib/tests/test-verify.c:51:13: style: Condition 'c==2' is always true [knownConditionTrueFalse]
hivex-1.3.9/gnulib/tests/test-verify.c:55:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
hivex-1.3.9/gnulib/tests/test-verify.c:58:35: style: Condition '1==1' is always true [knownConditionTrueFalse]
hivex-1.3.9/gnulib/tests/test-verify.c:55:13: style: Same expression on both sides of '=='. [duplicateExpression]
hivex-1.3.9/gnulib/tests/test-verify.c:58:35: style: Same expression on both sides of '=='. [duplicateExpression]
hivex-1.3.9/lib/node.c:526:3: style: Variable 'children' is reassigned a value before the old one has been used. [redundantAssignment]
hivex-1.3.9/lib/node.c:522:0: note: Variable 'children' is reassigned a value before the old one has been used.
hivex-1.3.9/lib/node.c:526:3: note: Variable 'children' is reassigned a value before the old one has been used.
hivex-1.3.9/lib/node.c:520:64: style: Function 'hivex_node_get_child' argument 3 names different: declaration 'name' definition 'nname'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:133:83: note: Function 'hivex_node_get_child' argument 3 names different: declaration 'name' definition 'nname'.
hivex-1.3.9/lib/node.c:520:64: note: Function 'hivex_node_get_child' argument 3 names different: declaration 'name' definition 'nname'.
hivex-1.3.9/lib/test-just-header.c:29:12: style: Same expression on both sides of '=='. [duplicateExpression]
hivex-1.3.9/lib/value.c:416:17: warning: Either the condition 'len_rtn' is redundant or there is possible null pointer dereference: len_rtn. [nullPointerRedundantCheck]
hivex-1.3.9/lib/value.c:326:7: note: Assuming that condition 'len_rtn' is not redundant
hivex-1.3.9/lib/value.c:416:17: note: Null pointer dereference
hivex-1.3.9/lib/value.c:141:3: style: Variable 'values' is reassigned a value before the old one has been used. [redundantAssignment]
hivex-1.3.9/lib/value.c:137:0: note: Variable 'values' is reassigned a value before the old one has been used.
hivex-1.3.9/lib/value.c:141:3: note: Variable 'values' is reassigned a value before the old one has been used.
hivex-1.3.9/lib/value.c:558:9: warning: Redundant assignment of 'ret' to itself. [selfAssignment]
hivex-1.3.9/lib/value.c:583:7: warning: Redundant assignment of 'ret' to itself. [selfAssignment]
hivex-1.3.9/lib/value.c:511:10: style: The scope of the variable 'plen' can be reduced. [variableScope]
hivex-1.3.9/lib/value.c:162:52: style: Function 'hivex_value_struct_length' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:141:66: note: Function 'hivex_value_struct_length' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:162:52: note: Function 'hivex_value_struct_length' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:176:46: style: Function 'hivex_value_key_len' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:137:60: note: Function 'hivex_value_key_len' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:176:46: note: Function 'hivex_value_key_len' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:200:42: style: Function 'hivex_value_key' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:138:55: note: Function 'hivex_value_key' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:200:42: note: Function 'hivex_value_key' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:226:43: style: Function 'hivex_value_type' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:139:54: note: Function 'hivex_value_type' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:226:43: note: Function 'hivex_value_type' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:248:55: style: Function 'hivex_value_data_cell_offset' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:142:75: note: Function 'hivex_value_data_cell_offset' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:248:55: note: Function 'hivex_value_data_cell_offset' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:300:44: style: Function 'hivex_value_value' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:143:57: note: Function 'hivex_value_value' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:300:44: note: Function 'hivex_value_value' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:301:31: style: Function 'hivex_value_value' argument 3 names different: declaration 't' definition 't_rtn'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:143:73: note: Function 'hivex_value_value' argument 3 names different: declaration 't' definition 't_rtn'.
hivex-1.3.9/lib/value.c:301:31: note: Function 'hivex_value_value' argument 3 names different: declaration 't' definition 't_rtn'.
hivex-1.3.9/lib/value.c:301:46: style: Function 'hivex_value_value' argument 4 names different: declaration 'len' definition 'len_rtn'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:143:84: note: Function 'hivex_value_value' argument 4 names different: declaration 'len' definition 'len_rtn'.
hivex-1.3.9/lib/value.c:301:46: note: Function 'hivex_value_value' argument 4 names different: declaration 'len' definition 'len_rtn'.
hivex-1.3.9/lib/value.c:428:45: style: Function 'hivex_value_string' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:144:58: note: Function 'hivex_value_string' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:428:45: note: Function 'hivex_value_string' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:487:55: style: Function 'hivex_value_multiple_strings' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:145:69: note: Function 'hivex_value_multiple_strings' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:487:55: note: Function 'hivex_value_multiple_strings' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:540:44: style: Function 'hivex_value_dword' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:146:59: note: Function 'hivex_value_dword' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:540:44: note: Function 'hivex_value_dword' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:566:44: style: Function 'hivex_value_qword' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
hivex-1.3.9/lib/hivex.h:147:59: note: Function 'hivex_value_qword' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/value.c:566:44: note: Function 'hivex_value_qword' argument 2 names different: declaration 'val' definition 'value'.
hivex-1.3.9/lib/write.c:301:15: style: The scope of the variable 'c' can be reduced. [variableScope]
hivex-1.3.9/lib/write.c:684:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hivex-1.3.9/lib/write.c:723:47: style: Variable 'nk' is assigned a value that is never used. [unreadVariable]
hivex-1.3.9/ocaml/hivex_c.c:981:14: style: The scope of the variable 'i' can be reduced. [variableScope]
hivex-1.3.9/sh/hivexsh.c:312:7: style: The scope of the variable 'len' can be reduced. [variableScope]
hivex-1.3.9/sh/hivexsh.c:496:18: style: Function 'cmd_close' argument 1 names different: declaration 'path' definition 'args'. [funcArgNamesDifferent]
hivex-1.3.9/sh/hivexsh.c:88:29: note: Function 'cmd_close' argument 1 names different: declaration 'path' definition 'args'.
hivex-1.3.9/sh/hivexsh.c:496:18: note: Function 'cmd_close' argument 1 names different: declaration 'path' definition 'args'.
hivex-1.3.9/sh/hivexsh.c:657:18: style: Function 'cmd_lsval' argument 1 names different: declaration 'args' definition 'key'. [funcArgNamesDifferent]
hivex-1.3.9/sh/hivexsh.c:94:29: note: Function 'cmd_lsval' argument 1 names different: declaration 'args' definition 'key'.
hivex-1.3.9/sh/hivexsh.c:657:18: note: Function 'cmd_lsval' argument 1 names different: declaration 'args' definition 'key'.
hivex-1.3.9/sh/hivexsh.c:847:19: style: Function 'cmd_setval' argument 1 names different: declaration 'args' definition 'nrvals_str'. [funcArgNamesDifferent]
hivex-1.3.9/sh/hivexsh.c:95:30: note: Function 'cmd_setval' argument 1 names different: declaration 'args' definition 'nrvals_str'.
hivex-1.3.9/sh/hivexsh.c:847:19: note: Function 'cmd_setval' argument 1 names different: declaration 'args' definition 'nrvals_str'.
hivex-1.3.9/sh/hivexsh.c:866:13: warning: Either the condition 'nrvals<0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
hivex-1.3.9/sh/hivexsh.c:859:14: note: Assuming that condition 'nrvals<0' is not redundant
hivex-1.3.9/sh/hivexsh.c:866:13: note: Invalid argument
hivex-1.3.9/xml/hivexml.c:245:9: style: The scope of the variable 'timebuf' can be reduced. [variableScope]
hivex-1.3.9/xml/hivexml.c:465:23: warning: Function 'value_binary' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' [funcArgOrderDifferent]
hivex-1.3.9/xml/hivexml.c:60:26: note: Function 'value_binary' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v'
hivex-1.3.9/xml/hivexml.c:465:23: note: Function 'value_binary' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v'
hivex-1.3.9/xml/hivexml.c:480:21: warning: Function 'value_none' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' [funcArgOrderDifferent]
hivex-1.3.9/xml/hivexml.c:61:24: note: Function 'value_none' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v'
hivex-1.3.9/xml/hivexml.c:480:21: note: Function 'value_none' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v'
hivex-1.3.9/xml/hivexml.c:497:22: warning: Function 'value_other' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v' [funcArgOrderDifferent]
hivex-1.3.9/xml/hivexml.c:62:25: note: Function 'value_other' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v'
hivex-1.3.9/xml/hivexml.c:497:22: note: Function 'value_other' argument order different: declaration ', , , , t, len, key, value' definition 'h, writer_v, node, value, t, len, key, v'
[16:11]
ftp://ftp.se.debian.org/debian/pool/main/h/hkgerman/hkgerman_2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hkl/hkl_5.0.0.2449.orig.tar.gz
hkl-5.0.0.2449/contrib/sixs/hkl3d.c:264:15: style: The scope of the variable 'factory' can be reduced. [variableScope]
hkl-5.0.0.2449/gui/hkl-gui-3d-gl.c:444:6: warning: Either the condition 'object!=NULL' is redundant or there is possible null pointer dereference: object. [nullPointerRedundantCheck]
hkl-5.0.0.2449/gui/hkl-gui-3d-gl.c:446:27: note: Assuming that condition 'object!=NULL' is not redundant
hkl-5.0.0.2449/gui/hkl-gui-3d-gl.c:444:6: note: Null pointer dereference
hkl-5.0.0.2449/gui/hkl-gui-3d-gl.c:216:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hkl-5.0.0.2449/gui/hkl-gui-3d-gl.c:431:13: style: The scope of the variable 'object' can be reduced. [variableScope]
hkl-5.0.0.2449/gui/hkl-gui-3d-gl.c:441:17: style: Variable 'dont_render' is assigned a value that is never used. [unreadVariable]
hkl-5.0.0.2449/gui/hkl-gui-3d.c:543:13: style: The scope of the variable 'face' can be reduced. [variableScope]
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:340:3: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:338:0: note: Variable 'value' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:340:3: note: Variable 'value' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:367:3: style: Variable 'new_value' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:365:0: note: Variable 'new_value' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:367:3: note: Variable 'new_value' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:223:9: style: The scope of the variable 'values' can be reduced. [variableScope]
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:224:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:131:42: style: Function 'hkl_gui_engine_get_engine' argument 1 names different: declaration 'gui_engine' definition 'self'. [funcArgNamesDifferent]
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.h:74:53: note: Function 'hkl_gui_engine_get_engine' argument 1 names different: declaration 'gui_engine' definition 'self'.
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:131:42: note: Function 'hkl_gui_engine_get_engine' argument 1 names different: declaration 'gui_engine' definition 'self'.
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:140:45: style: Function 'hkl_gui_engine_get_liststore' argument 1 names different: declaration 'gui_engine' definition 'self'. [funcArgNamesDifferent]
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.h:76:59: note: Function 'hkl_gui_engine_get_liststore' argument 1 names different: declaration 'gui_engine' definition 'self'.
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:140:45: note: Function 'hkl_gui_engine_get_liststore' argument 1 names different: declaration 'gui_engine' definition 'self'.
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:265:47: style: Function 'hkl_gui_engine_set_engine' argument 1 names different: declaration 'gui_engine' definition 'self'. [funcArgNamesDifferent]
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.h:71:47: note: Function 'hkl_gui_engine_set_engine' argument 1 names different: declaration 'gui_engine' definition 'self'.
hkl-5.0.0.2449/gui/hkl-gui-pseudoaxes.c:265:47: note: Function 'hkl_gui_engine_set_engine' argument 1 names different: declaration 'gui_engine' definition 'self'.
hkl-5.0.0.2449/gui/hkl-gui.c:889:2: style: Variable 'renderer' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:870:0: note: Variable 'renderer' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:889:2: note: Variable 'renderer' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:890:2: style: Variable 'column' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:871:0: note: Variable 'column' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:890:2: note: Variable 'column' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1070:2: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1054:0: note: Variable 'value' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1070:2: note: Variable 'value' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1129:2: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1112:0: note: Variable 'value' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1129:2: note: Variable 'value' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1131:2: style: Variable 'parameter' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1114:0: note: Variable 'parameter' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1131:2: note: Variable 'parameter' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1184:2: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1167:0: note: Variable 'value' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1184:2: note: Variable 'value' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1187:2: style: Variable 'parameter' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1169:0: note: Variable 'parameter' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1187:2: note: Variable 'parameter' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1415:3: style: Variable 'reflection' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1409:0: note: Variable 'reflection' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1415:3: note: Variable 'reflection' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1451:3: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1448:0: note: Variable 'selection' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1451:3: note: Variable 'selection' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1452:3: style: Variable 'nb_rows' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1449:0: note: Variable 'nb_rows' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1452:3: note: Variable 'nb_rows' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1461:4: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1457:0: note: Variable 'model' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1461:4: note: Variable 'model' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1525:3: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1522:0: note: Variable 'selection' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1525:3: note: Variable 'selection' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1526:3: style: Variable 'nb_rows' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1523:0: note: Variable 'nb_rows' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1526:3: note: Variable 'nb_rows' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1532:4: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1528:0: note: Variable 'model' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1532:4: note: Variable 'model' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1568:2: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1566:0: note: Variable 'selection' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1568:2: note: Variable 'selection' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1587:2: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1579:0: note: Variable 'model' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1587:2: note: Variable 'model' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1810:2: style: Variable 'iter' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1805:0: note: Variable 'iter' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1810:2: note: Variable 'iter' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1812:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1806:0: note: Variable 'path' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1812:2: note: Variable 'path' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1828:2: style: Variable 'iter' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1824:0: note: Variable 'iter' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1828:2: note: Variable 'iter' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1830:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1825:0: note: Variable 'path' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1830:2: note: Variable 'path' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1832:2: style: Variable 'column' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:1826:0: note: Variable 'column' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:1832:2: note: Variable 'column' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:2178:2: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:2175:0: note: Variable 'selection' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:2178:2: note: Variable 'selection' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:2179:2: style: Variable 'nb_rows' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:2176:0: note: Variable 'nb_rows' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:2179:2: note: Variable 'nb_rows' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:2188:3: style: Variable 'model' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/gui/hkl-gui.c:2181:0: note: Variable 'model' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/gui/hkl-gui.c:2188:3: note: Variable 'model' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/api2/hkl2.c:228:10: style: The scope of the variable 'values' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/ccan/autodata/autodata.c:76:26: style: Function 'autodata_free' argument 1 names different: declaration 'p' definition 'table'. [funcArgNamesDifferent]
hkl-5.0.0.2449/hkl/ccan/autodata/autodata.h:80:26: note: Function 'autodata_free' argument 1 names different: declaration 'p' definition 'table'.
hkl-5.0.0.2449/hkl/ccan/autodata/autodata.c:76:26: note: Function 'autodata_free' argument 1 names different: declaration 'p' definition 'table'.
hkl-5.0.0.2449/hkl/ccan/configurator.c:428:16: style: The scope of the variable 'wsize' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/ccan/configurator.c:450:3: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
hkl-5.0.0.2449/hkl/ccan/configurator.c:610:3: error: Common realloc mistake: 'newcmd' nulled but not freed upon failure [memleakOnRealloc]
hkl-5.0.0.2449/hkl/ccan/configurator.c:619:3: error: Common realloc mistake: 'newcmd' nulled but not freed upon failure [memleakOnRealloc]
hkl-5.0.0.2449/hkl/ccan/generator/generator.c:32:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
hkl-5.0.0.2449/hkl/ccan/list/list.c:20:59: style: Function 'list_check_node' argument 1 names different: declaration 'n' definition 'node'. [funcArgNamesDifferent]
hkl-5.0.0.2449/hkl/ccan/list/list.h:90:59: note: Function 'list_check_node' argument 1 names different: declaration 'n' definition 'node'.
hkl-5.0.0.2449/hkl/ccan/list/list.c:20:59: note: Function 'list_check_node' argument 1 names different: declaration 'n' definition 'node'.
hkl-5.0.0.2449/hkl/ccan/ptr_valid/ptr_valid.c:309:38: style: Function 'ptr_valid' argument 2 names different: declaration 'align' definition 'alignment'. [funcArgNamesDifferent]
hkl-5.0.0.2449/hkl/ccan/ptr_valid/ptr_valid.h:69:38: note: Function 'ptr_valid' argument 2 names different: declaration 'align' definition 'alignment'.
hkl-5.0.0.2449/hkl/ccan/ptr_valid/ptr_valid.c:309:38: note: Function 'ptr_valid' argument 2 names different: declaration 'align' definition 'alignment'.
hkl-5.0.0.2449/hkl/hkl-axis.c:132:9: style: The scope of the variable 'new_distance' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-private.h:224:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-private.h:222:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-private.h:224:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-private.h:625:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-private.h:623:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-private.h:625:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-binding.c:74:2: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-binding.c:70:0: note: Variable 'table' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-binding.c:74:2: note: Variable 'table' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-detector.c:43:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-detector.c:41:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-detector.c:43:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-geometry.c:1186:13: warning: Either the condition '!self' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
hkl-5.0.0.2449/hkl/hkl-geometry.c:1189:5: note: Assuming that condition '!self' is not redundant
hkl-5.0.0.2449/hkl/hkl-geometry.c:1186:13: note: Null pointer dereference
hkl-5.0.0.2449/hkl/hkl-geometry.c:1246:13: warning: Either the condition '!self' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
hkl-5.0.0.2449/hkl/hkl-geometry.c:1250:5: note: Assuming that condition '!self' is not redundant
hkl-5.0.0.2449/hkl/hkl-geometry.c:1246:13: note: Null pointer dereference
hkl-5.0.0.2449/hkl/hkl-geometry.c:277:2: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-geometry.c:275:0: note: Variable 'g' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-geometry.c:277:2: note: Variable 'g' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-geometry.c:302:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-geometry.c:298:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-geometry.c:302:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-geometry.c:737:9: style: The scope of the variable 'value1' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-geometry.c:737:17: style: The scope of the variable 'value2' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-geometry.c:763:9: style: The scope of the variable 'value1' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-geometry.c:763:17: style: The scope of the variable 'value2' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-geometry.c:1104:9: style: The scope of the variable 'x' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-geometry.c:1144:9: style: The scope of the variable 'value' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-geometry.c:840:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hkl-5.0.0.2449/hkl/hkl-geometry.c:1099:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hkl-5.0.0.2449/hkl/hkl-geometry.c:1100:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hkl-5.0.0.2449/hkl/hkl-geometry.c:1101:32: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hkl-5.0.0.2449/hkl/hkl-geometry.c:1266:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hkl-5.0.0.2449/hkl/hkl-lattice.c:158:2: style: Variable 'copy' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-lattice.c:156:0: note: Variable 'copy' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-lattice.c:158:2: note: Variable 'copy' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:435:44: warning: Either the condition '!self' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:440:5: note: Assuming that condition '!self' is not redundant
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:435:44: note: Null pointer dereference
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:331:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:361:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:362:6: style: The scope of the variable 'p' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:363:9: style: The scope of the variable 'x0' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:365:9: style: The scope of the variable 'op_len' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:466:61: style: Function 'hkl_mode_auto_with_init_new' argument 1 names different: declaration 'info' definition 'auto_info'. [funcArgNamesDifferent]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto-private.h:167:68: note: Function 'hkl_mode_auto_with_init_new' argument 1 names different: declaration 'info' definition 'auto_info'.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:466:61: note: Function 'hkl_mode_auto_with_init_new' argument 1 names different: declaration 'info' definition 'auto_info'.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-auto.c:126:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl.c:116:36: style: The scope of the variable 'T' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl.c:117:25: style: The scope of the variable 's' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl.c:119:14: style: The scope of the variable 'x' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl.c:120:6: style: The scope of the variable 'status' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl.c:122:6: style: The scope of the variable 'iter' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl.c:623:66: style: Function 'hkl_mode_initialized_set_psi_constant_vertical_real' argument 1 names different: declaration 'base' definition 'self'. [funcArgNamesDifferent]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl-private.h:64:73: note: Function 'hkl_mode_initialized_set_psi_constant_vertical_real' argument 1 names different: declaration 'base' definition 'self'.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl.c:623:66: note: Function 'hkl_mode_initialized_set_psi_constant_vertical_real' argument 1 names different: declaration 'base' definition 'self'.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl.c:794:66: style: Function 'hkl_mode_hkl_emergence_fixed_new' argument 1 names different: declaration 'info' definition 'auto_info'. [funcArgNamesDifferent]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl-private.h:210:73: note: Function 'hkl_mode_hkl_emergence_fixed_new' argument 1 names different: declaration 'info' definition 'auto_info'.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-hkl.c:794:66: note: Function 'hkl_mode_hkl_emergence_fixed_new' argument 1 names different: declaration 'info' definition 'auto_info'.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-psi.c:252:50: style: Function 'hkl_mode_psi_new' argument 1 names different: declaration 'info' definition 'auto_info'. [funcArgNamesDifferent]
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-psi-private.h:50:25: note: Function 'hkl_mode_psi_new' argument 1 names different: declaration 'info' definition 'auto_info'.
hkl-5.0.0.2449/hkl/hkl-pseudoaxis-common-psi.c:252:50: note: Function 'hkl_mode_psi_new' argument 1 names different: declaration 'info' definition 'auto_info'.
hkl-5.0.0.2449/hkl/hkl-sample.c:102:66: warning: Either the condition '!self' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
hkl-5.0.0.2449/hkl/hkl-sample.c:107:5: note: Assuming that condition '!self' is not redundant
hkl-5.0.0.2449/hkl/hkl-sample.c:102:66: note: Null pointer dereference
hkl-5.0.0.2449/hkl/hkl-sample.c:103:10: warning: Either the condition '!self' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
hkl-5.0.0.2449/hkl/hkl-sample.c:107:5: note: Assuming that condition '!self' is not redundant
hkl-5.0.0.2449/hkl/hkl-sample.c:103:10: note: Null pointer dereference
hkl-5.0.0.2449/hkl/hkl-sample.c:104:70: warning: Either the condition '!self' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
hkl-5.0.0.2449/hkl/hkl-sample.c:107:5: note: Assuming that condition '!self' is not redundant
hkl-5.0.0.2449/hkl/hkl-sample.c:104:70: note: Null pointer dereference
hkl-5.0.0.2449/hkl/hkl-sample.c:105:14: warning: Either the condition '!self' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
hkl-5.0.0.2449/hkl/hkl-sample.c:107:5: note: Assuming that condition '!self' is not redundant
hkl-5.0.0.2449/hkl/hkl-sample.c:105:14: note: Null pointer dereference
hkl-5.0.0.2449/hkl/hkl-sample.c:340:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-sample.c:338:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-sample.c:340:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-sample.c:382:2: style: Variable 'dup' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-sample.c:380:0: note: Variable 'dup' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-sample.c:382:2: note: Variable 'dup' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-sample.c:915:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-sample.c:913:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-sample.c:915:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-sample.c:940:2: style: Variable 'dup' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl/hkl-sample.c:938:0: note: Variable 'dup' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-sample.c:940:2: note: Variable 'dup' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl/hkl-sample.c:255:9: style: The scope of the variable 'size' can be reduced. [variableScope]
hkl-5.0.0.2449/hkl/hkl-trajectory.c:119:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hkl-5.0.0.2449/hkl/hkl-trajectory.c:122:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:371:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:460:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:540:2: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:155:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:153:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:155:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:315:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:313:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:315:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:431:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:429:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:431:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:489:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:487:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:489:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:554:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:552:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:554:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:672:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:670:0: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:672:2: note: Variable 'self' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:366:11: warning: Size of pointer 'object' used instead of size of its data. [pointerSize]
hkl-5.0.0.2449/hkl3d/hkl3d.cpp:532:11: warning: Size of pointer 'object' used instead of size of its data. [pointerSize]
hkl-5.0.0.2449/tests/hkl-bench-t.c:78:3: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hkl-5.0.0.2449/tests/hkl-bench-t.c:78:3: portability: %d in format string (no. 5) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hkl-5.0.0.2449/tests/hkl-detector-t.c:53:2: style: Variable 'detector' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-detector-t.c:49:0: note: Variable 'detector' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:53:2: note: Variable 'detector' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:54:2: style: Variable 'geometry' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-detector-t.c:50:0: note: Variable 'geometry' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:54:2: note: Variable 'geometry' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:55:2: style: Variable 'holder' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-detector-t.c:51:0: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:55:2: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:74:2: style: Variable 'detector' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-detector-t.c:68:0: note: Variable 'detector' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:74:2: note: Variable 'detector' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:75:2: style: Variable 'geometry' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-detector-t.c:69:0: note: Variable 'geometry' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:75:2: note: Variable 'geometry' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:77:2: style: Variable 'holder' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-detector-t.c:70:0: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:77:2: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:81:2: style: Variable 'holder' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-detector-t.c:77:2: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-detector-t.c:81:2: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:39:2: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:36:0: note: Variable 'g' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:39:2: note: Variable 'g' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:42:2: style: Variable 'holder' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:37:0: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:42:2: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:67:2: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:62:0: note: Variable 'g' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:67:2: note: Variable 'g' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:69:2: style: Variable 'holder' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:63:0: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:69:2: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:130:2: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:125:0: note: Variable 'g' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:130:2: note: Variable 'g' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:132:2: style: Variable 'holder' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:126:0: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:132:2: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:240:2: style: Variable 'g1' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:236:0: note: Variable 'g1' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:240:2: note: Variable 'g1' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:241:2: style: Variable 'holder' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:238:0: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:241:2: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:247:2: style: Variable 'g2' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:237:0: note: Variable 'g2' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:247:2: note: Variable 'g2' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:265:2: style: Variable 'geom' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:262:0: note: Variable 'geom' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:265:2: note: Variable 'geom' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:266:2: style: Variable 'holder' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:263:0: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:266:2: note: Variable 'holder' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:293:2: style: Variable 'geom' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:290:0: note: Variable 'geom' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:293:2: note: Variable 'geom' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:323:3: style: Variable 'geometry' is reassigned a value before the old one has been used. [redundantAssignment]
hkl-5.0.0.2449/tests/hkl-geometry-t.c:318:0: note: Variable 'geometry' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-geometry-t.c:323:3: note: Variable 'geometry' is reassigned a value before the old one has been used.
hkl-5.0.0.2449/tests/hkl-interval-t.c:160:2: style: Variable 'min' is assigned a value that is never used. [unreadVariable]
hkl-5.0.0.2449/tests/hkl-interval-t.c:239:2: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
hkl-5.0.0.2449/tests/hkl-interval-t.c:266:2: style: Variable 'min' is assigned a value that is never used. [unreadVariable]
hkl-5.0.0.2449/tests/hkl-interval-t.c:266:2: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
hkl-5.0.0.2449/tests/hkl-pseudoaxis-k4cv-t.c:198:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
hkl-5.0.0.2449/tests/hkl-pseudoaxis-t.c:103:9: style: Same expression on both sides of '==' because the value of 'res' and 'TRUE' are the same. [duplicateExpression]
hkl-5.0.0.2449/tests/hkl-pseudoaxis-t.c:92:12: note: 'res' is assigned value 'TRUE' here.
hkl-5.0.0.2449/tests/hkl-pseudoaxis-t.c:103:9: note: Same expression on both sides of '==' because the value of 'res' and 'TRUE' are the same.
hkl-5.0.0.2449/tests/hkl-pseudoaxis-t.c:40:17: style: The scope of the variable 'engines' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/hkl-pseudoaxis-t.c:94:17: style: The scope of the variable 'engines' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/hkl-pseudoaxis-t.c:153:6: style: The scope of the variable 'unreachable' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/hkl-pseudoaxis-t.c:159:9: style: The scope of the variable 'currents' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/hkl-pseudoaxis-t.c:168:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/hkl-pseudoaxis-t.c:201:3: style: Variable 'unreachable' is modified but its new value is never used. [unreadVariable]
hkl-5.0.0.2449/tests/hkl-quaternion-t.c:126:9: style: The scope of the variable 'angle_ref' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/hkl3d-test-t.c:36:15: style: The scope of the variable 'obji' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:723:6: style: The scope of the variable 'outlen' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:904:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:905:16: style: The scope of the variable 'missing' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:906:16: style: The scope of the variable 'failed' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:907:16: style: The scope of the variable 'first' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:908:16: style: The scope of the variable 'last' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:1099:32: style: The scope of the variable 'total' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:1176:25: style: The scope of the variable 'suffix' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:1215:9: style: The scope of the variable 'length' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:1217:14: style: The scope of the variable 'testname' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:1322:9: style: The scope of the variable 'length' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/runtests.c:1331:6: style: The scope of the variable 'succeeded' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/tap/basic.c:812:23: warning: Either the condition 'p==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
hkl-5.0.0.2449/tests/tap/basic.c:814:8: note: Assuming that condition 'p==NULL' is not redundant
hkl-5.0.0.2449/tests/tap/basic.c:812:23: note: Null pointer subtraction
hkl-5.0.0.2449/tests/tap/basic.c:196:12: style: The scope of the variable 'incomplete' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/tap/basic.c:271:23: style: The scope of the variable 'current' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/tap/basic.c:273:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/tap/basic.c:831:8: style: The scope of the variable 'base' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/tap/basic.c:394:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
hkl-5.0.0.2449/tests/tap/basic.c:412:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
hkl-5.0.0.2449/tests/tap/basic.c:447:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
hkl-5.0.0.2449/tests/tap/basic.c:466:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
hkl-5.0.0.2449/tests/tap/basic.c:485:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
hkl-5.0.0.2449/tests/tap/basic.c:511:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
hkl-5.0.0.2449/tests/tap/basic.c:541:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
hkl-5.0.0.2449/tests/tap/basic.c:567:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
hkl-5.0.0.2449/tests/tap/float.c:71:16: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
hkl-5.0.0.2449/tests/tap/hkl-tap.c:88:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hkl-5.0.0.2449/tests/tap/hkl-tap.c:45:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
hkl-5.0.0.2449/tests/tap/hkl-tap.c:66:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
[16:11]
ftp://ftp.se.debian.org/debian/pool/main/h/hl-todo-el/hl-todo-el_1.9.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hlins/hlins_0.39.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hlint/hlint_2.1.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hmat-oss/hmat-oss_1.2.0.orig.tar.gz
hmat-oss-1.2.0/src/coordinates.hpp:50:5: style: Variable 'difference' is reassigned a value before the old one has been used. [redundantAssignment]
hmat-oss-1.2.0/src/coordinates.hpp:49:0: note: Variable 'difference' is reassigned a value before the old one has been used.
hmat-oss-1.2.0/src/coordinates.hpp:50:5: note: Variable 'difference' is reassigned a value before the old one has been used.
hmat-oss-1.2.0/src/admissibility.cpp:36:52: style: Function 'StandardAdmissibilityCondition' argument 3 names different: declaration 'maxElementsPerBlockAca' definition 'maxElementsPerBlockRows'. [funcArgNamesDifferent]
hmat-oss-1.2.0/src/admissibility.hpp:69:41: note: Function 'StandardAdmissibilityCondition' argument 3 names different: declaration 'maxElementsPerBlockAca' definition 'maxElementsPerBlockRows'.
hmat-oss-1.2.0/src/admissibility.cpp:36:52: note: Function 'StandardAdmissibilityCondition' argument 3 names different: declaration 'maxElementsPerBlockAca' definition 'maxElementsPerBlockRows'.
hmat-oss-1.2.0/src/uncompressed_block.hpp:174:10: performance: Technically the member function 'hmat::UncompressedBlock::init' can be static. [functionStatic]
hmat-oss-1.2.0/src/uncompressed_block.hpp:176:10: style: Technically the member function 'hmat::UncompressedBlock::isLeaf' can be const. [functionConst]
hmat-oss-1.2.0/src/uncompressed_block.hpp:180:10: performance: Technically the member function 'hmat::UncompressedBlock::finish' can be static. [functionStatic]
hmat-oss-1.2.0/src/uncompressed_values.hpp:80:10: performance: Technically the member function 'hmat::UncompressedValuesBase::createQuery' can be static. [functionStatic]
hmat-oss-1.2.0/src/uncompressed_values.hpp:204:10: performance: Technically the member function 'hmat::UncompressedValues::init' can be static. [functionStatic]
hmat-oss-1.2.0/src/uncompressed_values.hpp:205:10: performance: Technically the member function 'hmat::UncompressedValues::finish' can be static. [functionStatic]
hmat-oss-1.2.0/src/default_engine.hpp:40:8: performance: Technically the member function 'hmat::DefaultEngine::destroy' can be static. [functionStatic]
hmat-oss-1.2.0/src/default_engine.hpp:59:8: performance: Technically the member function 'hmat::DefaultEngine::progress' can be static. [functionStatic]
hmat-oss-1.2.0/src/full_matrix.hpp:95:0: style: Technically the member function 'hmat :: FullMatrix < T >::isTriUpper' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:99:0: style: Technically the member function 'hmat :: FullMatrix < T >::isTriLower' can be const. [functionConst]
hmat-oss-1.2.0/src/cluster_tree.hpp:122:3: style: Class 'ClusterData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/assembly.hpp:72:5: style: Class 'AssemblyFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/full_matrix.hpp:318:3: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/h_matrix.hpp:114:3: style: Class 'EpsilonTruncate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/cluster_tree.hpp:119:1: warning: The class 'ClusterData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hmat-oss-1.2.0/src/admissibility.hpp:70:8: style: The function 'isAdmissible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/admissibility.hpp:51:16: note: Virtual function in base class
hmat-oss-1.2.0/src/admissibility.hpp:70:8: note: Function in derived class
hmat-oss-1.2.0/src/admissibility.hpp:71:8: style: The function 'clean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/admissibility.hpp:53:16: note: Virtual function in base class
hmat-oss-1.2.0/src/admissibility.hpp:71:8: note: Function in derived class
hmat-oss-1.2.0/src/admissibility.hpp:72:15: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/admissibility.hpp:55:23: note: Virtual function in base class
hmat-oss-1.2.0/src/admissibility.hpp:72:15: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:129:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:75:32: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:129:24: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:130:15: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:81:23: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:130:15: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:132:8: style: The function 'partition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:84:16: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:132:8: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:133:8: style: The function 'clean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:87:16: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:133:8: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:159:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:75:32: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:159:24: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:160:15: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:81:23: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:160:15: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:162:8: style: The function 'partition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:84:16: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:162:8: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:163:8: style: The function 'clean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:87:16: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:163:8: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:187:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:75:32: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:187:24: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:188:15: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:81:23: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:188:15: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:190:8: style: The function 'partition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:84:16: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:190:8: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:191:8: style: The function 'clean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:87:16: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:191:8: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:205:24: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:75:32: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:205:24: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:206:15: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:81:23: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:206:15: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:208:8: style: The function 'partition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:84:16: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:208:8: note: Function in derived class
hmat-oss-1.2.0/src/clustering.hpp:209:8: style: The function 'clean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/clustering.hpp:87:16: note: Virtual function in base class
hmat-oss-1.2.0/src/clustering.hpp:209:8: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:73:18: style: The function 'assemble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:60:18: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:73:18: note: Function in derived class
hmat-oss-1.2.0/src/h_matrix.hpp:104:23: style: The function 'dumpExtraInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/h_matrix.hpp:98:23: note: Virtual function in base class
hmat-oss-1.2.0/src/h_matrix.hpp:104:23: note: Function in derived class
hmat-oss-1.2.0/src/common/context.hpp:171:3: style: Class 'Context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/assembly.hpp:72:0: style: Class 'hmat :: AssemblyFunction < S_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/assembly.hpp:72:0: style: Class 'hmat :: AssemblyFunction < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/assembly.hpp:72:0: style: Class 'hmat :: AssemblyFunction < C_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/assembly.hpp:72:0: style: Class 'hmat :: AssemblyFunction < Z_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/assembly.hpp:185:0: style: The function 'assemble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:110:0: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:185:0: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:189:0: style: The function 'getRow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:144:0: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:189:0: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:192:0: style: The function 'getCol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:161:0: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:192:0: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:73:0: style: The function 'assemble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:60:0: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:73:0: note: Function in derived class
hmat-oss-1.2.0/src/h_matrix.hpp:114:0: style: Class 'hmat :: EpsilonTruncate < S_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/h_matrix.hpp:114:0: style: Class 'hmat :: EpsilonTruncate < D_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/h_matrix.hpp:114:0: style: Class 'hmat :: EpsilonTruncate < C_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/h_matrix.hpp:114:0: style: Class 'hmat :: EpsilonTruncate < Z_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/c_wrapping.hpp:76:31: style: The function 'interaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:183:33: note: Virtual function in base class
hmat-oss-1.2.0/src/c_wrapping.hpp:76:31: note: Function in derived class
hmat-oss-1.2.0/src/h_matrix.hpp:115:0: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/tree.hpp:50:0: note: Virtual function in base class
hmat-oss-1.2.0/src/h_matrix.hpp:115:0: note: Function in derived class
hmat-oss-1.2.0/src/cluster_tree.cpp:157:31: style: C-style pointer casting [cstyleCast]
hmat-oss-1.2.0/src/cluster_tree.cpp:231:10: style: The scope of the variable 'difference' can be reduced. [variableScope]
hmat-oss-1.2.0/src/cluster_tree.cpp:178:67: style: Function 'AxisAlignedBoundingBox' argument 1 names different: declaration 'node' definition 'data'. [funcArgNamesDifferent]
hmat-oss-1.2.0/src/cluster_tree.hpp:206:54: note: Function 'AxisAlignedBoundingBox' argument 1 names different: declaration 'node' definition 'data'.
hmat-oss-1.2.0/src/cluster_tree.cpp:178:67: note: Function 'AxisAlignedBoundingBox' argument 1 names different: declaration 'node' definition 'data'.
hmat-oss-1.2.0/src/cluster_tree.cpp:75:3: style: Class 'DofData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hmat-oss-1.2.0/src/cluster_tree.cpp:75:3: style: Class 'DofData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hmat-oss-1.2.0/src/cluster_tree.cpp:201:5: style: Class 'AxisAlignedBoundingBox' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hmat-oss-1.2.0/src/cluster_tree.cpp:201:5: style: Class 'AxisAlignedBoundingBox' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hmat-oss-1.2.0/src/cluster_tree.hpp:145:1: warning: The class 'ClusterTree' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hmat-oss-1.2.0/src/clustering.cpp:353:27: style: C-style pointer casting [cstyleCast]
hmat-oss-1.2.0/src/clustering.hpp:104:8: performance: Technically the member function 'hmat::AxisAlignClusteringAlgorithm::sortByDimension' can be static. [functionStatic]
hmat-oss-1.2.0/src/clustering.cpp:62:31: note: Technically the member function 'hmat::AxisAlignClusteringAlgorithm::sortByDimension' can be static.
hmat-oss-1.2.0/src/clustering.hpp:104:8: note: Technically the member function 'hmat::AxisAlignClusteringAlgorithm::sortByDimension' can be static.
hmat-oss-1.2.0/src/clustering.cpp:50:8: style: Technically the member function '::IndicesComparator::operator()' can be const. [functionConst]
hmat-oss-1.2.0/src/common/memory_instrumentation.hpp:65:10: performance: Technically the member function 'hmat::MemoryInstrumenter::setFile' can be static. [functionStatic]
hmat-oss-1.2.0/src/common/memory_instrumentation.cpp:93:26: note: Technically the member function 'hmat::MemoryInstrumenter::setFile' can be static.
hmat-oss-1.2.0/src/common/memory_instrumentation.hpp:65:10: note: Technically the member function 'hmat::MemoryInstrumenter::setFile' can be static.
hmat-oss-1.2.0/src/common/memory_instrumentation.hpp:67:10: performance: Technically the member function 'hmat::MemoryInstrumenter::alloc' can be static. [functionStatic]
hmat-oss-1.2.0/src/common/memory_instrumentation.hpp:76:10: performance: Technically the member function 'hmat::MemoryInstrumenter::free' can be static. [functionStatic]
hmat-oss-1.2.0/src/common/memory_instrumentation.hpp:85:10: performance: Technically the member function 'hmat::MemoryInstrumenter::trig' can be static. [functionStatic]
hmat-oss-1.2.0/src/common/memory_instrumentation.hpp:100:12: style: Technically the member function 'hmat::MemoryInstrumenter::fullMatrixMem' can be const. [functionConst]
hmat-oss-1.2.0/src/compression.cpp:742:3: style: Variable 'rk' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hmat-oss-1.2.0/src/compression.cpp:739:0: note: Variable 'rk' is reassigned a value before the old one has been used if variable is no semaphore variable.
hmat-oss-1.2.0/src/compression.cpp:742:3: note: Variable 'rk' is reassigned a value before the old one has been used if variable is no semaphore variable.
hmat-oss-1.2.0/src/compression.cpp:774:9: style: Variable 'rk_bis' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hmat-oss-1.2.0/src/compression.cpp:772:0: note: Variable 'rk_bis' is reassigned a value before the old one has been used if variable is no semaphore variable.
hmat-oss-1.2.0/src/compression.cpp:774:9: note: Variable 'rk_bis' is reassigned a value before the old one has been used if variable is no semaphore variable.
hmat-oss-1.2.0/src/compression.cpp:215:10: style: The scope of the variable 'minNorm2' can be reduced. [variableScope]
hmat-oss-1.2.0/src/compression.cpp:251:10: style: The scope of the variable 'minNorm2' can be reduced. [variableScope]
hmat-oss-1.2.0/src/compression.cpp:102:3: warning: Member variable 'ClusterAssemblyFunction::rows' is not initialized in the constructor. [uninitMemberVarPrivate]
hmat-oss-1.2.0/src/compression.cpp:102:3: warning: Member variable 'ClusterAssemblyFunction::cols' is not initialized in the constructor. [uninitMemberVarPrivate]
hmat-oss-1.2.0/src/compression.cpp:102:3: warning: Member variable 'ClusterAssemblyFunction::info' is not initialized in the constructor. [uninitMemberVarPrivate]
hmat-oss-1.2.0/src/full_matrix.hpp:95:0: style: Technically the member function 'hmat :: FullMatrix < S_t >::isTriUpper' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:99:0: style: Technically the member function 'hmat :: FullMatrix < S_t >::isTriLower' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:95:0: style: Technically the member function 'hmat :: FullMatrix < double >::isTriUpper' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:99:0: style: Technically the member function 'hmat :: FullMatrix < double >::isTriLower' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:95:0: style: Technically the member function 'hmat :: FullMatrix < C_t >::isTriUpper' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:99:0: style: Technically the member function 'hmat :: FullMatrix < C_t >::isTriLower' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:95:0: style: Technically the member function 'hmat :: FullMatrix < Z_t >::isTriUpper' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:99:0: style: Technically the member function 'hmat :: FullMatrix < Z_t >::isTriLower' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:95:0: style: Technically the member function 'hmat :: FullMatrix < Types < double > :: dp >::isTriUpper' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:99:0: style: Technically the member function 'hmat :: FullMatrix < Types < double > :: dp >::isTriLower' can be const. [functionConst]
hmat-oss-1.2.0/src/compression.cpp:68:1: warning: The class 'ClusterAssemblyFunction' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hmat-oss-1.2.0/src/coordinates.cpp:40:5: style: Class 'DofCoordinates' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hmat-oss-1.2.0/src/coordinates.hpp:61:1: warning: The class 'DofCoordinates' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hmat-oss-1.2.0/src/hmat_cpp_interface.hpp:343:3: style: Class 'HMatInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/full_matrix.cpp:769:0: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
hmat-oss-1.2.0/src/full_matrix.cpp:807:0: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
hmat-oss-1.2.0/src/lapack_exception.hpp:45:9: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hmat-oss-1.2.0/src/full_matrix.hpp:95:8: style: Technically the member function 'hmat::FullMatrix::isTriUpper' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.hpp:99:8: style: Technically the member function 'hmat::FullMatrix::isTriLower' can be const. [functionConst]
hmat-oss-1.2.0/src/full_matrix.cpp:820:0: style: Class 'hmat :: Vector < T >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hmat-oss-1.2.0/src/full_matrix.hpp:318:0: style: Class 'hmat :: Vector < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/assembly.hpp:185:46: style: The function 'assemble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:110:46: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:185:46: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:189:16: style: The function 'getRow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:144:16: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:189:16: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:192:16: style: The function 'getCol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:161:16: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:192:16: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:214:38: style: The function 'assemble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:110:46: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:214:38: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:218:16: style: The function 'prepareBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:124:16: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:218:16: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:220:16: style: The function 'releaseBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:130:16: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:220:16: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:222:16: style: The function 'getRow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:144:16: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:222:16: note: Function in derived class
hmat-oss-1.2.0/src/assembly.hpp:225:16: style: The function 'getCol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hmat-oss-1.2.0/src/assembly.hpp:161:16: note: Virtual function in base class
hmat-oss-1.2.0/src/assembly.hpp:225:16: note: Function in derived class
hmat-oss-1.2.0/src/h_matrix.cpp:929:5: warning: Possible null pointer dereference: vvc [nullPointer]
hmat-oss-1.2.0/src/h_matrix.cpp:901:24: note: Assignment 'vvc=NULL', assigned value is 0
hmat-oss-1.2.0/src/h_matrix.cpp:929:5: note: Null pointer dereference
hmat-oss-1.2.0/src/h_matrix.cpp:2188:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hmat-oss-1.2.0/src/h_matrix.hpp:114:0: style: Class 'hmat :: EpsilonTruncate < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/lapack_operations.cpp:269:0: style: Same expression used in consecutive assignments of 'adds' and 'muls'. [duplicateAssignExpression]
hmat-oss-1.2.0/src/lapack_operations.cpp:270:0: note: Same expression used in consecutive assignments of 'adds' and 'muls'.
hmat-oss-1.2.0/src/lapack_operations.cpp:269:0: note: Same expression used in consecutive assignments of 'adds' and 'muls'.
hmat-oss-1.2.0/src/lapack_operations.cpp:310:0: style: Same expression used in consecutive assignments of 'adds' and 'muls'. [duplicateAssignExpression]
hmat-oss-1.2.0/src/lapack_operations.cpp:311:0: note: Same expression used in consecutive assignments of 'adds' and 'muls'.
hmat-oss-1.2.0/src/lapack_operations.cpp:310:0: note: Same expression used in consecutive assignments of 'adds' and 'muls'.
hmat-oss-1.2.0/src/lapack_operations.cpp:369:0: style: Same expression used in consecutive assignments of 'mm' and 'n'. [duplicateAssignExpression]
hmat-oss-1.2.0/src/lapack_operations.cpp:370:0: note: Same expression used in consecutive assignments of 'mm' and 'n'.
hmat-oss-1.2.0/src/lapack_operations.cpp:369:0: note: Same expression used in consecutive assignments of 'mm' and 'n'.
hmat-oss-1.2.0/src/postscript.hpp:47:0: performance: Technically the member function 'hmat :: PostscriptDumper < S_t >::drawRectangle' can be static. [functionStatic]
hmat-oss-1.2.0/src/postscript.cpp:115:0: note: Technically the member function 'hmat :: PostscriptDumper < S_t >::drawRectangle' can be static.
hmat-oss-1.2.0/src/postscript.hpp:47:0: note: Technically the member function 'hmat :: PostscriptDumper < S_t >::drawRectangle' can be static.
hmat-oss-1.2.0/src/postscript.hpp:47:0: performance: Technically the member function 'hmat :: PostscriptDumper < double >::drawRectangle' can be static. [functionStatic]
hmat-oss-1.2.0/src/postscript.cpp:115:0: note: Technically the member function 'hmat :: PostscriptDumper < double >::drawRectangle' can be static.
hmat-oss-1.2.0/src/postscript.hpp:47:0: note: Technically the member function 'hmat :: PostscriptDumper < double >::drawRectangle' can be static.
hmat-oss-1.2.0/src/postscript.hpp:47:0: performance: Technically the member function 'hmat :: PostscriptDumper < C_t >::drawRectangle' can be static. [functionStatic]
hmat-oss-1.2.0/src/postscript.cpp:115:0: note: Technically the member function 'hmat :: PostscriptDumper < C_t >::drawRectangle' can be static.
hmat-oss-1.2.0/src/postscript.hpp:47:0: note: Technically the member function 'hmat :: PostscriptDumper < C_t >::drawRectangle' can be static.
hmat-oss-1.2.0/src/postscript.hpp:47:0: performance: Technically the member function 'hmat :: PostscriptDumper < Z_t >::drawRectangle' can be static. [functionStatic]
hmat-oss-1.2.0/src/postscript.cpp:115:0: note: Technically the member function 'hmat :: PostscriptDumper < Z_t >::drawRectangle' can be static.
hmat-oss-1.2.0/src/postscript.hpp:47:0: note: Technically the member function 'hmat :: PostscriptDumper < Z_t >::drawRectangle' can be static.
hmat-oss-1.2.0/src/rk_matrix.cpp:634:15: warning: Comparison is wrong. Result of 'Bb->memorySize()+Aa' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull]
hmat-oss-1.2.0/src/rk_matrix.cpp:222:7: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hmat-oss-1.2.0/src/rk_matrix.hpp:72:7: style: Technically the member function 'hmat::RkApproximationControl::findK' can be const. [functionConst]
hmat-oss-1.2.0/src/rk_matrix.cpp:39:29: note: Technically the member function 'hmat::RkApproximationControl::findK' can be const.
hmat-oss-1.2.0/src/rk_matrix.hpp:72:7: note: Technically the member function 'hmat::RkApproximationControl::findK' can be const.
hmat-oss-1.2.0/src/full_matrix.hpp:318:0: style: Class 'hmat :: Vector < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/full_matrix.hpp:318:0: style: Class 'hmat :: Vector < S_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/full_matrix.hpp:318:0: style: Class 'hmat :: Vector < C_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hmat-oss-1.2.0/src/full_matrix.hpp:318:0: style: Class 'hmat :: Vector < Z_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[16:11]
ftp://ftp.se.debian.org/debian/pool/main/h/hmisc/hmisc_4.1-1.orig.tar.gz
Hmisc/src/mChoice.c:52:61: warning: Return value of function strerror() is not used. [ignoredReturnValue]
Hmisc/src/mChoice.c:11:10: style: The scope of the variable 'errsv' can be reduced. [variableScope]
Hmisc/src/mChoice.c:152:10: style: The scope of the variable 'nfound' can be reduced. [variableScope]
Hmisc/src/mChoice.c:154:13: style: The scope of the variable 'slen' can be reduced. [variableScope]
Hmisc/src/mChoice.c:156:18: style: The scope of the variable 'str' can be reduced. [variableScope]
Hmisc/src/mChoice.c:12:12: style: Unused variable: begin [unusedVariable]
Hmisc/src/mChoice.c:66:14: style: Unused variable: len [unusedVariable]
Hmisc/src/nstr.c:11:27: style: Unused variable: n_length [unusedVariable]
Hmisc/src/ranksort.c:8:9: style: The scope of the variable 'j' can be reduced. [variableScope]
Hmisc/src/ranksort.c:8:14: style: The scope of the variable 'i' can be reduced. [variableScope]
Hmisc/src/string_box.c:6:10: style: The scope of the variable 'j' can be reduced. [variableScope]
[16:11]
ftp://ftp.se.debian.org/debian/pool/main/h/hmmer/hmmer_3.1b2+dfsg.orig.tar.xz
hmmer-3.1b2/easel/easel.c:374:35: warning: Either the condition 'if(appname)' is redundant or there is possible null pointer dereference: appname. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/easel.c:380:6: note: Assuming that condition 'if(appname)' is not redundant
hmmer-3.1b2/easel/easel.c:374:35: note: Null pointer dereference
hmmer-3.1b2/easel/easel.c:433:37: warning: Either the condition 'if(appname)' is redundant or there is possible null pointer dereference: appname. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/easel.c:435:6: note: Assuming that condition 'if(appname)' is not redundant
hmmer-3.1b2/easel/easel.c:433:37: note: Null pointer dereference
hmmer-3.1b2/easel/easel.c:1424:4: warning: Either the condition 'ret_path!=NULL' is redundant or there is possible null pointer dereference: ret_path. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/easel.c:1408:16: note: Assuming that condition 'ret_path!=NULL' is not redundant
hmmer-3.1b2/easel/easel.c:1424:4: note: Null pointer dereference
hmmer-3.1b2/easel/easel.c:284:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/easel.c:305:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/easel.c:305:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/easel/easel.c:1047:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
hmmer-3.1b2/easel/easel.c:1047:14: style: The scope of the variable 'c2' can be reduced. [variableScope]
hmmer-3.1b2/easel/easel.c:1525:60: style: Function 'esl_FileEnvOpen' argument 3 names different: declaration 'ret_fp' definition 'opt_fp'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/easel.h:435:15: note: Function 'esl_FileEnvOpen' argument 3 names different: declaration 'ret_fp' definition 'opt_fp'.
hmmer-3.1b2/easel/easel.c:1525:60: note: Function 'esl_FileEnvOpen' argument 3 names different: declaration 'ret_fp' definition 'opt_fp'.
hmmer-3.1b2/easel/easel.c:1525:75: style: Function 'esl_FileEnvOpen' argument 4 names different: declaration 'ret_path' definition 'opt_path'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/easel.h:435:30: note: Function 'esl_FileEnvOpen' argument 4 names different: declaration 'ret_path' definition 'opt_path'.
hmmer-3.1b2/easel/easel.c:1525:75: note: Function 'esl_FileEnvOpen' argument 4 names different: declaration 'ret_path' definition 'opt_path'.
hmmer-3.1b2/easel/easel.c:1181:9: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/easel/easel.c:1766:0: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/easel/easel.c:980:22: error: Memory leak: s [memleak]
hmmer-3.1b2/easel/esl_alphabet.c:1272:30: style: Same expression on both sides of '&&'. [duplicateExpression]
hmmer-3.1b2/easel/esl_alphabet.c:1284:30: style: Same expression on both sides of '&&'. [duplicateExpression]
hmmer-3.1b2/easel/esl_alphabet.c:438:11: style: The scope of the variable 'uc' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_alphabet.c:481:13: style: The scope of the variable 'y' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_alphabet.c:674:11: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_alphabet.c:1009:37: style: Function 'esl_abc_dsqrlen' argument 1 names different: declaration 'a' definition 'abc'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_alphabet.h:57:52: note: Function 'esl_abc_dsqrlen' argument 1 names different: declaration 'a' definition 'abc'.
hmmer-3.1b2/easel/esl_alphabet.c:1009:37: note: Function 'esl_abc_dsqrlen' argument 1 names different: declaration 'a' definition 'abc'.
hmmer-3.1b2/easel/esl_alphabet.c:1250:35: style: Function 'esl_abc_Match' argument 1 names different: declaration 'a' definition 'abc'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_alphabet.h:65:56: note: Function 'esl_abc_Match' argument 1 names different: declaration 'a' definition 'abc'.
hmmer-3.1b2/easel/esl_alphabet.c:1250:35: note: Function 'esl_abc_Match' argument 1 names different: declaration 'a' definition 'abc'.
hmmer-3.1b2/easel/esl_alphabet.c:1545:36: style: Function 'esl_abc_FCount' argument 1 names different: declaration 'a' definition 'abc'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_alphabet.h:79:56: note: Function 'esl_abc_FCount' argument 1 names different: declaration 'a' definition 'abc'.
hmmer-3.1b2/easel/esl_alphabet.c:1545:36: note: Function 'esl_abc_FCount' argument 1 names different: declaration 'a' definition 'abc'.
hmmer-3.1b2/easel/esl_alphabet.c:1561:36: style: Function 'esl_abc_DCount' argument 1 names different: declaration 'a' definition 'abc'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_alphabet.h:80:56: note: Function 'esl_abc_DCount' argument 1 names different: declaration 'a' definition 'abc'.
hmmer-3.1b2/easel/esl_alphabet.c:1561:36: note: Function 'esl_abc_DCount' argument 1 names different: declaration 'a' definition 'abc'.
hmmer-3.1b2/easel/esl_alphabet.c:1588:26: style: Function 'esl_abc_EncodeType' argument 1 names different: declaration 'typestring' definition 'type'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_alphabet.h:81:42: note: Function 'esl_abc_EncodeType' argument 1 names different: declaration 'typestring' definition 'type'.
hmmer-3.1b2/easel/esl_alphabet.c:1588:26: note: Function 'esl_abc_EncodeType' argument 1 names different: declaration 'typestring' definition 'type'.
hmmer-3.1b2/easel/esl_buffer.c:223:21: style: Condition 'filesize!=-1' is always false [knownConditionTrueFalse]
hmmer-3.1b2/easel/esl_buffer.c:200:27: note: Assignment 'filesize=-1', assigned value is -1
hmmer-3.1b2/easel/esl_buffer.c:223:21: note: Condition 'filesize!=-1' is always false
hmmer-3.1b2/easel/esl_buffer.c:223:21: style: Same expression on both sides of '!=' because the value of 'filesize' and '-1' are the same. [duplicateExpression]
hmmer-3.1b2/easel/esl_buffer.c:200:27: note: 'filesize' is assigned value '-1' here.
hmmer-3.1b2/easel/esl_buffer.c:223:21: note: Same expression on both sides of '!=' because the value of 'filesize' and '-1' are the same.
hmmer-3.1b2/easel/esl_buffer.c:1242:61: style: Function 'esl_buffer_GetToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_buffer.h:67:79: note: Function 'esl_buffer_GetToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
hmmer-3.1b2/easel/esl_buffer.c:1242:61: note: Function 'esl_buffer_GetToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
hmmer-3.1b2/easel/esl_buffer.c:1322:63: style: Function 'esl_buffer_FetchToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_buffer.h:68:79: note: Function 'esl_buffer_FetchToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
hmmer-3.1b2/easel/esl_buffer.c:1322:63: note: Function 'esl_buffer_FetchToken' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
hmmer-3.1b2/easel/esl_buffer.c:1405:68: style: Function 'esl_buffer_FetchTokenAsStr' argument 3 names different: declaration 'opt_p' definition 'opt_tok'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_buffer.h:69:79: note: Function 'esl_buffer_FetchTokenAsStr' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
hmmer-3.1b2/easel/esl_buffer.c:1405:68: note: Function 'esl_buffer_FetchTokenAsStr' argument 3 names different: declaration 'opt_p' definition 'opt_tok'.
hmmer-3.1b2/easel/esl_cluster.c:148:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_cluster.c:140:0: note: Variable 'a' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_cluster.c:148:3: note: Variable 'a' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_cluster.c:149:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_cluster.c:141:0: note: Variable 'b' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_cluster.c:149:3: note: Variable 'b' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_cluster.c:150:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_cluster.c:142:0: note: Variable 'c' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_cluster.c:150:3: note: Variable 'c' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_dirichlet.c:379:53: style: Function 'esl_mixdchlet_BILD_score' argument 7 names different: declaration 'q' definition 'sc'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_dirichlet.h:34:81: note: Function 'esl_mixdchlet_BILD_score' argument 7 names different: declaration 'q' definition 'sc'.
hmmer-3.1b2/easel/esl_dirichlet.c:379:53: note: Function 'esl_mixdchlet_BILD_score' argument 7 names different: declaration 'q' definition 'sc'.
hmmer-3.1b2/easel/esl_dmatrix.c:893:15: style: Same expression on both sides of '!='. [duplicateExpression]
hmmer-3.1b2/easel/esl_dmatrix.c:248:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:248:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:248:11: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:249:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:249:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:293:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:293:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:293:11: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:294:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:294:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:913:9: style: The scope of the variable 'ip' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:951:12: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:952:10: style: The scope of the variable 'max' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_dmatrix.c:219:38: style: Function 'esl_dmatrix_Clone' argument 1 names different: declaration 'old' definition 'A'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_dmatrix.h:33:64: note: Function 'esl_dmatrix_Clone' argument 1 names different: declaration 'old' definition 'A'.
hmmer-3.1b2/easel/esl_dmatrix.c:219:38: note: Function 'esl_dmatrix_Clone' argument 1 names different: declaration 'old' definition 'A'.
hmmer-3.1b2/easel/esl_fileparser.c:210:9: style: The scope of the variable 'tokcode' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_gamma.c:338:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/esl_gamma.c:165:14: style: The scope of the variable 'fm' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_getopts.c:194:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_getopts.c:192:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_getopts.c:194:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_getopts.c:275:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_getopts.c:306:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_getopts.c:463:9: style: The scope of the variable 'optarg' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_getopts.c:529:17: style: The scope of the variable 'setstatus' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_getopts.c:1662:9: style: The scope of the variable 'upper' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_getopts.c:1662:16: style: The scope of the variable 'lower' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_getopts.c:1700:10: style: The scope of the variable 'upper' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_getopts.c:1700:17: style: The scope of the variable 'lower' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_gev.c:226:16: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
hmmer-3.1b2/easel/esl_gumbel.c:221:31: style: Function 'esl_gumbel_generic_pdf' argument 1 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_gumbel.h:25:49: note: Function 'esl_gumbel_generic_pdf' argument 1 names different: declaration 'x' definition 'p'.
hmmer-3.1b2/easel/esl_gumbel.c:221:31: note: Function 'esl_gumbel_generic_pdf' argument 1 names different: declaration 'x' definition 'p'.
hmmer-3.1b2/easel/esl_gumbel.c:243:32: style: Function 'esl_gumbel_generic_surv' argument 1 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_gumbel.h:27:49: note: Function 'esl_gumbel_generic_surv' argument 1 names different: declaration 'x' definition 'p'.
hmmer-3.1b2/easel/esl_gumbel.c:243:32: note: Function 'esl_gumbel_generic_surv' argument 1 names different: declaration 'x' definition 'p'.
hmmer-3.1b2/easel/esl_histogram.c:871:12: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_histogram.c:1072:12: style: The scope of the variable 'esum' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_histogram.c:1130:12: style: The scope of the variable 'cdf' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_hmm.c:122:9: style: The scope of the variable 'use_fq' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_hyperexp.c:161:13: style: The scope of the variable 'kp' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_hyperexp.c:378:14: style: The scope of the variable 'fm' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_hyperexp.c:448:31: style: Function 'esl_hxp_generic_invcdf' argument 1 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_hyperexp.h:51:46: note: Function 'esl_hxp_generic_invcdf' argument 1 names different: declaration 'x' definition 'p'.
hmmer-3.1b2/easel/esl_hyperexp.c:448:31: note: Function 'esl_hxp_generic_invcdf' argument 1 names different: declaration 'x' definition 'p'.
hmmer-3.1b2/easel/esl_keyhash.c:223:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_keyhash.c:413:13: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_keyhash.c:262:71: style: Function 'esl_keyhash_Store' argument 4 names different: declaration 'ret_index' definition 'opt_index'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_keyhash.h:57:90: note: Function 'esl_keyhash_Store' argument 4 names different: declaration 'ret_index' definition 'opt_index'.
hmmer-3.1b2/easel/esl_keyhash.c:262:71: note: Function 'esl_keyhash_Store' argument 4 names different: declaration 'ret_index' definition 'opt_index'.
hmmer-3.1b2/easel/esl_keyhash.c:326:78: style: Function 'esl_keyhash_Lookup' argument 4 names different: declaration 'ret_index' definition 'opt_index'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_keyhash.h:58:90: note: Function 'esl_keyhash_Lookup' argument 4 names different: declaration 'ret_index' definition 'opt_index'.
hmmer-3.1b2/easel/esl_keyhash.c:326:78: note: Function 'esl_keyhash_Lookup' argument 4 names different: declaration 'ret_index' definition 'opt_index'.
hmmer-3.1b2/easel/esl_mem.c:454:25: error: Uninitialized variable: fixedbuf [uninitvar]
hmmer-3.1b2/easel/esl_mem.c:495:33: error: Uninitialized variable: fixedbuf [uninitvar]
hmmer-3.1b2/easel/esl_mem.c:461:10: error: Uninitialized variable: status [uninitvar]
hmmer-3.1b2/easel/esl_mem.c:502:10: error: Uninitialized variable: status [uninitvar]
hmmer-3.1b2/easel/esl_minimizer.c:25:10: style: The scope of the variable 'delta' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:26:10: style: The scope of the variable 'f1' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:26:14: style: The scope of the variable 'f2' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:27:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:281:10: style: The scope of the variable 'm' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:282:10: style: The scope of the variable 'tol' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:283:10: style: The scope of the variable 'fu' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:284:10: style: The scope of the variable 'p' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:284:12: style: The scope of the variable 'q' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:285:10: style: The scope of the variable 'r' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:425:10: style: The scope of the variable 'cvg' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_minimizer.c:567:4: error: Null pointer dereference [nullPointer]
hmmer-3.1b2/easel/esl_mixgev.c:297:18: style: The scope of the variable 'fm' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_mixgev.c:126:29: warning: Function 'esl_mixgev_Copy' argument order different: declaration 'dest, src' definition 'src, dest' [funcArgOrderDifferent]
hmmer-3.1b2/easel/esl_mixgev.h:28:48: note: Function 'esl_mixgev_Copy' argument order different: declaration 'dest, src' definition 'src, dest'
hmmer-3.1b2/easel/esl_mixgev.c:126:29: note: Function 'esl_mixgev_Copy' argument order different: declaration 'dest, src' definition 'src, dest'
hmmer-3.1b2/easel/esl_msa.c:2450:13: style: Same expression on both sides of '!=' because the value of 'useme' and 'NULL' are the same. [duplicateExpression]
hmmer-3.1b2/easel/esl_msa.c:2410:19: note: 'useme' is assigned value 'NULL' here.
hmmer-3.1b2/easel/esl_msa.c:2450:13: note: Same expression on both sides of '!=' because the value of 'useme' and 'NULL' are the same.
hmmer-3.1b2/easel/esl_msa.c:2588:13: style: Same expression on both sides of '!=' because the value of 'useme' and 'NULL' are the same. [duplicateExpression]
hmmer-3.1b2/easel/esl_msa.c:2558:19: note: 'useme' is assigned value 'NULL' here.
hmmer-3.1b2/easel/esl_msa.c:2588:13: note: Same expression on both sides of '!=' because the value of 'useme' and 'NULL' are the same.
hmmer-3.1b2/easel/esl_msa.c:2732:12: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msa.c:2732:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msa.c:2857:8: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msa.c:2882:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msafile.c:421:7: style: Condition 'abc' is always false [knownConditionTrueFalse]
hmmer-3.1b2/easel/esl_msafile.c:389:36: note: Assignment 'abc=NULL', assigned value is 0
hmmer-3.1b2/easel/esl_msafile.c:421:7: note: Condition 'abc' is always false
hmmer-3.1b2/easel/esl_msafile.c:785:3: style: Variable 'anchor' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_msafile.c:776:0: note: Variable 'anchor' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_msafile.c:785:3: note: Variable 'anchor' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_msafile.c:879:3: style: Variable 'start_offset' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_msafile.c:866:0: note: Variable 'start_offset' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_msafile.c:879:3: note: Variable 'start_offset' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_msafile.c:548:86: style: Function 'eslx_msafile_GuessFileFormat' argument 3 names different: declaration 'fmtd' definition 'opt_fmtd'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_msafile.h:103:99: note: Function 'eslx_msafile_GuessFileFormat' argument 3 names different: declaration 'fmtd' definition 'opt_fmtd'.
hmmer-3.1b2/easel/esl_msafile.c:548:86: note: Function 'eslx_msafile_GuessFileFormat' argument 3 names different: declaration 'fmtd' definition 'opt_fmtd'.
hmmer-3.1b2/easel/esl_msafile.c:642:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/easel/esl_msafile2.c:262:15: style: Condition 'cmd!=NULL' is always false [knownConditionTrueFalse]
hmmer-3.1b2/easel/esl_msafile2.c:179:27: note: Assignment 'cmd=NULL', assigned value is 0
hmmer-3.1b2/easel/esl_msafile2.c:262:15: note: Condition 'cmd!=NULL' is always false
hmmer-3.1b2/easel/esl_msafile2.c:664:7: style: Condition 'a2rf_map' is always false [knownConditionTrueFalse]
hmmer-3.1b2/easel/esl_msafile2.c:399:25: note: Assignment 'a2rf_map=NULL', assigned value is 0
hmmer-3.1b2/easel/esl_msafile2.c:664:7: note: Condition 'a2rf_map' is always false
hmmer-3.1b2/easel/esl_msafile2.c:262:15: style: Same expression on both sides of '!=' because the value of 'cmd' and 'NULL' are the same. [duplicateExpression]
hmmer-3.1b2/easel/esl_msafile2.c:179:27: note: 'cmd' is assigned value 'NULL' here.
hmmer-3.1b2/easel/esl_msafile2.c:262:15: note: Same expression on both sides of '!=' because the value of 'cmd' and 'NULL' are the same.
hmmer-3.1b2/easel/esl_msafile_a2m.c:463:14: style: Condition '!do_dotless' is always false [knownConditionTrueFalse]
hmmer-3.1b2/easel/esl_msafile_a2m.c:408:24: note: Assignment 'do_dotless=1', assigned value is 1
hmmer-3.1b2/easel/esl_msafile_a2m.c:463:14: note: Condition '!do_dotless' is always false
hmmer-3.1b2/easel/esl_msafile_a2m.c:67:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msafile_afa.c:44:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msafile_afa.c:285:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msafile_clustal.c:50:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msafile_phylip.c:773:14: style: Condition 'line==0' is always true [knownConditionTrueFalse]
hmmer-3.1b2/easel/esl_msafile_phylip.c:768:14: note: Assignment 'line=0', assigned value is 0
hmmer-3.1b2/easel/esl_msafile_phylip.c:773:14: note: Condition 'line==0' is always true
hmmer-3.1b2/easel/esl_msafile_phylip.c:673:3: style: Variable 'anchor' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_msafile_phylip.c:660:0: note: Variable 'anchor' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_msafile_phylip.c:673:3: note: Variable 'anchor' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_msafile_phylip.c:761:3: style: Variable 'anchor' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_msafile_phylip.c:754:0: note: Variable 'anchor' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_msafile_phylip.c:761:3: note: Variable 'anchor' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_msafile_phylip.c:815:3: style: Variable 'anchor' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_msafile_phylip.c:804:0: note: Variable 'anchor' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_msafile_phylip.c:815:3: note: Variable 'anchor' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_msafile_phylip.c:88:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msafile_psiblast.c:42:8: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msafile_selex.c:102:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msafile_selex.c:446:63: style: Function 'selex_ErrorInBlock' argument 3 names different: declaration 'idx' definition 'which'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_msafile_selex.c:68:74: note: Function 'selex_ErrorInBlock' argument 3 names different: declaration 'idx' definition 'which'.
hmmer-3.1b2/easel/esl_msafile_selex.c:446:63: note: Function 'selex_ErrorInBlock' argument 3 names different: declaration 'idx' definition 'which'.
hmmer-3.1b2/easel/esl_msafile_selex.c:558:103: error: Uninitialized variable: nmm [uninitvar]
hmmer-3.1b2/easel/esl_msafile_stockholm.c:116:7: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msafile_stockholm.c:494:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msashuffle.c:52:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msashuffle.c:52:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msashuffle.c:52:15: style: The scope of the variable 'alen' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msashuffle.c:136:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msashuffle.c:136:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msashuffle.c:136:15: style: The scope of the variable 'col' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_msashuffle.c:196:11: style: The scope of the variable 'tmpwgt' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_random.c:640:16: style: The scope of the variable 'V' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_randomseq.c:198:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_randomseq.c:199:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_randomseq.c:514:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_randomseq.c:79:41: style: Function 'esl_rsq_Sample' argument 2 names different: declaration 'allowed_chars_flag' definition 'allowed_chars'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_randomseq.h:24:52: note: Function 'esl_rsq_Sample' argument 2 names different: declaration 'allowed_chars_flag' definition 'allowed_chars'.
hmmer-3.1b2/easel/esl_randomseq.c:79:41: note: Function 'esl_rsq_Sample' argument 2 names different: declaration 'allowed_chars_flag' definition 'allowed_chars'.
hmmer-3.1b2/easel/esl_ratematrix.c:312:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_ratematrix.c:363:10: style: The scope of the variable 'qi' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_recorder.c:245:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_recorder.c:355:7: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_recorder.c:505:10: style: The scope of the variable 'tmpi' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_regexp.c:1335:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hmmer-3.1b2/easel/esl_regexp.c:1011:37: style: Function 'regc' argument 2 names different: declaration 'c' definition 'b'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_regexp.c:548:40: note: Function 'regc' argument 2 names different: declaration 'c' definition 'b'.
hmmer-3.1b2/easel/esl_regexp.c:1011:37: note: Function 'regc' argument 2 names different: declaration 'c' definition 'b'.
hmmer-3.1b2/easel/esl_regexp.c:1164:47: style: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_regexp.c:1097:49: note: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'.
hmmer-3.1b2/easel/esl_regexp.c:1164:47: note: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'.
hmmer-3.1b2/easel/esl_regexp.c:1403:24: style: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_regexp.c:547:28: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
hmmer-3.1b2/easel/esl_regexp.c:1403:24: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
hmmer-3.1b2/easel/esl_rootfinder.c:249:10: style: The scope of the variable 'xmag' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sq.c:453:9: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sq.c:529:9: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sq.c:1462:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sq.c:1463:11: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sq.c:1566:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sq.c:1620:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sq.c:2123:9: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sq.c:157:34: style: Function 'esl_sq_Grow' argument 2 names different: declaration 'ret_nsafe' definition 'opt_nsafe'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_sq.h:158:51: note: Function 'esl_sq_Grow' argument 2 names different: declaration 'ret_nsafe' definition 'opt_nsafe'.
hmmer-3.1b2/easel/esl_sq.c:157:34: note: Function 'esl_sq_Grow' argument 2 names different: declaration 'ret_nsafe' definition 'opt_nsafe'.
hmmer-3.1b2/easel/esl_sq.c:575:35: style: Function 'esl_sq_DestroyBlock' argument 1 names different: declaration 'sqBlock' definition 'block'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_sq.h:202:56: note: Function 'esl_sq_DestroyBlock' argument 1 names different: declaration 'sqBlock' definition 'block'.
hmmer-3.1b2/easel/esl_sq.c:575:35: note: Function 'esl_sq_DestroyBlock' argument 1 names different: declaration 'sqBlock' definition 'block'.
hmmer-3.1b2/easel/esl_sqio.c:736:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio.c:91:29: style: Function 'esl_sqfile_Open' argument 1 names different: declaration 'seqfile' definition 'filename'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_sqio.h:135:41: note: Function 'esl_sqfile_Open' argument 1 names different: declaration 'seqfile' definition 'filename'.
hmmer-3.1b2/easel/esl_sqio.c:91:29: note: Function 'esl_sqfile_Open' argument 1 names different: declaration 'seqfile' definition 'filename'.
hmmer-3.1b2/easel/esl_sqio.c:91:43: style: Function 'esl_sqfile_Open' argument 2 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_sqio.h:135:54: note: Function 'esl_sqfile_Open' argument 2 names different: declaration 'fmt' definition 'format'.
hmmer-3.1b2/easel/esl_sqio.c:91:43: note: Function 'esl_sqfile_Open' argument 2 names different: declaration 'fmt' definition 'format'.
hmmer-3.1b2/easel/esl_sqio.c:1362:22: style: Function 'esl_sqio_Parse' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_sqio.h:174:35: note: Function 'esl_sqio_Parse' argument 1 names different: declaration 'buffer' definition 'buf'.
hmmer-3.1b2/easel/esl_sqio.c:1362:22: note: Function 'esl_sqio_Parse' argument 1 names different: declaration 'buffer' definition 'buf'.
hmmer-3.1b2/easel/esl_sqio_ascii.c:1526:11: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ascii.c:1530:22: note: Assuming that condition 'tmpsq!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ascii.c:1526:11: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ascii.c:1527:11: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ascii.c:1530:22: note: Assuming that condition 'tmpsq!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ascii.c:1527:11: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ascii.c:1584:9: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ascii.c:1588:20: note: Assuming that condition 'tmpsq!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ascii.c:1584:9: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ascii.c:1585:9: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ascii.c:1588:20: note: Assuming that condition 'tmpsq!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ascii.c:1585:9: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ascii.c:1429:13: style: Same expression on both sides of '!=' because the value of 'tmpsq' and 'NULL' are the same. [duplicateExpression]
hmmer-3.1b2/easel/esl_sqio_ascii.c:1150:19: note: 'tmpsq' is assigned value 'NULL' here.
hmmer-3.1b2/easel/esl_sqio_ascii.c:1429:13: note: Same expression on both sides of '!=' because the value of 'tmpsq' and 'NULL' are the same.
hmmer-3.1b2/easel/esl_sqio_ascii.c:1145:11: style: The scope of the variable 'actual_start' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ascii.c:1147:11: style: The scope of the variable 'line' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ascii.c:2254:11: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ascii.c:2255:11: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ascii.c:2361:11: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ascii.c:2388:7: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ascii.c:1428:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/esl_sqio_ascii.c:146:24: style: Function 'esl_sqascii_Open' argument 1 names different: declaration 'seqfile' definition 'filename'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_sqio_ascii.h:94:36: note: Function 'esl_sqascii_Open' argument 1 names different: declaration 'seqfile' definition 'filename'.
hmmer-3.1b2/easel/esl_sqio_ascii.c:146:24: note: Function 'esl_sqascii_Open' argument 1 names different: declaration 'seqfile' definition 'filename'.
hmmer-3.1b2/easel/esl_sqio_ascii.c:3139:42: style: Function 'esl_sqascii_WriteFasta' argument 2 names different: declaration 's' definition 'sq'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_sqio_ascii.h:95:54: note: Function 'esl_sqascii_WriteFasta' argument 2 names different: declaration 's' definition 'sq'.
hmmer-3.1b2/easel/esl_sqio_ascii.c:3139:42: note: Function 'esl_sqascii_WriteFasta' argument 2 names different: declaration 's' definition 'sq'.
hmmer-3.1b2/easel/esl_sqio_ascii.c:3139:50: style: Function 'esl_sqascii_WriteFasta' argument 3 names different: declaration 'update' definition 'save_offsets'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_sqio_ascii.h:95:61: note: Function 'esl_sqascii_WriteFasta' argument 3 names different: declaration 'update' definition 'save_offsets'.
hmmer-3.1b2/easel/esl_sqio_ascii.c:3139:50: note: Function 'esl_sqascii_WriteFasta' argument 3 names different: declaration 'update' definition 'save_offsets'.
hmmer-3.1b2/easel/esl_sqio_ascii.c:3248:48: style: Function 'esl_sqascii_Parse' argument 3 names different: declaration 's' definition 'sq'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_sqio_ascii.h:96:60: note: Function 'esl_sqascii_Parse' argument 3 names different: declaration 's' definition 'sq'.
hmmer-3.1b2/easel/esl_sqio_ascii.c:3248:48: note: Function 'esl_sqascii_Parse' argument 3 names different: declaration 's' definition 'sq'.
hmmer-3.1b2/easel/esl_sqio_ascii.c:2074:11: error: Uninitialized variable: n [uninitvar]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1535:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1538:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1538:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1543:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1546:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1546:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1552:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1555:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1555:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:2251:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:2259:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:2359:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:2394:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:271:10: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:271:10: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:275:3: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:275:3: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:276:28: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:276:28: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:281:3: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:281:3: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:282:28: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:282:28: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:287:3: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:287:3: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:288:28: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:288:28: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:340:10: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:463:14: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:340:10: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:344:3: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:463:14: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:344:3: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:345:19: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:463:14: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:345:19: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1229:8: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1233:19: note: Assuming that condition 'tmpsq!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1229:8: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1230:8: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1233:19: note: Assuming that condition 'tmpsq!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1230:8: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1289:7: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1293:21: note: Assuming that condition 'tmpsq!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1289:7: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1290:7: warning: Either the condition 'tmpsq!=NULL' is redundant or there is possible null pointer dereference: tmpsq. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1293:21: note: Assuming that condition 'tmpsq!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1290:7: note: Null pointer dereference
hmmer-3.1b2/easel/esl_sqio_ncbi.c:274:14: warning: Either the condition 'name!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:274:14: note: Null pointer addition
hmmer-3.1b2/easel/esl_sqio_ncbi.c:280:14: warning: Either the condition 'name!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:280:14: note: Null pointer addition
hmmer-3.1b2/easel/esl_sqio_ncbi.c:286:14: warning: Either the condition 'name!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:296:12: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:286:14: note: Null pointer addition
hmmer-3.1b2/easel/esl_sqio_ncbi.c:343:14: warning: Either the condition 'name!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:463:14: note: Assuming that condition 'name!=NULL' is not redundant
hmmer-3.1b2/easel/esl_sqio_ncbi.c:343:14: note: Null pointer addition
hmmer-3.1b2/easel/esl_sqio_ncbi.c:544:12: style: Same expression on both sides of '!=' because the value of 'name' and 'NULL' are the same. [duplicateExpression]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:504:20: note: 'name' is assigned value 'NULL' here.
hmmer-3.1b2/easel/esl_sqio_ncbi.c:544:12: note: Same expression on both sides of '!=' because the value of 'name' and 'NULL' are the same.
hmmer-3.1b2/easel/esl_sqio_ncbi.c:983:13: style: The scope of the variable 'index' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1477:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1478:14: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1480:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1864:13: style: The scope of the variable 'n' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1869:17: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:3264:7: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_sqio_ncbi.c:1307:7: error: Uninitialized variable: tmpsq [uninitvar]
hmmer-3.1b2/easel/esl_ssi.c:1048:38: style: Same expression on both sides of '||'. [duplicateExpression]
hmmer-3.1b2/easel/esl_ssi.c:511:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_ssi.c:1436:8: style: The scope of the variable 'byte' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_ssi.c:771:11: style: Checking if unsigned variable 'bpl' is less than zero. [unsignedLessThanZero]
hmmer-3.1b2/easel/esl_ssi.c:771:23: style: Checking if unsigned variable 'rpl' is less than zero. [unsignedLessThanZero]
hmmer-3.1b2/easel/esl_ssi.c:431:12: warning: Either the condition 'r==0' is redundant or there is division by zero at line 431. [zerodivcond]
hmmer-3.1b2/easel/esl_ssi.c:432:9: note: Assuming that condition 'r==0' is not redundant
hmmer-3.1b2/easel/esl_ssi.c:431:12: note: Division by zero
hmmer-3.1b2/easel/esl_ssi.c:59:3: portability: Behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofVoid]
hmmer-3.1b2/easel/esl_ssi.c:631:3: portability: Behaviour of 'sizeof(void)' is not covered by the ISO C standard. [sizeofVoid]
hmmer-3.1b2/easel/esl_stack.c:480:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_stack.c:475:0: note: Variable 's' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_stack.c:480:3: note: Variable 's' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_stack.c:583:10: error: Uninitialized variable: npos [uninitvar]
hmmer-3.1b2/easel/esl_stopwatch.c:132:16: style: The scope of the variable 'hs' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_stretchexp.c:166:18: style: The scope of the variable 'fm' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_stretchexp.c:170:3: style: Variable 'f1' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/easel/esl_translate.c:113:8: style: Variable 'toStart[-2]' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_translate.c:111:8: note: Variable 'toStart[-2]' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_translate.c:113:8: note: Variable 'toStart[-2]' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_translate.c:142:8: style: Variable 'toStart[-2]' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_translate.c:140:8: note: Variable 'toStart[-2]' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_translate.c:142:8: note: Variable 'toStart[-2]' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_tree.c:1961:3: style: Variable 'D' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/esl_tree.c:1954:0: note: Variable 'D' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_tree.c:1961:3: note: Variable 'D' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/esl_vectorops.c:300:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_vectorops.c:309:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_vectorops.c:318:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_vectorops.c:342:10: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_vectorops.c:356:10: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_vectorops.c:370:7: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/esl_vectorops.c:936:52: style: Function 'esl_vec_DRelEntropy' argument 2 names different: declaration 'f' definition 'q'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_vectorops.h:92:66: note: Function 'esl_vec_DRelEntropy' argument 2 names different: declaration 'f' definition 'q'.
hmmer-3.1b2/easel/esl_vectorops.c:936:52: note: Function 'esl_vec_DRelEntropy' argument 2 names different: declaration 'f' definition 'q'.
hmmer-3.1b2/easel/esl_vectorops.c:950:50: style: Function 'esl_vec_FRelEntropy' argument 2 names different: declaration 'f' definition 'q'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/esl_vectorops.h:93:66: note: Function 'esl_vec_FRelEntropy' argument 2 names different: declaration 'f' definition 'q'.
hmmer-3.1b2/easel/esl_vectorops.c:950:50: note: Function 'esl_vec_FRelEntropy' argument 2 names different: declaration 'f' definition 'q'.
hmmer-3.1b2/easel/esl_wuss.c:165:37: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
hmmer-3.1b2/easel/esl_wuss.c:389:37: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
hmmer-3.1b2/easel/miniapps/esl-afetch.c:83:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-afetch.c:71:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-afetch.c:83:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-afetch.c:302:12: style: The scope of the variable 'nali' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:555:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:573:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:577:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:586:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:663:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2222:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2986:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2991:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2996:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3003:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3005:14: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3016:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3029:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3042:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3080:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3096:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3108:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:915:7: warning: Possible null pointer dereference: i_am_rf [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:891:18: note: Assignment 'i_am_rf=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:915:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:916:7: warning: Possible null pointer dereference: rf2a_map [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:890:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:916:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2233:5: warning: Possible null pointer dereference: minld [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2197:19: note: Assignment 'minld=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2233:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2234:5: warning: Possible null pointer dereference: minrd [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2198:19: note: Assignment 'minrd=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2234:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2235:5: warning: Possible null pointer dereference: diff [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2195:18: note: Assignment 'diff=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2235:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2235:16: warning: Possible null pointer dereference: minld [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2197:19: note: Assignment 'minld=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2235:16: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2235:27: warning: Possible null pointer dereference: minrd [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2198:19: note: Assignment 'minrd=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2235:27: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2236:5: warning: Possible null pointer dereference: diff [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2195:18: note: Assignment 'diff=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2236:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2237:5: warning: Possible null pointer dereference: diff [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2195:18: note: Assignment 'diff=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2237:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2238:5: warning: Possible null pointer dereference: diff [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2195:18: note: Assignment 'diff=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2238:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2288:5: warning: Possible null pointer dereference: csize [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2201:19: note: Assignment 'csize=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2288:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2293:27: warning: Possible null pointer dereference: cmsa [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2190:20: note: Assignment 'cmsa=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2293:27: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2297:15: warning: Possible null pointer dereference: useme [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2202:19: note: Assignment 'useme=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2297:15: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2298:29: warning: Possible null pointer dereference: useme [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2202:19: note: Assignment 'useme=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2298:29: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2585:4: warning: Possible null pointer dereference: fA [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2563:13: note: Assignment 'fA=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2585:4: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2586:4: warning: Possible null pointer dereference: lA [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2564:13: note: Assignment 'lA=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2586:4: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2828:7: warning: Possible null pointer dereference: which_minor [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2782:24: note: Assignment 'which_minor=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2828:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:208:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:135:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:208:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:140:17: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:148:17: style: The scope of the variable 'median' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:149:17: style: The scope of the variable 'minlen' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:150:17: style: The scope of the variable 'maxlen' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:186:7: style: The scope of the variable 'do_ctarget_nc' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:186:22: style: The scope of the variable 'do_ctarget_nsize' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:186:40: style: The scope of the variable 'do_cmindiff' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:186:59: style: The scope of the variable 'm' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:186:62: style: The scope of the variable 'nc' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:186:66: style: The scope of the variable 'nsize' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:186:80: style: The scope of the variable 'nmin' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:187:9: style: The scope of the variable 'mindiff' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:189:16: style: The scope of the variable 'rfmsa' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:191:7: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:199:19: style: The scope of the variable 'seqname_keyhash' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:984:10: style: The scope of the variable 'r' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:985:7: style: The scope of the variable 'apos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:985:13: style: The scope of the variable 'uapos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:986:7: style: The scope of the variable 'astart' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:986:16: style: The scope of the variable 'aend' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:987:7: style: The scope of the variable 'uastart' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:987:16: style: The scope of the variable 'uaend' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:994:7: style: The scope of the variable 'ualen' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1609:8: style: The scope of the variable 'leading_okay' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1609:22: style: The scope of the variable 'trailing_okay' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1610:8: style: The scope of the variable 'apos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1610:14: style: The scope of the variable 'rfpos_ct' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1669:8: style: The scope of the variable 'nambig' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1714:7: style: The scope of the variable 'pos2print' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1849:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1887:11: style: The scope of the variable 'ip' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2096:7: style: The scope of the variable 'ifirst' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2096:15: style: The scope of the variable 'ilast' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3163:12: style: The scope of the variable 'apos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3164:8: style: The scope of the variable 'ir2' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:777:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:868:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:927:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:967:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1081:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1292:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1384:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1425:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1481:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1521:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1557:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1593:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1653:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1692:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1769:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1864:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1926:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2132:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2330:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2440:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2647:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2757:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2901:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3241:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3282:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1440:40: style: Function 'expand_msa2mask' argument 2 names different: declaration 'msa1' definition 'msa'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:46:52: note: Function 'expand_msa2mask' argument 2 names different: declaration 'msa1' definition 'msa'.
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1440:40: note: Function 'expand_msa2mask' argument 2 names different: declaration 'msa1' definition 'msa'.
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1440:68: style: Function 'expand_msa2mask' argument 4 names different: declaration 'newmsa1' definition 'newmsa'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:46:81: note: Function 'expand_msa2mask' argument 4 names different: declaration 'newmsa1' definition 'newmsa'.
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1440:68: note: Function 'expand_msa2mask' argument 4 names different: declaration 'newmsa1' definition 'newmsa'.
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:753:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:834:11: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:983:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1268:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1304:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:1493:8: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2625:11: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:2713:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3161:8: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3255:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimanip.c:3272:7: style: Variable 'nrf' is modified but its new value is never used. [unreadVariable]
hmmer-3.1b2/easel/miniapps/esl-alimap.c:542:3: warning: Possible null pointer dereference: rf2a_map [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimap.c:525:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimap.c:542:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimap.c:547:7: warning: Possible null pointer dereference: rf2a_map [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimap.c:525:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimap.c:547:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimap.c:548:7: warning: Possible null pointer dereference: a2rf_map [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimap.c:526:19: note: Assignment 'a2rf_map=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimap.c:548:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimap.c:82:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-alimap.c:62:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alimap.c:82:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alimap.c:300:3: style: Variable 'tb[0][0]' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-alimap.c:295:3: note: Variable 'tb[0][0]' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alimap.c:300:3: note: Variable 'tb[0][0]' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alimap.c:512:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimap.c:684:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimap.c:578:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:722:7: warning: Possible null pointer dereference: i_am_rf [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:698:18: note: Assignment 'i_am_rf=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimask.c:722:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimask.c:723:7: warning: Possible null pointer dereference: rf2a_map [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:697:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimask.c:723:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimask.c:796:46: warning: Possible null pointer dereference: gap_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:784:20: note: Assignment 'gap_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimask.c:796:46: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimask.c:841:7: warning: Possible null pointer dereference: useme [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:828:16: note: Assignment 'useme=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimask.c:841:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimask.c:931:15: warning: Possible null pointer dereference: pp_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:920:20: note: Assignment 'pp_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimask.c:931:15: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimask.c:932:18: warning: Possible null pointer dereference: pp_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:920:20: note: Assignment 'pp_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimask.c:932:18: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1062:2: warning: Possible null pointer dereference: useme [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1001:16: note: Assignment 'useme=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1062:2: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1093:10: warning: Possible null pointer dereference: useme [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1001:16: note: Assignment 'useme=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1093:10: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1143:7: warning: Possible null pointer dereference: mask [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1128:16: note: Assignment 'mask=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1143:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1149:3: warning: Possible null pointer dereference: mask [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1128:16: note: Assignment 'mask=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1149:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimask.c:146:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:82:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alimask.c:146:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alimask.c:130:17: style: The scope of the variable 'do_pavg' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:131:17: style: The scope of the variable 'do_ppcons' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:132:17: style: The scope of the variable 'pavg_min' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:133:17: style: The scope of the variable 'ppcons_min' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1008:10: style: The scope of the variable 'ppcount' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1009:10: style: The scope of the variable 'ppsum' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1200:12: style: Checking if unsigned variable 'end' is less than zero. [unsignedLessThanZero]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:624:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:678:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:734:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:803:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:850:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:953:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1099:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:1158:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:693:83: style: Function 'map_rfpos_to_apos' argument 4 names different: declaration 'i_am_rf' definition 'ret_i_am_rf'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-alimask.c:27:83: note: Function 'map_rfpos_to_apos' argument 4 names different: declaration 'i_am_rf' definition 'ret_i_am_rf'.
hmmer-3.1b2/easel/miniapps/esl-alimask.c:693:83: note: Function 'map_rfpos_to_apos' argument 4 names different: declaration 'i_am_rf' definition 'ret_i_am_rf'.
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:300:137: warning: Possible null pointer dereference: nali_per_file [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:104:33: note: Assignment 'nali_per_file=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:300:137: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:315:7: warning: Possible null pointer dereference: nali_per_file [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:104:33: note: Assignment 'nali_per_file=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:315:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1616:4: warning: Possible null pointer dereference: ngapA [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1586:19: note: Assignment 'ngapA=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1616:4: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1619:4: warning: Possible null pointer dereference: nmisA [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1587:19: note: Assignment 'nmisA=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1619:4: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:150:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:88:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:150:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:267:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:268:3: note: Found duplicate branches for 'if' and 'else'.
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:267:8: note: Found duplicate branches for 'if' and 'else'.
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:135:14: style: The scope of the variable 'ni' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:144:17: style: The scope of the variable 'margin' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:574:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:623:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1366:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1418:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1517:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1687:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:719:53: warning: Function 'validate_and_copy_msa_annotation' argument order different: declaration 'go, outfmt, mmsa, msaA, clen, nmsa, alen_merged, maxgap, maxmis, errbuf' definition 'go, outfmt, mmsa, msaA, nmsa, clen, alen_merged, maxgap, maxmis, errbuf' [funcArgOrderDifferent]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:56:65: note: Function 'validate_and_copy_msa_annotation' argument order different: declaration 'go, outfmt, mmsa, msaA, clen, nmsa, alen_merged, maxgap, maxmis, errbuf' definition 'go, outfmt, mmsa, msaA, nmsa, clen, alen_merged, maxgap, maxmis, errbuf'
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:719:53: note: Function 'validate_and_copy_msa_annotation' argument order different: declaration 'go, outfmt, mmsa, msaA, clen, nmsa, alen_merged, maxgap, maxmis, errbuf' definition 'go, outfmt, mmsa, msaA, nmsa, clen, alen_merged, maxgap, maxmis, errbuf'
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1770:47: style: Function 'write_pfam_msa_gc' argument 3 names different: declaration 'maxwidth' definition 'margin'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:63:59: note: Function 'write_pfam_msa_gc' argument 3 names different: declaration 'maxwidth' definition 'margin'.
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1770:47: note: Function 'write_pfam_msa_gc' argument 3 names different: declaration 'maxwidth' definition 'margin'.
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1395:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-alimerge.c:1458:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-alipid.c:39:17: style: The scope of the variable 'namewidth' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:332:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:335:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:339:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:343:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:348:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:351:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:355:4: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:501:15: warning: Possible null pointer dereference: abc_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:452:22: note: Assignment 'abc_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alistat.c:501:15: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alistat.c:502:18: warning: Possible null pointer dereference: abc_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:452:22: note: Assignment 'abc_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alistat.c:502:18: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alistat.c:1104:7: warning: Possible null pointer dereference: i_am_rf [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:1080:18: note: Assignment 'i_am_rf=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alistat.c:1104:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alistat.c:1105:7: warning: Possible null pointer dereference: rf2a_map [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:1079:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-alistat.c:1105:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-alistat.c:106:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:60:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alistat.c:106:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-alistat.c:73:17: style: The scope of the variable 'nres' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:99:7: style: The scope of the variable 'use_weights' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:100:7: style: The scope of the variable 'weights_exist' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:454:28: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:461:13: style: The scope of the variable 'seqwt' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:604:10: style: The scope of the variable 'nnongap' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:670:10: style: The scope of the variable 'rct' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:670:15: style: The scope of the variable 'gct' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:719:10: style: The scope of the variable 'nnongap' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:720:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:864:10: style: The scope of the variable 'nseq' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:546:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:656:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:936:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:1060:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:1116:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:947:89: style: Function 'dump_column_residue_counts' argument 4 names different: declaration 'do_ambig' definition 'no_ambig'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:26:90: note: Function 'dump_column_residue_counts' argument 4 names different: declaration 'do_ambig' definition 'no_ambig'.
hmmer-3.1b2/easel/miniapps/esl-alistat.c:947:89: note: Function 'dump_column_residue_counts' argument 4 names different: declaration 'do_ambig' definition 'no_ambig'.
hmmer-3.1b2/easel/miniapps/esl-alistat.c:599:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-alistat.c:857:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-cluster.c:75:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-cluster.c:67:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-cluster.c:75:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-cluster.c:110:19: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-cluster.c:138:19: style: The scope of the variable 'ntok' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-cluster.c:139:19: style: The scope of the variable 'value' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-compalign.c:83:12: style: The scope of the variable 'rflen' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-compalign.c:83:19: style: The scope of the variable 't_rflen' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-compalign.c:107:51: style: The scope of the variable 'tot_incor_ptm' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-compalign.c:107:66: style: The scope of the variable 'tot_incor_pti' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-compalign.c:108:8: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-compalign.c:498:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-compalign.c:575:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-compalign.c:547:68: style: Function 'read_mask_file' argument 4 names different: declaration 'ret_masklen' definition 'ret_mask_len'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-compalign.c:30:79: note: Function 'read_mask_file' argument 4 names different: declaration 'ret_masklen' definition 'ret_mask_len'.
hmmer-3.1b2/easel/miniapps/esl-compalign.c:547:68: note: Function 'read_mask_file' argument 4 names different: declaration 'ret_masklen' definition 'ret_mask_len'.
hmmer-3.1b2/easel/miniapps/esl-compalign.c:402:18: style: Variable 'tot_incor_ptm' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/easel/miniapps/esl-compalign.c:403:18: style: Variable 'tot_incor_pti' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/easel/miniapps/esl-compstruct.c:38:26: style: The scope of the variable 'tstatus' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-compstruct.c:330:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-construct.c:237:7: warning: Either the condition 'namedashes!=NULL' is redundant or there is possible null pointer dereference: namedashes. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/miniapps/esl-construct.c:235:21: note: Assuming that condition 'namedashes!=NULL' is not redundant
hmmer-3.1b2/easel/miniapps/esl-construct.c:237:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-construct.c:704:7: warning: Possible null pointer dereference: ngaps [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-construct.c:696:16: note: Assignment 'ngaps=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-construct.c:704:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-construct.c:140:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-construct.c:66:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-construct.c:140:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-construct.c:287:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hmmer-3.1b2/easel/miniapps/esl-construct.c:350:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hmmer-3.1b2/easel/miniapps/esl-mask.c:97:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-mask.c:73:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-mask.c:97:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-mask.c:83:19: style: The scope of the variable 'start' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-mask.c:83:26: style: The scope of the variable 'end' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-reformat.c:105:10: style: The scope of the variable 'nali' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-reformat.c:106:10: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-reformat.c:447:9: style: The scope of the variable 'sptr' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-reformat.c:912:16: style: The scope of the variable 'mid' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-reformat.c:912:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-reformat.c:938:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-reformat.c:911:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-selectn.c:64:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-selectn.c:51:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-selectn.c:64:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-seqrange.c:73:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-seqrange.c:59:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-seqrange.c:73:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-seqrange.c:162:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-seqrange.c:134:15: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-seqstat.c:97:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-seqstat.c:75:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-seqstat.c:97:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-seqstat.c:214:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-sfetch.c:195:23: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/miniapps/esl-sfetch.c:195:23: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/easel/miniapps/esl-sfetch.c:109:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-sfetch.c:98:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-sfetch.c:109:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-sfetch.c:426:19: style: The scope of the variable 'start' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-sfetch.c:426:26: style: The scope of the variable 'end' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-sfetch.c:420:53: style: Function 'multifetch_subseq' argument 3 names different: declaration 'keyfile' definition 'gdffile'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-sfetch.c:91:65: note: Function 'multifetch_subseq' argument 3 names different: declaration 'keyfile' definition 'gdffile'.
hmmer-3.1b2/easel/miniapps/esl-sfetch.c:420:53: note: Function 'multifetch_subseq' argument 3 names different: declaration 'keyfile' definition 'gdffile'.
hmmer-3.1b2/easel/miniapps/esl-shuffle.c:344:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-shuffle.c:338:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-shuffle.c:344:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-shuffle.c:217:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-shuffle.c:326:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1030:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1119:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3011:27: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1112:10: style: Condition 'ofp==NULL' is always true [knownConditionTrueFalse]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:590:31: note: Assignment 'ofp=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1112:10: note: Condition 'ofp==NULL' is always true
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:707:28: warning: Possible null pointer dereference: hc_onecell [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:595:32: note: Assignment 'hc_onecell=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:707:28: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:798:34: warning: Possible null pointer dereference: hc_scheme [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:594:31: note: Assignment 'hc_scheme=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:798:34: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:801:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:801:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:802:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:802:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:803:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:803:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:804:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:804:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:805:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:805:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:806:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:806:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:807:3: warning: Possible null pointer dereference: hc_nbins [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:807:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:810:13: warning: Possible null pointer dereference: hc_scheme [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:594:31: note: Assignment 'hc_scheme=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:810:13: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1170:109: warning: Possible null pointer dereference: hc_nbins [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:593:31: note: Assignment 'hc_nbins=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1170:109: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2884:25: warning: Either the condition 'curstr!=NULL' is redundant or there is possible null pointer dereference: curstr. [nullPointerRedundantCheck]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2894:13: note: Assuming that condition 'curstr!=NULL' is not redundant
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2884:25: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4122:15: warning: Possible null pointer dereference: abc_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4085:22: note: Assignment 'abc_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4122:15: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4123:18: warning: Possible null pointer dereference: abc_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4085:22: note: Assignment 'abc_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4123:18: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4126:17: warning: Possible null pointer dereference: bp_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4086:21: note: Assignment 'bp_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4126:17: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4128:12: warning: Possible null pointer dereference: bp_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4086:21: note: Assignment 'bp_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4128:12: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4129:15: warning: Possible null pointer dereference: bp_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4086:21: note: Assignment 'bp_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4129:15: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4133:7: warning: Possible null pointer dereference: bp_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4086:21: note: Assignment 'bp_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4133:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4148:4: warning: Possible null pointer dereference: spos_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4087:23: note: Assignment 'spos_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4148:4: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4159:5: warning: Possible null pointer dereference: epos_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4088:23: note: Assignment 'epos_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4159:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4246:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4209:21: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4246:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4247:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4209:21: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4247:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4248:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4209:21: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4248:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4249:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4209:21: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4249:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4250:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4209:21: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4250:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4251:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4209:21: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4251:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4252:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4209:21: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4252:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4281:90: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4209:21: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4281:90: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4298:5: warning: Possible null pointer dereference: ent [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4207:20: note: Assignment 'ent=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4298:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4308:103: warning: Possible null pointer dereference: ent [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4207:20: note: Assignment 'ent=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4308:103: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4415:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4383:19: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4415:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4416:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4383:19: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4416:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4417:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4383:19: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4417:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4418:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4383:19: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4418:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4419:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4383:19: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4419:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4420:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4383:19: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4420:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4421:3: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4383:19: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4421:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4448:87: warning: Possible null pointer dereference: limits [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4383:19: note: Assignment 'limits=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4448:87: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5863:27: warning: Possible null pointer dereference: left [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5851:20: note: Assignment 'left=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5863:27: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5863:37: warning: Possible null pointer dereference: right [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5852:21: note: Assignment 'right=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5863:37: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6104:7: warning: Possible null pointer dereference: rf2a_map [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6079:19: note: Assignment 'rf2a_map=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6104:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6105:7: warning: Possible null pointer dereference: a2rf_map [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6080:19: note: Assignment 'a2rf_map=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6105:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6358:15: warning: Possible null pointer dereference: per_seq_ins_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6345:36: note: Assignment 'per_seq_ins_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6358:15: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6359:18: warning: Possible null pointer dereference: per_seq_ins_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6345:36: note: Assignment 'per_seq_ins_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6359:18: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6373:4: warning: Possible null pointer dereference: nins_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6344:29: note: Assignment 'nins_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6373:4: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6374:38: warning: Possible null pointer dereference: nseq_with_ins_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6343:38: note: Assignment 'nseq_with_ins_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6374:38: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6601:4: warning: Possible null pointer dereference: nins_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6493:29: note: Assignment 'nins_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6601:4: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6603:17: warning: Possible null pointer dereference: nseq_with_ins_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6494:38: note: Assignment 'nseq_with_ins_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6603:17: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6850:3: warning: Possible null pointer dereference: nseq_start_after_rfpos [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6826:33: note: Assignment 'nseq_start_after_rfpos=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6850:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6854:7: warning: Possible null pointer dereference: nseq_start_after_rfpos [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6826:33: note: Assignment 'nseq_start_after_rfpos=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6854:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6855:25: warning: Possible null pointer dereference: nseq_start_after_rfpos [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6826:33: note: Assignment 'nseq_start_after_rfpos=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6855:25: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6857:5: warning: Possible null pointer dereference: nseq_start_after_rfpos [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6826:33: note: Assignment 'nseq_start_after_rfpos=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6857:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6862:3: warning: Possible null pointer dereference: nseq_end_before_rfpos [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6827:32: note: Assignment 'nseq_end_before_rfpos=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6862:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6866:7: warning: Possible null pointer dereference: nseq_end_before_rfpos [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6827:32: note: Assignment 'nseq_end_before_rfpos=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6866:7: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6867:25: warning: Possible null pointer dereference: nseq_end_before_rfpos [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6827:32: note: Assignment 'nseq_end_before_rfpos=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6867:25: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6869:5: warning: Possible null pointer dereference: nseq_end_before_rfpos [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6827:32: note: Assignment 'nseq_end_before_rfpos=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6869:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6881:5: warning: Possible null pointer dereference: span_ct [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6828:18: note: Assignment 'span_ct=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6881:5: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7309:3: warning: Possible null pointer dereference: cseq_maj [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7292:30: note: Assignment 'cseq_maj=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7309:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7310:3: warning: Possible null pointer dereference: cseq_amb [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7293:30: note: Assignment 'cseq_amb=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7310:3: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7319:2: warning: Possible null pointer dereference: cseq_maj [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7292:30: note: Assignment 'cseq_maj=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7319:2: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7319:20: warning: Possible null pointer dereference: cseq_amb [nullPointer]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7293:30: note: Assignment 'cseq_amb=NULL', assigned value is 0
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7319:20: note: Null pointer dereference
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:646:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:576:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:646:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2783:3: style: Variable 'ps' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2778:0: note: Variable 'ps' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2783:3: note: Variable 'ps' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1112:10: style: Same expression on both sides of '==' because the value of 'ofp' and 'NULL' are the same. [duplicateExpression]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:590:31: note: 'ofp' is assigned value 'NULL' here.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1112:10: note: Same expression on both sides of '==' because the value of 'ofp' and 'NULL' are the same.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:640:19: style: The scope of the variable 'tmp_Mb' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:641:19: style: The scope of the variable 'predicted_Mb' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1442:19: style: The scope of the variable 'l2' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1625:7: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2099:9: style: The scope of the variable 'cur_string' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2100:7: style: The scope of the variable 'cur_width' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2205:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2205:11: style: The scope of the variable 'n1s' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2381:9: style: The scope of the variable 'cur_string' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2382:7: style: The scope of the variable 'cur_width' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2427:7: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2428:7: style: The scope of the variable 'p' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3051:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3053:9: style: The scope of the variable 'ntok' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3328:7: style: The scope of the variable 'nextdel_s' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3329:7: style: The scope of the variable 'nwc_s' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3330:7: style: The scope of the variable 'ngu_s' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3331:7: style: The scope of the variable 'nnc_s' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3332:7: style: The scope of the variable 'ndgi_s' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3333:7: style: The scope of the variable 'nhgi_s' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3334:7: style: The scope of the variable 'ndge_s' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3335:7: style: The scope of the variable 'nhge_s' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3338:7: style: The scope of the variable 'spos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3338:13: style: The scope of the variable 'epos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3344:7: style: The scope of the variable 'ni' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3346:7: style: The scope of the variable 'noutline_min' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3347:7: style: The scope of the variable 'noutline_max' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3348:7: style: The scope of the variable 'noutline_bp_good' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3349:7: style: The scope of the variable 'noutline_bp_bad' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3362:7: style: The scope of the variable 'noccl' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3822:14: style: The scope of the variable 'lpos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3822:20: style: The scope of the variable 'rpos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3829:7: style: The scope of the variable 'spos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3829:13: style: The scope of the variable 'epos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3830:7: style: The scope of the variable 'lpos_is_internal' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3831:7: style: The scope of the variable 'rpos_is_internal' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3832:7: style: The scope of the variable 'lpos_is_gap' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3833:7: style: The scope of the variable 'rpos_is_gap' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3970:20: style: The scope of the variable 'lpos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3970:26: style: The scope of the variable 'rpos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4204:14: style: The scope of the variable 'apos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4210:7: style: The scope of the variable 'zero_obs' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4215:7: style: The scope of the variable 'l' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4374:17: style: The scope of the variable 'l' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4375:14: style: The scope of the variable 'apos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4385:9: style: The scope of the variable 'n_ext_del' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4593:17: style: The scope of the variable 'l' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4774:17: style: The scope of the variable 'l' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4944:17: style: The scope of the variable 'l' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5111:7: style: The scope of the variable 'l' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5112:7: style: The scope of the variable 'apos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5113:10: style: The scope of the variable 'nnongap' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5438:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5569:17: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5570:14: style: The scope of the variable 'apos' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5579:10: style: The scope of the variable 'nres' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5587:7: style: The scope of the variable 'l' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6159:7: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6160:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6160:10: style: The scope of the variable 'split_idx' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6161:12: style: The scope of the variable 'y' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6163:7: style: The scope of the variable 'model_width' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6163:20: style: The scope of the variable 'desc_width' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6163:32: style: The scope of the variable 'desc_column_width' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6164:9: style: The scope of the variable 'model_dashes' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6164:24: style: The scope of the variable 'desc_dashes' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6164:38: style: The scope of the variable 'desc2print' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6166:9: style: The scope of the variable 'xmodel' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6487:19: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1309:3: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1386:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1611:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1644:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1695:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1737:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1793:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1858:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1936:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2006:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2084:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2190:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2414:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2671:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2897:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3094:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3299:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3806:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:3954:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4046:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4181:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4356:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4577:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4757:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4925:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5088:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5274:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5349:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5427:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5492:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5550:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5822:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5869:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6146:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6317:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6389:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6682:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6760:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6890:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7018:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7117:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7360:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1586:35: style: Function 'create_onecell_colorlegend' argument 1 names different: declaration 'cmykA' definition 'col'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:458:64: note: Function 'create_onecell_colorlegend' argument 1 names different: declaration 'cmykA' definition 'col'.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1586:35: note: Function 'create_onecell_colorlegend' argument 1 names different: declaration 'cmykA' definition 'col'.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1706:43: style: Function 'create_scheme_colorlegend' argument 2 names different: declaration 'ncols' definition 'nbins'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:459:72: note: Function 'create_scheme_colorlegend' argument 2 names different: declaration 'ncols' definition 'nbins'.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1706:43: note: Function 'create_scheme_colorlegend' argument 2 names different: declaration 'ncols' definition 'nbins'.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4941:181: style: Function 'span_sspostscript' argument 10 names different: declaration 'zercov_idx' definition 'zerocov_idx'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:505:193: note: Function 'span_sspostscript' argument 10 names different: declaration 'zercov_idx' definition 'zerocov_idx'.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4941:181: note: Function 'span_sspostscript' argument 10 names different: declaration 'zercov_idx' definition 'zerocov_idx'.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6485:174: style: Function 'get_insert_info_from_ifile' argument 8 names different: declaration 'ret_soff_ct' definition 'ret_srfoff_ct'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:496:186: note: Function 'get_insert_info_from_ifile' argument 8 names different: declaration 'ret_soff_ct' definition 'ret_srfoff_ct'.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6485:174: note: Function 'get_insert_info_from_ifile' argument 8 names different: declaration 'ret_soff_ct' definition 'ret_srfoff_ct'.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6485:195: style: Function 'get_insert_info_from_ifile' argument 9 names different: declaration 'ret_eoff_ct' definition 'ret_erfoff_ct'. [funcArgNamesDifferent]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:496:205: note: Function 'get_insert_info_from_ifile' argument 9 names different: declaration 'ret_eoff_ct' definition 'ret_erfoff_ct'.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6485:195: note: Function 'get_insert_info_from_ifile' argument 9 names different: declaration 'ret_eoff_ct' definition 'ret_erfoff_ct'.
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1322:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1424:3: style: Variable 'header_fontwidth' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1588:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:1708:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2038:3: style: Variable 'legend_fontsize' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2095:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:2377:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4694:12: style: Variable 'apos' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:4870:12: style: Variable 'apos' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5437:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:5844:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6341:19: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6569:7: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6723:19: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:6825:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-ssdraw.c:7291:19: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/easel/miniapps/esl-stranslate.c:61:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-stranslate.c:51:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-stranslate.c:61:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-weight.c:75:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/easel/miniapps/esl-weight.c:65:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/easel/miniapps/esl-weight.c:75:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/profmark/create-profmark.c:336:5: warning: Possible null pointer dereference: useme [nullPointer]
hmmer-3.1b2/profmark/create-profmark.c:324:23: note: Assignment 'useme=NULL', assigned value is 0
hmmer-3.1b2/profmark/create-profmark.c:336:5: note: Null pointer dereference
hmmer-3.1b2/profmark/create-profmark.c:377:35: warning: Possible null pointer dereference: useme [nullPointer]
hmmer-3.1b2/profmark/create-profmark.c:361:21: note: Assignment 'useme=NULL', assigned value is 0
hmmer-3.1b2/profmark/create-profmark.c:377:35: note: Null pointer dereference
hmmer-3.1b2/profmark/create-profmark.c:175:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/profmark/create-profmark.c:153:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/profmark/create-profmark.c:175:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/profmark/create-profmark.c:445:11: style: The scope of the variable 'd1n' can be reduced. [variableScope]
hmmer-3.1b2/profmark/create-profmark.c:573:11: style: The scope of the variable 'a' can be reduced. [variableScope]
hmmer-3.1b2/profmark/create-profmark.c:575:11: style: The scope of the variable 'L1' can be reduced. [variableScope]
hmmer-3.1b2/profmark/create-profmark.c:575:14: style: The scope of the variable 'L2' can be reduced. [variableScope]
hmmer-3.1b2/profmark/create-profmark.c:575:17: style: The scope of the variable 'L3' can be reduced. [variableScope]
hmmer-3.1b2/profmark/create-profmark.c:575:20: style: The scope of the variable 'd1n' can be reduced. [variableScope]
hmmer-3.1b2/profmark/create-profmark.c:575:24: style: The scope of the variable 'd2n' can be reduced. [variableScope]
hmmer-3.1b2/profmark/create-profmark.c:563:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/profmark/create-profmark.c:450:11: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/profmark/rocplot.c:165:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/profmark/rocplot.c:142:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/profmark/rocplot.c:165:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/profmark/rocplot.c:494:10: style: The scope of the variable 'false_pos' can be reduced. [variableScope]
hmmer-3.1b2/profmark/rocplot.c:514:10: style: The scope of the variable 'false_pos' can be reduced. [variableScope]
hmmer-3.1b2/profmark/rocplot.c:414:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/profmark/rocplot.c:341:54: style: Function 'parse_results' argument 3 names different: declaration 'modelkh' definition 'qkh'. [funcArgNamesDifferent]
hmmer-3.1b2/profmark/rocplot.c:106:68: note: Function 'parse_results' argument 3 names different: declaration 'modelkh' definition 'qkh'.
hmmer-3.1b2/profmark/rocplot.c:341:54: note: Function 'parse_results' argument 3 names different: declaration 'modelkh' definition 'qkh'.
hmmer-3.1b2/profmark/rocplot.c:439:36: style: Function 'make_plot' argument 2 names different: declaration 'nr' definition 'nresults'. [funcArgNamesDifferent]
hmmer-3.1b2/profmark/rocplot.c:111:50: note: Function 'make_plot' argument 2 names different: declaration 'nr' definition 'nresults'.
hmmer-3.1b2/profmark/rocplot.c:439:36: note: Function 'make_plot' argument 2 names different: declaration 'nr' definition 'nresults'.
hmmer-3.1b2/profmark/rocplot.c:398:10: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/alimask.c:285:3: style: Variable 'ofp' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/alimask.c:247:0: note: Variable 'ofp' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/alimask.c:285:3: note: Variable 'ofp' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/alimask.c:286:3: style: Variable 'infmt' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/alimask.c:252:0: note: Variable 'infmt' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/alimask.c:286:3: note: Variable 'infmt' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/alimask.c:287:3: style: Variable 'afp' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/alimask.c:251:0: note: Variable 'afp' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/alimask.c:287:3: note: Variable 'afp' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/alimask.c:288:3: style: Variable 'abc' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/alimask.c:248:0: note: Variable 'abc' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/alimask.c:288:3: note: Variable 'abc' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/alimask.c:200:18: style: The scope of the variable 'idx' can be reduced. [variableScope]
hmmer-3.1b2/src/alimask.c:201:12: style: The scope of the variable 'r' can be reduced. [variableScope]
hmmer-3.1b2/src/alimask.c:202:12: style: The scope of the variable 'totwgt' can be reduced. [variableScope]
hmmer-3.1b2/src/alimask.c:412:11: style: The scope of the variable 'aliend' can be reduced. [variableScope]
hmmer-3.1b2/src/alimask.c:135:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/alimask.c:26:21: style: struct member 'WORKER_INFO::bg' is never used. [unusedStructMember]
hmmer-3.1b2/src/alimask.c:27:21: style: struct member 'WORKER_INFO::bld' is never used. [unusedStructMember]
hmmer-3.1b2/src/build.c:96:5: warning: Possible null pointer dereference: matassign [nullPointer]
hmmer-3.1b2/src/build.c:86:26: note: Assignment 'matassign=NULL', assigned value is 0
hmmer-3.1b2/src/build.c:96:5: note: Null pointer dereference
hmmer-3.1b2/src/build.c:183:44: warning: Possible null pointer dereference: matassign [nullPointer]
hmmer-3.1b2/src/build.c:160:24: note: Assignment 'matassign=NULL', assigned value is 0
hmmer-3.1b2/src/build.c:183:44: note: Null pointer dereference
hmmer-3.1b2/src/build.c:401:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/build.c:83:80: style: Function 'p7_Handmodelmaker' argument 4 names different: declaration 'ret_tr' definition 'opt_tr'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1318:106: note: Function 'p7_Handmodelmaker' argument 4 names different: declaration 'ret_tr' definition 'opt_tr'.
hmmer-3.1b2/src/build.c:83:80: note: Function 'p7_Handmodelmaker' argument 4 names different: declaration 'ret_tr' definition 'opt_tr'.
hmmer-3.1b2/src/build.c:157:95: style: Function 'p7_Fastmodelmaker' argument 5 names different: declaration 'ret_tr' definition 'opt_tr'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1319:106: note: Function 'p7_Fastmodelmaker' argument 5 names different: declaration 'ret_tr' definition 'opt_tr'.
hmmer-3.1b2/src/build.c:157:95: note: Function 'p7_Fastmodelmaker' argument 5 names different: declaration 'ret_tr' definition 'opt_tr'.
hmmer-3.1b2/src/build.c:350:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/cachedb.c:185:42: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/src/cachedb.c:242:41: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/src/cachedb.c:253:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/src/cachedb.c:105:10: warning: Possible null pointer dereference: cache [nullPointer]
hmmer-3.1b2/src/cachedb.c:67:35: note: Assignment 'cache=NULL', assigned value is 0
hmmer-3.1b2/src/cachedb.c:105:10: note: Null pointer dereference
hmmer-3.1b2/src/cachedb.c:116:5: warning: Possible null pointer dereference: db [nullPointer]
hmmer-3.1b2/src/cachedb.c:66:35: note: Assignment 'db=NULL', assigned value is 0
hmmer-3.1b2/src/cachedb.c:116:5: note: Null pointer dereference
hmmer-3.1b2/src/cachedb.c:117:5: warning: Possible null pointer dereference: db [nullPointer]
hmmer-3.1b2/src/cachedb.c:66:35: note: Assignment 'db=NULL', assigned value is 0
hmmer-3.1b2/src/cachedb.c:117:5: note: Null pointer dereference
hmmer-3.1b2/src/cachedb.c:118:43: warning: Possible null pointer dereference: db [nullPointer]
hmmer-3.1b2/src/cachedb.c:66:35: note: Assignment 'db=NULL', assigned value is 0
hmmer-3.1b2/src/cachedb.c:118:43: note: Null pointer dereference
hmmer-3.1b2/src/cachedb.c:119:15: warning: Possible null pointer dereference: db [nullPointer]
hmmer-3.1b2/src/cachedb.c:66:35: note: Assignment 'db=NULL', assigned value is 0
hmmer-3.1b2/src/cachedb.c:119:15: note: Null pointer dereference
hmmer-3.1b2/src/cachedb.c:120:12: warning: Possible null pointer dereference: db [nullPointer]
hmmer-3.1b2/src/cachedb.c:66:35: note: Assignment 'db=NULL', assigned value is 0
hmmer-3.1b2/src/cachedb.c:120:12: note: Null pointer dereference
hmmer-3.1b2/src/cachedb.c:284:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/cachedb.c:165:18: style: Checking if unsigned variable 'hdr_size' is less than zero. [unsignedLessThanZero]
hmmer-3.1b2/src/cachedb.c:120:12: warning: Size of pointer 'db' used instead of size of its data. [pointerSize]
hmmer-3.1b2/src/emit.c:419:3: warning: Possible null pointer dereference: pstart [nullPointer]
hmmer-3.1b2/src/emit.c:409:19: note: Assignment 'pstart=NULL', assigned value is 0
hmmer-3.1b2/src/emit.c:419:3: note: Null pointer dereference
hmmer-3.1b2/src/emit.c:421:5: warning: Possible null pointer dereference: pstart [nullPointer]
hmmer-3.1b2/src/emit.c:409:19: note: Assignment 'pstart=NULL', assigned value is 0
hmmer-3.1b2/src/emit.c:421:5: note: Null pointer dereference
hmmer-3.1b2/src/emit.c:430:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/emit.c:412:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/evalues.c:270:7: warning: Possible null pointer dereference: xv [nullPointer]
hmmer-3.1b2/src/evalues.c:244:22: note: Assignment 'xv=NULL', assigned value is 0
hmmer-3.1b2/src/evalues.c:270:7: note: Null pointer dereference
hmmer-3.1b2/src/evalues.c:343:7: warning: Possible null pointer dereference: xv [nullPointer]
hmmer-3.1b2/src/evalues.c:317:22: note: Assignment 'xv=NULL', assigned value is 0
hmmer-3.1b2/src/evalues.c:343:7: note: Null pointer dereference
hmmer-3.1b2/src/evalues.c:444:7: warning: Possible null pointer dereference: xv [nullPointer]
hmmer-3.1b2/src/evalues.c:426:22: note: Assignment 'xv=NULL', assigned value is 0
hmmer-3.1b2/src/evalues.c:444:7: note: Null pointer dereference
hmmer-3.1b2/src/evalues.c:135:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/eweight.c:62:82: style: Function 'p7_EntropyWeight' argument 4 names different: declaration 'infotarget' definition 'etarget'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1339:93: note: Function 'p7_EntropyWeight' argument 4 names different: declaration 'infotarget' definition 'etarget'.
hmmer-3.1b2/src/eweight.c:62:82: note: Function 'p7_EntropyWeight' argument 4 names different: declaration 'infotarget' definition 'etarget'.
hmmer-3.1b2/src/fm_alphabet.c:103:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_alphabet.c:32:6: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/fm_general.c:291:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_general.c:326:15: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_general.c:399:12: style: The scope of the variable 'mid' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_general.c:512:11: style: The scope of the variable 'prevC' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_general.c:513:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_general.c:751:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_general.c:36:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_general.c:60:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_general.c:87:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_general.c:116:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_general.c:588:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_general.c:672:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_general.c:716:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_general.c:137:42: warning: Function 'fm_updateIntervalForward' argument order different: declaration 'fm, cfg, c, interval_f, interval_bk' definition 'fm, cfg, c, interval_bk, interval_f' [funcArgOrderDifferent]
hmmer-3.1b2/src/hmmer.h:1770:53: note: Function 'fm_updateIntervalForward' argument order different: declaration 'fm, cfg, c, interval_f, interval_bk' definition 'fm, cfg, c, interval_bk, interval_f'
hmmer-3.1b2/src/fm_general.c:137:42: note: Function 'fm_updateIntervalForward' argument order different: declaration 'fm, cfg, c, interval_f, interval_bk' definition 'fm, cfg, c, interval_bk, interval_f'
hmmer-3.1b2/src/fm_general.c:432:97: style: Function 'fm_getOriginalPosition' argument 5 names different: declaration 'direction' definition 'complementarity'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1759:108: note: Function 'fm_getOriginalPosition' argument 5 names different: declaration 'direction' definition 'complementarity'.
hmmer-3.1b2/src/fm_general.c:432:97: note: Function 'fm_getOriginalPosition' argument 5 names different: declaration 'direction' definition 'complementarity'.
hmmer-3.1b2/src/fm_general.c:29:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/fm_general.c:51:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/fm_general.c:75:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/fm_general.c:102:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/fm_general.c:502:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/fm_general.c:562:16: style: Variable 'occCnts_b' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/fm_general.c:604:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/fm_general.c:692:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/fm_sse.c:160:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_sse.c:64:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/fm_sse.c:65:7: style: Unused variable: i [unusedVariable]
hmmer-3.1b2/src/fm_sse.c:65:9: style: Unused variable: j [unusedVariable]
hmmer-3.1b2/src/fm_sse.c:66:7: style: Unused variable: trim_chunk_count [unusedVariable]
hmmer-3.1b2/src/fm_sse.c:194:7: style: Unused variable: i [unusedVariable]
hmmer-3.1b2/src/fm_sse.c:197:7: style: Variable 'cnt' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/fm_sse.c:199:33: style: Variable 'occCnts_b' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/fm_sse.c:200:33: style: Variable 'occCnts_sb' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/fm_sse.c:201:13: style: Variable 'sb_pos' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/fm_sse.c:211:18: style: Variable 'landmark' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/fm_sse.c:382:9: style: Unused variable: j [unusedVariable]
hmmer-3.1b2/src/fm_sse.c:395:18: style: Variable 'landmark' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/fm_sse.c:352:10: error: Uninitialized variable: cnt [uninitvar]
hmmer-3.1b2/src/fm_ssv.c:37:7: style: The scope of the variable 'next_is_complement' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_ssv.c:131:7: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_ssv.c:173:12: style: The scope of the variable 'seed' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_ssv.c:652:7: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_ssv.c:745:14: style: The scope of the variable 'diag' can be reduced. [variableScope]
hmmer-3.1b2/src/fm_ssv.c:576:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_ssv.c:823:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/fm_ssv.c:448:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/fm_ssv.c:612:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/generic_decoding.c:86:16: style: The scope of the variable 'denom' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_decoding.c:213:9: style: The scope of the variable 'njcp' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_fwdback.c:50:81: style: Function 'p7_GForward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1347:103: note: Function 'p7_GForward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
hmmer-3.1b2/src/generic_fwdback.c:50:81: note: Function 'p7_GForward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
hmmer-3.1b2/src/generic_fwdback.c:166:82: style: Function 'p7_GBackward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1348:103: note: Function 'p7_GBackward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
hmmer-3.1b2/src/generic_fwdback.c:166:82: note: Function 'p7_GBackward' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
hmmer-3.1b2/src/generic_fwdback_banded.c:22:16: style: The scope of the variable 'dpp' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_fwdback_banded.c:24:16: style: The scope of the variable 'ia' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_fwdback_banded.c:24:20: style: The scope of the variable 'ib' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_fwdback_banded.c:27:16: style: The scope of the variable 'kap' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_fwdback_banded.c:27:21: style: The scope of the variable 'kbp' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_fwdback_banded.c:29:16: style: The scope of the variable 'xE' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_fwdback_banded.c:29:28: style: The scope of the variable 'xB' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_fwdback_chk.c:239:25: style: The scope of the variable 'w' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_msv.c:58:87: style: Function 'p7_GMSV' argument 6 names different: declaration 'ret_sc' definition 'opt_sc'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1352:109: note: Function 'p7_GMSV' argument 6 names different: declaration 'ret_sc' definition 'opt_sc'.
hmmer-3.1b2/src/generic_msv.c:58:87: note: Function 'p7_GMSV' argument 6 names different: declaration 'ret_sc' definition 'opt_sc'.
hmmer-3.1b2/src/generic_optacc.c:85:16: style: The scope of the variable 't1' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_optacc.c:85:20: style: The scope of the variable 't2' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_optacc.c:203:16: style: The scope of the variable 'postprob' can be reduced. [variableScope]
hmmer-3.1b2/src/generic_viterbi.c:66:81: style: Function 'p7_GViterbi' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1367:103: note: Function 'p7_GViterbi' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
hmmer-3.1b2/src/generic_viterbi.c:66:81: note: Function 'p7_GViterbi' argument 5 names different: declaration 'ret_sc' definition 'opt_sc'.
hmmer-3.1b2/src/h2_io.c:149:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-3.1b2/src/h2_io.c:154:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-3.1b2/src/hmmalign.c:257:33: warning: Possible null pointer dereference: matassign [nullPointer]
hmmer-3.1b2/src/hmmalign.c:236:30: note: Assignment 'matassign=NULL', assigned value is 0
hmmer-3.1b2/src/hmmalign.c:257:33: note: Null pointer dereference
hmmer-3.1b2/src/hmmalign.c:105:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/hmmalign.c:79:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmalign.c:105:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmalign.c:218:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmalign.c:280:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmbuild.c:541:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
hmmer-3.1b2/src/hmmbuild.c:477:31: note: Assignment 'ncpus=0', assigned value is 0
hmmer-3.1b2/src/hmmbuild.c:541:20: note: Condition 'ncpus==0' is always true
hmmer-3.1b2/src/hmmbuild.c:546:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/hmmbuild.c:479:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/hmmbuild.c:546:7: note: Null pointer dereference
hmmer-3.1b2/src/hmmbuild.c:547:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/hmmbuild.c:479:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/hmmbuild.c:547:7: note: Null pointer dereference
hmmer-3.1b2/src/hmmbuild.c:549:11: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/hmmbuild.c:479:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/hmmbuild.c:549:11: note: Null pointer dereference
hmmer-3.1b2/src/hmmbuild.c:1022:95: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/hmmbuild.c:1000:29: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/hmmbuild.c:1022:95: note: Null pointer dereference
hmmer-3.1b2/src/hmmbuild.c:541:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
hmmer-3.1b2/src/hmmbuild.c:477:31: note: 'ncpus' is assigned value '0' here.
hmmer-3.1b2/src/hmmbuild.c:541:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
hmmer-3.1b2/src/hmmbuild.c:1009:15: style: The scope of the variable 'entropy' can be reduced. [variableScope]
hmmer-3.1b2/src/hmmbuild.c:1340:9: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/src/hmmbuild.c:269:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmbuild.c:643:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmemit.c:76:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/hmmemit.c:64:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmemit.c:76:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmer.c:72:31: warning: Either the condition 'appname!=NULL' is redundant or there is possible null pointer dereference: appname. [nullPointerRedundantCheck]
hmmer-3.1b2/src/hmmer.c:78:15: note: Assuming that condition 'appname!=NULL' is not redundant
hmmer-3.1b2/src/hmmer.c:72:31: note: Null pointer dereference
hmmer-3.1b2/src/hmmer.c:121:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/hmmer.c:119:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmer.c:121:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmerfm-exactmatch.c:122:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:123:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:105:36: warning: Either the condition 'if(appname)' is redundant or there is possible null pointer dereference: appname. [nullPointerRedundantCheck]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:127:6: note: Assuming that condition 'if(appname)' is not redundant
hmmer-3.1b2/src/hmmerfm-exactmatch.c:105:36: note: Null pointer dereference
hmmer-3.1b2/src/hmmerfm-exactmatch.c:297:20: warning: Possible null pointer dereference: fmsf [nullPointer]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:232:19: note: Assignment 'fmsf=NULL', assigned value is 0
hmmer-3.1b2/src/hmmerfm-exactmatch.c:297:20: note: Null pointer dereference
hmmer-3.1b2/src/hmmerfm-exactmatch.c:298:19: warning: Possible null pointer dereference: fmsf [nullPointer]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:232:19: note: Assignment 'fmsf=NULL', assigned value is 0
hmmer-3.1b2/src/hmmerfm-exactmatch.c:298:19: note: Null pointer dereference
hmmer-3.1b2/src/hmmerfm-exactmatch.c:322:15: warning: Possible null pointer dereference: line [nullPointer]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:220:25: note: Assignment 'line=NULL', assigned value is 0
hmmer-3.1b2/src/hmmerfm-exactmatch.c:322:15: note: Null pointer dereference
hmmer-3.1b2/src/hmmerfm-exactmatch.c:293:21: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:232:19: note: Assignment 'fmsf=NULL', assigned value is 0
hmmer-3.1b2/src/hmmerfm-exactmatch.c:293:21: note: Null pointer addition
hmmer-3.1b2/src/hmmerfm-exactmatch.c:148:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:148:13: style: The scope of the variable 'len' can be reduced. [variableScope]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:149:7: style: The scope of the variable 'dist_from_end' can be reduced. [variableScope]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:225:7: style: The scope of the variable 'hit_num' can be reduced. [variableScope]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:65:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:130:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmerfm-exactmatch.c:472:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmfetch.c:81:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/hmmfetch.c:69:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmfetch.c:81:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmlogo.c:248:15: warning: Possible null pointer dereference: heights [nullPointer]
hmmer-3.1b2/src/hmmlogo.c:197:22: note: Assignment 'heights=NULL', assigned value is 0
hmmer-3.1b2/src/hmmlogo.c:248:15: note: Null pointer dereference
hmmer-3.1b2/src/hmmlogo.c:249:15: warning: Possible null pointer dereference: probs [nullPointer]
hmmer-3.1b2/src/hmmlogo.c:198:22: note: Assignment 'probs=NULL', assigned value is 0
hmmer-3.1b2/src/hmmlogo.c:249:15: note: Null pointer dereference
hmmer-3.1b2/src/hmmlogo.c:207:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/hmmlogo.c:185:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmlogo.c:207:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmlogo.c:69:9: style: The scope of the variable 'abovebg_prob_sum' can be reduced. [variableScope]
hmmer-3.1b2/src/hmmlogo.c:110:9: style: The scope of the variable 'pos_scoresum' can be reduced. [variableScope]
hmmer-3.1b2/src/hmmlogo.c:312:3: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmlogo.c:128:79: style: Function 'hmmlogo_IndelValues' argument 4 names different: declaration 'delete_P' definition 'occupancy'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1392:90: note: Function 'hmmlogo_IndelValues' argument 4 names different: declaration 'delete_P' definition 'occupancy'.
hmmer-3.1b2/src/hmmlogo.c:128:79: note: Function 'hmmlogo_IndelValues' argument 4 names different: declaration 'delete_P' definition 'occupancy'.
hmmer-3.1b2/src/hmmlogo.c:115:5: style: Variable 'pos_scoresum' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/hmmlogo.c:239:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/hmmpgmd2msa.c:496:11: style: Condition 'qtr!=NULL' is always false [knownConditionTrueFalse]
hmmer-3.1b2/src/hmmpgmd2msa.c:301:36: note: Assignment 'qtr=NULL', assigned value is 0
hmmer-3.1b2/src/hmmpgmd2msa.c:496:11: note: Condition 'qtr!=NULL' is always false
hmmer-3.1b2/src/hmmpgmd2msa.c:496:11: style: Same expression on both sides of '!=' because the value of 'qtr' and 'NULL' are the same. [duplicateExpression]
hmmer-3.1b2/src/hmmpgmd2msa.c:301:36: note: 'qtr' is assigned value 'NULL' here.
hmmer-3.1b2/src/hmmpgmd2msa.c:496:11: note: Same expression on both sides of '!=' because the value of 'qtr' and 'NULL' are the same.
hmmer-3.1b2/src/hmmscan.c:421:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
hmmer-3.1b2/src/hmmscan.c:345:31: note: Assignment 'ncpus=0', assigned value is 0
hmmer-3.1b2/src/hmmscan.c:421:20: note: Condition 'ncpus==0' is always true
hmmer-3.1b2/src/hmmscan.c:426:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/hmmscan.c:348:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/hmmscan.c:426:7: note: Null pointer dereference
hmmer-3.1b2/src/hmmscan.c:356:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/hmmscan.c:336:0: note: Variable 'w' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmscan.c:356:3: note: Variable 'w' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmscan.c:421:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
hmmer-3.1b2/src/hmmscan.c:345:31: note: 'ncpus' is assigned value '0' here.
hmmer-3.1b2/src/hmmscan.c:421:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
hmmer-3.1b2/src/hmmscan.c:208:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmscan.c:567:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmsearch.c:439:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
hmmer-3.1b2/src/hmmsearch.c:376:31: note: Assignment 'ncpus=0', assigned value is 0
hmmer-3.1b2/src/hmmsearch.c:439:20: note: Condition 'ncpus==0' is always true
hmmer-3.1b2/src/hmmsearch.c:452:4: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/hmmsearch.c:379:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/hmmsearch.c:452:4: note: Null pointer dereference
hmmer-3.1b2/src/hmmsearch.c:1292:3: style: Variable 'dbsq' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/hmmsearch.c:1289:0: note: Variable 'dbsq' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmsearch.c:1292:3: note: Variable 'dbsq' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmsearch.c:439:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
hmmer-3.1b2/src/hmmsearch.c:376:31: note: 'ncpus' is assigned value '0' here.
hmmer-3.1b2/src/hmmsearch.c:439:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
hmmer-3.1b2/src/hmmsearch.c:213:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmsearch.c:634:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmsim.c:150:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/hmmsim.c:143:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmsim.c:150:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmsim.c:740:26: style: The scope of the variable 'E10fix2' can be reduced. [variableScope]
hmmer-3.1b2/src/hmmsim.c:885:10: style: The scope of the variable 'P' can be reduced. [variableScope]
hmmer-3.1b2/src/hmmsim.c:719:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmsim.c:861:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/hmmsim.c:732:115: style: Function 'output_result' argument 7 names different: declaration 'mu' definition 'pmu'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmsim.c:131:132: note: Function 'output_result' argument 7 names different: declaration 'mu' definition 'pmu'.
hmmer-3.1b2/src/hmmsim.c:732:115: note: Function 'output_result' argument 7 names different: declaration 'mu' definition 'pmu'.
hmmer-3.1b2/src/hmmsim.c:732:127: style: Function 'output_result' argument 8 names different: declaration 'lambda' definition 'plambda'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmsim.c:131:143: note: Function 'output_result' argument 8 names different: declaration 'lambda' definition 'plambda'.
hmmer-3.1b2/src/hmmsim.c:732:127: note: Function 'output_result' argument 8 names different: declaration 'lambda' definition 'plambda'.
hmmer-3.1b2/src/hmmsim.c:882:107: style: Function 'output_filter_power' argument 6 names different: declaration 'mu' definition 'pmu'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmsim.c:132:118: note: Function 'output_filter_power' argument 6 names different: declaration 'mu' definition 'pmu'.
hmmer-3.1b2/src/hmmsim.c:882:107: note: Function 'output_filter_power' argument 6 names different: declaration 'mu' definition 'pmu'.
hmmer-3.1b2/src/hmmsim.c:882:119: style: Function 'output_filter_power' argument 7 names different: declaration 'lambda' definition 'plambda'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmsim.c:132:129: note: Function 'output_filter_power' argument 7 names different: declaration 'lambda' definition 'plambda'.
hmmer-3.1b2/src/hmmsim.c:882:119: note: Function 'output_filter_power' argument 7 names different: declaration 'lambda' definition 'plambda'.
hmmer-3.1b2/src/hmmstat.c:93:3: style: Variable 'go' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/hmmstat.c:71:0: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/hmmstat.c:93:3: note: Variable 'go' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/impl_dummy/fwdback.c:60:70: style: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_dummy/impl_dummy.h:102:107: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_dummy/fwdback.c:60:70: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_dummy/fwdback.c:90:76: style: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_dummy/impl_dummy.h:103:107: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_dummy/fwdback.c:90:76: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_dummy/io.c:473:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_dummy/io.c:473:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_dummy/io.c:474:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_dummy/io.c:474:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_dummy/io.c:475:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_dummy/io.c:475:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_dummy/io.c:477:13: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_dummy/io.c:477:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_dummy/io.c:478:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_dummy/io.c:478:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_dummy/io.c:482:7: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_dummy/io.c:468:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_dummy/io.c:482:7: note: Null pointer dereference
hmmer-3.1b2/src/impl_dummy/io.c:505:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_dummy/io.c:437:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_dummy/io.c:487:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_dummy/io.c:464:29: style: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_dummy/impl_dummy.h:113:49: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
hmmer-3.1b2/src/impl_dummy/io.c:464:29: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
hmmer-3.1b2/src/impl_dummy/io.c:469:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/impl_dummy/p7_oprofile.c:42:24: style: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_dummy/impl_dummy.h:70:44: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
hmmer-3.1b2/src/impl_dummy/p7_oprofile.c:42:24: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
hmmer-3.1b2/src/impl_dummy/p7_oprofile.c:92:31: style: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_dummy/impl_dummy.h:74:51: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_dummy/p7_oprofile.c:92:31: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_dummy/p7_oprofile.c:117:32: style: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_dummy/impl_dummy.h:75:52: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_dummy/p7_oprofile.c:117:32: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_dummy/p7_oprofile.c:426:94: style: Function 'p7_oprofile_UpdateFwdEmissionScores' argument 4 names different: declaration 'sc_arr' definition 'sc_tmp'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_dummy/impl_dummy.h:76:114: note: Function 'p7_oprofile_UpdateFwdEmissionScores' argument 4 names different: declaration 'sc_arr' definition 'sc_tmp'.
hmmer-3.1b2/src/impl_dummy/p7_oprofile.c:426:94: note: Function 'p7_oprofile_UpdateFwdEmissionScores' argument 4 names different: declaration 'sc_arr' definition 'sc_tmp'.
hmmer-3.1b2/src/impl_dummy/p7_oprofile.c:428:17: style: Variable 'M' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/impl_sse/decoding.c:85:11: style: The scope of the variable 'fv' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/decoding.c:86:11: style: The scope of the variable 'bv' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/decoding.c:170:9: style: The scope of the variable 'njcp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/fwdback.c:272:11: style: The scope of the variable 'dpp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/fwdback.c:273:11: style: The scope of the variable 'rp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/fwdback.c:274:11: style: The scope of the variable 'tp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/fwdback.c:92:70: style: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_sse/impl_sse.h:308:107: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_sse/fwdback.c:92:70: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_sse/fwdback.c:134:76: style: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_sse/impl_sse.h:309:107: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_sse/fwdback.c:134:76: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_sse/fwdback.c:258:87: style: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_sse/fwdback.c:48:118: note: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_sse/fwdback.c:258:87: note: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_sse/io.c:628:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/io.c:628:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/io.c:629:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/io.c:629:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/io.c:630:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/io.c:630:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/io.c:632:13: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/io.c:632:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/io.c:633:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/io.c:633:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/io.c:637:7: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_sse/io.c:623:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/io.c:637:7: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/io.c:108:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:118:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:120:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:159:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:162:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:169:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:171:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:172:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:286:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:293:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:295:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:560:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:563:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:569:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:571:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:572:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_sse/io.c:660:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/io.c:590:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_sse/io.c:642:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_sse/io.c:619:29: style: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_sse/impl_sse.h:321:49: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
hmmer-3.1b2/src/impl_sse/io.c:619:29: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
hmmer-3.1b2/src/impl_sse/io.c:500:17: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/impl_sse/io.c:624:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/impl_sse/msvfilter.c:88:12: style: The scope of the variable 'rsc' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/msvfilter.c:97:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/msvfilter.c:272:12: style: The scope of the variable 'rsc' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/msvfilter.c:278:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/msvfilter.c:258:101: style: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_sse/impl_sse.h:329:112: note: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'.
hmmer-3.1b2/src/impl_sse/msvfilter.c:258:101: note: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'.
hmmer-3.1b2/src/impl_sse/null2.c:54:12: style: The scope of the variable 'rp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/null2.c:143:11: style: The scope of the variable 'rp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/null2.c:144:16: style: The scope of the variable 's' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/optacc.c:69:11: style: The scope of the variable 'dpp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/optacc.c:70:11: style: The scope of the variable 'ppp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/optacc.c:71:11: style: The scope of the variable 'tp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/optacc.c:79:9: style: The scope of the variable 't1' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/optacc.c:79:13: style: The scope of the variable 't2' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/optacc.c:232:9: style: The scope of the variable 'postprob' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/optacc.c:67:17: style: Variable 'xmx' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/impl_sse/p7_omx.c:71:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:71:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:72:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:72:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:73:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:73:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:74:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:74:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:75:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:75:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:76:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:76:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:79:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:79:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:80:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:80:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:81:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:81:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:82:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:82:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:83:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:83:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:84:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:84:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:86:13: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:86:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:87:13: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:87:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:88:13: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:88:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:89:13: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:89:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:91:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:91:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:92:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:92:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:93:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:93:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:96:5: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:96:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:97:5: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:97:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:98:5: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:98:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:101:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:101:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:102:13: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:102:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:103:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:103:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:105:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:105:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:106:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:106:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:107:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:107:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:108:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:66:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:108:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:397:3: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:391:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:397:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:413:30: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:391:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:413:30: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:470:3: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:464:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:470:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:487:29: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:464:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:487:29: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:562:3: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:554:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:562:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:577:29: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_omx.c:554:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_omx.c:577:29: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_omx.c:148:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/p7_omx.c:115:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_sse/p7_omx.c:216:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_sse/p7_omx.c:434:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_sse/p7_omx.c:516:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_sse/p7_omx.c:617:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_sse/p7_omx.c:68:12: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/impl_sse/p7_omx.c:149:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/impl_sse/p7_omx.c:239:23: style: Variable 'xmx' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/impl_sse/p7_omx.c:394:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/impl_sse/p7_omx.c:467:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/impl_sse/p7_omx.c:557:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:62:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:62:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:63:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:63:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:64:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:64:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:65:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:65:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:66:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:66:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:67:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:67:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:68:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:68:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:69:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:69:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:70:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:70:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:71:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:71:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:72:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:72:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:73:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:73:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:74:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:74:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:77:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:77:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:78:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:78:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:79:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:79:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:80:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:80:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:81:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:81:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:82:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:82:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:84:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:84:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:85:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:85:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:86:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:86:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:87:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:87:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:90:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:90:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:91:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:91:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:92:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:92:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:93:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:93:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:94:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:94:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:95:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:95:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:99:5: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:99:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:100:5: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:100:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:101:5: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:101:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:102:5: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:102:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:104:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:104:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:105:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:105:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:106:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:106:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:109:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:109:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:110:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:110:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:111:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:111:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:112:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:112:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:113:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:113:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:114:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:114:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:116:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:116:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:117:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:117:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:118:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:118:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:119:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:53:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:119:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:277:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:277:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:278:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:278:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:279:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:279:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:280:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:280:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:281:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:281:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:282:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:282:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:283:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:283:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:284:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:284:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:285:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:285:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:286:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:286:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:287:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:287:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:288:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:288:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:291:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:291:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:292:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:292:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:293:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:293:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:294:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:294:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:295:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:295:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:296:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:296:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:298:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:298:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:299:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:299:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:300:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:300:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:301:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:301:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:304:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:304:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:305:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:305:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:306:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:306:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:307:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:307:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:308:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:308:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:309:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:309:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:312:10: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:312:10: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:313:10: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:313:10: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:314:10: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:314:10: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:315:10: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:315:10: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:319:5: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:319:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:320:5: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:320:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:321:5: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:321:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:322:5: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:322:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:324:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:324:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:325:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:325:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:326:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:326:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:329:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:329:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:330:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:330:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:331:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:331:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:332:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:332:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:333:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:333:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:334:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:334:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:336:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:336:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:337:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:337:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:338:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:338:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:339:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:271:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:339:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:410:10: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:407:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:410:10: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:412:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:407:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:412:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:829:11: style: The scope of the variable 'ddtmp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:153:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:416:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:50:24: style: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_sse/impl_sse.h:273:44: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:50:24: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:259:31: style: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_sse/impl_sse.h:277:51: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:259:31: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:403:38: style: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_sse/impl_sse.h:278:58: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:403:38: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:52:16: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/impl_sse/p7_oprofile.c:405:17: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/impl_sse/ssvfilter.c:839:7: style: The scope of the variable 'q' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/vitfilter.c:93:12: style: The scope of the variable 'Dmax' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/vitfilter.c:98:12: style: The scope of the variable 'rsc' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/vitfilter.c:99:12: style: The scope of the variable 'tsc' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/vitfilter.c:308:12: style: The scope of the variable 'rsc' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/vitfilter.c:309:12: style: The scope of the variable 'tsc' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/vitscore.c:86:11: style: The scope of the variable 'rsc' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_sse/vitscore.c:87:11: style: The scope of the variable 'tsc' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_vmx/decoding.c:171:9: style: The scope of the variable 'njcp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_vmx/fwdback.c:93:70: style: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_vmx/impl_vmx.h:299:107: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_vmx/fwdback.c:93:70: note: Function 'p7_Forward' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_vmx/fwdback.c:135:76: style: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_vmx/impl_vmx.h:300:107: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_vmx/fwdback.c:135:76: note: Function 'p7_ForwardParser' argument 4 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_vmx/fwdback.c:259:87: style: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_vmx/fwdback.c:49:118: note: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_vmx/fwdback.c:259:87: note: Function 'forward_engine' argument 5 names different: declaration 'fwd' definition 'ox'.
hmmer-3.1b2/src/impl_vmx/io.c:622:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/io.c:622:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/io.c:623:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/io.c:623:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/io.c:624:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/io.c:624:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/io.c:626:13: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/io.c:626:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/io.c:627:3: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/io.c:627:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/io.c:631:7: warning: Possible null pointer dereference: block [nullPointer]
hmmer-3.1b2/src/impl_vmx/io.c:617:24: note: Assignment 'block=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/io.c:631:7: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/io.c:112:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:119:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:121:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:160:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:163:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:170:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:172:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:173:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:286:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:291:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:293:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:554:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:557:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:563:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:565:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:566:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/impl_vmx/io.c:654:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_vmx/io.c:583:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_vmx/io.c:636:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_vmx/io.c:613:29: style: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_vmx/impl_vmx.h:312:49: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
hmmer-3.1b2/src/impl_vmx/io.c:613:29: note: Function 'p7_oprofile_CreateBlock' argument 1 names different: declaration 'size' definition 'count'.
hmmer-3.1b2/src/impl_vmx/io.c:494:17: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/impl_vmx/io.c:618:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/impl_vmx/msvfilter.c:445:3: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_vmx/msvfilter.c:251:101: style: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_vmx/impl_vmx.h:317:112: note: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'.
hmmer-3.1b2/src/impl_vmx/msvfilter.c:251:101: note: Function 'p7_SSVFilter_longtarget' argument 5 names different: declaration 'msvdata' definition 'ssvdata'.
hmmer-3.1b2/src/impl_vmx/null2.c:148:16: style: The scope of the variable 's' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_vmx/optacc.c:80:9: style: The scope of the variable 't1' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_vmx/optacc.c:80:13: style: The scope of the variable 't2' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_vmx/optacc.c:236:9: style: The scope of the variable 'postprob' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_vmx/optacc.c:68:17: style: Variable 'xmx' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:72:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:72:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:73:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:73:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:74:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:74:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:75:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:75:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:76:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:76:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:77:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:77:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:80:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:80:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:81:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:81:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:82:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:82:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:83:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:83:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:84:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:84:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:85:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:85:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:88:13: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:88:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:89:13: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:89:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:90:13: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:90:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:91:13: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:91:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:94:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:94:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:95:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:95:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:96:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:96:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:99:5: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:99:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:100:5: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:100:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:101:5: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:101:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:104:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:104:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:105:13: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:105:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:106:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:106:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:108:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:108:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:109:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:109:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:110:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:110:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:111:3: warning: Possible null pointer dereference: ox [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:67:21: note: Assignment 'ox=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:111:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:417:3: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:411:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:417:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:433:30: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:411:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:433:30: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:490:3: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:484:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:490:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:507:29: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:484:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:507:29: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:582:3: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:574:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:582:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:597:29: warning: Possible null pointer dereference: v [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:574:17: note: Assignment 'v=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_omx.c:597:29: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_omx.c:151:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:118:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:219:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:454:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:536:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:637:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:69:12: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:152:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:242:23: style: Variable 'xmx' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:414:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:487:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/impl_vmx/p7_omx.c:577:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:64:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:64:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:65:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:65:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:66:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:66:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:67:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:67:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:68:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:68:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:69:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:69:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:70:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:70:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:71:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:71:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:72:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:72:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:73:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:73:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:74:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:74:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:79:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:79:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:80:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:80:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:81:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:81:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:82:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:82:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:83:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:83:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:85:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:85:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:86:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:86:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:87:13: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:87:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:90:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:90:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:91:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:91:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:92:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:92:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:93:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:93:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:94:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:94:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:99:5: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:99:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:100:5: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:100:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:101:5: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:101:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:103:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:103:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:104:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:104:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:105:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:105:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:108:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:108:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:109:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:109:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:110:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:110:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:111:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:111:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:112:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:112:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:113:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:113:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:115:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:115:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:116:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:116:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:117:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:117:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:118:3: warning: Possible null pointer dereference: om [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:56:22: note: Assignment 'om=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:118:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:261:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:261:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:262:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:262:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:263:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:263:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:264:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:264:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:265:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:265:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:266:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:266:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:267:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:267:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:268:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:268:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:269:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:269:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:270:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:270:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:275:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:275:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:276:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:276:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:277:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:277:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:278:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:278:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:279:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:279:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:281:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:281:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:282:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:282:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:283:13: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:283:13: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:286:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:286:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:287:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:287:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:288:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:288:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:289:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:289:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:290:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:290:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:293:10: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:293:10: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:294:10: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:294:10: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:295:10: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:295:10: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:299:5: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:299:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:300:5: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:300:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:301:5: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:301:5: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:303:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:303:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:304:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:304:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:305:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:305:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:308:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:308:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:309:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:309:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:310:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:310:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:311:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:311:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:312:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:312:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:313:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:313:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:315:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:315:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:316:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:316:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:317:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:317:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:318:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:255:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:318:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:389:10: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:386:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:389:10: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:391:3: warning: Possible null pointer dereference: om2 [nullPointer]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:386:24: note: Assignment 'om2=NULL', assigned value is 0
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:391:3: note: Null pointer dereference
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:759:11: style: The scope of the variable 'ddtmp' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:152:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:395:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:53:24: style: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_vmx/impl_vmx.h:267:44: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:53:24: note: Function 'p7_oprofile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:244:31: style: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_vmx/impl_vmx.h:271:51: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:244:31: note: Function 'p7_oprofile_Copy' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:382:38: style: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'. [funcArgNamesDifferent]
hmmer-3.1b2/src/impl_vmx/impl_vmx.h:272:58: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:382:38: note: Function 'p7_oprofile_Clone' argument 1 names different: declaration 'om' definition 'om1'.
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:55:16: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/impl_vmx/p7_oprofile.c:384:17: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/impl_vmx/vitfilter.c:97:12: style: The scope of the variable 'Dmax' can be reduced. [variableScope]
hmmer-3.1b2/src/impl_vmx/vitscore.c:82:12: style: The scope of the variable 'Dmax' can be reduced. [variableScope]
hmmer-3.1b2/src/itest_brute.c:359:3: style: Variable 'gm' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/itest_brute.c:356:0: note: Variable 'gm' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/itest_brute.c:359:3: note: Variable 'gm' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/itest_brute.c:357:18: style: The scope of the variable 'Z' can be reduced. [variableScope]
hmmer-3.1b2/src/jackhmmer.c:522:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
hmmer-3.1b2/src/jackhmmer.c:439:31: note: Assignment 'ncpus=0', assigned value is 0
hmmer-3.1b2/src/jackhmmer.c:522:20: note: Condition 'ncpus==0' is always true
hmmer-3.1b2/src/jackhmmer.c:530:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/jackhmmer.c:442:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/jackhmmer.c:530:7: note: Null pointer dereference
hmmer-3.1b2/src/jackhmmer.c:531:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/jackhmmer.c:442:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/jackhmmer.c:531:7: note: Null pointer dereference
hmmer-3.1b2/src/jackhmmer.c:532:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/jackhmmer.c:442:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/jackhmmer.c:532:7: note: Null pointer dereference
hmmer-3.1b2/src/jackhmmer.c:533:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/jackhmmer.c:442:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/jackhmmer.c:533:7: note: Null pointer dereference
hmmer-3.1b2/src/jackhmmer.c:450:3: style: Variable 'abc' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/jackhmmer.c:422:0: note: Variable 'abc' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/jackhmmer.c:450:3: note: Variable 'abc' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/jackhmmer.c:451:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/jackhmmer.c:427:0: note: Variable 'w' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/jackhmmer.c:451:3: note: Variable 'w' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/jackhmmer.c:452:3: style: Variable 'kh' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/jackhmmer.c:426:0: note: Variable 'kh' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/jackhmmer.c:452:3: note: Variable 'kh' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/jackhmmer.c:1586:3: style: Variable 'dbsq' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/jackhmmer.c:1584:0: note: Variable 'dbsq' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/jackhmmer.c:1586:3: note: Variable 'dbsq' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/jackhmmer.c:522:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
hmmer-3.1b2/src/jackhmmer.c:439:31: note: 'ncpus' is assigned value '0' here.
hmmer-3.1b2/src/jackhmmer.c:522:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
hmmer-3.1b2/src/jackhmmer.c:262:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/jackhmmer.c:773:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/logsum.c:89:25: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
hmmer-3.1b2/src/makehmmerdb.c:564:69: style: Same expression on both sides of '||'. [duplicateExpression]
hmmer-3.1b2/src/makehmmerdb.c:179:18: style: The scope of the variable 'joffset' can be reduced. [variableScope]
hmmer-3.1b2/src/makehmmerdb.c:428:12: style: The scope of the variable 'prev_numseqs' can be reduced. [variableScope]
hmmer-3.1b2/src/makehmmerdb.c:91:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/makehmmerdb.c:156:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/makehmmerdb.c:355:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/makehmmerdb.c:855:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/makehmmerdb.c:687:20: style: Variable 'prev_numseqs' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/modelstats.c:241:40: warning: Possible null pointer dereference: occ [nullPointer]
hmmer-3.1b2/src/modelstats.c:230:16: note: Assignment 'occ=NULL', assigned value is 0
hmmer-3.1b2/src/modelstats.c:241:40: note: Null pointer dereference
hmmer-3.1b2/src/modelstats.c:113:19: style: The scope of the variable 'bitscore' can be reduced. [variableScope]
hmmer-3.1b2/src/modelstats.c:249:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/modelstats.c:232:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/nhmmer.c:712:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
hmmer-3.1b2/src/nhmmer.c:496:31: note: Assignment 'ncpus=0', assigned value is 0
hmmer-3.1b2/src/nhmmer.c:712:20: note: Condition 'ncpus==0' is always true
hmmer-3.1b2/src/nhmmer.c:726:11: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/nhmmer.c:499:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/nhmmer.c:726:11: note: Null pointer dereference
hmmer-3.1b2/src/nhmmer.c:727:11: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/nhmmer.c:499:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/nhmmer.c:727:11: note: Null pointer dereference
hmmer-3.1b2/src/nhmmer.c:728:11: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/nhmmer.c:499:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/nhmmer.c:728:11: note: Null pointer dereference
hmmer-3.1b2/src/nhmmer.c:730:13: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/nhmmer.c:499:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/nhmmer.c:730:13: note: Null pointer dereference
hmmer-3.1b2/src/nhmmer.c:1234:3: style: Variable 'wstatus' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/nhmmer.c:1222:0: note: Variable 'wstatus' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/nhmmer.c:1234:3: note: Variable 'wstatus' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/nhmmer.c:712:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
hmmer-3.1b2/src/nhmmer.c:496:31: note: 'ncpus' is assigned value '0' here.
hmmer-3.1b2/src/nhmmer.c:712:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
hmmer-3.1b2/src/nhmmer.c:485:20: style: The scope of the variable 'resCnt' can be reduced. [variableScope]
hmmer-3.1b2/src/nhmmer.c:1223:7: style: The scope of the variable 'prev_hit_cnt' can be reduced. [variableScope]
hmmer-3.1b2/src/nhmmer.c:299:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/nhmmer.c:1192:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/nhmmer.c:1639:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/nhmmer.c:1677:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/nhmmer.c:50:13: style: struct member 'FM_THREAD_INFO::fmf' is never used. [unusedStructMember]
hmmer-3.1b2/src/nhmmer.c:51:13: style: struct member 'FM_THREAD_INFO::fmb' is never used. [unusedStructMember]
hmmer-3.1b2/src/nhmmer.c:52:12: style: struct member 'FM_THREAD_INFO::active' is never used. [unusedStructMember]
hmmer-3.1b2/src/nhmmer.c:1245:24: style: Variable 'prev_hit_cnt' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/nhmmer.c:1627:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/nhmmer.c:1658:8: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/nhmmscan.c:419:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
hmmer-3.1b2/src/nhmmscan.c:329:31: note: Assignment 'ncpus=0', assigned value is 0
hmmer-3.1b2/src/nhmmscan.c:419:20: note: Condition 'ncpus==0' is always true
hmmer-3.1b2/src/nhmmscan.c:425:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/nhmmscan.c:332:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/nhmmscan.c:425:7: note: Null pointer dereference
hmmer-3.1b2/src/nhmmscan.c:426:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/nhmmscan.c:332:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/nhmmscan.c:426:7: note: Null pointer dereference
hmmer-3.1b2/src/nhmmscan.c:434:15: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/nhmmscan.c:332:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/nhmmscan.c:434:15: note: Null pointer dereference
hmmer-3.1b2/src/nhmmscan.c:291:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/nhmmscan.c:277:0: note: Variable 'status' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/nhmmscan.c:291:3: note: Variable 'status' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/nhmmscan.c:419:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
hmmer-3.1b2/src/nhmmscan.c:329:31: note: 'ncpus' is assigned value '0' here.
hmmer-3.1b2/src/nhmmscan.c:419:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
hmmer-3.1b2/src/nhmmscan.c:340:10: style: The scope of the variable 'window_beta' can be reduced. [variableScope]
hmmer-3.1b2/src/nhmmscan.c:341:7: style: The scope of the variable 'window_length' can be reduced. [variableScope]
hmmer-3.1b2/src/nhmmscan.c:633:7: style: The scope of the variable 'seq_len' can be reduced. [variableScope]
hmmer-3.1b2/src/nhmmscan.c:209:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/nhmmscan.c:608:3: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/nhmmscan.c:720:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_alidisplay.c:112:3: warning: Possible null pointer dereference: ad [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:61:29: note: Assignment 'ad=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:112:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:115:3: warning: Possible null pointer dereference: ad [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:61:29: note: Assignment 'ad=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:115:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:116:13: warning: Possible null pointer dereference: ad [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:61:29: note: Assignment 'ad=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:116:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:117:26: warning: Possible null pointer dereference: ad [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:61:29: note: Assignment 'ad=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:117:26: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:119:3: warning: Possible null pointer dereference: ad [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:61:29: note: Assignment 'ad=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:119:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:235:3: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:235:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:236:3: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:236:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:237:3: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:237:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:238:3: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:238:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:239:3: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:239:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:243:17: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:243:17: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:244:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:244:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:245:14: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:245:14: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:247:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:247:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:248:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:248:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:249:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:249:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:250:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:250:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:251:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:251:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:252:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:252:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:253:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:253:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:254:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:254:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:256:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:256:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:257:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:257:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:258:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:258:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:259:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:259:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:260:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:260:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:261:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:261:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:263:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:263:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:264:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:264:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:265:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:265:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:266:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:266:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:267:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:267:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:268:7: warning: Possible null pointer dereference: ad2 [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:231:24: note: Assignment 'ad2=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:268:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:599:3: warning: Possible null pointer dereference: buf [nullPointer]
hmmer-3.1b2/src/p7_alidisplay.c:574:24: note: Assignment 'buf=NULL', assigned value is 0
hmmer-3.1b2/src/p7_alidisplay.c:599:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_alidisplay.c:586:3: style: Variable 'show_hmmname' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/p7_alidisplay.c:575:0: note: Variable 'show_hmmname' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/p7_alidisplay.c:586:3: note: Variable 'show_hmmname' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/p7_alidisplay.c:65:18: style: The scope of the variable 'k' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_alidisplay.c:65:20: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_alidisplay.c:65:22: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_alidisplay.c:65:24: style: The scope of the variable 's' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_alidisplay.c:580:9: style: The scope of the variable 'ni' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_alidisplay.c:580:13: style: The scope of the variable 'nk' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_alidisplay.c:583:12: style: The scope of the variable 'k2' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_alidisplay.c:211:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_alidisplay.c:384:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_alidisplay.c:435:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_alidisplay.c:638:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_alidisplay.c:380:125: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/p7_alidisplay.c:359:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_alidisplay.c:452:123: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
hmmer-3.1b2/src/p7_alidisplay.c:411:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_alidisplay.c:579:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_bg.c:61:3: warning: Possible null pointer dereference: bg [nullPointer]
hmmer-3.1b2/src/p7_bg.c:57:15: note: Assignment 'bg=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:61:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:62:3: warning: Possible null pointer dereference: bg [nullPointer]
hmmer-3.1b2/src/p7_bg.c:57:15: note: Assignment 'bg=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:62:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:64:13: warning: Possible null pointer dereference: bg [nullPointer]
hmmer-3.1b2/src/p7_bg.c:57:15: note: Assignment 'bg=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:64:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:65:8: warning: Possible null pointer dereference: bg [nullPointer]
hmmer-3.1b2/src/p7_bg.c:57:15: note: Assignment 'bg=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:65:8: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:98:3: warning: Possible null pointer dereference: bg [nullPointer]
hmmer-3.1b2/src/p7_bg.c:94:15: note: Assignment 'bg=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:98:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:99:3: warning: Possible null pointer dereference: bg [nullPointer]
hmmer-3.1b2/src/p7_bg.c:94:15: note: Assignment 'bg=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:99:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:101:13: warning: Possible null pointer dereference: bg [nullPointer]
hmmer-3.1b2/src/p7_bg.c:94:15: note: Assignment 'bg=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:101:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:102:8: warning: Possible null pointer dereference: bg [nullPointer]
hmmer-3.1b2/src/p7_bg.c:94:15: note: Assignment 'bg=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:102:8: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:132:3: warning: Possible null pointer dereference: dup [nullPointer]
hmmer-3.1b2/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:132:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:133:3: warning: Possible null pointer dereference: dup [nullPointer]
hmmer-3.1b2/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:133:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:134:3: warning: Possible null pointer dereference: dup [nullPointer]
hmmer-3.1b2/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:134:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:136:13: warning: Possible null pointer dereference: dup [nullPointer]
hmmer-3.1b2/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:136:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:137:10: warning: Possible null pointer dereference: dup [nullPointer]
hmmer-3.1b2/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:137:10: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:138:8: warning: Possible null pointer dereference: dup [nullPointer]
hmmer-3.1b2/src/p7_bg.c:128:16: note: Assignment 'dup=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:138:8: note: Null pointer dereference
hmmer-3.1b2/src/p7_bg.c:280:11: warning: Possible null pointer dereference: fq [nullPointer]
hmmer-3.1b2/src/p7_bg.c:242:27: note: Assignment 'fq=NULL', assigned value is 0
hmmer-3.1b2/src/p7_bg.c:280:11: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:61:3: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:61:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:62:3: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:62:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:63:3: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:63:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:64:3: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:64:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:65:3: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:65:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:66:3: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:66:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:70:7: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:70:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:71:7: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:71:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:72:7: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:72:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:94:3: warning: Possible null pointer dereference: bld [nullPointer]
hmmer-3.1b2/src/p7_builder.c:55:21: note: Assignment 'bld=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:94:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:676:5: warning: Possible null pointer dereference: I [nullPointer]
hmmer-3.1b2/src/p7_builder.c:656:27: note: Assignment 'I=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:676:5: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:676:12: warning: Possible null pointer dereference: M [nullPointer]
hmmer-3.1b2/src/p7_builder.c:657:27: note: Assignment 'M=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:676:12: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:676:19: warning: Possible null pointer dereference: D [nullPointer]
hmmer-3.1b2/src/p7_builder.c:658:27: note: Assignment 'D=NULL', assigned value is 0
hmmer-3.1b2/src/p7_builder.c:676:19: note: Null pointer dereference
hmmer-3.1b2/src/p7_builder.c:650:21: style: The scope of the variable 'prev_col_ptr' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_builder.c:653:12: style: The scope of the variable 'surv' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_builder.c:787:11: style: The scope of the variable 'apos' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_builder.c:753:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_builder.c:851:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_builder.c:904:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_builder.c:921:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_builder.c:953:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_domaindef.c:81:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:81:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:82:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:82:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:83:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:83:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:84:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:84:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:85:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:85:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:88:13: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:88:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:89:13: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:89:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:90:13: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:90:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:91:13: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:91:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:92:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:92:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:93:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:93:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:94:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:94:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:95:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:95:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:98:13: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:98:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:99:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:99:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:100:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:100:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:102:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:102:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:103:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:103:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:104:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:104:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:105:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:105:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:106:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:106:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:109:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:109:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:110:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:110:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:111:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:111:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:112:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:112:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:113:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:113:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:114:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:114:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:115:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:115:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:116:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:116:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:117:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:117:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:120:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:120:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:121:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:121:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:122:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:122:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:125:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:125:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:126:3: warning: Possible null pointer dereference: ddef [nullPointer]
hmmer-3.1b2/src/p7_domaindef.c:74:26: note: Assignment 'ddef=NULL', assigned value is 0
hmmer-3.1b2/src/p7_domaindef.c:126:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_domaindef.c:190:7: style: The scope of the variable 'd' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_domaindef.c:287:7: style: The scope of the variable 'd' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_domaindef.c:538:9: style: The scope of the variable 'expected_n' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_domaindef.c:722:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_domaindef.c:723:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_domaindef.c:724:7: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_domaindef.c:729:11: style: The scope of the variable 'bg_smooth' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_domaindef.c:821:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_domaindef.c:822:18: style: The scope of the variable 'null2' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_domaindef.c:824:18: style: The scope of the variable 'max_env_extra' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_domaindef.c:129:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_domaindef.c:165:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_domaindef.c:220:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_domaindef.c:968:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_domaindef.c:77:17: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_domaindef.c:154:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_domaindef.c:189:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_gbands.c:17:3: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:17:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:18:3: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:18:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:19:3: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:19:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:20:3: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:20:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:21:3: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:21:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:22:3: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:22:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:23:3: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:23:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:26:13: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:26:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:27:13: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:27:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:28:3: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:28:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:29:3: warning: Possible null pointer dereference: bnd [nullPointer]
hmmer-3.1b2/src/p7_gbands.c:11:30: note: Assignment 'bnd=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gbands.c:29:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gbands.c:201:8: style: The scope of the variable 'ia' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_gbands.c:201:12: style: The scope of the variable 'ib' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_gbands.c:33:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_gbands.c:151:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_gbands.c:165:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_gbands.c:14:14: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_gbands.c:145:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_gbands.c:159:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_gmx.c:40:3: warning: Possible null pointer dereference: gx [nullPointer]
hmmer-3.1b2/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmx.c:40:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmx.c:41:3: warning: Possible null pointer dereference: gx [nullPointer]
hmmer-3.1b2/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmx.c:41:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmx.c:42:3: warning: Possible null pointer dereference: gx [nullPointer]
hmmer-3.1b2/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmx.c:42:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmx.c:45:13: warning: Possible null pointer dereference: gx [nullPointer]
hmmer-3.1b2/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmx.c:45:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmx.c:46:13: warning: Possible null pointer dereference: gx [nullPointer]
hmmer-3.1b2/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmx.c:46:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmx.c:47:13: warning: Possible null pointer dereference: gx [nullPointer]
hmmer-3.1b2/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmx.c:47:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmx.c:51:5: warning: Possible null pointer dereference: gx [nullPointer]
hmmer-3.1b2/src/p7_gmx.c:35:16: note: Assignment 'gx=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmx.c:51:5: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmx.c:101:12: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_gmx.c:73:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_gmx.c:147:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_gmx.c:97:31: style: Function 'p7_gmx_GrowTo' argument 2 names different: declaration 'allocM' definition 'M'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1522:47: note: Function 'p7_gmx_GrowTo' argument 2 names different: declaration 'allocM' definition 'M'.
hmmer-3.1b2/src/p7_gmx.c:97:31: note: Function 'p7_gmx_GrowTo' argument 2 names different: declaration 'allocM' definition 'M'.
hmmer-3.1b2/src/p7_gmx.c:97:38: style: Function 'p7_gmx_GrowTo' argument 3 names different: declaration 'allocL' definition 'L'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1522:59: note: Function 'p7_gmx_GrowTo' argument 3 names different: declaration 'allocL' definition 'L'.
hmmer-3.1b2/src/p7_gmx.c:97:38: note: Function 'p7_gmx_GrowTo' argument 3 names different: declaration 'allocL' definition 'L'.
hmmer-3.1b2/src/p7_gmx.c:250:19: style: Function 'p7_gmx_Dump' argument 1 names different: declaration 'fp' definition 'ofp'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1527:34: note: Function 'p7_gmx_Dump' argument 1 names different: declaration 'fp' definition 'ofp'.
hmmer-3.1b2/src/p7_gmx.c:250:19: note: Function 'p7_gmx_Dump' argument 1 names different: declaration 'fp' definition 'ofp'.
hmmer-3.1b2/src/p7_gmx.c:272:25: style: Function 'p7_gmx_DumpWindow' argument 1 names different: declaration 'fp' definition 'ofp'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1528:40: note: Function 'p7_gmx_DumpWindow' argument 1 names different: declaration 'fp' definition 'ofp'.
hmmer-3.1b2/src/p7_gmx.c:272:25: note: Function 'p7_gmx_DumpWindow' argument 1 names different: declaration 'fp' definition 'ofp'.
hmmer-3.1b2/src/p7_gmx.c:272:90: style: Function 'p7_gmx_DumpWindow' argument 7 names different: declaration 'show_specials' definition 'flags'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1528:104: note: Function 'p7_gmx_DumpWindow' argument 7 names different: declaration 'show_specials' definition 'flags'.
hmmer-3.1b2/src/p7_gmx.c:272:90: note: Function 'p7_gmx_DumpWindow' argument 7 names different: declaration 'show_specials' definition 'flags'.
hmmer-3.1b2/src/p7_gmx.c:34:11: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_gmx.c:99:12: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_gmxb.c:15:3: warning: Possible null pointer dereference: gxb [nullPointer]
hmmer-3.1b2/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxb.c:15:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxb.c:16:3: warning: Possible null pointer dereference: gxb [nullPointer]
hmmer-3.1b2/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxb.c:16:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxb.c:17:3: warning: Possible null pointer dereference: gxb [nullPointer]
hmmer-3.1b2/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxb.c:17:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxb.c:18:3: warning: Possible null pointer dereference: gxb [nullPointer]
hmmer-3.1b2/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxb.c:18:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxb.c:19:3: warning: Possible null pointer dereference: gxb [nullPointer]
hmmer-3.1b2/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxb.c:19:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxb.c:21:13: warning: Possible null pointer dereference: gxb [nullPointer]
hmmer-3.1b2/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxb.c:21:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxb.c:22:13: warning: Possible null pointer dereference: gxb [nullPointer]
hmmer-3.1b2/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxb.c:22:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxb.c:23:3: warning: Possible null pointer dereference: gxb [nullPointer]
hmmer-3.1b2/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxb.c:23:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxb.c:24:3: warning: Possible null pointer dereference: gxb [nullPointer]
hmmer-3.1b2/src/p7_gmxb.c:11:18: note: Assignment 'gxb=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxb.c:24:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxb.c:90:10: style: The scope of the variable 'ia' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_gmxb.c:90:14: style: The scope of the variable 'ib' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_gmxb.c:27:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_gmxb.c:50:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_gmxb.c:12:12: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_gmxb.c:35:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_gmxchk.c:82:3: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:82:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:83:3: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:83:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:86:3: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:86:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:87:3: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:87:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:88:3: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:88:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:89:29: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:89:29: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:91:3: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:91:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:92:3: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:92:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:95:3: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:95:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:96:14: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:96:14: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:97:14: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:97:14: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:520:21: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:90:18: note: Calling function 'set_row_layout', 1st argument 'gxc' value is 0
hmmer-3.1b2/src/p7_gmxchk.c:520:21: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:521:21: warning: Possible null pointer dereference: gxc [nullPointer]
hmmer-3.1b2/src/p7_gmxchk.c:71:20: note: Assignment 'gxc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_gmxchk.c:90:18: note: Calling function 'set_row_layout', 1st argument 'gxc' value is 0
hmmer-3.1b2/src/p7_gmxchk.c:521:21: note: Null pointer dereference
hmmer-3.1b2/src/p7_gmxchk.c:150:7: style: The scope of the variable 'r' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_gmxchk.c:114:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_gmxchk.c:203:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_gmxchk.c:74:14: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_gmxchk.c:151:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_hmm.c:85:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:85:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:86:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:86:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:87:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:87:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:88:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:88:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:90:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:90:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:91:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:91:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:92:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:92:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:93:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:93:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:94:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:94:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:95:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:95:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:96:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:96:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:97:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:97:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:98:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:98:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:99:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:99:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:100:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:100:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:101:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:101:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:102:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:102:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:103:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:103:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:104:3: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:104:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:106:37: warning: Possible null pointer dereference: hmm [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:80:17: note: Assignment 'hmm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:106:37: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:639:47: warning: Possible null pointer dereference: iocc [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:630:17: note: Assignment 'iocc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:639:47: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:642:51: warning: Possible null pointer dereference: mocc [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:629:17: note: Assignment 'mocc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:642:51: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:643:51: warning: Possible null pointer dereference: iocc [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:630:17: note: Assignment 'iocc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:643:51: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:1275:3: warning: Possible null pointer dereference: mocc [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:629:17: note: Assignment 'mocc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:637:34: note: Calling function 'p7_hmm_CalculateOccupancy', 2nd argument 'mocc' value is 0
hmmer-3.1b2/src/p7_hmm.c:1275:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:1276:3: warning: Possible null pointer dereference: mocc [nullPointer]
hmmer-3.1b2/src/p7_hmm.c:629:17: note: Assignment 'mocc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmm.c:637:34: note: Calling function 'p7_hmm_CalculateOccupancy', 2nd argument 'mocc' value is 0
hmmer-3.1b2/src/p7_hmm.c:1276:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmm.c:884:3: style: Variable 'hmm' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/p7_hmm.c:879:0: note: Variable 'hmm' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/p7_hmm.c:884:3: note: Variable 'hmm' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/p7_hmm.c:992:3: style: Variable 'hmm' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/p7_hmm.c:986:0: note: Variable 'hmm' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/p7_hmm.c:992:3: note: Variable 'hmm' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/p7_hmm.c:1065:3: style: Variable 'hmm' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/p7_hmm.c:1061:0: note: Variable 'hmm' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/p7_hmm.c:1065:3: note: Variable 'hmm' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/p7_hmm.c:514:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_hmm.c:706:12: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_hmm.c:1119:10: style: The scope of the variable 'z' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_hmm.c:115:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_hmm.c:540:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_hmm.c:653:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_hmm.c:729:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_hmm.c:1243:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_hmm.c:82:11: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_hmm.c:513:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_hmm.c:632:10: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_hmm.c:708:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_hmm.c:1188:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_hmmcache.c:66:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/src/p7_hmmcache.c:60:3: warning: Possible null pointer dereference: cache [nullPointer]
hmmer-3.1b2/src/p7_hmmcache.c:54:27: note: Assignment 'cache=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmcache.c:60:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmcache.c:61:3: warning: Possible null pointer dereference: cache [nullPointer]
hmmer-3.1b2/src/p7_hmmcache.c:54:27: note: Assignment 'cache=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmcache.c:61:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmcache.c:62:3: warning: Possible null pointer dereference: cache [nullPointer]
hmmer-3.1b2/src/p7_hmmcache.c:54:27: note: Assignment 'cache=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmcache.c:62:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmcache.c:63:3: warning: Possible null pointer dereference: cache [nullPointer]
hmmer-3.1b2/src/p7_hmmcache.c:54:27: note: Assignment 'cache=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmcache.c:63:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmcache.c:64:3: warning: Possible null pointer dereference: cache [nullPointer]
hmmer-3.1b2/src/p7_hmmcache.c:54:27: note: Assignment 'cache=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmcache.c:64:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmcache.c:135:16: style: The scope of the variable 'om' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_hmmcache.c:137:16: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_hmmcache.c:155:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_hmmfile.c:366:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hmmer-3.1b2/src/p7_hmmfile.c:221:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:221:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:222:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:222:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:223:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:223:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:224:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:224:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:225:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:225:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:226:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:226:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:230:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:230:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:231:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:231:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:232:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:232:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:233:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:233:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:234:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:234:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:235:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:235:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:237:8: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:215:25: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:237:8: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:291:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:291:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:292:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:292:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:293:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:293:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:294:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:294:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:295:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:295:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:296:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:296:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:300:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:300:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:301:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:301:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:302:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:302:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:303:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:303:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:304:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:304:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:305:3: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:305:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:315:7: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:315:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:316:7: warning: Possible null pointer dereference: hfp [nullPointer]
hmmer-3.1b2/src/p7_hmmfile.c:280:26: note: Assignment 'hfp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_hmmfile.c:316:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_hmmfile.c:1075:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1077:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1079:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1093:42: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1106:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1110:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1112:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1113:43: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1694:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1696:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1698:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1711:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1721:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1724:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1732:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:1733:43: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-3.1b2/src/p7_hmmfile.c:465:15: style: Same expression on both sides of '!=' because the value of 'cmd' and 'NULL' are the same. [duplicateExpression]
hmmer-3.1b2/src/p7_hmmfile.c:283:26: note: 'cmd' is assigned value 'NULL' here.
hmmer-3.1b2/src/p7_hmmfile.c:465:15: note: Same expression on both sides of '!=' because the value of 'cmd' and 'NULL' are the same.
hmmer-3.1b2/src/p7_hmmfile.c:713:9: style: The scope of the variable 'sptr' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_hmmfile.c:464:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_hmmfile.c:701:33: style: Function 'p7_hmmfile_WriteToString' argument 1 names different: declaration 's' definition 'ascii_hmm'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1579:46: note: Function 'p7_hmmfile_WriteToString' argument 1 names different: declaration 's' definition 'ascii_hmm'.
hmmer-3.1b2/src/p7_hmmfile.c:701:33: note: Function 'p7_hmmfile_WriteToString' argument 1 names different: declaration 's' definition 'ascii_hmm'.
hmmer-3.1b2/src/p7_hmmfile.c:2106:24: style: Function 'multilineString' argument 1 names different: declaration 'str' definition 'ret_str'. [funcArgNamesDifferent]
hmmer-3.1b2/src/p7_hmmfile.c:538:35: note: Function 'multilineString' argument 1 names different: declaration 'str' definition 'ret_str'.
hmmer-3.1b2/src/p7_hmmfile.c:2106:24: note: Function 'multilineString' argument 1 names different: declaration 'str' definition 'ret_str'.
hmmer-3.1b2/src/p7_hmmfile.c:2106:64: style: Function 'multilineString' argument 4 names different: declaration 'offset' definition 'coffset'. [funcArgNamesDifferent]
hmmer-3.1b2/src/p7_hmmfile.c:538:71: note: Function 'multilineString' argument 4 names different: declaration 'offset' definition 'coffset'.
hmmer-3.1b2/src/p7_hmmfile.c:2106:64: note: Function 'multilineString' argument 4 names different: declaration 'offset' definition 'coffset'.
hmmer-3.1b2/src/p7_hmmfile.c:790:158: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:791:158: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:792:158: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:793:159: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:794:159: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:795:159: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:796:8: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:799:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:803:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:808:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:812:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:816:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:820:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:823:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:827:106: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:832:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:836:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:839:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:843:104: error: Memory leak: ret_hmm [memleak]
hmmer-3.1b2/src/p7_hmmfile.c:752:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-3.1b2/src/p7_hmmwindow.c:35:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_hmmwindow.c:77:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_hmmwindow.c:28:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_hmmwindow.c:55:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_null3.c:73:35: warning: Either the condition 'abc==NULL' is redundant or there is possible null pointer dereference: abc. [nullPointerRedundantCheck]
hmmer-3.1b2/src/p7_null3.c:77:10: note: Assuming that condition 'abc==NULL' is not redundant
hmmer-3.1b2/src/p7_null3.c:73:35: note: Null pointer dereference
hmmer-3.1b2/src/p7_null3.c:74:22: warning: Either the condition 'abc==NULL' is redundant or there is possible null pointer dereference: abc. [nullPointerRedundantCheck]
hmmer-3.1b2/src/p7_null3.c:77:10: note: Assuming that condition 'abc==NULL' is not redundant
hmmer-3.1b2/src/p7_null3.c:74:22: note: Null pointer dereference
hmmer-3.1b2/src/p7_null3.c:71:7: style: The scope of the variable 'tr_pos' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_null3.c:125:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_null3.c:67:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_pipeline.c:107:3: warning: Possible null pointer dereference: pli [nullPointer]
hmmer-3.1b2/src/p7_pipeline.c:101:23: note: Assignment 'pli=NULL', assigned value is 0
hmmer-3.1b2/src/p7_pipeline.c:107:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_pipeline.c:108:3: warning: Possible null pointer dereference: pli [nullPointer]
hmmer-3.1b2/src/p7_pipeline.c:101:23: note: Assignment 'pli=NULL', assigned value is 0
hmmer-3.1b2/src/p7_pipeline.c:108:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_pipeline.c:110:8: warning: Possible null pointer dereference: pli [nullPointer]
hmmer-3.1b2/src/p7_pipeline.c:101:23: note: Assignment 'pli=NULL', assigned value is 0
hmmer-3.1b2/src/p7_pipeline.c:110:8: note: Null pointer dereference
hmmer-3.1b2/src/p7_pipeline.c:1523:29: warning: Either the condition 'sq' is redundant or there is possible null pointer dereference: sq. [nullPointerRedundantCheck]
hmmer-3.1b2/src/p7_pipeline.c:1490:8: note: Assuming that condition 'sq' is not redundant
hmmer-3.1b2/src/p7_pipeline.c:1523:29: note: Null pointer dereference
hmmer-3.1b2/src/p7_pipeline.c:330:24: style: The scope of the variable 'window_len' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_pipeline.c:1306:20: style: The scope of the variable 'seq_score' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_pipeline.c:1307:20: style: The scope of the variable 'P' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_pipeline.c:976:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_pipeline.c:323:68: style: Function 'p7_pli_ExtendAndMergeWindows' argument 2 names different: declaration 'msvdata' definition 'data'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1611:79: note: Function 'p7_pli_ExtendAndMergeWindows' argument 2 names different: declaration 'msvdata' definition 'data'.
hmmer-3.1b2/src/p7_pipeline.c:323:68: note: Function 'p7_pli_ExtendAndMergeWindows' argument 2 names different: declaration 'msvdata' definition 'data'.
hmmer-3.1b2/src/p7_pipeline.c:666:89: style: Function 'p7_Pipeline' argument 5 names different: declaration 'th' definition 'hitlist'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1620:114: note: Function 'p7_Pipeline' argument 5 names different: declaration 'th' definition 'hitlist'.
hmmer-3.1b2/src/p7_pipeline.c:666:89: note: Function 'p7_Pipeline' argument 5 names different: declaration 'th' definition 'hitlist'.
hmmer-3.1b2/src/p7_pipeline.c:925:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_prior.c:93:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:93:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:95:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:95:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:96:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:96:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:97:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:97:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:98:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:98:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:99:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:99:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:102:7: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:45:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:102:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:211:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:211:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:214:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:214:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:215:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:215:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:216:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:216:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:217:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:217:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:218:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:218:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:221:7: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:185:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:221:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:276:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:272:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:276:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:278:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:272:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:278:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:279:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:272:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:279:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:280:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:272:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:280:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:281:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:272:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:281:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:282:3: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:272:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:282:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_prior.c:284:7: warning: Possible null pointer dereference: pri [nullPointer]
hmmer-3.1b2/src/p7_prior.c:272:19: note: Assignment 'pri=NULL', assigned value is 0
hmmer-3.1b2/src/p7_prior.c:284:7: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:398:20: warning: Logical conjunction always evaluates to false: st1 == 3 && st1 == 7. [incorrectLogicOperator]
hmmer-3.1b2/src/p7_profile.c:60:3: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:60:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:61:3: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:61:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:62:3: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:62:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:63:3: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:63:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:64:3: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:64:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:65:3: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:65:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:68:13: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:68:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:69:13: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:69:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:70:13: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:70:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:71:13: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:71:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:72:13: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:72:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:73:13: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:73:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:74:3: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:74:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:77:13: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:77:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:79:5: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:79:5: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:84:16: warning: Possible null pointer dereference: gm [nullPointer]
hmmer-3.1b2/src/p7_profile.c:54:20: note: Assignment 'gm=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:84:16: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:512:3: warning: Possible null pointer dereference: pstart [nullPointer]
hmmer-3.1b2/src/p7_profile.c:509:20: note: Assignment 'pstart=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:512:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:524:2: warning: Possible null pointer dereference: pstart [nullPointer]
hmmer-3.1b2/src/p7_profile.c:509:20: note: Assignment 'pstart=NULL', assigned value is 0
hmmer-3.1b2/src/p7_profile.c:524:2: note: Null pointer dereference
hmmer-3.1b2/src/p7_profile.c:128:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_profile.c:482:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_profile.c:536:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_profile.c:52:23: style: Function 'p7_profile_Create' argument 1 names different: declaration 'M' definition 'allocM'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1645:42: note: Function 'p7_profile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
hmmer-3.1b2/src/p7_profile.c:52:23: note: Function 'p7_profile_Create' argument 1 names different: declaration 'M' definition 'allocM'.
hmmer-3.1b2/src/p7_profile.c:56:15: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_profile.c:507:11: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_scoredata.c:66:3: warning: Possible null pointer dereference: data [nullPointer]
hmmer-3.1b2/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
hmmer-3.1b2/src/p7_scoredata.c:193:39: note: Calling function 'scoredata_GetSSVScoreArrays', 3rd argument 'data' value is 0
hmmer-3.1b2/src/p7_scoredata.c:66:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_scoredata.c:184:3: warning: Possible null pointer dereference: data [nullPointer]
hmmer-3.1b2/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
hmmer-3.1b2/src/p7_scoredata.c:184:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_scoredata.c:185:3: warning: Possible null pointer dereference: data [nullPointer]
hmmer-3.1b2/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
hmmer-3.1b2/src/p7_scoredata.c:185:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_scoredata.c:186:3: warning: Possible null pointer dereference: data [nullPointer]
hmmer-3.1b2/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
hmmer-3.1b2/src/p7_scoredata.c:186:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_scoredata.c:187:3: warning: Possible null pointer dereference: data [nullPointer]
hmmer-3.1b2/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
hmmer-3.1b2/src/p7_scoredata.c:187:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_scoredata.c:188:3: warning: Possible null pointer dereference: data [nullPointer]
hmmer-3.1b2/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
hmmer-3.1b2/src/p7_scoredata.c:188:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_scoredata.c:189:3: warning: Possible null pointer dereference: data [nullPointer]
hmmer-3.1b2/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
hmmer-3.1b2/src/p7_scoredata.c:189:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_scoredata.c:190:3: warning: Possible null pointer dereference: data [nullPointer]
hmmer-3.1b2/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
hmmer-3.1b2/src/p7_scoredata.c:190:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_scoredata.c:191:3: warning: Possible null pointer dereference: data [nullPointer]
hmmer-3.1b2/src/p7_scoredata.c:179:24: note: Assignment 'data=NULL', assigned value is 0
hmmer-3.1b2/src/p7_scoredata.c:191:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_scoredata.c:60:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_scoredata.c:60:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_scoredata.c:63:12: style: The scope of the variable 'max_scores' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_scoredata.c:64:9: style: The scope of the variable 'sc_fwd' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_scoredata.c:64:17: style: The scope of the variable 'sc_rev' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_scoredata.c:128:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_scoredata.c:116:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_scoredata.c:197:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_scoredata.c:288:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_scoredata.c:360:3: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_scoredata.c:222:46: style: Function 'p7_hmm_ScoreDataClone' argument 2 names different: declaration 'K' definition 'Kp'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1593:69: note: Function 'p7_hmm_ScoreDataClone' argument 2 names different: declaration 'K' definition 'Kp'.
hmmer-3.1b2/src/p7_scoredata.c:222:46: note: Function 'p7_hmm_ScoreDataClone' argument 2 names different: declaration 'K' definition 'Kp'.
hmmer-3.1b2/src/p7_scoredata.c:60:13: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_scoredata.c:180:10: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_scoredata.c:224:7: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_scoredata.c:318:10: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_spensemble.c:50:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:50:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:51:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:51:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:52:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:52:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:53:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:53:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:54:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:54:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:56:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:56:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:57:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:57:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:58:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:58:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:60:13: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:60:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:61:13: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:61:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:62:13: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:62:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:63:13: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:63:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:64:13: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:64:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:65:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:65:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:66:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:66:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:67:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:67:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:68:3: warning: Possible null pointer dereference: sp [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:46:23: note: Assignment 'sp=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:68:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:318:12: warning: Possible null pointer dereference: ninc [nullPointer]
hmmer-3.1b2/src/p7_spensemble.c:291:15: note: Assignment 'ninc=NULL', assigned value is 0
hmmer-3.1b2/src/p7_spensemble.c:318:12: note: Null pointer dereference
hmmer-3.1b2/src/p7_spensemble.c:71:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_spensemble.c:167:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_spensemble.c:429:67: style: Function 'p7_spensemble_GetClusterCoords' argument 3 names different: declaration 'ret_i' definition 'opt_i'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1668:17: note: Function 'p7_spensemble_GetClusterCoords' argument 3 names different: declaration 'ret_i' definition 'opt_i'.
hmmer-3.1b2/src/p7_spensemble.c:429:67: note: Function 'p7_spensemble_GetClusterCoords' argument 3 names different: declaration 'ret_i' definition 'opt_i'.
hmmer-3.1b2/src/p7_spensemble.c:429:79: style: Function 'p7_spensemble_GetClusterCoords' argument 4 names different: declaration 'ret_j' definition 'opt_j'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1668:29: note: Function 'p7_spensemble_GetClusterCoords' argument 4 names different: declaration 'ret_j' definition 'opt_j'.
hmmer-3.1b2/src/p7_spensemble.c:429:79: note: Function 'p7_spensemble_GetClusterCoords' argument 4 names different: declaration 'ret_j' definition 'opt_j'.
hmmer-3.1b2/src/p7_spensemble.c:429:91: style: Function 'p7_spensemble_GetClusterCoords' argument 5 names different: declaration 'ret_k' definition 'opt_k'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1668:41: note: Function 'p7_spensemble_GetClusterCoords' argument 5 names different: declaration 'ret_k' definition 'opt_k'.
hmmer-3.1b2/src/p7_spensemble.c:429:91: note: Function 'p7_spensemble_GetClusterCoords' argument 5 names different: declaration 'ret_k' definition 'opt_k'.
hmmer-3.1b2/src/p7_spensemble.c:429:103: style: Function 'p7_spensemble_GetClusterCoords' argument 6 names different: declaration 'ret_m' definition 'opt_m'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1668:53: note: Function 'p7_spensemble_GetClusterCoords' argument 6 names different: declaration 'ret_m' definition 'opt_m'.
hmmer-3.1b2/src/p7_spensemble.c:429:103: note: Function 'p7_spensemble_GetClusterCoords' argument 6 names different: declaration 'ret_m' definition 'opt_m'.
hmmer-3.1b2/src/p7_spensemble.c:429:117: style: Function 'p7_spensemble_GetClusterCoords' argument 7 names different: declaration 'ret_p' definition 'opt_p'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1668:67: note: Function 'p7_spensemble_GetClusterCoords' argument 7 names different: declaration 'ret_p' definition 'opt_p'.
hmmer-3.1b2/src/p7_spensemble.c:429:117: note: Function 'p7_spensemble_GetClusterCoords' argument 7 names different: declaration 'ret_p' definition 'opt_p'.
hmmer-3.1b2/src/p7_spensemble.c:47:18: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_spensemble.c:146:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_tophits.c:40:3: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:40:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:41:3: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:41:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:43:13: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:43:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:44:13: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:44:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:45:3: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:45:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:46:3: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:46:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:47:3: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:47:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:48:3: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:48:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:49:3: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:49:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:50:3: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:50:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:51:3: warning: Possible null pointer dereference: h [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:35:19: note: Assignment 'h=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:51:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:429:5: warning: Possible null pointer dereference: new_hit [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:404:22: note: Assignment 'new_hit=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:429:5: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:1458:40: warning: Possible null pointer dereference: sqarr [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:1430:22: note: Assignment 'sqarr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:1458:40: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:1458:66: warning: Possible null pointer dereference: trarr [nullPointer]
hmmer-3.1b2/src/p7_tophits.c:1431:22: note: Assignment 'trarr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_tophits.c:1458:66: note: Null pointer dereference
hmmer-3.1b2/src/p7_tophits.c:77:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:579:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:579:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:609:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:609:9: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:747:11: style: The scope of the variable 's_i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:747:16: style: The scope of the variable 's_j' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:747:21: style: The scope of the variable 'e_i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:747:26: style: The scope of the variable 'e_j' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:747:31: style: The scope of the variable 'dir_i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:747:38: style: The scope of the variable 'dir_j' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:747:45: style: The scope of the variable 'len_i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:747:52: style: The scope of the variable 'len_j' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:748:11: style: The scope of the variable 'intersect_alistart' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:748:31: style: The scope of the variable 'intersect_aliend' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:748:49: style: The scope of the variable 'intersect_alilen' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:749:11: style: The scope of the variable 'intersect_hmmstart' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:749:31: style: The scope of the variable 'intersect_hmmend' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:749:49: style: The scope of the variable 'intersect_hmmlen' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:752:11: style: The scope of the variable 'p_i' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:752:16: style: The scope of the variable 'p_j' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:1728:15: style: The scope of the variable 'ndom' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:1730:17: style: The scope of the variable 'd' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_tophits.c:54:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_tophits.c:97:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_tophits.c:1863:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_tophits.c:37:15: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_tophits.c:78:11: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_tophits.c:1795:15: style: Variable 'ndom' is modified but its new value is never used. [unreadVariable]
hmmer-3.1b2/src/p7_tophits.c:1731:15: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_trace.c:82:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:82:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:83:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:83:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:84:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:84:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:85:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:85:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:86:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:86:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:87:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:87:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:88:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:88:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:89:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:89:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:90:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:90:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:93:13: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:93:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:94:13: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:94:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:95:13: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:95:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:97:15: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:97:15: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:98:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:98:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:99:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:99:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:102:13: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:102:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:103:13: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:103:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:104:13: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:104:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:105:13: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:105:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:106:13: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:106:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:107:13: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:107:13: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:108:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:108:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:109:3: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/p7_trace.c:78:23: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/p7_trace.c:109:3: note: Null pointer dereference
hmmer-3.1b2/src/p7_trace.c:349:7: style: The scope of the variable 'z' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_trace.c:518:8: style: The scope of the variable 'prv' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_trace.c:806:9: style: The scope of the variable 'd' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_trace.c:1113:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hmmer-3.1b2/src/p7_trace.c:112:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_trace.c:171:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_trace.c:204:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_trace.c:235:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_trace.c:269:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_trace.c:953:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/p7_trace.c:79:13: style: Unused variable: status [unusedVariable]
hmmer-3.1b2/src/p7_trace.c:160:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_trace.c:191:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_trace.c:223:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/p7_trace.c:256:9: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/phmmer.c:518:20: style: Condition 'ncpus==0' is always true [knownConditionTrueFalse]
hmmer-3.1b2/src/phmmer.c:417:31: note: Assignment 'ncpus=0', assigned value is 0
hmmer-3.1b2/src/phmmer.c:518:20: note: Condition 'ncpus==0' is always true
hmmer-3.1b2/src/phmmer.c:526:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/phmmer.c:419:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/phmmer.c:526:7: note: Null pointer dereference
hmmer-3.1b2/src/phmmer.c:527:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/phmmer.c:419:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/phmmer.c:527:7: note: Null pointer dereference
hmmer-3.1b2/src/phmmer.c:528:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/phmmer.c:419:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/phmmer.c:528:7: note: Null pointer dereference
hmmer-3.1b2/src/phmmer.c:529:7: warning: Possible null pointer dereference: info [nullPointer]
hmmer-3.1b2/src/phmmer.c:419:31: note: Assignment 'info=NULL', assigned value is 0
hmmer-3.1b2/src/phmmer.c:529:7: note: Null pointer dereference
hmmer-3.1b2/src/phmmer.c:427:3: style: Variable 'abc' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/phmmer.c:406:0: note: Variable 'abc' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/phmmer.c:427:3: note: Variable 'abc' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/phmmer.c:428:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/phmmer.c:409:0: note: Variable 'w' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/phmmer.c:428:3: note: Variable 'w' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/phmmer.c:1415:3: style: Variable 'dbsq' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/phmmer.c:1412:0: note: Variable 'dbsq' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/phmmer.c:1415:3: note: Variable 'dbsq' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/phmmer.c:518:20: style: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same. [duplicateExpression]
hmmer-3.1b2/src/phmmer.c:417:31: note: 'ncpus' is assigned value '0' here.
hmmer-3.1b2/src/phmmer.c:518:20: note: Same expression on both sides of '==' because the value of 'ncpus' and '0' are the same.
hmmer-3.1b2/src/phmmer.c:235:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/phmmer.c:713:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/seqmodel.c:51:19: style: Function 'p7_Seqmodel' argument 5 names different: declaration 'P' definition 'Q'. [funcArgNamesDifferent]
hmmer-3.1b2/src/hmmer.h:1747:23: note: Function 'p7_Seqmodel' argument 5 names different: declaration 'P' definition 'Q'.
hmmer-3.1b2/src/seqmodel.c:51:19: note: Function 'p7_Seqmodel' argument 5 names different: declaration 'P' definition 'Q'.
hmmer-3.1b2/src/tracealign.c:412:5: warning: Possible null pointer dereference: tr [nullPointer]
hmmer-3.1b2/src/tracealign.c:394:27: note: Assignment 'tr=NULL', assigned value is 0
hmmer-3.1b2/src/tracealign.c:412:5: note: Null pointer dereference
hmmer-3.1b2/src/tracealign.c:526:45: warning: Possible null pointer dereference: matuse [nullPointer]
hmmer-3.1b2/src/tracealign.c:516:19: note: Assignment 'matuse=NULL', assigned value is 0
hmmer-3.1b2/src/tracealign.c:526:45: note: Null pointer dereference
hmmer-3.1b2/src/tracealign.c:527:45: warning: Possible null pointer dereference: matmap [nullPointer]
hmmer-3.1b2/src/tracealign.c:517:19: note: Assignment 'matmap=NULL', assigned value is 0
hmmer-3.1b2/src/tracealign.c:527:45: note: Null pointer dereference
hmmer-3.1b2/src/tracealign.c:550:2: warning: Possible null pointer dereference: inscount [nullPointer]
hmmer-3.1b2/src/tracealign.c:514:19: note: Assignment 'inscount=NULL', assigned value is 0
hmmer-3.1b2/src/tracealign.c:550:2: note: Null pointer dereference
hmmer-3.1b2/src/tracealign.c:559:22: warning: Possible null pointer dereference: matmap [nullPointer]
hmmer-3.1b2/src/tracealign.c:517:19: note: Assignment 'matmap=NULL', assigned value is 0
hmmer-3.1b2/src/tracealign.c:559:22: note: Null pointer dereference
hmmer-3.1b2/src/tracealign.c:607:44: warning: Possible null pointer dereference: premsa [nullPointer]
hmmer-3.1b2/src/tracealign.c:112:68: note: Calling function 'make_digital_msa', 2nd argument 'premsa' value is 0
hmmer-3.1b2/src/tracealign.c:607:44: note: Null pointer dereference
hmmer-3.1b2/src/tracealign.c:709:44: warning: Possible null pointer dereference: premsa [nullPointer]
hmmer-3.1b2/src/tracealign.c:113:68: note: Calling function 'make_text_msa', 2nd argument 'premsa' value is 0
hmmer-3.1b2/src/tracealign.c:709:44: note: Null pointer dereference
hmmer-3.1b2/src/tracealign.c:919:6: warning: Possible null pointer dereference: totp [nullPointer]
hmmer-3.1b2/src/tracealign.c:889:20: note: Assignment 'totp=NULL', assigned value is 0
hmmer-3.1b2/src/tracealign.c:919:6: note: Null pointer dereference
hmmer-3.1b2/src/tracealign.c:920:6: warning: Possible null pointer dereference: matuse [nullPointer]
hmmer-3.1b2/src/tracealign.c:890:20: note: Assignment 'matuse=NULL', assigned value is 0
hmmer-3.1b2/src/tracealign.c:920:6: note: Null pointer dereference
hmmer-3.1b2/src/tracealign.c:529:60: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
hmmer-3.1b2/src/tracealign.c:516:19: note: Assignment 'matuse=NULL', assigned value is 0
hmmer-3.1b2/src/tracealign.c:529:60: note: Null pointer addition
hmmer-3.1b2/src/tracealign.c:255:3: style: Variable 'bg' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/tracealign.c:247:0: note: Variable 'bg' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:255:3: note: Variable 'bg' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:256:3: style: Variable 'gm' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/tracealign.c:245:0: note: Variable 'gm' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:256:3: note: Variable 'gm' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:257:3: style: Variable 'om' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/tracealign.c:246:0: note: Variable 'om' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:257:3: note: Variable 'om' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:263:3: style: Variable 'oxf' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/tracealign.c:241:0: note: Variable 'oxf' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:263:3: note: Variable 'oxf' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:264:3: style: Variable 'oxb' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/tracealign.c:242:0: note: Variable 'oxb' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:264:3: note: Variable 'oxb' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:408:3: style: Variable 'bg' is reassigned a value before the old one has been used. [redundantAssignment]
hmmer-3.1b2/src/tracealign.c:396:0: note: Variable 'bg' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:408:3: note: Variable 'bg' is reassigned a value before the old one has been used.
hmmer-3.1b2/src/tracealign.c:455:1: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/tracealign.c:570:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/tracealign.c:834:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/tracealign.c:879:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/tracealign.c:962:2: style: Label 'ERROR' is not used. [unusedLabel]
hmmer-3.1b2/src/tracealign.c:403:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/tracealign.c:823:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
hmmer-3.1b2/src/tracealign.c:865:7: style: Variable 'status' is not assigned a value. [unassignedVariable]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/hmmer2/hmmer2_2.3.2.orig.tar.xz
hmmer-2.3.2/squid/Testsuite/iospeed_main.c:13:11: style: The scope of the variable 'sqfp' can be reduced. [variableScope]
hmmer-2.3.2/squid/Testsuite/rndspeed_main.c:11:16: style: The scope of the variable 'r1' can be reduced. [variableScope]
hmmer-2.3.2/squid/Testsuite/rndspeed_main.c:12:16: style: The scope of the variable 'r2' can be reduced. [variableScope]
hmmer-2.3.2/squid/Testsuite/rndspeed_main.c:22:10: style: Variable 'r1' is assigned a value that is never used. [unreadVariable]
hmmer-2.3.2/squid/Testsuite/rndspeed_main.c:31:10: style: Variable 'r2' is assigned a value that is never used. [unreadVariable]
hmmer-2.3.2/squid/aligneval.c:445:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/squid/aligneval.c:224:23: style: Function 'make_ref_alilist' argument 1 names different: declaration 'refcoords' definition 'ref'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/aligneval.c:65:34: note: Function 'make_ref_alilist' argument 1 names different: declaration 'refcoords' definition 'ref'.
hmmer-2.3.2/squid/aligneval.c:224:23: note: Function 'make_ref_alilist' argument 1 names different: declaration 'refcoords' definition 'ref'.
hmmer-2.3.2/squid/alignio.c:148:7: style: The scope of the variable 'sawlower' can be reduced. [variableScope]
hmmer-2.3.2/squid/alignio.c:148:17: style: The scope of the variable 'sawupper' can be reduced. [variableScope]
hmmer-2.3.2/squid/alignio.c:148:27: style: The scope of the variable 'sawgap' can be reduced. [variableScope]
hmmer-2.3.2/squid/alignio.c:194:7: style: The scope of the variable 'ngap' can be reduced. [variableScope]
hmmer-2.3.2/squid/alignio.c:345:8: style: The scope of the variable 'count1' can be reduced. [variableScope]
hmmer-2.3.2/squid/alignio.c:345:16: style: The scope of the variable 'count2' can be reduced. [variableScope]
hmmer-2.3.2/squid/alignio.c:347:8: style: The scope of the variable 'rawcount1' can be reduced. [variableScope]
hmmer-2.3.2/squid/alignio.c:347:19: style: The scope of the variable 'rawcount2' can be reduced. [variableScope]
hmmer-2.3.2/squid/alistat_main.c:65:13: style: The scope of the variable 'nres' can be reduced. [variableScope]
hmmer-2.3.2/squid/alistat_main.c:68:13: style: The scope of the variable 'small' can be reduced. [variableScope]
hmmer-2.3.2/squid/alistat_main.c:68:20: style: The scope of the variable 'large' can be reduced. [variableScope]
hmmer-2.3.2/squid/clustal.c:85:11: style: The scope of the variable 'name' can be reduced. [variableScope]
hmmer-2.3.2/squid/clustal.c:148:10: style: The scope of the variable 'len' can be reduced. [variableScope]
hmmer-2.3.2/squid/cluster.c:157:14: style: The scope of the variable 'min' can be reduced. [variableScope]
hmmer-2.3.2/squid/cluster.c:148:17: style: Function 'Cluster' argument 1 names different: declaration 'mx' definition 'dmx'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/sqfuncs.h:59:28: note: Function 'Cluster' argument 1 names different: declaration 'mx' definition 'dmx'.
hmmer-2.3.2/squid/cluster.c:148:17: note: Function 'Cluster' argument 1 names different: declaration 'mx' definition 'dmx'.
hmmer-2.3.2/squid/cluster.c:344:0: error: Memory leak: tree [memleak]
hmmer-2.3.2/squid/compalign_main.c:97:10: style: The scope of the variable 'tmsa' can be reduced. [variableScope]
hmmer-2.3.2/squid/dayhoff.c:141:0: error: Memory leak: pam [memleak]
hmmer-2.3.2/squid/eps.c:52:8: style: The scope of the variable 'len' can be reduced. [variableScope]
hmmer-2.3.2/squid/eps.c:54:8: style: The scope of the variable 'xpos' can be reduced. [variableScope]
hmmer-2.3.2/squid/eps.c:54:14: style: The scope of the variable 'ypos' can be reduced. [variableScope]
hmmer-2.3.2/squid/file.c:102:9: style: The scope of the variable 'lastdot' can be reduced. [variableScope]
hmmer-2.3.2/squid/file.c:65:19: style: Function 'FileDirname' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/sqfuncs.h:76:32: note: Function 'FileDirname' argument 1 names different: declaration 'filename' definition 'file'.
hmmer-2.3.2/squid/file.c:65:19: note: Function 'FileDirname' argument 1 names different: declaration 'filename' definition 'file'.
hmmer-2.3.2/squid/file.c:139:25: style: Function 'FileSameDirectory' argument 1 names different: declaration 'full' definition 'file1'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/sqfuncs.h:78:38: note: Function 'FileSameDirectory' argument 1 names different: declaration 'full' definition 'file1'.
hmmer-2.3.2/squid/file.c:139:25: note: Function 'FileSameDirectory' argument 1 names different: declaration 'full' definition 'file1'.
hmmer-2.3.2/squid/file.c:139:38: style: Function 'FileSameDirectory' argument 2 names different: declaration 'file' definition 'file2'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/sqfuncs.h:78:50: note: Function 'FileSameDirectory' argument 2 names different: declaration 'file' definition 'file2'.
hmmer-2.3.2/squid/file.c:139:38: note: Function 'FileSameDirectory' argument 2 names different: declaration 'file' definition 'file2'.
hmmer-2.3.2/squid/getopt.c:64:7: style: The scope of the variable 'arglen' can be reduced. [variableScope]
hmmer-2.3.2/squid/getopt.c:65:7: style: The scope of the variable 'nmatch' can be reduced. [variableScope]
hmmer-2.3.2/squid/gki.c:247:7: style: The scope of the variable 'nkeys' can be reduced. [variableScope]
hmmer-2.3.2/squid/gsi.c:132:15: style: The scope of the variable 'cmp' can be reduced. [variableScope]
hmmer-2.3.2/squid/gsi.c:128:45: style: Function 'GSIGetOffset' argument 3 names different: declaration 'sqfile' definition 'ret_seqfile'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/gsi.h:72:61: note: Function 'GSIGetOffset' argument 3 names different: declaration 'sqfile' definition 'ret_seqfile'.
hmmer-2.3.2/squid/gsi.c:128:45: note: Function 'GSIGetOffset' argument 3 names different: declaration 'sqfile' definition 'ret_seqfile'.
hmmer-2.3.2/squid/gsi.c:129:12: style: Function 'GSIGetOffset' argument 4 names different: declaration 'fmt' definition 'ret_format'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/gsi.h:73:11: note: Function 'GSIGetOffset' argument 4 names different: declaration 'fmt' definition 'ret_format'.
hmmer-2.3.2/squid/gsi.c:129:12: note: Function 'GSIGetOffset' argument 4 names different: declaration 'fmt' definition 'ret_format'.
hmmer-2.3.2/squid/hsregex.c:1071:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hmmer-2.3.2/squid/hsregex.c:96:15: style: The scope of the variable 'len' can be reduced. [variableScope]
hmmer-2.3.2/squid/hsregex.c:741:6: style: Function 'regc' argument 2 names different: declaration 'c' definition 'b'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/hsregex.c:313:39: note: Function 'regc' argument 2 names different: declaration 'c' definition 'b'.
hmmer-2.3.2/squid/hsregex.c:741:6: note: Function 'regc' argument 2 names different: declaration 'c' definition 'b'.
hmmer-2.3.2/squid/hsregex.c:903:13: style: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/hsregex.c:833:48: note: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'.
hmmer-2.3.2/squid/hsregex.c:903:13: note: Function 'regtry' argument 2 names different: declaration 'rp' definition 'prog'.
hmmer-2.3.2/squid/hsregex.c:1136:16: style: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/hsregex.c:312:28: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
hmmer-2.3.2/squid/hsregex.c:1136:16: note: Function 'regnext' argument 1 names different: declaration 'node' definition 'p'.
hmmer-2.3.2/squid/hsregex.c:371:0: error: Memory leak: r [memleak]
hmmer-2.3.2/squid/msa.c:307:7: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-2.3.2/squid/msa.c:332:7: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-2.3.2/squid/msa.c:433:35: style: Function 'MSAAddGS' argument 3 names different: declaration 'seqidx' definition 'sqidx'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/msa.h:241:48: note: Function 'MSAAddGS' argument 3 names different: declaration 'seqidx' definition 'sqidx'.
hmmer-2.3.2/squid/msa.c:433:35: note: Function 'MSAAddGS' argument 3 names different: declaration 'seqidx' definition 'sqidx'.
hmmer-2.3.2/squid/msa.c:590:38: style: Function 'MSAAppendGR' argument 3 names different: declaration 'seqidx' definition 'sqidx'. [funcArgNamesDifferent]
hmmer-2.3.2/squid/msa.h:244:51: note: Function 'MSAAppendGR' argument 3 names different: declaration 'seqidx' definition 'sqidx'.
hmmer-2.3.2/squid/msa.c:590:38: note: Function 'MSAAppendGR' argument 3 names different: declaration 'seqidx' definition 'sqidx'.
hmmer-2.3.2/squid/msf.c:86:11: style: The scope of the variable 'alleged_alen' can be reduced. [variableScope]
hmmer-2.3.2/squid/msf.c:88:11: style: The scope of the variable 'alleged_checksum' can be reduced. [variableScope]
hmmer-2.3.2/squid/msf.c:93:11: style: The scope of the variable 'name' can be reduced. [variableScope]
hmmer-2.3.2/squid/revcomp.c:38:9: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-2.3.2/squid/revcomp_main.c:50:10: style: The scope of the variable 'rev' can be reduced. [variableScope]
hmmer-2.3.2/squid/selex.c:98:12: style: The scope of the variable 'currnum' can be reduced. [variableScope]
hmmer-2.3.2/squid/selex.c:106:12: style: The scope of the variable 'count' can be reduced. [variableScope]
hmmer-2.3.2/squid/selex.c:571:8: style: The scope of the variable 'len' can be reduced. [variableScope]
hmmer-2.3.2/squid/selex.c:733:10: style: The scope of the variable 'depos' can be reduced. [variableScope]
hmmer-2.3.2/squid/selex.c:735:10: style: The scope of the variable 'seqlen' can be reduced. [variableScope]
hmmer-2.3.2/squid/seqencode.c:80:34: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
hmmer-2.3.2/squid/seqencode.c:111:35: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
hmmer-2.3.2/squid/seqencode.c:135:38: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
hmmer-2.3.2/squid/seqencode.c:162:38: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
hmmer-2.3.2/squid/seqsplit_main.c:170:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/squid/seqsplit_main.c:199:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/squid/seqstat_main.c:146:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/squid/seqstat_main.c:149:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/squid/sfetch_main.c:115:10: style: The scope of the variable 'frag' can be reduced. [variableScope]
hmmer-2.3.2/squid/sfetch_main.c:116:10: style: The scope of the variable 'source_start' can be reduced. [variableScope]
hmmer-2.3.2/squid/sfetch_main.c:117:10: style: The scope of the variable 'source_stop' can be reduced. [variableScope]
hmmer-2.3.2/squid/sfetch_main.c:118:10: style: The scope of the variable 'source_orient' can be reduced. [variableScope]
hmmer-2.3.2/squid/shuffle.c:62:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-2.3.2/squid/shuffle.c:63:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-2.3.2/squid/shuffle.c:396:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-2.3.2/squid/shuffle.c:466:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-2.3.2/squid/shuffle.c:515:8: style: The scope of the variable 'col' can be reduced. [variableScope]
hmmer-2.3.2/squid/shuffle_main.c:91:10: style: The scope of the variable 'sqname' can be reduced. [variableScope]
hmmer-2.3.2/squid/sindex_main.c:56:13: style: The scope of the variable 'sfp' can be reduced. [variableScope]
hmmer-2.3.2/squid/sqio.c:339:7: style: The scope of the variable 'len' can be reduced. [variableScope]
hmmer-2.3.2/squid/sqio.c:510:9: style: The scope of the variable 's0' can be reduced. [variableScope]
hmmer-2.3.2/squid/sqio.c:512:9: style: The scope of the variable 'rpl' can be reduced. [variableScope]
hmmer-2.3.2/squid/sqio.c:513:9: style: The scope of the variable 'bpl' can be reduced. [variableScope]
hmmer-2.3.2/squid/sqio.c:677:9: style: The scope of the variable 'nm' can be reduced. [variableScope]
hmmer-2.3.2/squid/sqio.c:906:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/squid/sqio.c:1040:10: style: The scope of the variable 'gotuw' can be reduced. [variableScope]
hmmer-2.3.2/squid/sqio.c:1302:9: style: The scope of the variable 'spos' can be reduced. [variableScope]
hmmer-2.3.2/squid/sqio.c:1303:9: style: The scope of the variable 'twobit' can be reduced. [variableScope]
hmmer-2.3.2/squid/sqio.c:1392:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hmmer-2.3.2/squid/sre_string.c:65:11: style: The scope of the variable 'oldc' can be reduced. [variableScope]
hmmer-2.3.2/squid/sre_string.c:154:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/squid/sre_string.c:165:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/squid/sre_string.c:165:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hmmer-2.3.2/squid/sre_string.c:247:9: style: The scope of the variable 's' can be reduced. [variableScope]
hmmer-2.3.2/squid/sreformat_main.c:84:13: style: The scope of the variable 'dbfp' can be reduced. [variableScope]
hmmer-2.3.2/squid/sreformat_main.c:89:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/squid/ssi.c:448:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/squid/ssi.c:880:19: style: The scope of the variable 's2' can be reduced. [variableScope]
hmmer-2.3.2/squid/ssi.c:1069:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/squid/ssi.c:1282:16: style: The scope of the variable 'cmp' can be reduced. [variableScope]
hmmer-2.3.2/squid/ssi.c:1283:16: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-2.3.2/squid/ssi.c:321:12: warning: Either the condition 'r==0' is redundant or there is division by zero at line 321. [zerodivcond]
hmmer-2.3.2/squid/ssi.c:322:9: note: Assuming that condition 'r==0' is not redundant
hmmer-2.3.2/squid/ssi.c:321:12: note: Division by zero
hmmer-2.3.2/squid/ssi.c:209:71: error: Memory leak: pkey [memleak]
hmmer-2.3.2/squid/ssi.c:250:67: error: Memory leak: pkey [memleak]
hmmer-2.3.2/squid/ssi.c:251:56: error: Memory leak: pkey [memleak]
hmmer-2.3.2/squid/ssi.c:252:56: error: Memory leak: pkey [memleak]
hmmer-2.3.2/squid/ssi.c:935:0: error: Resource leak: fp [resourceLeak]
hmmer-2.3.2/squid/ssi.c:980:0: error: Memory leak: s [memleak]
hmmer-2.3.2/squid/ssi.c:1031:0: error: Memory leak: s2 [memleak]
hmmer-2.3.2/squid/stopwatch.c:82:16: style: The scope of the variable 'hs' can be reduced. [variableScope]
hmmer-2.3.2/squid/translate.c:50:9: style: The scope of the variable 'codon' can be reduced. [variableScope]
hmmer-2.3.2/squid/translate_main.c:59:16: style: The scope of the variable 'revseq' can be reduced. [variableScope]
hmmer-2.3.2/squid/translate_main.c:61:16: style: The scope of the variable 'orfnumber' can be reduced. [variableScope]
hmmer-2.3.2/squid/translate_main.c:236:0: error: Resource leak: ofp [resourceLeak]
hmmer-2.3.2/squid/types.c:136:8: style: The scope of the variable 'byte' can be reduced. [variableScope]
hmmer-2.3.2/squid/weight.c:113:9: style: The scope of the variable 'lnum' can be reduced. [variableScope]
hmmer-2.3.2/squid/weight.c:113:15: style: The scope of the variable 'rnum' can be reduced. [variableScope]
hmmer-2.3.2/squid/weight.c:168:22: style: The scope of the variable 'champion' can be reduced. [variableScope]
hmmer-2.3.2/squid/weight.c:466:8: style: The scope of the variable 'nres' can be reduced. [variableScope]
hmmer-2.3.2/squid/weight.c:528:11: style: The scope of the variable 'remove' can be reduced. [variableScope]
hmmer-2.3.2/squid/weight.c:591:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
hmmer-2.3.2/squid/weight.c:711:8: style: The scope of the variable 'v' can be reduced. [variableScope]
hmmer-2.3.2/squid/weight_main.c:167:8: error: Uninitialized variable: new [uninitvar]
hmmer-2.3.2/src/alphabet.c:293:7: style: The scope of the variable 'x' can be reduced. [variableScope]
hmmer-2.3.2/src/alphabet.c:291:46: style: Function 'P7CountSymbol' argument 2 names different: declaration 'sym' definition 'symidx'. [funcArgNamesDifferent]
hmmer-2.3.2/src/funcs.h:34:68: note: Function 'P7CountSymbol' argument 2 names different: declaration 'sym' definition 'symidx'.
hmmer-2.3.2/src/alphabet.c:291:46: note: Function 'P7CountSymbol' argument 2 names different: declaration 'sym' definition 'symidx'.
hmmer-2.3.2/src/camJul97.c:261:9: style: The scope of the variable 'tmppq' can be reduced. [variableScope]
hmmer-2.3.2/src/camJul97.c:264:9: style: The scope of the variable 's' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:962:9: style: The scope of the variable 'sqlen' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:1138:15: style: The scope of the variable 'prv' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:1335:16: style: The scope of the variable 'k1' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:1335:24: style: The scope of the variable 'k3' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:1336:16: style: The scope of the variable 't1' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:1336:24: style: The scope of the variable 't3' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:1337:16: style: The scope of the variable 's1' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:1337:24: style: The scope of the variable 's3' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:1338:16: style: The scope of the variable 'sc' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:1731:21: style: The scope of the variable 'prv' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:2101:11: style: The scope of the variable 'cur' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:2101:16: style: The scope of the variable 'prv' can be reduced. [variableScope]
hmmer-2.3.2/src/core_algorithms.c:684:61: style: Function 'P7ViterbiTrace' argument 3 names different: declaration 'L' definition 'N'. [funcArgNamesDifferent]
hmmer-2.3.2/src/funcs.h:58:74: note: Function 'P7ViterbiTrace' argument 3 names different: declaration 'L' definition 'N'.
hmmer-2.3.2/src/core_algorithms.c:684:61: note: Function 'P7ViterbiTrace' argument 3 names different: declaration 'L' definition 'N'.
hmmer-2.3.2/src/core_algorithms.c:1086:3: style: Variable 'tpos' is modified but its new value is never used. [unreadVariable]
hmmer-2.3.2/src/debug.c:92:16: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-2.3.2/src/debug.c:93:16: style: The scope of the variable 'sc' can be reduced. [variableScope]
hmmer-2.3.2/src/display.c:389:36: style: Array index 'tnext' is used before limits check. [arrayIndexThenCheck]
hmmer-2.3.2/src/emit.c:52:17: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-2.3.2/src/emit.c:281:34: style: Variable 'tpos' is modified but its new value is never used. [unreadVariable]
hmmer-2.3.2/src/emulation.c:96:9: style: The scope of the variable 'nx' can be reduced. [variableScope]
hmmer-2.3.2/src/emulation.c:123:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/emulation.c:124:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/fast_algorithms.c:75:19: style: The scope of the variable 'ic' can be reduced. [variableScope]
hmmer-2.3.2/src/fast_algorithms.c:76:9: style: The scope of the variable 'ms' can be reduced. [variableScope]
hmmer-2.3.2/src/fast_algorithms.c:76:14: style: The scope of the variable 'is' can be reduced. [variableScope]
hmmer-2.3.2/src/fast_algorithms.c:79:9: style: The scope of the variable 'ep' can be reduced. [variableScope]
hmmer-2.3.2/src/fast_algorithms.c:80:9: style: The scope of the variable 'xmb' can be reduced. [variableScope]
hmmer-2.3.2/src/fast_algorithms.c:81:9: style: The scope of the variable 'xme' can be reduced. [variableScope]
hmmer-2.3.2/src/histogram.c:121:7: style: The scope of the variable 'moveby' can be reduced. [variableScope]
hmmer-2.3.2/src/histogram.c:194:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
hmmer-2.3.2/src/histogram.c:351:10: style: The scope of the variable 'val' can be reduced. [variableScope]
hmmer-2.3.2/src/histogram.c:388:10: style: The scope of the variable 'val' can be reduced. [variableScope]
hmmer-2.3.2/src/histogram.c:1035:10: style: The scope of the variable 'mult' can be reduced. [variableScope]
hmmer-2.3.2/src/histogram.c:1092:10: style: The scope of the variable 'mult' can be reduced. [variableScope]
hmmer-2.3.2/src/histogram.c:1153:10: style: The scope of the variable 'mult' can be reduced. [variableScope]
hmmer-2.3.2/src/histogram.c:1278:10: style: The scope of the variable 'mult' can be reduced. [variableScope]
hmmer-2.3.2/src/histogram.c:683:11: style: Function 'ExtremeValueSetHistogram' argument 4 names different: declaration 'low' definition 'lowbound'. [funcArgNamesDifferent]
hmmer-2.3.2/src/funcs.h:134:16: note: Function 'ExtremeValueSetHistogram' argument 4 names different: declaration 'low' definition 'lowbound'.
hmmer-2.3.2/src/histogram.c:683:11: note: Function 'ExtremeValueSetHistogram' argument 4 names different: declaration 'low' definition 'lowbound'.
hmmer-2.3.2/src/histogram.c:683:27: style: Function 'ExtremeValueSetHistogram' argument 5 names different: declaration 'high' definition 'highbound'. [funcArgNamesDifferent]
hmmer-2.3.2/src/funcs.h:134:27: note: Function 'ExtremeValueSetHistogram' argument 5 names different: declaration 'high' definition 'highbound'.
hmmer-2.3.2/src/histogram.c:683:27: note: Function 'ExtremeValueSetHistogram' argument 5 names different: declaration 'high' definition 'highbound'.
hmmer-2.3.2/src/histogram.c:1147:32: style: Function 'EVDMaxLikelyFit' argument 2 names different: declaration 'y' definition 'c'. [funcArgNamesDifferent]
hmmer-2.3.2/src/funcs.h:143:46: note: Function 'EVDMaxLikelyFit' argument 2 names different: declaration 'y' definition 'c'.
hmmer-2.3.2/src/histogram.c:1147:32: note: Function 'EVDMaxLikelyFit' argument 2 names different: declaration 'y' definition 'c'.
hmmer-2.3.2/src/hmmalign.c:295:13: style: Function 'include_alignment' argument 4 names different: declaration 'rseq' definition 'rsq'. [funcArgNamesDifferent]
hmmer-2.3.2/src/hmmalign.c:65:18: note: Function 'include_alignment' argument 4 names different: declaration 'rseq' definition 'rsq'.
hmmer-2.3.2/src/hmmalign.c:295:13: note: Function 'include_alignment' argument 4 names different: declaration 'rseq' definition 'rsq'.
hmmer-2.3.2/src/hmmbuild.c:154:20: style: The scope of the variable 'checksum' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:183:9: style: The scope of the variable 'eff_nseq' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:825:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:961:10: style: The scope of the variable 'new_entropy' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:963:10: style: The scope of the variable 'use_epsilon' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:965:14: style: The scope of the variable 'i2' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:967:10: style: The scope of the variable 'converge_criterion' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:968:10: style: The scope of the variable 'minw' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:968:16: style: The scope of the variable 'maxw' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:969:10: style: The scope of the variable 'posw' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:969:16: style: The scope of the variable 'highw' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmbuild.c:843:8: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
hmmer-2.3.2/src/hmmcalibrate.c:463:10: style: The scope of the variable 'seq' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmcalibrate.c:464:19: style: The scope of the variable 'dsq' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmcalibrate.c:192:3: style: Variable 'pvm_lumpsize' is assigned a value that is never used. [unreadVariable]
hmmer-2.3.2/src/hmmcalibrate.c:169:11: style: Unused variable: pvm_nslaves [unusedVariable]
hmmer-2.3.2/src/hmmconvert.c:125:16: style: The scope of the variable 'test' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmemit.c:235:20: style: The scope of the variable 'seq' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmfetch.c:64:9: style: The scope of the variable 'nhmm' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmio.c:506:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:507:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:510:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:511:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:514:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:515:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:520:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:523:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:524:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:528:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:529:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:534:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:535:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:536:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:541:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:543:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:545:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:851:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:852:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:854:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:855:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:860:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:861:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:863:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:864:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:869:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:870:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:872:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:873:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:880:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:883:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:888:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:889:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:893:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:894:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:897:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:898:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:904:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:905:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:906:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:910:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:912:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:914:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:920:16: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:921:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:922:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:927:13: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:930:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:931:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:932:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:935:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1505:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1508:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1516:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1517:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1518:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1519:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1522:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1523:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1524:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1526:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1534:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1535:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1536:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1538:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1539:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1540:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1548:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1549:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1550:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1551:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1554:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1555:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1556:18: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:1558:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hmmer-2.3.2/src/hmmio.c:325:7: style: The scope of the variable 'status' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmio.c:1315:8: style: The scope of the variable 'byte' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmio.c:1589:9: style: The scope of the variable 'statetype' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmio.c:1591:9: style: The scope of the variable 'k' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmio.c:462:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/hmmio.c:467:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/hmmpfam.c:165:22: style: The scope of the variable 'ghit' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpfam.c:166:22: style: The scope of the variable 'dhit' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpfam.c:180:11: style: The scope of the variable 'namewidth' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpfam.c:181:11: style: The scope of the variable 'descwidth' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpfam.c:564:11: style: The scope of the variable 'pvalue' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpfam.c:565:11: style: The scope of the variable 'evalue' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpfam.c:556:55: style: Function 'main_loop_serial' argument 11 names different: declaration 'nhmm' definition 'ret_nhmm'. [funcArgNamesDifferent]
hmmer-2.3.2/src/hmmpfam.c:96:60: note: Function 'main_loop_serial' argument 11 names different: declaration 'nhmm' definition 'ret_nhmm'.
hmmer-2.3.2/src/hmmpfam.c:556:55: note: Function 'main_loop_serial' argument 11 names different: declaration 'nhmm' definition 'ret_nhmm'.
hmmer-2.3.2/src/hmmpfam.c:1205:57: style: Function 'main_loop_threaded' argument 12 names different: declaration 'nhmm' definition 'ret_nhmm'. [funcArgNamesDifferent]
hmmer-2.3.2/src/hmmpfam.c:103:62: note: Function 'main_loop_threaded' argument 12 names different: declaration 'nhmm' definition 'ret_nhmm'.
hmmer-2.3.2/src/hmmpfam.c:1205:57: note: Function 'main_loop_threaded' argument 12 names different: declaration 'nhmm' definition 'ret_nhmm'.
hmmer-2.3.2/src/hmmpfam.c:350:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/hmmpfam.c:355:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/hmmpfam.c:356:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/hmmpostal.c:234:13: style: Expression is always false because 'else if' condition matches previous condition at line 231. [multiCondition]
hmmer-2.3.2/src/hmmpostal.c:153:20: style: The scope of the variable 'hmmfp' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:155:20: style: The scope of the variable 'fp' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:187:9: style: The scope of the variable 'eff_nseq' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:188:9: style: The scope of the variable 'checksum' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:189:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:775:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:912:10: style: The scope of the variable 'new_entropy' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:914:10: style: The scope of the variable 'use_epsilon' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:916:14: style: The scope of the variable 'i2' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:918:10: style: The scope of the variable 'converge_criterion' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:919:10: style: The scope of the variable 'minw' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:919:16: style: The scope of the variable 'maxw' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:920:10: style: The scope of the variable 'posw' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:920:16: style: The scope of the variable 'highw' can be reduced. [variableScope]
hmmer-2.3.2/src/hmmpostal.c:768:29: style: Function 'position_average_score' argument 2 names different: declaration 'seq' definition 'dsq'. [funcArgNamesDifferent]
hmmer-2.3.2/src/hmmpostal.c:130:64: note: Function 'position_average_score' argument 2 names different: declaration 'seq' definition 'dsq'.
hmmer-2.3.2/src/hmmpostal.c:768:29: note: Function 'position_average_score' argument 2 names different: declaration 'seq' definition 'dsq'.
hmmer-2.3.2/src/hmmpostal.c:794:8: style: Variable 'pos' is assigned a value that is never used. [unreadVariable]
hmmer-2.3.2/src/hmmsearch.c:381:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/hmmsearch.c:382:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/hmmsearch.c:387:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/hmmsearch.c:388:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/hmmsearch.c:637:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/hmmsearch.c:638:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/masks.c:86:18: style: The scope of the variable 'sum' can be reduced. [variableScope]
hmmer-2.3.2/src/masks.c:86:22: style: The scope of the variable 'beg' can be reduced. [variableScope]
hmmer-2.3.2/src/masks.c:86:26: style: The scope of the variable 'end' can be reduced. [variableScope]
hmmer-2.3.2/src/masks.c:86:30: style: The scope of the variable 'top' can be reduced. [variableScope]
hmmer-2.3.2/src/mathsupport.c:92:10: style: The scope of the variable 'pval2' can be reduced. [variableScope]
hmmer-2.3.2/src/mathsupport.c:283:15: style: The scope of the variable 'W' can be reduced. [variableScope]
hmmer-2.3.2/src/mathsupport.c:283:17: style: The scope of the variable 'lambda' can be reduced. [variableScope]
hmmer-2.3.2/src/mathsupport.c:118:38: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
hmmer-2.3.2/src/mathsupport.c:120:38: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
hmmer-2.3.2/src/mathsupport.c:154:6: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
hmmer-2.3.2/src/modelmakers.c:168:12: style: The scope of the variable 'ngap' can be reduced. [variableScope]
hmmer-2.3.2/src/modelmakers.c:250:11: style: The scope of the variable 'ngap' can be reduced. [variableScope]
hmmer-2.3.2/src/modelmakers.c:602:8: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/src/modelmakers.c:603:8: style: The scope of the variable 'k' can be reduced. [variableScope]
hmmer-2.3.2/src/modelmakers.c:605:8: style: The scope of the variable 'tpos' can be reduced. [variableScope]
hmmer-2.3.2/src/modelmakers.c:745:40: style: Function 'trace_doctor' argument 2 names different: declaration 'M' definition 'mlen'. [funcArgNamesDifferent]
hmmer-2.3.2/src/modelmakers.c:68:52: note: Function 'trace_doctor' argument 2 names different: declaration 'M' definition 'mlen'.
hmmer-2.3.2/src/modelmakers.c:745:40: note: Function 'trace_doctor' argument 2 names different: declaration 'M' definition 'mlen'.
hmmer-2.3.2/src/modelmakers.c:536:25: style: Array index 'apos' is used before limits check. [arrayIndexThenCheck]
hmmer-2.3.2/src/modelmakers.c:566:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hmmer-2.3.2/src/plan7.c:392:9: style: The scope of the variable 'tbm' can be reduced. [variableScope]
hmmer-2.3.2/src/plan7.c:392:14: style: The scope of the variable 'tme' can be reduced. [variableScope]
hmmer-2.3.2/src/plan7.c:583:9: style: The scope of the variable 'd' can be reduced. [variableScope]
hmmer-2.3.2/src/plan7.c:82:31: warning: Redundant assignment of 'hmm->msc_mem' to itself. [selfAssignment]
hmmer-2.3.2/src/postprob.c:688:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/src/postprob.c:689:7: style: The scope of the variable 'k' can be reduced. [variableScope]
hmmer-2.3.2/src/prior.c:452:9: style: The scope of the variable 'xi' can be reduced. [variableScope]
hmmer-2.3.2/src/prior.c:527:9: style: The scope of the variable 'xi' can be reduced. [variableScope]
hmmer-2.3.2/src/prior.c:214:54: style: Function 'PAMPrior' argument 3 names different: declaration 'pamwgt' definition 'wt'. [funcArgNamesDifferent]
hmmer-2.3.2/src/funcs.h:268:66: note: Function 'PAMPrior' argument 3 names different: declaration 'pamwgt' definition 'wt'.
hmmer-2.3.2/src/prior.c:214:54: note: Function 'PAMPrior' argument 3 names different: declaration 'pamwgt' definition 'wt'.
hmmer-2.3.2/src/tophits.c:256:7: style: The scope of the variable 'len' can be reduced. [variableScope]
hmmer-2.3.2/src/tophits.c:176:40: style: Function 'RegisterHit' argument 2 names different: declaration 'sortkey' definition 'key'. [funcArgNamesDifferent]
hmmer-2.3.2/src/funcs.h:312:54: note: Function 'RegisterHit' argument 2 names different: declaration 'sortkey' definition 'key'.
hmmer-2.3.2/src/tophits.c:176:40: note: Function 'RegisterHit' argument 2 names different: declaration 'sortkey' definition 'key'.
hmmer-2.3.2/src/trace.c:190:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/src/trace.c:317:17: style: The scope of the variable 'sym' can be reduced. [variableScope]
hmmer-2.3.2/src/trace.c:812:9: style: The scope of the variable 'starti' can be reduced. [variableScope]
hmmer-2.3.2/src/trace.c:1122:8: style: The scope of the variable 'i' can be reduced. [variableScope]
hmmer-2.3.2/src/trace.c:1123:8: style: The scope of the variable 'tpos' can be reduced. [variableScope]
hmmer-2.3.2/src/trace.c:379:83: style: Function 'P7Traces2Alignment' argument 5 names different: declaration 'M' definition 'mlen'. [funcArgNamesDifferent]
hmmer-2.3.2/src/funcs.h:345:19: note: Function 'P7Traces2Alignment' argument 5 names different: declaration 'M' definition 'mlen'.
hmmer-2.3.2/src/trace.c:379:83: note: Function 'P7Traces2Alignment' argument 5 names different: declaration 'M' definition 'mlen'.
hmmer-2.3.2/src/trace.c:822:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hmmer-2.3.2/src/weetest.c:31:20: style: Unused variable: dsq [unusedVariable]
hmmer-2.3.2/src/weetest.c:35:11: style: Unused variable: i [unusedVariable]
hmmer-2.3.2/src/weetest.c:35:13: style: Unused variable: x [unusedVariable]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/hnb/hnb_1.9.18.orig.tar.gz
hnb-1.9.18/src/evilloop.c:56:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/evilloop.c:58:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/evilloop.c:74:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/evilloop.c:237:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/evilloop.c:258:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/evilloop.c:276:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/evilloop.c:288:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/evilloop.c:316:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/file_ascii.c:91:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hnb-1.9.18/src/file_ascii.c:93:4: note: Found duplicate branches for 'if' and 'else'.
hnb-1.9.18/src/file_ascii.c:91:2: note: Found duplicate branches for 'if' and 'else'.
hnb-1.9.18/src/file_ascii.c:41:6: style: The scope of the variable 'level' can be reduced. [variableScope]
hnb-1.9.18/src/file_ascii.c:103:6: style: The scope of the variable 'level' can be reduced. [variableScope]
hnb-1.9.18/src/file_ascii.c:103:13: style: The scope of the variable 'flags' can be reduced. [variableScope]
hnb-1.9.18/src/file_ascii.c:104:8: style: The scope of the variable 'cdata' can be reduced. [variableScope]
hnb-1.9.18/src/file_ascii.c:70:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/file_binary.c:139:6: warning: Identical condition '!moredata', second condition is always false [identicalConditionAfterEarlyExit]
hnb-1.9.18/src/file_binary.c:137:6: note: first condition
hnb-1.9.18/src/file_binary.c:139:6: note: second condition
hnb-1.9.18/src/file_binary.c:102:0: error: Resource leak: file [resourceLeak]
hnb-1.9.18/src/file_binary.c:169:0: error: Resource leak: file [resourceLeak]
hnb-1.9.18/src/file_binary.c:165:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/file_help.c:50:13: style: The scope of the variable 'flags' can be reduced. [variableScope]
hnb-1.9.18/src/file_help.c:51:8: style: The scope of the variable 'cdata' can be reduced. [variableScope]
hnb-1.9.18/src/file_help.c:81:15: style: Variable 'lastlevel' is assigned a value that is never used. [unreadVariable]
hnb-1.9.18/src/file_help.c:100:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/file_hnb.c:76:11: style: The scope of the variable 'quoted' can be reduced. [variableScope]
hnb-1.9.18/src/file_hnb.c:258:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/file_html.c:60:13: style: The scope of the variable 'flags' can be reduced. [variableScope]
hnb-1.9.18/src/file_html.c:60:43: style: The scope of the variable 'cnt' can be reduced. [variableScope]
hnb-1.9.18/src/file_html.c:61:8: style: The scope of the variable 'cdata' can be reduced. [variableScope]
hnb-1.9.18/src/file_html.c:86:11: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
hnb-1.9.18/src/file_opml.c:206:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/file_ps.c:68:6: style: The scope of the variable 'level' can be reduced. [variableScope]
hnb-1.9.18/src/file_ps.c:68:13: style: The scope of the variable 'flags' can be reduced. [variableScope]
hnb-1.9.18/src/file_ps.c:69:8: style: The scope of the variable 'cdata' can be reduced. [variableScope]
hnb-1.9.18/src/file_xml.c:271:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hnb-1.9.18/src/file_xml.c:274:8: note: Found duplicate branches for 'if' and 'else'.
hnb-1.9.18/src/file_xml.c:271:6: note: Found duplicate branches for 'if' and 'else'.
hnb-1.9.18/src/file_xml.c:79:6: style: The scope of the variable 'flags' can be reduced. [variableScope]
hnb-1.9.18/src/file_xml.c:88:11: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
hnb-1.9.18/src/file_xml.c:323:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/hnb.c:90:6: style: The scope of the variable 'recover' can be reduced. [variableScope]
hnb-1.9.18/src/libcli/cli.c:50:11: style: Condition '1+1==2' is always true [knownConditionTrueFalse]
hnb-1.9.18/src/libcli/cli.c:321:6: style: The scope of the variable 'matches' can be reduced. [variableScope]
hnb-1.9.18/src/libcli/cli.c:322:7: style: The scope of the variable 'str_matches' can be reduced. [variableScope]
hnb-1.9.18/src/libcli/test.c:41:9: warning: Unnecessary comparison of static strings. [staticStringCompare]
hnb-1.9.18/src/path.c:226:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hnb-1.9.18/src/path.c:188:14: error: Expression 'path[++pos]=0' depends on order of evaluation of side effects [unknownEvaluationOrder]
hnb-1.9.18/src/path.c:216:14: error: Expression 'path[++pos]=0' depends on order of evaluation of side effects [unknownEvaluationOrder]
hnb-1.9.18/src/path.c:32:41: style: Function 'matchpath2node' argument 2 names different: declaration 'root' definition 'start'. [funcArgNamesDifferent]
hnb-1.9.18/src/path.h:11:41: note: Function 'matchpath2node' argument 2 names different: declaration 'root' definition 'start'.
hnb-1.9.18/src/path.c:32:41: note: Function 'matchpath2node' argument 2 names different: declaration 'root' definition 'start'.
hnb-1.9.18/src/path.c:78:36: style: Function 'path2node' argument 2 names different: declaration 'root' definition 'start'. [funcArgNamesDifferent]
hnb-1.9.18/src/path.h:8:36: note: Function 'path2node' argument 2 names different: declaration 'root' definition 'start'.
hnb-1.9.18/src/path.c:78:36: note: Function 'path2node' argument 2 names different: declaration 'root' definition 'start'.
hnb-1.9.18/src/path.c:292:15: style: struct member 'Path::parent' is never used. [unusedStructMember]
hnb-1.9.18/src/path.c:293:15: style: struct member 'Path::node' is never used. [unusedStructMember]
hnb-1.9.18/src/prefs.c:47:7: style: struct member 'ColornameT::name' is never used. [unusedStructMember]
hnb-1.9.18/src/prefs.c:48:6: style: struct member 'ColornameT::color' is never used. [unusedStructMember]
hnb-1.9.18/src/spell.c:46:7: style: The scope of the variable 'corrected' can be reduced. [variableScope]
hnb-1.9.18/src/tree.c:97:9: warning: Either the condition '(node)?(node->left):0' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
hnb-1.9.18/src/tree.c:108:7: note: Assuming that condition '(node)?(node->left):0' is not redundant
hnb-1.9.18/src/tree.c:97:9: note: Null pointer dereference
hnb-1.9.18/src/tree.c:101:2: warning: Either the condition '(node)?(node->left):0' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
hnb-1.9.18/src/tree.c:108:7: note: Assuming that condition '(node)?(node->left):0' is not redundant
hnb-1.9.18/src/tree.c:101:2: note: Null pointer dereference
hnb-1.9.18/src/tree.c:105:2: warning: Either the condition '(new)?(new->left):0' is redundant or there is possible null pointer dereference: new. [nullPointerRedundantCheck]
hnb-1.9.18/src/tree.c:107:6: note: Assuming that condition '(new)?(new->left):0' is not redundant
hnb-1.9.18/src/tree.c:105:2: note: Null pointer dereference
hnb-1.9.18/src/tree.c:105:14: warning: Either the condition '(node)?(node->left):0' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
hnb-1.9.18/src/tree.c:108:7: note: Assuming that condition '(node)?(node->left):0' is not redundant
hnb-1.9.18/src/tree.c:105:14: note: Null pointer dereference
hnb-1.9.18/src/tree.c:110:4: warning: Possible null pointer dereference: temp [nullPointer]
hnb-1.9.18/src/tree.c:109:11: note: Assignment 'temp=(new)?(new->left):0', assigned value is 0
hnb-1.9.18/src/tree.c:110:4: note: Null pointer dereference
hnb-1.9.18/src/tree.c:121:9: warning: Either the condition '(node)?(node->down):0' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
hnb-1.9.18/src/tree.c:195:11: note: Assuming that condition '(node)?(node->down):0' is not redundant
hnb-1.9.18/src/tree.c:192:35: note: Calling function 'node_insert_down', 1st argument 'node' value is 0
hnb-1.9.18/src/tree.c:121:9: note: Null pointer dereference
hnb-1.9.18/src/tree.c:125:2: warning: Either the condition '(node)?(node->down):0' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
hnb-1.9.18/src/tree.c:195:11: note: Assuming that condition '(node)?(node->down):0' is not redundant
hnb-1.9.18/src/tree.c:192:35: note: Calling function 'node_insert_down', 1st argument 'node' value is 0
hnb-1.9.18/src/tree.c:125:2: note: Null pointer dereference
hnb-1.9.18/src/tree.c:129:14: warning: Either the condition '(node)?(node->down):0' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
hnb-1.9.18/src/tree.c:195:11: note: Assuming that condition '(node)?(node->down):0' is not redundant
hnb-1.9.18/src/tree.c:192:35: note: Calling function 'node_insert_down', 1st argument 'node' value is 0
hnb-1.9.18/src/tree.c:129:14: note: Null pointer dereference
hnb-1.9.18/src/tree.c:187:14: warning: Either the condition '(node)?(node->left):0' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
hnb-1.9.18/src/tree.c:190:7: note: Assuming that condition '(node)?(node->left):0' is not redundant
hnb-1.9.18/src/tree.c:187:14: note: Null pointer dereference
hnb-1.9.18/src/tree.c:289:15: style: The scope of the variable 'sptr' can be reduced. [variableScope]
hnb-1.9.18/src/tree.c:460:6: style: The scope of the variable 'level' can be reduced. [variableScope]
hnb-1.9.18/src/tree.c:460:13: style: The scope of the variable 'startlevel' can be reduced. [variableScope]
hnb-1.9.18/src/tree.c:407:11: style: Variable 'Aright' is assigned a value that is never used. [unreadVariable]
hnb-1.9.18/src/tree.c:411:11: style: Variable 'Bright' is assigned a value that is never used. [unreadVariable]
hnb-1.9.18/src/tree_misc.c:165:3: warning: Either the condition '(pos)?(pos->up):0' is redundant or there is possible null pointer dereference: first_node. [nullPointerRedundantCheck]
hnb-1.9.18/src/tree_misc.c:154:19: note: Assuming that condition '(pos)?(pos->up):0' is not redundant
hnb-1.9.18/src/tree_misc.c:153:22: note: Assignment 'first_node=pos', assigned value is 0
hnb-1.9.18/src/tree_misc.c:165:3: note: Null pointer dereference
hnb-1.9.18/src/tree_misc.c:316:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/tree_sort.c:131:3: warning: Possible null pointer dereference: bottom [nullPointer]
hnb-1.9.18/src/tree_sort.c:128:13: note: Assignment 'bottom=(bottom)?(bottom->down):0', assigned value is 0
hnb-1.9.18/src/tree_sort.c:131:3: note: Null pointer dereference
hnb-1.9.18/src/tree_todo.c:132:6: style: Condition '!prefs_bullet_empty' is always true [knownConditionTrueFalse]
hnb-1.9.18/src/ui_cli.c:168:7: style: Condition 'recurse' is always false [knownConditionTrueFalse]
hnb-1.9.18/src/ui_cli.c:159:16: note: Assignment 'recurse=0', assigned value is 0
hnb-1.9.18/src/ui_cli.c:168:7: note: Condition 'recurse' is always false
hnb-1.9.18/src/ui_cli.c:183:7: style: Condition 'recurse' is always false [knownConditionTrueFalse]
hnb-1.9.18/src/ui_cli.c:159:16: note: Assignment 'recurse=0', assigned value is 0
hnb-1.9.18/src/ui_cli.c:183:7: note: Condition 'recurse' is always false
hnb-1.9.18/src/ui_cli.c:135:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hnb-1.9.18/src/ui_draw.c:355:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hnb-1.9.18/src/ui_draw.c:394:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hnb-1.9.18/src/ui_draw.c:434:6: style: The scope of the variable 'perc' can be reduced. [variableScope]
hnb-1.9.18/src/ui_draw.c:531:6: style: The scope of the variable 'width' can be reduced. [variableScope]
hnb-1.9.18/src/ui_draw.c:532:6: style: The scope of the variable 'type' can be reduced. [variableScope]
hnb-1.9.18/src/ui_draw.c:696:6: style: The scope of the variable 'lines' can be reduced. [variableScope]
hnb-1.9.18/src/ui_draw.c:48:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/ui_draw.c:50:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/ui_draw.c:66:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/ui_draw.c:313:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/ui_edit.c:58:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hnb-1.9.18/src/ui_menu.c:61:12: style: The scope of the variable 'c' can be reduced. [variableScope]
hnb-1.9.18/src/ui_overlay.c:92:15: style: Condition '1+1==2' is always true [knownConditionTrueFalse]
hnb-1.9.18/src/xml_tok.c:285:15: style: Condition '2+2==4' is always true [knownConditionTrueFalse]
hnb-1.9.18/src/xml_tok.c:308:21: style: Same expression on both sides of '&&' because the value of '!squote' and '!dquote' are the same. [duplicateExpression]
hnb-1.9.18/src/xml_tok.c:294:17: note: 'squote' is assigned value '0' here.
hnb-1.9.18/src/xml_tok.c:295:17: note: 'dquote' is assigned value '0' here.
hnb-1.9.18/src/xml_tok.c:308:21: note: Same expression on both sides of '&&' because the value of '!squote' and '!dquote' are the same.
hnb-1.9.18/src/xml_tok.c:312:21: style: Same expression on both sides of '&&' because the value of '!squote' and '!dquote' are the same. [duplicateExpression]
hnb-1.9.18/src/xml_tok.c:294:17: note: 'squote' is assigned value '0' here.
hnb-1.9.18/src/xml_tok.c:295:17: note: 'dquote' is assigned value '0' here.
hnb-1.9.18/src/xml_tok.c:312:21: note: Same expression on both sides of '&&' because the value of '!squote' and '!dquote' are the same.
hnb-1.9.18/src/xml_tok.c:397:35: style: Function 'html_tok_get' argument 1 names different: declaration 't' definition 's'. [funcArgNamesDifferent]
hnb-1.9.18/src/xml_tok.h:58:35: note: Function 'html_tok_get' argument 1 names different: declaration 't' definition 's'.
hnb-1.9.18/src/xml_tok.c:397:35: note: Function 'html_tok_get' argument 1 names different: declaration 't' definition 's'.
hnb-1.9.18/src/xml_tok.c:418:33: warning: Either the condition 'level>=0' is redundant, otherwise there is negative array index -1. [negativeIndex]
hnb-1.9.18/src/xml_tok.c:417:14: note: Assuming that condition 'level>=0' is not redundant
hnb-1.9.18/src/xml_tok.c:418:33: note: Negative array index
hnb-1.9.18/util/asc2c.c:8:6: style: The scope of the variable 'bpos' can be reduced. [variableScope]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/ho22bus/ho22bus_0.9.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hoauth/hoauth_0.3.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hocr/hocr_0.10.18.orig.tar.gz
libhocr-0.10.18/src/ho_array.c:66:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:61:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:66:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:109:3: style: Variable 'm_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:106:0: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:109:3: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:222:3: style: Variable 'm_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:219:0: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:222:3: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:256:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:249:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:256:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:290:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:283:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:290:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:731:3: style: Variable 'ar_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:728:0: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:731:3: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:799:3: style: Variable 'ar_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:796:0: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:799:3: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:877:3: style: Variable 'ar_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:874:0: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:877:3: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:940:3: style: Variable 'ar_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:937:0: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:940:3: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:1000:3: style: Variable 'ar_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:997:0: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:1000:3: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:1031:3: style: Variable 'ar_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:1028:0: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:1031:3: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:1497:3: style: Variable 'ar_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:1494:0: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:1497:3: note: Variable 'ar_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:1908:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:1903:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:1908:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:1961:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:1956:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:1961:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:2013:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array.c:2008:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:2013:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array.c:379:36: style: Function 'ho_array_get_min' argument 1 names different: declaration 'pix' definition 'ar'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_array.h:153:43: note: Function 'ho_array_get_min' argument 1 names different: declaration 'pix' definition 'ar'.
libhocr-0.10.18/src/ho_array.c:379:36: note: Function 'ho_array_get_min' argument 1 names different: declaration 'pix' definition 'ar'.
libhocr-0.10.18/src/ho_array.c:395:36: style: Function 'ho_array_get_max' argument 1 names different: declaration 'pix' definition 'ar'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_array.h:160:43: note: Function 'ho_array_get_max' argument 1 names different: declaration 'pix' definition 'ar'.
libhocr-0.10.18/src/ho_array.c:395:36: note: Function 'ho_array_get_max' argument 1 names different: declaration 'pix' definition 'ar'.
libhocr-0.10.18/src/ho_array.c:993:40: style: Function 'ho_array_complex_abs' argument 1 names different: declaration 'ar_r' definition 'ar1'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_array.h:293:50: note: Function 'ho_array_complex_abs' argument 1 names different: declaration 'ar_r' definition 'ar1'.
libhocr-0.10.18/src/ho_array.c:993:40: note: Function 'ho_array_complex_abs' argument 1 names different: declaration 'ar_r' definition 'ar1'.
libhocr-0.10.18/src/ho_array.c:993:62: style: Function 'ho_array_complex_abs' argument 2 names different: declaration 'ar_i' definition 'ar2'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_array.h:293:73: note: Function 'ho_array_complex_abs' argument 2 names different: declaration 'ar_i' definition 'ar2'.
libhocr-0.10.18/src/ho_array.c:993:62: note: Function 'ho_array_complex_abs' argument 2 names different: declaration 'ar_i' definition 'ar2'.
libhocr-0.10.18/src/ho_array.c:1024:42: style: Function 'ho_array_complex_atan2' argument 1 names different: declaration 'ar_r' definition 'ar1'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_array.h:301:52: note: Function 'ho_array_complex_atan2' argument 1 names different: declaration 'ar_r' definition 'ar1'.
libhocr-0.10.18/src/ho_array.c:1024:42: note: Function 'ho_array_complex_atan2' argument 1 names different: declaration 'ar_r' definition 'ar1'.
libhocr-0.10.18/src/ho_array.c:1024:64: style: Function 'ho_array_complex_atan2' argument 2 names different: declaration 'ar_i' definition 'ar2'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_array.h:301:75: note: Function 'ho_array_complex_atan2' argument 2 names different: declaration 'ar_i' definition 'ar2'.
libhocr-0.10.18/src/ho_array.c:1024:64: note: Function 'ho_array_complex_atan2' argument 2 names different: declaration 'ar_i' definition 'ar2'.
libhocr-0.10.18/src/ho_array.c:1117:45: style: Function 'ho_array_hough_circles' argument 4 names different: declaration 'threshold' definition 't'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_array.h:322:45: note: Function 'ho_array_hough_circles' argument 4 names different: declaration 'threshold' definition 't'.
libhocr-0.10.18/src/ho_array.c:1117:45: note: Function 'ho_array_hough_circles' argument 4 names different: declaration 'threshold' definition 't'.
libhocr-0.10.18/src/ho_array.c:1208:64: style: Function 'ho_array_hough_lines' argument 2 names different: declaration 'threshold' definition 't'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_array.h:331:23: note: Function 'ho_array_hough_lines' argument 2 names different: declaration 'threshold' definition 't'.
libhocr-0.10.18/src/ho_array.c:1208:64: note: Function 'ho_array_hough_lines' argument 2 names different: declaration 'threshold' definition 't'.
libhocr-0.10.18/src/ho_array.c:1303:41: style: Function 'ho_array_hough_lines_backwords' argument 4 names different: declaration 'threshold' definition 't'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_array.h:341:41: note: Function 'ho_array_hough_lines_backwords' argument 4 names different: declaration 'threshold' definition 't'.
libhocr-0.10.18/src/ho_array.c:1303:41: note: Function 'ho_array_hough_lines_backwords' argument 4 names different: declaration 'threshold' definition 't'.
libhocr-0.10.18/src/ho_array.c:368:8: style: Variable 'mean' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_array.c:696:29: style: Array index 'l' is used before limits check. [arrayIndexThenCheck]
libhocr-0.10.18/src/ho_array.c:619:39: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
libhocr-0.10.18/src/ho_array_hist.c:59:3: style: Variable 'hist' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array_hist.c:54:0: note: Variable 'hist' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array_hist.c:59:3: note: Variable 'hist' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array_hist.c:153:3: style: Variable 'hist' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array_hist.c:151:0: note: Variable 'hist' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array_hist.c:153:3: note: Variable 'hist' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array_hist.c:188:3: style: Variable 'm_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array_hist.c:185:0: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array_hist.c:188:3: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array_hist.c:183:10: style: The scope of the variable 'y' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_array_stat.c:61:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array_stat.c:56:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array_stat.c:61:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array_stat.c:203:3: style: Variable 'm_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_array_stat.c:200:0: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_array_stat.c:203:3: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_bitmap.c:331:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:346:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:331:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:332:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:346:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:332:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:334:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:346:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:334:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:335:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:346:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:335:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:336:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:346:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:336:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:337:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:346:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:337:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:338:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:346:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:338:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:339:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:346:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:339:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:340:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:346:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:340:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:341:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:346:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:341:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:991:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:1003:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:991:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:992:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:1003:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:992:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:994:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:1003:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:994:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:995:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:1003:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:995:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:996:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:1003:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:996:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:997:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:1003:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:997:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:998:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:1003:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:998:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:999:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:1003:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:999:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:1000:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:1003:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:1000:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:1001:3: warning: Either the condition '!m_out' is redundant or there is possible null pointer dereference: m_out. [nullPointerRedundantCheck]
libhocr-0.10.18/src/ho_bitmap.c:1003:7: note: Assuming that condition '!m_out' is not redundant
libhocr-0.10.18/src/ho_bitmap.c:1001:3: note: Null pointer dereference
libhocr-0.10.18/src/ho_bitmap.c:55:3: style: Variable 'm_new' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_bitmap.c:50:0: note: Variable 'm_new' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_bitmap.c:55:3: note: Variable 'm_new' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_bitmap.c:187:3: style: Variable 'm_temp' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_bitmap.c:184:0: note: Variable 'm_temp' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_bitmap.c:187:3: note: Variable 'm_temp' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_bitmap.c:1498:3: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_bitmap.c:1496:0: note: Variable 'file' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_bitmap.c:1498:3: note: Variable 'file' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_bitmap.c:641:10: style: The scope of the variable 'last' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:691:10: style: The scope of the variable 'last' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:746:10: style: The scope of the variable 'last' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:984:7: style: The scope of the variable 'x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:984:10: style: The scope of the variable 'y' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:984:13: style: The scope of the variable 'width' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:984:20: style: The scope of the variable 'height' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:1035:14: style: The scope of the variable 'm_temp1' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:1036:14: style: The scope of the variable 'm_temp2' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:1038:7: style: The scope of the variable 'width' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:1038:14: style: The scope of the variable 'height' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:1093:14: style: The scope of the variable 'm_temp1' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:1148:14: style: The scope of the variable 'm_temp1' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_bitmap.c:912:10: style: Variable 'ix' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_bitmap.c:914:10: style: Variable 'iy' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_bitmap.c:932:10: style: Variable 'ix' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_bitmap.c:934:10: style: Variable 'iy' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_bitmap_hist.c:55:3: style: Variable 'm_new' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_bitmap_hist.c:50:0: note: Variable 'm_new' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_bitmap_hist.c:55:3: note: Variable 'm_new' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_dimentions.c:57:3: style: Variable 'm_obj' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_dimentions.c:51:0: note: Variable 'm_obj' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_dimentions.c:57:3: note: Variable 'm_obj' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_dimentions.c:500:3: style: Variable 'm_lines' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_dimentions.c:495:0: note: Variable 'm_lines' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_dimentions.c:500:3: note: Variable 'm_lines' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_dimentions.c:406:7: style: The scope of the variable 'i' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_dimentions.c:406:10: style: The scope of the variable 'index' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_dimentions.c:407:7: style: The scope of the variable 'x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_dimentions.c:273:0: error: Memory leak: line_fill [memleak]
libhocr-0.10.18/src/ho_dimentions.c:284:0: error: Memory leak: line_fill_hist [memleak]
libhocr-0.10.18/src/ho_font.c:744:3: style: Variable 'm_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_font.c:738:0: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_font.c:744:3: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_font.c:790:3: style: Variable 'm_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_font.c:784:0: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_font.c:790:3: note: Variable 'm_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_font.c:2271:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_font.c:2266:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_font.c:2271:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_font.c:2318:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_font.c:2313:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_font.c:2318:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_font.c:2443:3: style: Variable 'm_holes' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_font.c:2441:0: note: Variable 'm_holes' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_font.c:2443:3: note: Variable 'm_holes' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_font.c:53:13: style: The scope of the variable 'y1' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:53:17: style: The scope of the variable 'y2' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:53:21: style: The scope of the variable 'x1' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:53:25: style: The scope of the variable 'x2' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:56:17: style: The scope of the variable 'is_inside' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:57:17: style: The scope of the variable 'is_dot' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:314:9: style: The scope of the variable 'min_y' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:410:9: style: The scope of the variable 'min_x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:963:9: style: The scope of the variable 'min_x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:964:9: style: The scope of the variable 'min_x_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1073:9: style: The scope of the variable 'min_x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1074:9: style: The scope of the variable 'min_x_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1187:9: style: The scope of the variable 'min_x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1188:9: style: The scope of the variable 'min_x_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1306:9: style: The scope of the variable 'min_x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1307:9: style: The scope of the variable 'min_x_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1426:9: style: The scope of the variable 'min_y' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1427:9: style: The scope of the variable 'min_y_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1543:9: style: The scope of the variable 'min_y' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1544:9: style: The scope of the variable 'min_y_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1659:9: style: The scope of the variable 'min_y' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1660:9: style: The scope of the variable 'min_y_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1775:9: style: The scope of the variable 'min_y' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1776:9: style: The scope of the variable 'min_y_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1884:9: style: The scope of the variable 'min_x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1885:9: style: The scope of the variable 'min_x_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1995:9: style: The scope of the variable 'min_x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:1996:9: style: The scope of the variable 'min_x_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:2114:9: style: The scope of the variable 'min_y' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:2115:9: style: The scope of the variable 'min_y_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:2227:9: style: The scope of the variable 'min_y' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:2228:9: style: The scope of the variable 'min_y_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_font.c:926:8: style: Variable 'x2' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_font.c:1036:8: style: Variable 'x2' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_font.c:1148:8: style: Variable 'x2' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_font.c:1267:8: style: Variable 'x2' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_font.c:1849:8: style: Variable 'x2' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_font.c:1923:24: style: Variable 'm_clean' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_font.c:1926:7: style: Unused variable: i [unusedVariable]
libhocr-0.10.18/src/ho_font.c:1960:8: style: Variable 'x2' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_font.c:937:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:1047:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:1159:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:1278:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:1397:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:1512:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:1629:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:1745:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:1860:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:1971:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:2086:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_font.c:2200:0: error: Memory leak: a_height [memleak]
libhocr-0.10.18/src/ho_gtk.c:102:3: style: Variable 'pix_color' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_gtk.c:98:0: note: Variable 'pix_color' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_gtk.c:102:3: note: Variable 'pix_color' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_gtk.c:136:3: style: Variable 'gdk_pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_gtk.c:133:0: note: Variable 'gdk_pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_gtk.c:136:3: note: Variable 'gdk_pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_gtk.c:159:3: style: Variable 'gdk_pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_gtk.c:156:0: note: Variable 'gdk_pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_gtk.c:159:3: note: Variable 'gdk_pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:230:3: style: Variable 'o_map_blocks' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:218:0: note: Variable 'o_map_blocks' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:230:3: note: Variable 'o_map_blocks' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:317:3: style: Variable 'm_block_text' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:311:0: note: Variable 'm_block_text' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:317:3: note: Variable 'm_block_text' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:329:3: style: Variable 'o_map_blocks' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:313:0: note: Variable 'o_map_blocks' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:329:3: note: Variable 'o_map_blocks' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:406:3: style: Variable 'm_line_text' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:401:0: note: Variable 'm_line_text' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:406:3: note: Variable 'm_line_text' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:488:3: style: Variable 'm_word_text' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:482:0: note: Variable 'm_word_text' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:488:3: note: Variable 'm_word_text' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:494:3: style: Variable 'm_word_line_mask' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:483:0: note: Variable 'm_word_line_mask' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:494:3: note: Variable 'm_word_line_mask' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:504:3: style: Variable 'm_word_font_mask' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:484:0: note: Variable 'm_word_font_mask' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:504:3: note: Variable 'm_word_font_mask' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:545:3: style: Variable 'o_map_blocks' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:541:0: note: Variable 'o_map_blocks' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:545:3: note: Variable 'o_map_blocks' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:600:3: style: Variable 'o_map_lines' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:595:0: note: Variable 'o_map_lines' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:600:3: note: Variable 'o_map_lines' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:658:3: style: Variable 'o_map_lines' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:653:0: note: Variable 'o_map_lines' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:658:3: note: Variable 'o_map_lines' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:706:3: style: Variable 'o_map_words' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:701:0: note: Variable 'o_map_words' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:706:3: note: Variable 'o_map_words' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:721:3: style: Variable 'm_line_text' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:700:0: note: Variable 'm_line_text' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:721:3: note: Variable 'm_line_text' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:722:3: style: Variable 'm_word_text' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:699:0: note: Variable 'm_word_text' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:722:3: note: Variable 'm_word_text' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:747:3: style: Variable 'o_map_words' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:742:0: note: Variable 'o_map_words' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:747:3: note: Variable 'o_map_words' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:762:3: style: Variable 'm_line_mask' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:741:0: note: Variable 'm_line_mask' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:762:3: note: Variable 'm_line_mask' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:763:3: style: Variable 'm_word_line_mask' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_layout.c:740:0: note: Variable 'm_word_line_mask' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:763:3: note: Variable 'm_word_line_mask' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_layout.c:750:13: style: Variable 'x_start' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_layout.c:751:13: style: Variable 'y_start' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_linguistics.c:46:7: style: Unused variable: i [unusedVariable]
libhocr-0.10.18/src/ho_objmap.c:538:3: style: Variable 'm_new' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_objmap.c:533:0: note: Variable 'm_new' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_objmap.c:538:3: note: Variable 'm_new' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_objmap.c:671:3: style: Variable 'm_new' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_objmap.c:662:0: note: Variable 'm_new' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_objmap.c:671:3: note: Variable 'm_new' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_objmap.c:815:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_objmap.c:811:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_objmap.c:815:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_objmap.c:1123:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
libhocr-0.10.18/src/ho_objmap.c:178:7: style: The scope of the variable 'index' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_objmap.c:1051:16: style: The scope of the variable 'x_end' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_objmap.c:308:3: style: Variable 'new_index' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_pixbuf.c:56:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_pixbuf.c:51:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:56:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:188:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_pixbuf.c:186:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:188:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:208:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_pixbuf.c:204:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:208:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:261:3: style: Variable 'pix_out' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_pixbuf.c:253:0: note: Variable 'pix_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:261:3: note: Variable 'pix_out' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:266:3: style: Variable 'm_block_frame' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_pixbuf.c:254:0: note: Variable 'm_block_frame' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:266:3: note: Variable 'm_block_frame' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:325:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_pixbuf.c:321:0: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:325:3: note: Variable 'pix' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:586:3: style: Variable 'pix_scaled2' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_pixbuf.c:583:0: note: Variable 'pix_scaled2' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:586:3: note: Variable 'pix_scaled2' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:602:3: style: Variable 'pix_scaled4' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_pixbuf.c:599:0: note: Variable 'pix_scaled4' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:602:3: note: Variable 'pix_scaled4' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_pixbuf.c:322:22: style: The scope of the variable 'green' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:322:29: style: The scope of the variable 'blue' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:848:17: style: The scope of the variable 'locale_thereshold' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:849:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:849:15: style: The scope of the variable 'first_row' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:849:26: style: The scope of the variable 'last_row' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:1037:17: style: The scope of the variable 'new_green' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:1038:17: style: The scope of the variable 'new_blue' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:1096:17: style: The scope of the variable 'new_green' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:1097:17: style: The scope of the variable 'new_blue' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:1540:17: style: The scope of the variable 'val' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:1543:7: style: The scope of the variable 'x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:1543:10: style: The scope of the variable 'y' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_pixbuf.c:1543:13: style: The scope of the variable 'rowstride' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_recognize.c:1348:3: style: Variable 'm_holes' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_recognize.c:1337:0: note: Variable 'm_holes' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_recognize.c:1348:3: note: Variable 'm_holes' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_recognize.c:1535:3: style: Variable 'm_holes' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_recognize.c:1520:0: note: Variable 'm_holes' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_recognize.c:1535:3: note: Variable 'm_holes' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_recognize.c:964:7: style: The scope of the variable 'parts_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_recognize.c:966:7: style: The scope of the variable 'parts_end' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_recognize.c:968:7: style: The scope of the variable 'parts_height' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_recognize_nikud.c:73:7: style: The scope of the variable 'obj_width' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_recognize_nikud.c:73:18: style: The scope of the variable 'obj_height' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_recognize_nikud.c:80:17: style: The scope of the variable 'is_dot' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_recognize_nikud.c:80:25: style: The scope of the variable 'is_obj' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_recognize_nikud.c:182:19: style: Variable 'obj_x' is assigned a value that is never used. [unreadVariable]
libhocr-0.10.18/src/ho_segment.c:85:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
libhocr-0.10.18/src/ho_segment.c:87:3: note: Found duplicate branches for 'if' and 'else'.
libhocr-0.10.18/src/ho_segment.c:85:8: note: Found duplicate branches for 'if' and 'else'.
libhocr-0.10.18/src/ho_segment.c:507:14: style: The scope of the variable 'm_font_temp' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_segment.c:596:9: style: The scope of the variable 'font_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_segment.c:597:9: style: The scope of the variable 'font_end' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_segment.c:680:9: style: The scope of the variable 'font_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_segment.c:681:9: style: The scope of the variable 'font_end' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_segment.c:746:9: style: The scope of the variable 'min_x' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_segment.c:747:9: style: The scope of the variable 'min_x_start' can be reduced. [variableScope]
libhocr-0.10.18/src/ho_segment.c:367:7: style: Unused variable: i [unusedVariable]
libhocr-0.10.18/src/ho_segment.c:369:7: style: Unused variable: width [unusedVariable]
libhocr-0.10.18/src/ho_segment.c:370:7: style: Unused variable: height [unusedVariable]
libhocr-0.10.18/src/ho_segment.c:373:17: style: Unused variable: nikud_ret [unusedVariable]
libhocr-0.10.18/src/ho_segment.c:513:7: style: Unused variable: width [unusedVariable]
libhocr-0.10.18/src/ho_segment.c:514:7: style: Unused variable: height [unusedVariable]
libhocr-0.10.18/src/ho_segment.c:519:17: style: Unused variable: nikud_ret [unusedVariable]
libhocr-0.10.18/src/ho_string.c:107:3: style: Variable 'new_allocated_string' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_string.c:102:0: note: Variable 'new_allocated_string' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_string.c:107:3: note: Variable 'new_allocated_string' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_string.c:140:3: style: Variable 'new_allocated_string' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_string.c:135:0: note: Variable 'new_allocated_string' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_string.c:140:3: note: Variable 'new_allocated_string' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_string.c:194:3: style: Variable 'new_string' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/ho_string.c:192:0: note: Variable 'new_string' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_string.c:194:3: note: Variable 'new_string' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/ho_string.c:85:29: style: Function 'ho_string_free' argument 1 names different: declaration 's_str' definition 'string_buffer'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_string.h:57:33: note: Function 'ho_string_free' argument 1 names different: declaration 's_str' definition 'string_buffer'.
libhocr-0.10.18/src/ho_string.c:85:29: note: Function 'ho_string_free' argument 1 names different: declaration 's_str' definition 'string_buffer'.
libhocr-0.10.18/src/ho_string.c:99:28: style: Function 'ho_string_set' argument 1 names different: declaration 's_str' definition 'string_buffer'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_string.h:75:32: note: Function 'ho_string_set' argument 1 names different: declaration 's_str' definition 'string_buffer'.
libhocr-0.10.18/src/ho_string.c:99:28: note: Function 'ho_string_set' argument 1 names different: declaration 's_str' definition 'string_buffer'.
libhocr-0.10.18/src/ho_string.c:99:55: style: Function 'ho_string_set' argument 2 names different: declaration 'text' definition 'new_string'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_string.h:75:51: note: Function 'ho_string_set' argument 2 names different: declaration 'text' definition 'new_string'.
libhocr-0.10.18/src/ho_string.c:99:55: note: Function 'ho_string_set' argument 2 names different: declaration 'text' definition 'new_string'.
libhocr-0.10.18/src/ho_string.c:153:28: style: Function 'ho_string_cat' argument 1 names different: declaration 's_str' definition 'string_buffer'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_string.h:66:32: note: Function 'ho_string_cat' argument 1 names different: declaration 's_str' definition 'string_buffer'.
libhocr-0.10.18/src/ho_string.c:153:28: note: Function 'ho_string_cat' argument 1 names different: declaration 's_str' definition 'string_buffer'.
libhocr-0.10.18/src/ho_string.c:153:55: style: Function 'ho_string_cat' argument 2 names different: declaration 'text' definition 'new_string'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_string.h:66:51: note: Function 'ho_string_cat' argument 2 names different: declaration 'text' definition 'new_string'.
libhocr-0.10.18/src/ho_string.c:153:55: note: Function 'ho_string_cat' argument 2 names different: declaration 'text' definition 'new_string'.
libhocr-0.10.18/src/ho_string.c:190:35: style: Function 'ho_string_copy' argument 1 names different: declaration 's_str' definition 'string_buffer'. [funcArgNamesDifferent]
libhocr-0.10.18/src/ho_string.h:91:46: note: Function 'ho_string_copy' argument 1 names different: declaration 's_str' definition 'string_buffer'.
libhocr-0.10.18/src/ho_string.c:190:35: note: Function 'ho_string_copy' argument 1 names different: declaration 's_str' definition 'string_buffer'.
libhocr-0.10.18/src/hocr.c:256:25: warning: Either the condition '!l_page' is redundant or there is possible null pointer dereference: l_page. [nullPointerRedundantCheck]
libhocr-0.10.18/src/hocr.c:280:22: note: Assuming that condition '!l_page' is not redundant
libhocr-0.10.18/src/hocr.c:256:25: note: Null pointer dereference
libhocr-0.10.18/src/hocr.c:78:3: style: Variable 'bitmap_temp' is reassigned a value before the old one has been used. [redundantAssignment]
libhocr-0.10.18/src/hocr.c:66:0: note: Variable 'bitmap_temp' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/hocr.c:78:3: note: Variable 'bitmap_temp' is reassigned a value before the old one has been used.
libhocr-0.10.18/src/hocr.c:70:7: style: The scope of the variable 'scale_by' can be reduced. [variableScope]
libhocr-0.10.18/src/hocr.c:312:23: style: The scope of the variable 'word_end' can be reduced. [variableScope]
libhocr-0.10.18/src/hocr.c:314:23: style: The scope of the variable 'word_start' can be reduced. [variableScope]
libhocr-0.10.18/src/hocr.c:316:13: style: The scope of the variable 'last_char_i' can be reduced. [variableScope]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/hodie/hodie_1.5.orig.tar.gz
michiexile-hodie-8c25646/src/hodie.c:18:9: style: The scope of the variable 'c' can be reduced. [variableScope]
michiexile-hodie-8c25646/src/hodie.c:95:17: warning: The buffer 'datetype' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
michiexile-hodie-8c25646/src/hodie.c:134:9: warning: The buffer 'dateval' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
michiexile-hodie-8c25646/src/parse_date.c:52:12: error: Uninitialized variable: ret [uninitvar]
michiexile-hodie-8c25646/src/to_roman.c:210:19: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
michiexile-hodie-8c25646/src/to_roman.c:437:19: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/hoel/hoel_1.4.2.orig.tar.gz
hoel-1.4.2/src/hoel-simple-json.c:610:0: error: syntax error [syntaxError]
hoel-1.4.2/src/hoel.c:387:16: style: The scope of the variable 'col' can be reduced. [variableScope]
hoel-1.4.2/src/hoel.c:387:21: style: The scope of the variable 'row' can be reduced. [variableScope]
hoel-1.4.2/src/hoel.c:169:38: style: Function 'h_row_add_data' argument 1 names different: declaration 'result' definition 'row'. [funcArgNamesDifferent]
hoel-1.4.2/include/h-private.h:12:38: note: Function 'h_row_add_data' argument 1 names different: declaration 'result' definition 'row'.
hoel-1.4.2/src/hoel.c:169:38: note: Function 'h_row_add_data' argument 1 names different: declaration 'result' definition 'row'.
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/hoichess/hoichess_0.22.0.orig.tar.gz
hoichess-0.22.0/src/chess/bitboard_inlines.h:160:36: style: Function 'Bitboard' argument 1 names different: declaration 'bits' definition '_bits'. [funcArgNamesDifferent]
hoichess-0.22.0/src/chess/bitboard.h:39:32: note: Function 'Bitboard' argument 1 names different: declaration 'bits' definition '_bits'.
hoichess-0.22.0/src/chess/bitboard_inlines.h:160:36: note: Function 'Bitboard' argument 1 names different: declaration 'bits' definition '_bits'.
hoichess-0.22.0/src/chess/bitboard.h:43:2: style: 'Bitboard::operator=' should return 'Bitboard &'. [operatorEq]
hoichess-0.22.0/src/chess/bitboard.h:39:14: style: Class 'Bitboard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hoichess-0.22.0/src/chess/bitboard.h:31:1: warning: The class 'Bitboard' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hoichess-0.22.0/src/chess/bitboard_rotated.cc:209:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hoichess-0.22.0/src/chess/board.cc:570:28: style: Function 'set_side' argument 1 names different: declaration 'side' definition '_side'. [funcArgNamesDifferent]
hoichess-0.22.0/src/chess/board.h:155:22: note: Function 'set_side' argument 1 names different: declaration 'side' definition '_side'.
hoichess-0.22.0/src/chess/board.cc:570:28: note: Function 'set_side' argument 1 names different: declaration 'side' definition '_side'.
hoichess-0.22.0/src/chess/board.h:178:18: performance: Technically the member function 'Board::knight_attacks' can be static. [functionStatic]
hoichess-0.22.0/src/chess/board.h:353:24: note: Technically the member function 'Board::knight_attacks' can be static.
hoichess-0.22.0/src/chess/board.h:178:18: note: Technically the member function 'Board::knight_attacks' can be static.
hoichess-0.22.0/src/chess/board.h:182:18: performance: Technically the member function 'Board::king_attacks' can be static. [functionStatic]
hoichess-0.22.0/src/chess/board.h:373:24: note: Technically the member function 'Board::king_attacks' can be static.
hoichess-0.22.0/src/chess/board.h:182:18: note: Technically the member function 'Board::king_attacks' can be static.
hoichess-0.22.0/src/chess/board.h:78:2: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hoichess-0.22.0/src/chess/board_util.cc:279:9: style: The scope of the variable 'sq' can be reduced. [variableScope]
hoichess-0.22.0/src/chess/board_util.cc:121:6: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hoichess-0.22.0/src/chess/eval.cc:321:28: style: Condition 'side==WHITE' is always true [knownConditionTrueFalse]
hoichess-0.22.0/src/chess/eval.cc:317:37: note: Assuming that condition '!side' is not redundant
hoichess-0.22.0/src/chess/eval.cc:321:28: note: Condition 'side==WHITE' is always true
hoichess-0.22.0/src/chess/eval.cc:262:9: style: The scope of the variable 'sq' can be reduced. [variableScope]
hoichess-0.22.0/src/chess/eval.cc:358:9: style: The scope of the variable 'sq' can be reduced. [variableScope]
hoichess-0.22.0/src/chess/eval.cc:399:9: style: The scope of the variable 'sq' can be reduced. [variableScope]
hoichess-0.22.0/src/chess/eval.cc:462:9: style: The scope of the variable 'sq' can be reduced. [variableScope]
hoichess-0.22.0/src/chess/eval.cc:565:9: style: The scope of the variable 'sq' can be reduced. [variableScope]
hoichess-0.22.0/src/chess/eval.cc:68:37: style: Function 'material_balance' argument 1 names different: declaration 'mat_side' definition 'ms'. [funcArgNamesDifferent]
hoichess-0.22.0/src/chess/eval.h:85:34: note: Function 'material_balance' argument 1 names different: declaration 'mat_side' definition 'ms'.
hoichess-0.22.0/src/chess/eval.cc:68:37: note: Function 'material_balance' argument 1 names different: declaration 'mat_side' definition 'ms'.
hoichess-0.22.0/src/chess/eval.cc:68:45: style: Function 'material_balance' argument 2 names different: declaration 'mat_xside' definition 'mxs'. [funcArgNamesDifferent]
hoichess-0.22.0/src/chess/eval.h:85:48: note: Function 'material_balance' argument 2 names different: declaration 'mat_xside' definition 'mxs'.
hoichess-0.22.0/src/chess/eval.cc:68:45: note: Function 'material_balance' argument 2 names different: declaration 'mat_xside' definition 'mxs'.
hoichess-0.22.0/src/chess/eval.h:100:6: style: Technically the member function 'Evaluator::score_knights' can be const. [functionConst]
hoichess-0.22.0/src/chess/eval.cc:354:16: note: Technically the member function 'Evaluator::score_knights' can be const.
hoichess-0.22.0/src/chess/eval.h:100:6: note: Technically the member function 'Evaluator::score_knights' can be const.
hoichess-0.22.0/src/chess/eval.h:101:6: style: Technically the member function 'Evaluator::score_bishops' can be const. [functionConst]
hoichess-0.22.0/src/chess/eval.cc:395:16: note: Technically the member function 'Evaluator::score_bishops' can be const.
hoichess-0.22.0/src/chess/eval.h:101:6: note: Technically the member function 'Evaluator::score_bishops' can be const.
hoichess-0.22.0/src/chess/eval.h:103:6: style: Technically the member function 'Evaluator::score_queens' can be const. [functionConst]
hoichess-0.22.0/src/chess/eval.cc:561:16: note: Technically the member function 'Evaluator::score_queens' can be const.
hoichess-0.22.0/src/chess/eval.h:103:6: note: Technically the member function 'Evaluator::score_queens' can be const.
hoichess-0.22.0/src/chess/eval.h:104:6: style: Technically the member function 'Evaluator::score_king' can be const. [functionConst]
hoichess-0.22.0/src/chess/eval.cc:614:16: note: Technically the member function 'Evaluator::score_king' can be const.
hoichess-0.22.0/src/chess/eval.h:104:6: note: Technically the member function 'Evaluator::score_king' can be const.
hoichess-0.22.0/src/chess/eval.h:105:6: style: Technically the member function 'Evaluator::score_devel' can be const. [functionConst]
hoichess-0.22.0/src/chess/eval.cc:674:16: note: Technically the member function 'Evaluator::score_devel' can be const.
hoichess-0.22.0/src/chess/eval.h:105:6: note: Technically the member function 'Evaluator::score_devel' can be const.
hoichess-0.22.0/src/chess/eval.h:106:6: style: Technically the member function 'Evaluator::score_combo' can be const. [functionConst]
hoichess-0.22.0/src/chess/eval.cc:741:16: note: Technically the member function 'Evaluator::score_combo' can be const.
hoichess-0.22.0/src/chess/eval.h:106:6: note: Technically the member function 'Evaluator::score_combo' can be const.
hoichess-0.22.0/src/chess/eval.h:107:6: style: Technically the member function 'Evaluator::score_control' can be const. [functionConst]
hoichess-0.22.0/src/chess/eval.cc:810:16: note: Technically the member function 'Evaluator::score_control' can be const.
hoichess-0.22.0/src/chess/eval.h:107:6: note: Technically the member function 'Evaluator::score_control' can be const.
hoichess-0.22.0/src/common/book.h:81:0: error: #error "neither HOICHESS nor HOIXIANGQI defined" [preprocessorErrorDirective]
hoichess-0.22.0/src/common/clock.cc:306:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hoichess-0.22.0/src/common/clock.cc:24:8: warning: Member variable 'Clock::start_time' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:24:8: warning: Member variable 'Clock::stop_time' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:24:8: warning: Member variable 'Clock::remaining_time' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:24:8: warning: Member variable 'Clock::remaining_moves' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:24:8: warning: Member variable 'Clock::base_time' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:24:8: warning: Member variable 'Clock::base_moves' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:24:8: warning: Member variable 'Clock::increment' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:34:8: warning: Member variable 'Clock::start_time' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:34:8: warning: Member variable 'Clock::stop_time' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:34:8: warning: Member variable 'Clock::remaining_time' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:34:8: warning: Member variable 'Clock::remaining_moves' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:34:8: warning: Member variable 'Clock::base_time' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:34:8: warning: Member variable 'Clock::base_moves' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:34:8: warning: Member variable 'Clock::increment' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:44:8: warning: Member variable 'Clock::start_time' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.cc:44:8: warning: Member variable 'Clock::stop_time' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/clock.h:57:2: style: Class 'Clock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hoichess-0.22.0/src/common/game.h:76:0: error: #error "neither HOICHESS nor HOIXIANGQI defined" [preprocessorErrorDirective]
hoichess-0.22.0/src/common/evalcache.cc:34:2: style: Class 'EvaluationCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hoichess-0.22.0/src/common/evalcache.cc:34:2: style: Class 'EvaluationCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hoichess-0.22.0/src/common/evalcache.h:43:2: style: Class 'EvaluationCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hoichess-0.22.0/src/common/hash.h:63:19: warning: Member variable 'HashEntry::depth' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/hash.h:63:19: warning: Member variable 'HashEntry::score' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/hash.h:71:8: performance: Variable 'hashkey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hoichess-0.22.0/src/common/historytable.h:38:23: style: Technically the member function 'HistoryTable::get' can be const. [functionConst]
hoichess-0.22.0/src/common/historytable.h:63:36: note: Technically the member function 'HistoryTable::get' can be const.
hoichess-0.22.0/src/common/historytable.h:38:23: note: Technically the member function 'HistoryTable::get' can be const.
hoichess-0.22.0/src/common/hash.cc:48:2: style: Class 'HashTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hoichess-0.22.0/src/common/hash.cc:48:2: style: Class 'HashTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hoichess-0.22.0/src/common/node.h:36:2: style: Class 'NodeAllocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hoichess-0.22.0/src/common/node.h:98:2: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hoichess-0.22.0/src/common/movelist.cc:25:11: warning: Member variable 'Movelist::score' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:47:25: style: Function 'Node' argument 1 names different: declaration 'board' definition '_board'. [funcArgNamesDifferent]
hoichess-0.22.0/src/common/node.h:98:20: note: Function 'Node' argument 1 names different: declaration 'board' definition '_board'.
hoichess-0.22.0/src/common/node.cc:47:25: note: Function 'Node' argument 1 names different: declaration 'board' definition '_board'.
hoichess-0.22.0/src/common/node.cc:37:7: warning: Member variable 'Node::_allocator' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:37:7: warning: Member variable 'Node::incheck' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:37:7: warning: Member variable 'Node::material' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:37:7: warning: Member variable 'Node::current_move_no' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:37:7: warning: Member variable 'Node::type' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:47:7: warning: Member variable 'Node::_allocator' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:47:7: warning: Member variable 'Node::incheck' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:47:7: warning: Member variable 'Node::material' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:47:7: warning: Member variable 'Node::current_move_no' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:47:7: warning: Member variable 'Node::type' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/node.cc:52:2: performance: Variable 'board' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hoichess-0.22.0/src/common/node.cc:368:2: style: Class 'NodeAllocator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hoichess-0.22.0/src/common/node.cc:368:2: style: Class 'NodeAllocator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hoichess-0.22.0/src/common/pawnhash.h:65:23: warning: Member variable 'PawnHashEntry::score' is not initialized in the constructor. [uninitMemberVar]
hoichess-0.22.0/src/common/pawnhash.cc:40:2: style: Class 'PawnHashTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hoichess-0.22.0/src/common/pawnhash.cc:40:2: style: Class 'PawnHashTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hoichess-0.22.0/src/common/pawnhash.h:140:2: style: Class 'PawnHashTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hoichess-0.22.0/src/common.h:31:0: error: #error "neither HOICHESS nor HOIXIANGQI is defined" [preprocessorErrorDirective]
hoichess-0.22.0/src/lib/my_getopt.cc:259:21: style: Variable 'charind' is reassigned a value before the old one has been used. [redundantAssignment]
hoichess-0.22.0/src/lib/my_getopt.cc:258:53: note: Variable 'charind' is reassigned a value before the old one has been used.
hoichess-0.22.0/src/lib/my_getopt.cc:259:21: note: Variable 'charind' is reassigned a value before the old one has been used.
hoichess-0.22.0/src/lib/snprintf.cc:767:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hoichess-0.22.0/src/lib/snprintf.cc:766:14: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
hoichess-0.22.0/src/xiangqi/move.h:226:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hoichess-0.22.0/src/xiangqi/move.h:228:4: note: Found duplicate branches for 'if' and 'else'.
hoichess-0.22.0/src/xiangqi/move.h:226:9: note: Found duplicate branches for 'if' and 'else'.
hoichess-0.22.0/src/xiangqi/board.cc:254:28: style: Function 'set_side' argument 1 names different: declaration 'side' definition '_side'. [funcArgNamesDifferent]
hoichess-0.22.0/src/xiangqi/board.h:111:22: note: Function 'set_side' argument 1 names different: declaration 'side' definition '_side'.
hoichess-0.22.0/src/xiangqi/board.cc:254:28: note: Function 'set_side' argument 1 names different: declaration 'side' definition '_side'.
hoichess-0.22.0/src/xiangqi/board.h:63:2: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hoichess-0.22.0/src/xiangqi/move.h:91:24: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
hoichess-0.22.0/src/xiangqi/move.h:91:32: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
hoichess-0.22.0/src/xiangqi/board.cc:68:28: performance: Function parameter 'mov' should be passed by const reference. [passedByValue]
hoichess-0.22.0/src/xiangqi/board.cc:178:32: performance: Function parameter 'mov' should be passed by const reference. [passedByValue]
hoichess-0.22.0/src/xiangqi/board_attack.cc:189:2: style: The scope of the variable 't' can be reduced. [variableScope]
hoichess-0.22.0/src/xiangqi/board_attack.cc:202:2: style: The scope of the variable 't' can be reduced. [variableScope]
hoichess-0.22.0/src/xiangqi/board_attack.cc:235:2: style: The scope of the variable 't' can be reduced. [variableScope]
hoichess-0.22.0/src/xiangqi/board_attack.cc:296:2: style: The scope of the variable 't' can be reduced. [variableScope]
hoichess-0.22.0/src/xiangqi/board_attack.cc:316:2: style: The scope of the variable 't' can be reduced. [variableScope]
hoichess-0.22.0/src/xiangqi/board_util.cc:252:9: style: The scope of the variable 'sq' can be reduced. [variableScope]
hoichess-0.22.0/src/xiangqi/eval.cc:42:37: style: Function 'material_balance' argument 1 names different: declaration 'mat_side' definition 'ms'. [funcArgNamesDifferent]
hoichess-0.22.0/src/xiangqi/eval.h:85:34: note: Function 'material_balance' argument 1 names different: declaration 'mat_side' definition 'ms'.
hoichess-0.22.0/src/xiangqi/eval.cc:42:37: note: Function 'material_balance' argument 1 names different: declaration 'mat_side' definition 'ms'.
hoichess-0.22.0/src/xiangqi/eval.cc:42:45: style: Function 'material_balance' argument 2 names different: declaration 'mat_xside' definition 'mxs'. [funcArgNamesDifferent]
hoichess-0.22.0/src/xiangqi/eval.h:85:48: note: Function 'material_balance' argument 2 names different: declaration 'mat_xside' definition 'mxs'.
hoichess-0.22.0/src/xiangqi/eval.cc:42:45: note: Function 'material_balance' argument 2 names different: declaration 'mat_xside' definition 'mxs'.
hoichess-0.22.0/src/xiangqi/eval.h:81:7: performance: Technically the member function 'Evaluator::finish' can be static. [functionStatic]
hoichess-0.22.0/src/xiangqi/eval.cc:95:17: note: Technically the member function 'Evaluator::finish' can be static.
hoichess-0.22.0/src/xiangqi/eval.h:81:7: note: Technically the member function 'Evaluator::finish' can be static.
hoichess-0.22.0/src/xiangqi/eval.h:92:6: style: Technically the member function 'Evaluator::score_positional' can be const. [functionConst]
hoichess-0.22.0/src/xiangqi/eval.cc:220:16: note: Technically the member function 'Evaluator::score_positional' can be const.
hoichess-0.22.0/src/xiangqi/eval.h:92:6: note: Technically the member function 'Evaluator::score_positional' can be const.
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/hol-light/hol-light_20170109.orig.tar.gz
hol-light/Minisat/zc2mso/zc2mso.C:103:13: style: The scope of the variable 'parsed_lit' can be reduced. [variableScope]
hol-light/Minisat/zc2mso/zc2mso.C:103:25: style: The scope of the variable 'var' can be reduced. [variableScope]
hol-light/Minisat/zc2mso/zc2mso.C:125:10: style: The scope of the variable 'skip' can be reduced. [variableScope]
hol-light/Minisat/zc2mso/zc2mso.C:322:15: style: Member variable 'Z2M::vartmp' is in the wrong place in the initializer list. [initializerList]
hol-light/Minisat/zc2mso/zc2mso.C:483:5: note: Member variable 'Z2M::vartmp' is in the wrong place in the initializer list.
hol-light/Minisat/zc2mso/zc2mso.C:322:15: note: Member variable 'Z2M::vartmp' is in the wrong place in the initializer list.
hol-light/Minisat/zc2mso/zc2mso.C:72:10: style: Technically the member function 'StreamBuffer::operator*' can be const. [functionConst]
hol-light/Minisat/zc2mso/zc2mso.C:69:5: style: Class 'StreamBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/hol88/hol88_2.02.19940316.orig.tar.gz
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/genind.c:260:1: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/genind.c:264:1: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/genind.c:268:1: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/genind.c:101:13: style: The scope of the variable 'let' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/genind.c:346:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/genind.c:402:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/genind.c:403:13: style: The scope of the variable 'j' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/genind.c:404:13: style: The scope of the variable 'page' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:172:4: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:181:4: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:190:4: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:199:4: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:267:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:270:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:446:3: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:288:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:539:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:593:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:594:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:595:13: style: The scope of the variable 'len' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/mkind.c:221:7: error: Uninitialized variable: ap [uninitvar]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:98:3: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:190:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:237:6: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:310:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:315:6: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:319:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:673:3: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:716:1: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:726:1: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:71:13: style: The scope of the variable 'c' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:506:13: style: The scope of the variable 'new' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:553:13: style: The scope of the variable 'new' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:472:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:508:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:555:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanid.c:204:0: error: Memory leak: ptr [memleak]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanst.c:383:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanst.c:401:6: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanst.c:406:6: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanst.c:415:3: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanst.c:425:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanst.c:504:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/scanst.c:307:13: style: The scope of the variable 'c' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/sortid.c:43:5: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/sortid.c:159:13: style: The scope of the variable 'al' can be reduced. [variableScope]
hol88-2.02.19940316/Manual/LaTeX/makeindex.src/src/sortid.c:160:13: style: The scope of the variable 'bl' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/Xhelp/xholhelp.c:302:8: style: The scope of the variable 'callshell' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/Xhelp/xholhelp.c:303:9: style: The scope of the variable 'fin' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/Xhelp/xholhelp.c:99:7: style: Variable 'args' is assigned a value that is never used. [unreadVariable]
hol88-2.02.19940316/contrib/Xhelp/xholhelp.c:381:7: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
hol88-2.02.19940316/contrib/holsort/holsort.c:312:3: style: The scope of the variable 'c' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/holsort/holsort.c:153:0: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
hol88-2.02.19940316/contrib/holsort/holsort.c:330:6: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
hol88-2.02.19940316/contrib/mweb/common.c:289:10: style: The scope of the variable 'cc' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/common.c:434:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/common.c:719:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/common.c:721:22: style: The scope of the variable 'tp' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/common.c:721:11: style: Unused variable: ccp [unusedVariable]
hol88-2.02.19940316/contrib/mweb/common.c:538:17: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
hol88-2.02.19940316/contrib/mweb/common.c:805:0: error: Resource leak: fp [resourceLeak]
hol88-2.02.19940316/contrib/mweb/mmerge.c:83:5: warning: fprintf format string requires 0 parameters but 2 are given. [wrongPrintfScanfArgNum]
hol88-2.02.19940316/contrib/mweb/mmerge.c:130:10: style: The scope of the variable 'n' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/mmerge.c:130:13: style: The scope of the variable 'm' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/mmerge.c:130:16: style: The scope of the variable 'new' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/mmerge.c:99:15: warning: Char literal compared with pointer 's2'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
hol88-2.02.19940316/contrib/mweb/mmerge.c:99:31: warning: Char literal compared with pointer 's1'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
hol88-2.02.19940316/contrib/mweb/mtangle.c:52:17: style: The scope of the variable 'n' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/mweave.c:49:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/mweave.c:109:10: style: The scope of the variable 'c' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/mweave.c:110:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/mweave.c:317:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/mweave.c:513:18: style: The scope of the variable 'lp' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/winnow.c:124:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/winnow.c:183:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/mweb/winnow.c:314:18: style: The scope of the variable 'lp' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/actions.c:31:7: style: The scope of the variable 'len' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/actions.c:31:12: style: The scope of the variable 'sent' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/events.c:64:8: style: Unused variable: a [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/events.c:100:11: style: Unused variable: buf [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/expr.c:30:18: style: The scope of the variable 'p' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/expr.c:30:22: style: The scope of the variable 'q' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/expr.c:63:15: style: The scope of the variable 'cmp' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/expr.c:255:17: style: The scope of the variable 'delimiters' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/expr.c:277:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/expr.c:199:8: style: Unused variable: buf [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/expr.c:216:8: style: Unused variable: buf [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/expr.c:233:8: style: Unused variable: buf [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/expr.c:254:18: style: Unused variable: p [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/expr.c:362:11: style: Unused variable: w [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/func.c:386:26: style: The scope of the variable 'pp' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/func.c:387:25: style: The scope of the variable 'gp' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/func.c:197:42: style: Unused variable: r [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/lex.c:228:16: style: The scope of the variable 'cmp' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/lex.c:228:32: style: The scope of the variable 'pos' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/misc.c:119:8: style: The scope of the variable 'f' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/misc.c:210:17: style: The scope of the variable 'pw' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/objects.c:295:9: style: Unused variable: s [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/samples/queue.c:90:0: warning: Storing getchar() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
hol88-2.02.19940316/contrib/tooltool/selection.c:58:9: style: The scope of the variable 'reply' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/selection.c:32:15: style: Unused variable: client [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/symbols.c:66:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/tooltool.c:116:15: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
hol88-2.02.19940316/contrib/tooltool/windows.c:49:13: style: The scope of the variable 'extra' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/windows.c:97:13: style: The scope of the variable 'extra' can be reduced. [variableScope]
hol88-2.02.19940316/contrib/tooltool/windows.c:147:8: style: Unused variable: b [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/windows.c:147:11: style: Unused variable: start [unusedVariable]
hol88-2.02.19940316/contrib/tooltool/windows.c:147:18: style: Unused variable: next [unusedVariable]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/holdingnuts/holdingnuts_0.0.5.orig.tar.gz
holdingnuts-0.0.5/src/client/AboutDialog.hpp:35:2: style: Class 'AboutDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holdingnuts-0.0.5/src/client/CreateGameDialog.cpp:171:6: style: Condition '!bError' is always true [knownConditionTrueFalse]
holdingnuts-0.0.5/src/client/CreateGameDialog.cpp:169:16: note: Assignment 'bError=false', assigned value is 0
holdingnuts-0.0.5/src/client/CreateGameDialog.cpp:171:6: note: Condition '!bError' is always true
holdingnuts-0.0.5/src/client/CreateGameDialog.hpp:45:2: style: Class 'CreateGameDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holdingnuts-0.0.5/src/client/EditableSlider.hpp:42:2: style: Class 'EditableSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holdingnuts-0.0.5/src/client/GameListSortFilterProxyModel.cpp:29:31: warning: Member variable 'GameListSortFilterProxyModel::minPlayers' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/client/GameListSortFilterProxyModel.cpp:29:31: warning: Member variable 'GameListSortFilterProxyModel::maxPlayers' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/client/GameListSortFilterProxyModel.cpp:29:31: warning: Member variable 'GameListSortFilterProxyModel::minRegisteredPlayers' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/client/GameListSortFilterProxyModel.cpp:29:31: warning: Member variable 'GameListSortFilterProxyModel::maxRegisteredPlayers' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/client/GameListSortFilterProxyModel.hpp:35:2: style: Class 'GameListSortFilterProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holdingnuts-0.0.5/src/client/GameListTableModel.hpp:37:2: style: Class 'GameListTableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holdingnuts-0.0.5/src/client/PlayerListTableModel.cpp:95:82: style: Function 'insertRows' argument 3 names different: declaration 'index' definition 'parent'. [funcArgNamesDifferent]
holdingnuts-0.0.5/src/client/PlayerListTableModel.hpp:55:22: note: Function 'insertRows' argument 3 names different: declaration 'index' definition 'parent'.
holdingnuts-0.0.5/src/client/PlayerListTableModel.cpp:95:82: note: Function 'insertRows' argument 3 names different: declaration 'index' definition 'parent'.
holdingnuts-0.0.5/src/client/PlayerListTableModel.cpp:112:68: style: Function 'appendRows' argument 2 names different: declaration 'index' definition 'parent'. [funcArgNamesDifferent]
holdingnuts-0.0.5/src/client/PlayerListTableModel.hpp:59:22: note: Function 'appendRows' argument 2 names different: declaration 'index' definition 'parent'.
holdingnuts-0.0.5/src/client/PlayerListTableModel.cpp:112:68: note: Function 'appendRows' argument 2 names different: declaration 'index' definition 'parent'.
holdingnuts-0.0.5/src/client/PlayerListTableModel.hpp:36:2: style: Class 'PlayerListTableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holdingnuts-0.0.5/src/client/Seat.cpp:46:7: warning: Member variable 'Seat::m_bSitout' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/client/Seat.cpp:46:7: warning: Member variable 'Seat::m_bSmallCards' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/client/Seat.cpp:46:7: warning: Member variable 'Seat::m_bBigCards' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/client/SettingsDialog.cpp:248:6: style: Condition '!bError' is always true [knownConditionTrueFalse]
holdingnuts-0.0.5/src/client/SettingsDialog.cpp:245:16: note: Assignment 'bError=false', assigned value is 0
holdingnuts-0.0.5/src/client/SettingsDialog.cpp:248:6: note: Condition '!bError' is always true
holdingnuts-0.0.5/src/client/WMain.cpp:474:29: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:475:30: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:588:27: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:595:30: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:609:50: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:643:8: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:656:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:686:25: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:700:4: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:701:4: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:702:4: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:729:23: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:755:4: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:756:4: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:806:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:807:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:815:4: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:819:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:837:4: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:838:4: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:852:7: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:917:24: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:952:9: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:979:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:980:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:985:29: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:1019:24: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:1048:29: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.cpp:1052:33: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WMain.hpp:54:2: style: Class 'WMain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holdingnuts-0.0.5/src/client/WTable.cpp:861:27: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:865:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:892:30: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:899:22: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:987:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1025:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1048:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1079:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1140:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1180:27: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1184:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1265:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1272:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1279:22: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1296:4: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1299:4: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1306:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1313:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1320:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1340:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1347:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1368:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1398:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1426:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1462:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1493:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1511:10: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1516:28: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1532:27: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1538:10: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1601:3: style: C-style pointer casting [cstyleCast]
holdingnuts-0.0.5/src/client/WTable.cpp:1491:36: style: Function 'slotFirstReminder' argument 1 names different: declaration 'seat' definition 'seatnr'. [funcArgNamesDifferent]
holdingnuts-0.0.5/src/client/WTable.hpp:158:29: note: Function 'slotFirstReminder' argument 1 names different: declaration 'seat' definition 'seatnr'.
holdingnuts-0.0.5/src/client/WTable.cpp:1491:36: note: Function 'slotFirstReminder' argument 1 names different: declaration 'seat' definition 'seatnr'.
holdingnuts-0.0.5/src/client/WTable.cpp:1514:37: style: Function 'slotSecondReminder' argument 1 names different: declaration 'seat' definition 'seatnr'. [funcArgNamesDifferent]
holdingnuts-0.0.5/src/client/WTable.hpp:159:30: note: Function 'slotSecondReminder' argument 1 names different: declaration 'seat' definition 'seatnr'.
holdingnuts-0.0.5/src/client/WTable.cpp:1514:37: note: Function 'slotSecondReminder' argument 1 names different: declaration 'seat' definition 'seatnr'.
holdingnuts-0.0.5/src/client/pclient.cpp:1133:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/client/pclient.cpp:1133:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/client/pclient.cpp:1133:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/client/pclient.cpp:214:13: style: The scope of the variable 'holecards' can be reduced. [variableScope]
holdingnuts-0.0.5/src/client/pclient.cpp:691:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
holdingnuts-0.0.5/src/client/pclient.cpp:1315:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/client/pclient.cpp:1318:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/client/pclient.cpp:1352:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/client/pclient.cpp:1382:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/client/pclient.cpp:1385:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/libpoker/Card.hpp:61:2: style: Class 'Card' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holdingnuts-0.0.5/src/libpoker/CommunityCards.hpp:51:7: performance: Technically the member function 'CommunityCards::debug' can be static. [functionStatic]
holdingnuts-0.0.5/src/libpoker/CommunityCards.cpp:65:22: note: Technically the member function 'CommunityCards::debug' can be static.
holdingnuts-0.0.5/src/libpoker/CommunityCards.hpp:51:7: note: Technically the member function 'CommunityCards::debug' can be static.
holdingnuts-0.0.5/src/libpoker/Deck.cpp:84:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/libpoker/Deck.cpp:95:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/libpoker/Deck.hpp:44:7: performance: Technically the member function 'Deck::debug' can be static. [functionStatic]
holdingnuts-0.0.5/src/libpoker/Deck.cpp:77:12: note: Technically the member function 'Deck::debug' can be static.
holdingnuts-0.0.5/src/libpoker/Deck.hpp:44:7: note: Technically the member function 'Deck::debug' can be static.
holdingnuts-0.0.5/src/libpoker/GameLogic.cpp:101:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/libpoker/GameLogic.cpp:136:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/libpoker/GameLogic.cpp:153:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/libpoker/GameLogic.cpp:200:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/libpoker/GameLogic.cpp:215:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/libpoker/GameLogic.cpp:231:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/libpoker/GameLogic.cpp:264:104: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/libpoker/GameLogic.hpp:33:1: style: The class 'HandStrength' does not have a constructor although it has private member variables. [noConstructor]
holdingnuts-0.0.5/src/libpoker/HoleCards.hpp:41:7: performance: Technically the member function 'HoleCards::debug' can be static. [functionStatic]
holdingnuts-0.0.5/src/libpoker/HoleCards.cpp:43:17: note: Technically the member function 'HoleCards::debug' can be static.
holdingnuts-0.0.5/src/libpoker/HoleCards.hpp:41:7: note: Technically the member function 'HoleCards::debug' can be static.
holdingnuts-0.0.5/src/libpoker/Player.cpp:29:9: warning: Member variable 'Player::client_id' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/libpoker/Player.cpp:29:9: warning: Member variable 'Player::stake' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/libpoker/Player.cpp:29:9: warning: Member variable 'Player::stake_before' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/GameController.cpp:294:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/GameController.cpp:318:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/GameController.cpp:339:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/GameController.cpp:339:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/GameController.cpp:339:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/GameController.cpp:339:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/GameController.cpp:475:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/GameController.cpp:1154:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/GameController.cpp:1175:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/GameController.cpp:157:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/GameController.cpp:174:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/GameController.cpp:185:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/GameController.cpp:380:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/GameController.cpp:1229:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/GameController.cpp:1329:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/GameController.cpp:45:17: warning: Member variable 'GameController::limit' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/GameController.cpp:45:17: warning: Member variable 'GameController::timeout' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/GameController.cpp:45:17: warning: Member variable 'GameController::owner' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/GameController.cpp:45:17: warning: Member variable 'GameController::ended_time' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/GameController.cpp:54:2: performance: Variable 'player_stakes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holdingnuts-0.0.5/src/server/GameController.cpp:65:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holdingnuts-0.0.5/src/server/GameController.cpp:66:2: performance: Variable 'password' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holdingnuts-0.0.5/src/server/Table.hpp:79:6: style: Technically the member function 'Table::getTableId' can be const. [functionConst]
holdingnuts-0.0.5/src/server/GameController.hpp:131:7: performance: Technically the member function 'GameController::createWinlist' can be static. [functionStatic]
holdingnuts-0.0.5/src/server/GameController.cpp:224:22: note: Technically the member function 'GameController::createWinlist' can be static.
holdingnuts-0.0.5/src/server/GameController.hpp:131:7: note: Technically the member function 'GameController::createWinlist' can be static.
holdingnuts-0.0.5/src/server/GameController.hpp:145:7: performance: Technically the member function 'GameController::stateDelay' can be static. [functionStatic]
holdingnuts-0.0.5/src/server/GameController.cpp:1260:22: note: Technically the member function 'GameController::stateDelay' can be static.
holdingnuts-0.0.5/src/server/GameController.hpp:145:7: note: Technically the member function 'GameController::stateDelay' can be static.
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::state' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::delay_start' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::delay' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::timeout_start' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::nomoreaction' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::betround' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::seats' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::dealer' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::sb' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::bb' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::cur_player' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.cpp:33:8: warning: Member variable 'Table::last_bet_player' is not initialized in the constructor. [uninitMemberVar]
holdingnuts-0.0.5/src/server/Table.hpp:81:6: style: Technically the member function 'Table::getNextPlayer' can be const. [functionConst]
holdingnuts-0.0.5/src/server/Table.cpp:38:12: note: Technically the member function 'Table::getNextPlayer' can be const.
holdingnuts-0.0.5/src/server/Table.hpp:81:6: note: Technically the member function 'Table::getNextPlayer' can be const.
holdingnuts-0.0.5/src/server/Table.hpp:83:15: style: Technically the member function 'Table::countPlayers' can be const. [functionConst]
holdingnuts-0.0.5/src/server/Table.cpp:83:21: note: Technically the member function 'Table::countPlayers' can be const.
holdingnuts-0.0.5/src/server/Table.hpp:83:15: note: Technically the member function 'Table::countPlayers' can be const.
holdingnuts-0.0.5/src/server/Table.hpp:84:15: style: Technically the member function 'Table::countActivePlayers' can be const. [functionConst]
holdingnuts-0.0.5/src/server/Table.cpp:96:21: note: Technically the member function 'Table::countActivePlayers' can be const.
holdingnuts-0.0.5/src/server/Table.hpp:84:15: note: Technically the member function 'Table::countActivePlayers' can be const.
holdingnuts-0.0.5/src/server/Table.hpp:85:7: style: Technically the member function 'Table::isAllin' can be const. [functionConst]
holdingnuts-0.0.5/src/server/Table.cpp:110:13: note: Technically the member function 'Table::isAllin' can be const.
holdingnuts-0.0.5/src/server/Table.hpp:85:7: note: Technically the member function 'Table::isAllin' can be const.
holdingnuts-0.0.5/src/server/Table.hpp:89:7: performance: Technically the member function 'Table::isSeatInvolvedInPot' can be static. [functionStatic]
holdingnuts-0.0.5/src/server/Table.cpp:131:13: note: Technically the member function 'Table::isSeatInvolvedInPot' can be static.
holdingnuts-0.0.5/src/server/Table.hpp:89:7: note: Technically the member function 'Table::isSeatInvolvedInPot' can be static.
holdingnuts-0.0.5/src/server/Table.hpp:90:15: performance: Technically the member function 'Table::getInvolvedInPotCount' can be static. [functionStatic]
holdingnuts-0.0.5/src/server/Table.cpp:142:21: note: Technically the member function 'Table::getInvolvedInPotCount' can be static.
holdingnuts-0.0.5/src/server/Table.hpp:90:15: note: Technically the member function 'Table::getInvolvedInPotCount' can be static.
holdingnuts-0.0.5/src/server/game.cpp:401:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/game.cpp:572:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/game.cpp:572:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/game.cpp:572:2: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/game.cpp:572:2: warning: %d in format string (no. 12) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/server/game.cpp:747:12: style: Variable 'cmderr' is assigned a value that is never used. [unreadVariable]
holdingnuts-0.0.5/src/server/game.cpp:153:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/game.cpp:234:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/game.cpp:260:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/game.cpp:293:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/game.cpp:303:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/game.cpp:632:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/game.cpp:797:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/game.cpp:962:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/server/game.cpp:1114:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/system/ConfigParser.cpp:87:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/system/ConfigParser.cpp:197:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
holdingnuts-0.0.5/src/system/Tokenizer.hpp:33:2: style: Class 'Tokenizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holdingnuts-0.0.5/src/system/Tokenizer.cpp:33:8: performance: Variable 'sep' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holdingnuts-0.0.5/src/system/Tokenizer.hpp:47:7: style: Technically the member function 'Tokenizer::isSep' can be const. [functionConst]
holdingnuts-0.0.5/src/system/Tokenizer.cpp:36:17: note: Technically the member function 'Tokenizer::isSep' can be const.
holdingnuts-0.0.5/src/system/Tokenizer.hpp:47:7: note: Technically the member function 'Tokenizer::isSep' can be const.
holdingnuts-0.0.5/src/system/Tokenizer.cpp:30:29: performance: Function parameter 'sep' should be passed by const reference. [passedByValue]
holdingnuts-0.0.5/src/test/gc_test.cpp:282:21: style: Condition 'message_filter!=-1' is always false [knownConditionTrueFalse]
holdingnuts-0.0.5/src/test/gc_test.cpp:298:21: style: Condition 'message_filter!=-1' is always false [knownConditionTrueFalse]
holdingnuts-0.0.5/src/test/simulator.cpp:86:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/test/test.cpp:223:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/test/test.cpp:243:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
holdingnuts-0.0.5/src/test/test.cpp:248:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/holes/holes_0.1.orig.tar.gz
holes-0.1/holes.c:135:3: portability: %jd in format string (no. 1) requires 'intmax_t' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
holes-0.1/holes.c:135:3: portability: %jd in format string (no. 2) requires 'intmax_t' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
holes-0.1/holes.c:74:9: style: The scope of the variable 'i' can be reduced. [variableScope]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/holotz-castle/holotz-castle_1.3.14.orig.tar.gz
holotz-castle-1.3.14-src/JLib/JLib/Graphics/JGLTexture.cpp:148:4: error: fprintf format string requires 9 parameters but only 7 are given. [wrongPrintfScanfArgNum]
holotz-castle-1.3.14-src/JLib/JLib/Graphics/JImage.cpp:292:12: style: The scope of the variable 'data' can be reduced. [variableScope]
holotz-castle-1.3.14-src/JLib/JLib/Graphics/JImageSprite.cpp:436:13: style: The scope of the variable 'img' can be reduced. [variableScope]
holotz-castle-1.3.14-src/JLib/JLib/Util/JApp.cpp:499:15: style: Condition 'n<0' is always true [knownConditionTrueFalse]
holotz-castle-1.3.14-src/JLib/JLib/Util/JApp.cpp:510:14: style: Condition 'n<0' is always true [knownConditionTrueFalse]
holotz-castle-1.3.14-src/JLib/JLib/Util/JFile.cpp:145:8: style: Checking if unsigned variable 'fread(buffComp,len,1,file)' is less than zero. [unsignedLessThanZero]
holotz-castle-1.3.14-src/JLib/JLib/Util/JFile.cpp:234:8: style: Checking if unsigned variable 'fread(buffComp,len,1,file)' is less than zero. [unsignedLessThanZero]
holotz-castle-1.3.14-src/JLib/JLib/Util/JFile.cpp:324:40: style: Checking if unsigned variable 'fwrite(buffComp,sizeComp,1,file)' is less than zero. [unsignedLessThanZero]
holotz-castle-1.3.14-src/JLib/JLib/Util/JRW.cpp:118:12: style: Variable 'sizeUL' is assigned a value that is never used. [unreadVariable]
holotz-castle-1.3.14-src/JLib/JLib/Util/JTextFile.cpp:288:16: style: Same expression on both sides of '!=' because the value of 'ptrOrg' and 'ptr' are the same. [duplicateExpression]
holotz-castle-1.3.14-src/JLib/JLib/Util/JTextFile.cpp:273:15: note: 'ptrOrg' is assigned value 'ptr' here.
holotz-castle-1.3.14-src/JLib/JLib/Util/JTextFile.cpp:288:16: note: Same expression on both sides of '!=' because the value of 'ptrOrg' and 'ptr' are the same.
holotz-castle-1.3.14-src/JLib/JLib/Util/JTextFile.cpp:236:8: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
holotz-castle-1.3.14-src/JLib/JLib/Util/JUtil.cpp:207:2: warning: fprintf format string requires 8 parameters but 9 are given. [wrongPrintfScanfArgNum]
holotz-castle-1.3.14-src/JLib/JLib/Util/JUtil.cpp:41:7: style: The scope of the variable 'ptr' can be reduced. [variableScope]
holotz-castle-1.3.14-src/JLib/JLib/Util/JUtil.cpp:210:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
holotz-castle-1.3.14-src/JLib/JLib/Util/JUtil.cpp:211:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
holotz-castle-1.3.14-src/JLib/JLib/Util/JUtil.cpp:212:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
holotz-castle-1.3.14-src/JLib/JLib/Util/JUtil.cpp:213:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:742:38: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:742:52: style: Condition 'HCACTION_UP!=0' is always true [knownConditionTrueFalse]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:281:8: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:409:59: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:412:5: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:428:7: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:446:11: style: The scope of the variable 'edge' can be reduced. [variableScope]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:32:14: warning: Member variable 'HCCharacter::map' is not initialized in the constructor. [uninitMemberVar]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:32:14: warning: Member variable 'HCCharacter::ropes' is not initialized in the constructor. [uninitMemberVar]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:35:2: performance: Variable 'actions' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:36:2: performance: Variable 'lastAction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:37:2: performance: Variable 'maxFallRows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:38:2: performance: Variable 'startJumpRow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:39:2: performance: Variable 'maxJumpRows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:40:2: performance: Variable 'maxJumpCols' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:50:2: performance: Variable 'breakRow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCCharacter.cpp:53:2: performance: Variable 'subtype' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCTheme.h:430:15: style: Technically the member function 'HCTheme::Name' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:439:6: style: Technically the member function 'HCTheme::NumFloors' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:444:6: style: Technically the member function 'HCTheme::NumContFloors' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:449:6: style: Technically the member function 'HCTheme::NumBreaks' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:454:6: style: Technically the member function 'HCTheme::NumObjects' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:459:6: style: Technically the member function 'HCTheme::NumBars' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:464:6: style: Technically the member function 'HCTheme::NumLadders' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:469:6: style: Technically the member function 'HCTheme::NumRopes' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:474:6: style: Technically the member function 'HCTheme::NumMainChars' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:479:6: style: Technically the member function 'HCTheme::NumGuests' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:484:6: style: Technically the member function 'HCTheme::NumBalls' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:489:6: style: Technically the member function 'HCTheme::NumRandoms' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:494:6: style: Technically the member function 'HCTheme::NumStatics' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:499:6: style: Technically the member function 'HCTheme::NumMakers' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:504:6: style: Technically the member function 'HCTheme::NumChasers' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:509:6: style: Technically the member function 'HCTheme::NumDialogs' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCTheme.h:514:6: style: Technically the member function 'HCTheme::NumNarratives' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPreferences.h:86:6: style: Technically the member function 'HCPreferences::CurLang' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPreferences.h:101:6: style: Technically the member function 'HCPreferences::NumLangs' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPreferences.h:106:6: style: Technically the member function 'HCPreferences::NumVideoModes' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPreferences.h:121:6: style: Technically the member function 'HCPreferences::VideoMode' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPreferences.h:131:6: style: Technically the member function 'HCPreferences::BPP' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPreferences.h:141:7: style: Technically the member function 'HCPreferences::Fullscreen' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPreferences.h:151:7: style: Technically the member function 'HCPreferences::Sound' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPreferences.h:161:6: style: Technically the member function 'HCPreferences::Difficulty' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCEnemy.h:67:2: style: Class 'HCEnemy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holotz-castle-1.3.14-src/src/HCEnemy.h:77:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCCharacter.h:118:15: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCEnemy.h:77:15: note: Function in derived class
holotz-castle-1.3.14-src/src/HCEnemy.h:107:14: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCCharacter.h:134:14: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCEnemy.h:107:14: note: Function in derived class
holotz-castle-1.3.14-src/src/HCEnemyBall.cpp:64:8: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCEnemyStatic.h:48:14: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCEnemy.h:107:14: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCEnemyStatic.h:48:14: note: Function in derived class
holotz-castle-1.3.14-src/src/HCEnemyRandom.h:51:14: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCEnemy.h:107:14: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCEnemyRandom.h:51:14: note: Function in derived class
holotz-castle-1.3.14-src/src/HCEnemyRandom.h:56:15: style: The function 'UpdateCollisions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCCharacter.h:142:15: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCEnemyRandom.h:56:15: note: Function in derived class
holotz-castle-1.3.14-src/src/HCEnemyChaser.h:110:15: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCEnemy.h:77:15: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCEnemyChaser.h:110:15: note: Function in derived class
holotz-castle-1.3.14-src/src/HCEnemyChaser.h:120:14: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCEnemy.h:107:14: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCEnemyChaser.h:120:14: note: Function in derived class
holotz-castle-1.3.14-src/src/HCEnemyBall.h:49:15: style: The function 'UpdateCollisions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCCharacter.h:142:15: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCEnemyBall.h:49:15: note: Function in derived class
holotz-castle-1.3.14-src/src/HCEnemyBall.cpp:35:25: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
holotz-castle-1.3.14-src/src/HCEnemyBall.cpp:36:27: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
holotz-castle-1.3.14-src/src/HCEnemyChaser.cpp:126:11: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCEnemyChaser.cpp:266:11: style: The scope of the variable 'c' can be reduced. [variableScope]
holotz-castle-1.3.14-src/src/HCEnemyChaser.cpp:564:55: style: Array index 'chaseIndex' is used before limits check. [arrayIndexThenCheck]
holotz-castle-1.3.14-src/src/HCEnemyChaser.cpp:39:2: performance: Variable 'chaseIndex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCEnemyRandom.cpp:167:8: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCEnemyRandom.cpp:34:12: performance: Variable 'lastRow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCLevel.cpp:550:5: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCLevel.cpp:748:8: style: The scope of the variable 't1' can be reduced. [variableScope]
holotz-castle-1.3.14-src/src/HCLevel.cpp:748:12: style: The scope of the variable 't2' can be reduced. [variableScope]
holotz-castle-1.3.14-src/src/HCLevel.cpp:751:8: style: Variable 't1' is assigned a value that is never used. [unreadVariable]
holotz-castle-1.3.14-src/src/HCLevel.cpp:752:8: style: Variable 't2' is assigned a value that is never used. [unreadVariable]
holotz-castle-1.3.14-src/src/HCLoadSaveSlot.cpp:75:52: warning: Either the condition 'home!=NULL' is redundant or there is possible null pointer dereference: home. [nullPointerRedundantCheck]
holotz-castle-1.3.14-src/src/HCLoadSaveSlot.cpp:77:11: note: Assuming that condition 'home!=NULL' is not redundant
holotz-castle-1.3.14-src/src/HCLoadSaveSlot.cpp:75:52: note: Null pointer dereference
holotz-castle-1.3.14-src/src/HCLoadSaveSlot.h:72:6: style: Technically the member function 'HCLoadSaveSlot::Level' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCMap.cpp:307:4: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCMap.cpp:411:4: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
holotz-castle-1.3.14-src/src/HCMap.cpp:410:4: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
holotz-castle-1.3.14-src/src/HCMap.cpp:411:4: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
holotz-castle-1.3.14-src/src/HCMap.cpp:495:4: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
holotz-castle-1.3.14-src/src/HCMap.cpp:494:4: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
holotz-castle-1.3.14-src/src/HCMap.cpp:495:4: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
holotz-castle-1.3.14-src/src/HCMap.cpp:32:8: warning: Member variable 'HCMap::theme' is not initialized in the constructor. [uninitMemberVar]
holotz-castle-1.3.14-src/src/HCMap.cpp:35:2: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCMap.cpp:35:9: performance: Variable 'cols' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCMap.cpp:35:16: performance: Variable 'cellWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCMap.cpp:35:28: performance: Variable 'cellHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCMap.cpp:36:2: performance: Variable 'width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCMap.cpp:36:10: performance: Variable 'height' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCMap.cpp:37:2: performance: Variable 'exitRow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCMap.cpp:37:12: performance: Variable 'exitCol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCPlaylist.h:58:4: warning: The buffer 'storyDir' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
holotz-castle-1.3.14-src/src/HCPlaylist.cpp:119:2: warning: The buffer 'storyDir' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
holotz-castle-1.3.14-src/src/HCPlaylist.cpp:120:2: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
holotz-castle-1.3.14-src/src/HCPlaylist.cpp:145:3: warning: The buffer 'storyDir' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
holotz-castle-1.3.14-src/src/HCPlaylist.cpp:146:3: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
holotz-castle-1.3.14-src/src/HCPlaylist.h:62:15: style: Technically the member function 'HCPlaylist::StoryDir' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPlaylist.h:66:15: style: Technically the member function 'HCPlaylist::StoryName' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPlaylist.h:96:6: style: Technically the member function 'HCPlaylist::Size' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCPreferences.cpp:47:2: performance: Variable 'numLangs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCPreferences.cpp:48:2: performance: Variable 'numVideoModes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCPreferences.cpp:51:2: performance: Variable 'difficulty' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
holotz-castle-1.3.14-src/src/HCPreferences.cpp:96:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
holotz-castle-1.3.14-src/src/HCRope.cpp:60:6: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
holotz-castle-1.3.14-src/src/HCScript.cpp:73:6: style: The scope of the variable 'begin' can be reduced. [variableScope]
holotz-castle-1.3.14-src/src/HCScript.cpp:73:14: style: The scope of the variable 'end' can be reduced. [variableScope]
holotz-castle-1.3.14-src/src/HCScript.cpp:83:9: style: Variable 'end' is assigned a value that is never used. [unreadVariable]
holotz-castle-1.3.14-src/src/HCScriptAction.h:71:7: style: Technically the member function 'HCScriptAction::Finished' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCScript.h:79:7: style: Technically the member function 'HCScript::Finished' can be const. [functionConst]
holotz-castle-1.3.14-src/src/HCScript.cpp:122:16: note: Technically the member function 'HCScript::Finished' can be const.
holotz-castle-1.3.14-src/src/HCScript.h:79:7: note: Technically the member function 'HCScript::Finished' can be const.
holotz-castle-1.3.14-src/src/HCScriptAction.h:65:2: style: Class 'HCScriptAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
holotz-castle-1.3.14-src/src/HCScriptAction.h:145:14: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:94:14: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:145:14: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.h:149:15: style: The function 'Current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:99:15: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:149:15: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.h:199:14: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:94:14: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:199:14: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.h:203:16: style: The function 'Skip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:89:16: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:203:16: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.h:207:15: style: The function 'Current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:99:15: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:207:15: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.h:255:14: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:94:14: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:255:14: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.h:259:15: style: The function 'Current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:99:15: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:259:15: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.h:295:14: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:94:14: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:295:14: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.h:300:15: style: The function 'Current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:99:15: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:300:15: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.h:334:14: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:94:14: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:334:14: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.h:339:15: style: The function 'Current' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
holotz-castle-1.3.14-src/src/HCScriptAction.h:99:15: note: Virtual function in base class
holotz-castle-1.3.14-src/src/HCScriptAction.h:339:15: note: Function in derived class
holotz-castle-1.3.14-src/src/HCScriptAction.cpp:41:15: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCScriptAction.cpp:406:16: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCScriptAction.cpp:549:16: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCScriptAction.cpp:610:3: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HCScriptAction.cpp:69:7: style: The scope of the variable 'str' can be reduced. [variableScope]
holotz-castle-1.3.14-src/src/HCScriptAction.cpp:185:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
holotz-castle-1.3.14-src/src/HCScriptAction.cpp:404:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
holotz-castle-1.3.14-src/src/HCScriptAction.cpp:545:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
holotz-castle-1.3.14-src/src/HCScriptAction.cpp:647:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
holotz-castle-1.3.14-src/src/HCTheme.cpp:660:4: style: Condition '!LoadDecos()' is always false [knownConditionTrueFalse]
holotz-castle-1.3.14-src/src/HCTheme.cpp:644:2: warning: The buffer 'name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
holotz-castle-1.3.14-src/src/HCTheme.h:177:6: performance: Technically the member function 'HCTheme::CountDirs' can be static. [functionStatic]
holotz-castle-1.3.14-src/src/HCTheme.cpp:47:14: note: Technically the member function 'HCTheme::CountDirs' can be static.
holotz-castle-1.3.14-src/src/HCTheme.h:177:6: note: Technically the member function 'HCTheme::CountDirs' can be static.
holotz-castle-1.3.14-src/src/HCTheme.h:207:7: performance: Technically the member function 'HCTheme::LoadDecos' can be static. [functionStatic]
holotz-castle-1.3.14-src/src/HCTheme.cpp:320:15: note: Technically the member function 'HCTheme::LoadDecos' can be static.
holotz-castle-1.3.14-src/src/HCTheme.h:207:7: note: Technically the member function 'HCTheme::LoadDecos' can be static.
holotz-castle-1.3.14-src/src/HCUtil.cpp:74:3: warning: The buffer 'lastFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
holotz-castle-1.3.14-src/src/HCed.cpp:540:13: style: The scope of the variable 'obj' can be reduced. [variableScope]
holotz-castle-1.3.14-src/src/HCed.cpp:1635:7: style: The scope of the variable 'str' can be reduced. [variableScope]
holotz-castle-1.3.14-src/src/HCed.cpp:723:7: warning: Member variable 'HCed::imgMouse' is not initialized in the constructor. [uninitMemberVar]
holotz-castle-1.3.14-src/src/HCed.cpp:723:7: warning: Member variable 'HCed::enemyType' is not initialized in the constructor. [uninitMemberVar]
holotz-castle-1.3.14-src/src/HCed.cpp:723:7: warning: Member variable 'HCed::ropePeriod' is not initialized in the constructor. [uninitMemberVar]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:982:4: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:987:4: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:999:13: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:1047:13: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:1058:13: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:1070:13: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:1081:13: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:1089:13: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:1100:15: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:1110:15: style: C-style pointer casting [cstyleCast]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:173:8: warning: Member variable 'HCApp::imgFatalFun' is not initialized in the constructor. [uninitMemberVar]
holotz-castle-1.3.14-src/src/HolotzCastle.cpp:177:2: performance: Variable 'levelNumber' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/homebank/homebank_5.1.7.orig.tar.gz
homebank-5.1.7/src/dsp_account.c:1136:4: style: Variable 'p_dialog' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/dsp_account.c:1128:0: note: Variable 'p_dialog' is reassigned a value before the old one has been used.
homebank-5.1.7/src/dsp_account.c:1136:4: note: Variable 'p_dialog' is reassigned a value before the old one has been used.
homebank-5.1.7/src/dsp_account.c:382:10: style: The scope of the variable 'node' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_account.c:383:13: style: The scope of the variable 'io' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_account.c:454:8: style: The scope of the variable 'selection' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_account.c:454:20: style: The scope of the variable 'list' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_account.c:1130:10: style: The scope of the variable 'selection' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_account.c:1130:22: style: The scope of the variable 'list' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_account.c:1198:21: style: The scope of the variable 'selection' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_account.c:1260:21: style: The scope of the variable 'selection' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_account.c:1631:8: style: The scope of the variable 'name' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_account.c:732:57: style: Function 'register_panel_listview_populate' argument 1 names different: declaration 'view' definition 'widget'. [funcArgNamesDifferent]
homebank-5.1.7/src/dsp_account.c:57:57: note: Function 'register_panel_listview_populate' argument 1 names different: declaration 'view' definition 'widget'.
homebank-5.1.7/src/dsp_account.c:732:57: note: Function 'register_panel_listview_populate' argument 1 names different: declaration 'view' definition 'widget'.
homebank-5.1.7/src/dsp_account.c:721:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
homebank-5.1.7/src/dsp_mainwindow.c:2508:6: style: Condition 'error' is always false [knownConditionTrueFalse]
homebank-5.1.7/src/dsp_mainwindow.c:2503:18: note: Assignment 'error=NULL', assigned value is 0
homebank-5.1.7/src/dsp_mainwindow.c:2508:6: note: Condition 'error' is always false
homebank-5.1.7/src/dsp_mainwindow.c:739:12: style: The scope of the variable 'window' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_mainwindow.c:1209:15: style: The scope of the variable 'model' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_mainwindow.c:1216:10: style: The scope of the variable 'acc' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_mainwindow.c:1286:12: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_mainwindow.c:1287:20: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_mainwindow.c:1680:11: style: The scope of the variable 'acc' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_mainwindow.c:2010:13: style: The scope of the variable 'group' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_mainwindow.c:2250:16: style: The scope of the variable 'path' can be reduced. [variableScope]
homebank-5.1.7/src/dsp_mainwindow.c:1202:44: style: Variable 'title' is assigned a value that is never used. [unreadVariable]
homebank-5.1.7/src/dsp_mainwindow.c:2104:23: style: Array index 't' is used before limits check. [arrayIndexThenCheck]
homebank-5.1.7/src/dsp_mainwindow.c:1122:42: error: Uninitialized variable: ope [uninitvar]
homebank-5.1.7/src/dsp_mainwindow.c:1131:20: error: Uninitialized variable: ope [uninitvar]
homebank-5.1.7/src/dsp_mainwindow.c:1139:11: error: Uninitialized variable: ope [uninitvar]
homebank-5.1.7/src/gtk-chart-stack.c:648:14: style: The scope of the variable 'x2' can be reduced. [variableScope]
homebank-5.1.7/src/gtk-chart-stack.c:648:18: style: The scope of the variable 'y2' can be reduced. [variableScope]
homebank-5.1.7/src/gtk-chart-stack.c:648:22: style: The scope of the variable 'h' can be reduced. [variableScope]
homebank-5.1.7/src/gtk-chart-stack.c:651:8: style: The scope of the variable 'valstr' can be reduced. [variableScope]
homebank-5.1.7/src/gtk-chart-stack.c:101:58: style: Function 'ui_chart_stack_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
homebank-5.1.7/src/gtk-chart-stack.c:49:62: note: Function 'ui_chart_stack_class_init' argument 1 names different: declaration 'klass' definition 'class'.
homebank-5.1.7/src/gtk-chart-stack.c:101:58: note: Function 'ui_chart_stack_class_init' argument 1 names different: declaration 'klass' definition 'class'.
homebank-5.1.7/src/gtk-chart-stack.c:217:37: style: Function 'ui_chart_stack_destroy' argument 1 names different: declaration 'chart' definition 'object'. [funcArgNamesDifferent]
homebank-5.1.7/src/gtk-chart-stack.c:51:60: note: Function 'ui_chart_stack_destroy' argument 1 names different: declaration 'chart' definition 'object'.
homebank-5.1.7/src/gtk-chart-stack.c:217:37: note: Function 'ui_chart_stack_destroy' argument 1 names different: declaration 'chart' definition 'object'.
homebank-5.1.7/src/gtk-chart-stack.c:1292:63: style: Function 'ui_chart_stack_set_color_scheme' argument 2 names different: declaration 'colorscheme' definition 'index'. [funcArgNamesDifferent]
homebank-5.1.7/src/gtk-chart-stack.h:172:63: note: Function 'ui_chart_stack_set_color_scheme' argument 2 names different: declaration 'colorscheme' definition 'index'.
homebank-5.1.7/src/gtk-chart-stack.c:1292:63: note: Function 'ui_chart_stack_set_color_scheme' argument 2 names different: declaration 'colorscheme' definition 'index'.
homebank-5.1.7/src/gtk-chart-stack.c:355:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
homebank-5.1.7/src/gtk-chart.c:837:8: style: The scope of the variable 'x' can be reduced. [variableScope]
homebank-5.1.7/src/gtk-chart.c:923:11: style: The scope of the variable 'x2' can be reduced. [variableScope]
homebank-5.1.7/src/gtk-chart.c:1360:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
homebank-5.1.7/src/gtk-chart.c:1360:14: style: The scope of the variable 'dy' can be reduced. [variableScope]
homebank-5.1.7/src/gtk-chart.c:114:39: style: Function 'gtk_chart_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
homebank-5.1.7/src/gtk-chart.c:48:50: note: Function 'gtk_chart_class_init' argument 1 names different: declaration 'klass' definition 'class'.
homebank-5.1.7/src/gtk-chart.c:114:39: note: Function 'gtk_chart_class_init' argument 1 names different: declaration 'klass' definition 'class'.
homebank-5.1.7/src/gtk-chart.c:245:29: style: Function 'gtk_chart_dispose' argument 1 names different: declaration 'object' definition 'gobject'. [funcArgNamesDifferent]
homebank-5.1.7/src/gtk-chart.c:50:42: note: Function 'gtk_chart_dispose' argument 1 names different: declaration 'object' definition 'gobject'.
homebank-5.1.7/src/gtk-chart.c:245:29: note: Function 'gtk_chart_dispose' argument 1 names different: declaration 'object' definition 'gobject'.
homebank-5.1.7/src/gtk-chart.c:1781:68: style: Function 'drawarea_draw_callback' argument 2 names different: declaration 'wcr' definition 'cr'. [funcArgNamesDifferent]
homebank-5.1.7/src/gtk-chart.c:55:68: note: Function 'drawarea_draw_callback' argument 2 names different: declaration 'wcr' definition 'cr'.
homebank-5.1.7/src/gtk-chart.c:1781:68: note: Function 'drawarea_draw_callback' argument 2 names different: declaration 'wcr' definition 'cr'.
homebank-5.1.7/src/gtk-chart.c:2074:56: style: Function 'gtk_chart_set_color_scheme' argument 2 names different: declaration 'colorscheme' definition 'index'. [funcArgNamesDifferent]
homebank-5.1.7/src/gtk-chart.h:238:56: note: Function 'gtk_chart_set_color_scheme' argument 2 names different: declaration 'colorscheme' definition 'index'.
homebank-5.1.7/src/gtk-chart.c:2074:56: note: Function 'gtk_chart_set_color_scheme' argument 2 names different: declaration 'colorscheme' definition 'index'.
homebank-5.1.7/src/hb-account.c:175:10: style: The scope of the variable 'existitem' can be reduced. [variableScope]
homebank-5.1.7/src/hb-account.c:176:10: style: The scope of the variable 'new_key' can be reduced. [variableScope]
homebank-5.1.7/src/hb-account.c:150:24: style: Function 'da_acc_insert' argument 1 names different: declaration 'acc' definition 'item'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-account.h:101:33: note: Function 'da_acc_insert' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-account.c:150:24: note: Function 'da_acc_insert' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-account.c:451:36: style: Function 'account_set_currency' argument 1 names different: declaration 'item' definition 'acc'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-account.h:113:36: note: Function 'account_set_currency' argument 1 names different: declaration 'item' definition 'acc'.
homebank-5.1.7/src/hb-account.c:451:36: note: Function 'account_set_currency' argument 1 names different: declaration 'item' definition 'acc'.
homebank-5.1.7/src/hb-archive.c:113:10: style: The scope of the variable 'acc' can be reduced. [variableScope]
homebank-5.1.7/src/hb-archive.c:405:8: style: The scope of the variable 'today' can be reduced. [variableScope]
homebank-5.1.7/src/hb-archive.c:405:16: style: The scope of the variable 'maxdate' can be reduced. [variableScope]
homebank-5.1.7/src/hb-assign.c:152:9: style: The scope of the variable 'existitem' can be reduced. [variableScope]
homebank-5.1.7/src/hb-assign.c:153:10: style: The scope of the variable 'new_key' can be reduced. [variableScope]
homebank-5.1.7/src/hb-assign.c:127:23: style: Function 'da_asg_insert' argument 1 names different: declaration 'asg' definition 'item'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-assign.h:61:32: note: Function 'da_asg_insert' argument 1 names different: declaration 'asg' definition 'item'.
homebank-5.1.7/src/hb-assign.c:127:23: note: Function 'da_asg_insert' argument 1 names different: declaration 'asg' definition 'item'.
homebank-5.1.7/src/hb-assign.c:150:23: style: Function 'da_asg_append' argument 1 names different: declaration 'asg' definition 'item'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-assign.h:62:32: note: Function 'da_asg_append' argument 1 names different: declaration 'asg' definition 'item'.
homebank-5.1.7/src/hb-assign.c:150:23: note: Function 'da_asg_append' argument 1 names different: declaration 'asg' definition 'item'.
homebank-5.1.7/src/hb-category.c:420:13: warning: Possible null pointer dereference: fullname [nullPointer]
homebank-5.1.7/src/hb-category.c:1015:21: note: Assignment 'fullcatname=NULL', assigned value is 0
homebank-5.1.7/src/hb-category.c:1035:46: note: Calling function 'da_cat_append_ifnew_by_fullname', 1st argument 'fullname' value is 0
homebank-5.1.7/src/hb-category.c:420:13: note: Null pointer dereference
homebank-5.1.7/src/hb-category.c:183:11: style: The scope of the variable 'existitem' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:184:10: style: The scope of the variable 'new_key' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:185:8: style: The scope of the variable 'fullname' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:257:11: style: The scope of the variable 'parent' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:414:10: style: The scope of the variable 'new_key' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:646:11: style: The scope of the variable 'parent' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:836:11: style: The scope of the variable 'parent' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:884:8: style: The scope of the variable 'name1' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:884:16: style: The scope of the variable 'name2' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:955:9: style: The scope of the variable 'str_array' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:957:8: style: The scope of the variable 'fullcatname' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:959:11: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:1073:8: style: The scope of the variable 'outstr' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:1074:8: style: The scope of the variable 'lcat' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:1187:8: style: The scope of the variable 'filename' can be reduced. [variableScope]
homebank-5.1.7/src/hb-category.c:158:25: style: Function 'da_cat_insert' argument 1 names different: declaration 'acc' definition 'item'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-category.h:56:34: note: Function 'da_cat_insert' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-category.c:158:25: note: Function 'da_cat_insert' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-currency.c:200:10: style: The scope of the variable 'new_key' can be reduced. [variableScope]
homebank-5.1.7/src/hb-currency.c:310:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
homebank-5.1.7/src/hb-currency.c:525:8: style: The scope of the variable 'rawjson' can be reduced. [variableScope]
homebank-5.1.7/src/hb-currency.c:583:11: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/hb-encoding.c:259:8: style: The scope of the variable 'converted' can be reduced. [variableScope]
homebank-5.1.7/src/hb-export.c:46:8: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
homebank-5.1.7/src/hb-export.c:223:8: style: The scope of the variable 'lacc' can be reduced. [variableScope]
homebank-5.1.7/src/hb-export.c:736:3: style: Variable 'tot_lines' is modified but its new value is never used. [unreadVariable]
homebank-5.1.7/src/hb-filter.c:512:10: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/hb-filter.c:554:10: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/hb-filter.c:674:10: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/hb-filter.c:736:9: style: The scope of the variable 'tags' can be reduced. [variableScope]
homebank-5.1.7/src/hb-filter.c:761:11: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/hb-filter.c:373:47: style: Function 'filter_preset_type_set' argument 2 names different: declaration 'value' definition 'type'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-filter.h:124:47: note: Function 'filter_preset_type_set' argument 2 names different: declaration 'value' definition 'type'.
homebank-5.1.7/src/hb-filter.c:373:47: note: Function 'filter_preset_type_set' argument 2 names different: declaration 'value' definition 'type'.
homebank-5.1.7/src/hb-filter.c:400:49: style: Function 'filter_preset_status_set' argument 2 names different: declaration 'value' definition 'status'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-filter.h:126:49: note: Function 'filter_preset_status_set' argument 2 names different: declaration 'value' definition 'status'.
homebank-5.1.7/src/hb-filter.c:400:49: note: Function 'filter_preset_status_set' argument 2 names different: declaration 'value' definition 'status'.
homebank-5.1.7/src/hb-filter.c:616:44: style: Function 'filter_test' argument 2 names different: declaration 'ope' definition 'txn'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-filter.h:130:44: note: Function 'filter_test' argument 2 names different: declaration 'ope' definition 'txn'.
homebank-5.1.7/src/hb-filter.c:616:44: note: Function 'filter_test' argument 2 names different: declaration 'ope' definition 'txn'.
homebank-5.1.7/src/hb-hbfile.c:456:10: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/hb-import-csv.c:45:8: style: The scope of the variable 'twoquote' can be reduced. [variableScope]
homebank-5.1.7/src/hb-import-qif.c:231:14: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/hb-import-qif.c:265:9: style: The scope of the variable 'typestr' can be reduced. [variableScope]
homebank-5.1.7/src/hb-import-qif.c:580:17: style: The scope of the variable 'newitem' can be reduced. [variableScope]
homebank-5.1.7/src/hb-misc.c:156:8: style: The scope of the variable 's' can be reduced. [variableScope]
homebank-5.1.7/src/hb-misc.c:338:8: style: The scope of the variable 'markuptxt' can be reduced. [variableScope]
homebank-5.1.7/src/hb-misc.c:515:16: style: The scope of the variable 's' can be reduced. [variableScope]
homebank-5.1.7/src/hb-misc.c:516:20: style: The scope of the variable 'd' can be reduced. [variableScope]
homebank-5.1.7/src/hb-misc.c:579:8: style: The scope of the variable 'date' can be reduced. [variableScope]
homebank-5.1.7/src/hb-misc.c:643:18: style: The scope of the variable 'fwe' can be reduced. [variableScope]
homebank-5.1.7/src/hb-misc.c:704:8: style: The scope of the variable 'p' can be reduced. [variableScope]
homebank-5.1.7/src/hb-misc.c:42:53: style: Function 'hb_amount_round' argument 2 names different: declaration 'n' definition 'digits'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-misc.h:23:53: note: Function 'hb_amount_round' argument 2 names different: declaration 'n' definition 'digits'.
homebank-5.1.7/src/hb-misc.c:42:53: note: Function 'hb_amount_round' argument 2 names different: declaration 'n' definition 'digits'.
homebank-5.1.7/src/hb-payee.c:187:8: style: The scope of the variable 'existitem' can be reduced. [variableScope]
homebank-5.1.7/src/hb-payee.c:188:10: style: The scope of the variable 'new_key' can be reduced. [variableScope]
homebank-5.1.7/src/hb-payee.c:543:9: style: The scope of the variable 'str_array' can be reduced. [variableScope]
homebank-5.1.7/src/hb-payee.c:635:8: style: The scope of the variable 'lpay' can be reduced. [variableScope]
homebank-5.1.7/src/hb-payee.c:636:8: style: The scope of the variable 'outstr' can be reduced. [variableScope]
homebank-5.1.7/src/hb-payee.c:646:10: style: The scope of the variable 'fullcatname' can be reduced. [variableScope]
homebank-5.1.7/src/hb-payee.c:162:22: style: Function 'da_pay_insert' argument 1 names different: declaration 'acc' definition 'item'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-payee.h:49:31: note: Function 'da_pay_insert' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-payee.c:162:22: note: Function 'da_pay_insert' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-payee.c:185:22: style: Function 'da_pay_append' argument 1 names different: declaration 'acc' definition 'item'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-payee.h:50:31: note: Function 'da_pay_append' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-payee.c:185:22: note: Function 'da_pay_append' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-preferences.c:589:8: style: The scope of the variable 'group' can be reduced. [variableScope]
homebank-5.1.7/src/hb-preferences.c:589:16: style: The scope of the variable 'filename' can be reduced. [variableScope]
homebank-5.1.7/src/hb-preferences.c:685:15: style: The scope of the variable 'bsrc' can be reduced. [variableScope]
homebank-5.1.7/src/hb-preferences.c:993:8: style: The scope of the variable 'group' can be reduced. [variableScope]
homebank-5.1.7/src/hb-preferences.c:993:16: style: The scope of the variable 'filename' can be reduced. [variableScope]
homebank-5.1.7/src/hb-split.c:171:8: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/hb-tag.c:144:6: style: The scope of the variable 'existitem' can be reduced. [variableScope]
homebank-5.1.7/src/hb-tag.c:145:10: style: The scope of the variable 'new_key' can be reduced. [variableScope]
homebank-5.1.7/src/hb-tag.c:120:29: style: Function 'da_tag_insert' argument 1 names different: declaration 'acc' definition 'item'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-tag.h:43:29: note: Function 'da_tag_insert' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-tag.c:120:29: note: Function 'da_tag_insert' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-tag.c:142:29: style: Function 'da_tag_append' argument 1 names different: declaration 'acc' definition 'item'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-tag.h:44:29: note: Function 'da_tag_append' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-tag.c:142:29: note: Function 'da_tag_append' argument 1 names different: declaration 'acc' definition 'item'.
homebank-5.1.7/src/hb-transaction.c:468:10: style: The scope of the variable 'acc' can be reduced. [variableScope]
homebank-5.1.7/src/hb-transaction.c:1303:9: style: The scope of the variable 'str_array' can be reduced. [variableScope]
homebank-5.1.7/src/hb-transaction.c:253:52: style: Function 'da_transaction_insert_sorted' argument 1 names different: declaration 'item' definition 'newitem'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-transaction.h:91:52: note: Function 'da_transaction_insert_sorted' argument 1 names different: declaration 'item' definition 'newitem'.
homebank-5.1.7/src/hb-transaction.c:253:52: note: Function 'da_transaction_insert_sorted' argument 1 names different: declaration 'item' definition 'newitem'.
homebank-5.1.7/src/hb-transaction.c:1120:55: style: Function 'transaction_auto_assign' argument 2 names different: declaration 'key' definition 'kacc'. [funcArgNamesDifferent]
homebank-5.1.7/src/hb-transaction.h:124:55: note: Function 'transaction_auto_assign' argument 2 names different: declaration 'key' definition 'kacc'.
homebank-5.1.7/src/hb-transaction.c:1120:55: note: Function 'transaction_auto_assign' argument 2 names different: declaration 'key' definition 'kacc'.
homebank-5.1.7/src/hb-xml.c:1623:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/hb-xml.c:1622:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1623:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1624:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/hb-xml.c:1623:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1624:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1625:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/hb-xml.c:1624:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1625:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1626:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/hb-xml.c:1625:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1626:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1627:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/hb-xml.c:1626:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1627:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1628:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/hb-xml.c:1627:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1628:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1629:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/hb-xml.c:1628:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1629:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1630:3: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/hb-xml.c:1629:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:1630:3: note: Variable 'retval' is reassigned a value before the old one has been used.
homebank-5.1.7/src/hb-xml.c:364:11: style: The scope of the variable 'cat' can be reduced. [variableScope]
homebank-5.1.7/src/hb-xml.c:365:8: style: The scope of the variable 'pay' can be reduced. [variableScope]
homebank-5.1.7/src/hb-xml.c:875:22: style: The scope of the variable 'context' can be reduced. [variableScope]
homebank-5.1.7/src/hb-xml.c:1162:8: style: The scope of the variable 'tmpstr' can be reduced. [variableScope]
homebank-5.1.7/src/hb-xml.c:1598:6: style: The scope of the variable 'buf1' can be reduced. [variableScope]
homebank-5.1.7/src/hb-xml.c:1599:8: style: The scope of the variable 'outstr' can be reduced. [variableScope]
homebank-5.1.7/src/homebank.c:169:7: style: Variable 'isvalid' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/homebank.c:165:0: note: Variable 'isvalid' is reassigned a value before the old one has been used.
homebank-5.1.7/src/homebank.c:169:7: note: Variable 'isvalid' is reassigned a value before the old one has been used.
homebank-5.1.7/src/homebank.c:356:8: style: The scope of the variable 'group' can be reduced. [variableScope]
homebank-5.1.7/src/homebank.c:356:16: style: The scope of the variable 'filename' can be reduced. [variableScope]
homebank-5.1.7/src/homebank.c:392:11: style: The scope of the variable 'keyfile' can be reduced. [variableScope]
homebank-5.1.7/src/homebank.c:394:8: style: The scope of the variable 'group' can be reduced. [variableScope]
homebank-5.1.7/src/homebank.c:394:16: style: The scope of the variable 'filename' can be reduced. [variableScope]
homebank-5.1.7/src/homebank.c:662:8: style: The scope of the variable 'homedir' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:1319:2: style: Variable 'iconname' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/list_operation.c:1314:0: note: Variable 'iconname' is reassigned a value before the old one has been used.
homebank-5.1.7/src/list_operation.c:1319:2: note: Variable 'iconname' is reassigned a value before the old one has been used.
homebank-5.1.7/src/list_operation.c:144:11: style: The scope of the variable 'name1' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:144:19: style: The scope of the variable 'name2' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:348:8: style: The scope of the variable 'str' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:464:11: style: The scope of the variable 'cat' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:465:8: style: The scope of the variable 'fullname' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:499:14: style: The scope of the variable 'format' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:502:8: style: The scope of the variable 'info' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:502:15: style: The scope of the variable 'payeename' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:502:27: style: The scope of the variable 'categoryname' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:503:8: style: The scope of the variable 'payee' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:504:11: style: The scope of the variable 'category' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:505:8: style: The scope of the variable 'tags' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:568:20: style: The scope of the variable 'column' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:612:20: style: The scope of the variable 'column' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:674:20: style: The scope of the variable 'column' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:831:12: style: The scope of the variable 'menu' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:831:19: style: The scope of the variable 'menuitem' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:832:20: style: The scope of the variable 'column' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:1267:16: style: The scope of the variable 'dacc' can be reduced. [variableScope]
homebank-5.1.7/src/list_operation.c:1027:41: style: Function 'create_list_transaction' argument 1 names different: declaration 'type' definition 'list_type'. [funcArgNamesDifferent]
homebank-5.1.7/src/list_operation.h:41:41: note: Function 'create_list_transaction' argument 1 names different: declaration 'type' definition 'list_type'.
homebank-5.1.7/src/list_operation.c:1027:41: note: Function 'create_list_transaction' argument 1 names different: declaration 'type' definition 'list_type'.
homebank-5.1.7/src/list_upcoming.c:55:2: style: Variable 'iconname' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/list_upcoming.c:48:0: note: Variable 'iconname' is reassigned a value before the old one has been used.
homebank-5.1.7/src/list_upcoming.c:55:2: note: Variable 'iconname' is reassigned a value before the old one has been used.
homebank-5.1.7/src/list_upcoming.c:67:8: style: The scope of the variable 'markuptxt' can be reduced. [variableScope]
homebank-5.1.7/src/list_upcoming.c:68:8: style: The scope of the variable 'color' can be reduced. [variableScope]
homebank-5.1.7/src/list_upcoming.c:136:8: style: The scope of the variable 'date' can be reduced. [variableScope]
homebank-5.1.7/src/list_upcoming.c:164:8: style: The scope of the variable 'pay' can be reduced. [variableScope]
homebank-5.1.7/src/list_upcoming.c:217:8: style: The scope of the variable 'color' can be reduced. [variableScope]
homebank-5.1.7/src/rep_balance.c:308:8: style: The scope of the variable 'info' can be reduced. [variableScope]
homebank-5.1.7/src/rep_balance.c:703:9: style: The scope of the variable 'date' can be reduced. [variableScope]
homebank-5.1.7/src/rep_balance.c:1189:8: style: The scope of the variable 'color' can be reduced. [variableScope]
homebank-5.1.7/src/rep_budget.c:424:10: style: The scope of the variable 'node' can be reduced. [variableScope]
homebank-5.1.7/src/rep_budget.c:425:13: style: The scope of the variable 'io' can be reduced. [variableScope]
homebank-5.1.7/src/rep_budget.c:478:10: style: The scope of the variable 'node' can be reduced. [variableScope]
homebank-5.1.7/src/rep_budget.c:479:13: style: The scope of the variable 'io' can be reduced. [variableScope]
homebank-5.1.7/src/rep_budget.c:1592:8: style: The scope of the variable 'color' can be reduced. [variableScope]
homebank-5.1.7/src/rep_budget.c:1627:8: style: The scope of the variable 'color' can be reduced. [variableScope]
homebank-5.1.7/src/rep_stats.c:763:10: style: The scope of the variable 'node' can be reduced. [variableScope]
homebank-5.1.7/src/rep_stats.c:764:13: style: The scope of the variable 'io' can be reduced. [variableScope]
homebank-5.1.7/src/rep_stats.c:817:10: style: The scope of the variable 'node' can be reduced. [variableScope]
homebank-5.1.7/src/rep_stats.c:818:13: style: The scope of the variable 'io' can be reduced. [variableScope]
homebank-5.1.7/src/rep_stats.c:856:15: style: The scope of the variable 'model' can be reduced. [variableScope]
homebank-5.1.7/src/rep_stats.c:956:12: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/rep_stats.c:957:15: style: The scope of the variable 'catentry' can be reduced. [variableScope]
homebank-5.1.7/src/rep_stats.c:987:16: style: The scope of the variable 'catentry' can be reduced. [variableScope]
homebank-5.1.7/src/rep_stats.c:1428:20: style: The scope of the variable 'column' can be reduced. [variableScope]
homebank-5.1.7/src/rep_stats.c:2012:8: style: The scope of the variable 'color' can be reduced. [variableScope]
homebank-5.1.7/src/rep_time.c:468:13: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/rep_time.c:626:10: style: The scope of the variable 'node' can be reduced. [variableScope]
homebank-5.1.7/src/rep_time.c:627:13: style: The scope of the variable 'io' can be reduced. [variableScope]
homebank-5.1.7/src/rep_time.c:680:10: style: The scope of the variable 'node' can be reduced. [variableScope]
homebank-5.1.7/src/rep_time.c:681:13: style: The scope of the variable 'io' can be reduced. [variableScope]
homebank-5.1.7/src/rep_time.c:766:15: style: The scope of the variable 'model' can be reduced. [variableScope]
homebank-5.1.7/src/rep_time.c:904:13: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/rep_time.c:968:12: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/rep_time.c:969:15: style: The scope of the variable 'catentry' can be reduced. [variableScope]
homebank-5.1.7/src/rep_time.c:1830:8: style: The scope of the variable 'color' can be reduced. [variableScope]
homebank-5.1.7/src/rep_vehicle.c:164:8: style: The scope of the variable 'd' can be reduced. [variableScope]
homebank-5.1.7/src/rep_vehicle.c:164:12: style: The scope of the variable 'v1' can be reduced. [variableScope]
homebank-5.1.7/src/rep_vehicle.c:164:17: style: The scope of the variable 'v2' can be reduced. [variableScope]
homebank-5.1.7/src/rep_vehicle.c:196:15: style: The scope of the variable 'model' can be reduced. [variableScope]
homebank-5.1.7/src/rep_vehicle.c:200:13: style: The scope of the variable 'io' can be reduced. [variableScope]
homebank-5.1.7/src/rep_vehicle.c:201:8: style: The scope of the variable 'outstr' can be reduced. [variableScope]
homebank-5.1.7/src/rep_vehicle.c:950:8: style: The scope of the variable 'text' can be reduced. [variableScope]
homebank-5.1.7/src/rep_vehicle.c:968:8: style: The scope of the variable 'text' can be reduced. [variableScope]
homebank-5.1.7/src/rep_vehicle.c:994:8: style: The scope of the variable 'color' can be reduced. [variableScope]
homebank-5.1.7/src/ui-account.c:128:10: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/ui-account.c:977:10: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/ui-account.c:1014:10: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/ui-account.c:1077:10: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/ui-account.c:1124:16: style: The scope of the variable 'path' can be reduced. [variableScope]
homebank-5.1.7/src/ui-archive.c:192:2: style: Variable 'iconname' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/ui-archive.c:187:0: note: Variable 'iconname' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-archive.c:192:2: note: Variable 'iconname' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-archive.c:222:8: style: The scope of the variable 'pay' can be reduced. [variableScope]
homebank-5.1.7/src/ui-archive.c:425:8: style: The scope of the variable 'txt' can be reduced. [variableScope]
homebank-5.1.7/src/ui-archive.c:529:8: style: The scope of the variable 'txt' can be reduced. [variableScope]
homebank-5.1.7/src/ui-archive.c:681:16: style: The scope of the variable 'path' can be reduced. [variableScope]
homebank-5.1.7/src/ui-archive.c:849:28: style: The scope of the variable 'data' can be reduced. [variableScope]
homebank-5.1.7/src/ui-assign.c:550:3: style: Variable 'title' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/ui-assign.c:547:0: note: Variable 'title' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-assign.c:550:3: note: Variable 'title' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-assist-import.c:390:2: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/ui-assist-import.c:385:0: note: Variable 'list' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-assist-import.c:390:2: note: Variable 'list' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-assist-import.c:931:12: style: The scope of the variable 'dialog' can be reduced. [variableScope]
homebank-5.1.7/src/ui-assist-import.c:931:21: style: The scope of the variable 'content_area' can be reduced. [variableScope]
homebank-5.1.7/src/ui-assist-import.c:931:36: style: The scope of the variable 'group_grid' can be reduced. [variableScope]
homebank-5.1.7/src/ui-assist-import.c:1023:10: style: The scope of the variable 'name' can be reduced. [variableScope]
homebank-5.1.7/src/ui-budget.c:108:2: style: Variable 'iconname' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/ui-budget.c:103:0: note: Variable 'iconname' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-budget.c:108:2: note: Variable 'iconname' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-budget.c:1121:2: style: Variable 'crow' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/ui-budget.c:1067:48: note: Variable 'crow' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-budget.c:1121:2: note: Variable 'crow' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-budget.c:174:10: style: The scope of the variable 'normalized_string' can be reduced. [variableScope]
homebank-5.1.7/src/ui-budget.c:175:10: style: The scope of the variable 'normalized_key' can be reduced. [variableScope]
homebank-5.1.7/src/ui-budget.c:385:13: style: The scope of the variable 'io' can be reduced. [variableScope]
homebank-5.1.7/src/ui-budget.c:386:14: style: The scope of the variable 'encoding' can be reduced. [variableScope]
homebank-5.1.7/src/ui-budget.c:527:15: style: The scope of the variable 'model' can be reduced. [variableScope]
homebank-5.1.7/src/ui-budget.c:530:13: style: The scope of the variable 'io' can be reduced. [variableScope]
homebank-5.1.7/src/ui-budget.c:551:11: style: The scope of the variable 'outstr' can be reduced. [variableScope]
homebank-5.1.7/src/ui-budget.c:551:20: style: The scope of the variable 'outvalstr' can be reduced. [variableScope]
homebank-5.1.7/src/ui-budget.c:740:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
homebank-5.1.7/src/ui-category.c:1579:3: style: Variable 'title' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/ui-category.c:1576:0: note: Variable 'title' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-category.c:1579:3: note: Variable 'title' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-category.c:159:11: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:160:8: style: The scope of the variable 'fullname' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:239:8: style: The scope of the variable 'fullname' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:239:19: style: The scope of the variable 'name' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:239:26: style: The scope of the variable 'sortname' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:414:10: style: The scope of the variable 'normalized_string' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:415:10: style: The scope of the variable 'case_normalized_string' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:667:15: style: The scope of the variable 'model' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:669:14: style: The scope of the variable 'path' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:721:14: style: The scope of the variable 'path' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:976:10: style: The scope of the variable 'normalized_string' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:977:10: style: The scope of the variable 'normalized_key' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1234:11: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1305:12: style: The scope of the variable 'dialog' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1305:21: style: The scope of the variable 'content' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1305:31: style: The scope of the variable 'mainvbox' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1305:42: style: The scope of the variable 'w_name' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1377:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1441:12: style: The scope of the variable 'dialog' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1441:21: style: The scope of the variable 'content' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1441:31: style: The scope of the variable 'mainvbox' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1442:12: style: The scope of the variable 'getwidget' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1442:24: style: The scope of the variable 'togglebutton' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:1642:14: style: The scope of the variable 'path' can be reduced. [variableScope]
homebank-5.1.7/src/ui-category.c:194:60: style: Function 'ui_cat_comboboxentry_add' argument 2 names different: declaration 'pay' definition 'item'. [funcArgNamesDifferent]
homebank-5.1.7/src/ui-category.h:60:65: note: Function 'ui_cat_comboboxentry_add' argument 2 names different: declaration 'pay' definition 'item'.
homebank-5.1.7/src/ui-category.c:194:60: note: Function 'ui_cat_comboboxentry_add' argument 2 names different: declaration 'pay' definition 'item'.
homebank-5.1.7/src/ui-category.c:716:73: style: Function 'ui_cat_listview_get_selected_parent' argument 2 names different: declaration 'parent' definition 'return_iter'. [funcArgNamesDifferent]
homebank-5.1.7/src/ui-category.h:69:83: note: Function 'ui_cat_listview_get_selected_parent' argument 2 names different: declaration 'parent' definition 'return_iter'.
homebank-5.1.7/src/ui-category.c:716:73: note: Function 'ui_cat_listview_get_selected_parent' argument 2 names different: declaration 'parent' definition 'return_iter'.
homebank-5.1.7/src/ui-category.c:776:48: style: Function 'ui_cat_listview_remove' argument 1 names different: declaration 'liststore' definition 'model'. [funcArgNamesDifferent]
homebank-5.1.7/src/ui-category.h:70:48: note: Function 'ui_cat_listview_remove' argument 1 names different: declaration 'liststore' definition 'model'.
homebank-5.1.7/src/ui-category.c:776:48: note: Function 'ui_cat_listview_remove' argument 1 names different: declaration 'liststore' definition 'model'.
homebank-5.1.7/src/ui-category.c:1347:84: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
homebank-5.1.7/src/ui-currency.c:80:15: style: The scope of the variable 'model' can be reduced. [variableScope]
homebank-5.1.7/src/ui-currency.c:939:15: style: The scope of the variable 'cur' can be reduced. [variableScope]
homebank-5.1.7/src/ui-currency.c:1028:14: style: The scope of the variable 'iso' can be reduced. [variableScope]
homebank-5.1.7/src/ui-currency.c:1028:20: style: The scope of the variable 'name' can be reduced. [variableScope]
homebank-5.1.7/src/ui-currency.c:1526:12: style: The scope of the variable 'cur' can be reduced. [variableScope]
homebank-5.1.7/src/ui-currency.c:1527:9: style: The scope of the variable 'title' can be reduced. [variableScope]
homebank-5.1.7/src/ui-currency.c:1528:9: style: The scope of the variable 'secondtext' can be reduced. [variableScope]
homebank-5.1.7/src/ui-currency.c:1321:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
homebank-5.1.7/src/ui-currency.c:1587:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
homebank-5.1.7/src/ui-dialogs.c:101:9: style: The scope of the variable 'args' can be reduced. [variableScope]
homebank-5.1.7/src/ui-dialogs.c:139:9: style: The scope of the variable 'args' can be reduced. [variableScope]
homebank-5.1.7/src/ui-filter.c:696:8: style: The scope of the variable 'txt' can be reduced. [variableScope]
homebank-5.1.7/src/ui-filter.c:1342:37: style: The scope of the variable 'image' can be reduced. [variableScope]
homebank-5.1.7/src/ui-filter.c:166:4: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
homebank-5.1.7/src/ui-filter.c:224:4: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
homebank-5.1.7/src/ui-filter.c:828:4: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
homebank-5.1.7/src/ui-filter.c:952:4: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
homebank-5.1.7/src/ui-payee.c:135:2: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/ui-payee.c:130:0: note: Variable 'item' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-payee.c:135:2: note: Variable 'item' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-payee.c:144:8: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:404:11: style: The scope of the variable 'name1' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:404:19: style: The scope of the variable 'name2' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:456:8: style: The scope of the variable 'fullname' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:509:15: style: The scope of the variable 'model' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:603:10: style: The scope of the variable 'normalized_string' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:604:10: style: The scope of the variable 'normalized_key' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:865:12: style: The scope of the variable 'dialog' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:865:21: style: The scope of the variable 'content_area' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:865:36: style: The scope of the variable 'content_grid' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:865:51: style: The scope of the variable 'group_grid' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:866:12: style: The scope of the variable 'label' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:867:12: style: The scope of the variable 'ST_name' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:867:22: style: The scope of the variable 'PO_cat' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:867:31: style: The scope of the variable 'NU_mode' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:1014:12: style: The scope of the variable 'dialog' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:1014:21: style: The scope of the variable 'content' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:1014:31: style: The scope of the variable 'mainvbox' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:1015:12: style: The scope of the variable 'getwidget' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:1015:24: style: The scope of the variable 'togglebutton' can be reduced. [variableScope]
homebank-5.1.7/src/ui-payee.c:1131:8: style: The scope of the variable 'item' can be reduced. [variableScope]
homebank-5.1.7/src/ui-pref.c:1865:22: style: The scope of the variable 'data' can be reduced. [variableScope]
homebank-5.1.7/src/ui-pref.c:1866:12: style: The scope of the variable 'notebook' can be reduced. [variableScope]
homebank-5.1.7/src/ui-pref.c:1867:14: style: The scope of the variable 'treeview' can be reduced. [variableScope]
homebank-5.1.7/src/ui-split.c:100:39: warning: Either the condition 'line>10' is redundant or the array 'data->PO_cat[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
homebank-5.1.7/src/ui-split.c:93:11: note: Assuming that condition 'line>10' is not redundant
homebank-5.1.7/src/ui-split.c:100:39: note: Array index out of bounds
homebank-5.1.7/src/ui-split.c:101:42: warning: Either the condition 'line>10' is redundant or the array 'data->ST_amount[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
homebank-5.1.7/src/ui-split.c:93:11: note: Assuming that condition 'line>10' is not redundant
homebank-5.1.7/src/ui-split.c:101:42: note: Array index out of bounds
homebank-5.1.7/src/ui-split.c:102:40: warning: Either the condition 'line>10' is redundant or the array 'data->ST_memo[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
homebank-5.1.7/src/ui-split.c:93:11: note: Assuming that condition 'line>10' is not redundant
homebank-5.1.7/src/ui-split.c:102:40: note: Array index out of bounds
homebank-5.1.7/src/ui-split.c:103:17: warning: Either the condition 'line>10' is redundant or the array 'data->BT_rem[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
homebank-5.1.7/src/ui-split.c:93:11: note: Assuming that condition 'line>10' is not redundant
homebank-5.1.7/src/ui-split.c:103:17: note: Array index out of bounds
homebank-5.1.7/src/ui-split.c:282:8: style: The scope of the variable 'memo' can be reduced. [variableScope]
homebank-5.1.7/src/ui-split.c:310:8: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/ui-split.c:311:8: style: The scope of the variable 'txt' can be reduced. [variableScope]
homebank-5.1.7/src/ui-transaction.c:183:8: style: The scope of the variable 'pay' can be reduced. [variableScope]
homebank-5.1.7/src/ui-transaction.c:212:10: style: The scope of the variable 'acc' can be reduced. [variableScope]
homebank-5.1.7/src/ui-transaction.c:214:8: style: The scope of the variable 'cheque_str' can be reduced. [variableScope]
homebank-5.1.7/src/ui-transaction.c:527:8: style: The scope of the variable 'split' can be reduced. [variableScope]
homebank-5.1.7/src/ui-txn-multi.c:50:8: style: The scope of the variable 'tagstr' can be reduced. [variableScope]
homebank-5.1.7/src/ui-widgets.c:404:2: style: Variable 'digits' is reassigned a value before the old one has been used. [redundantAssignment]
homebank-5.1.7/src/ui-widgets.c:399:0: note: Variable 'digits' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-widgets.c:404:2: note: Variable 'digits' is reassigned a value before the old one has been used.
homebank-5.1.7/src/ui-widgets.c:619:18: style: The scope of the variable 'renderer' can be reduced. [variableScope]
homebank-5.1.7/src/ui-widgets.c:692:12: style: The scope of the variable 'radio' can be reduced. [variableScope]
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/homer-api/homer-api_5.0.6+dfsg2.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/homesick/homesick_1.1.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/honeysql-clojure/honeysql-clojure_0.8.2.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/horgand/horgand_1.14.orig.tar.gz
horgand-1.14/src/HORGAN.cxx:6015:11: warning: Either the condition '(fp=fopen("/proc/asound/seq/clients","r"))!=NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
horgand-1.14/src/HORGAN.cxx:5993:52: note: Assuming that condition '(fp=fopen("/proc/asound/seq/clients","r"))!=NULL' is not redundant
horgand-1.14/src/HORGAN.cxx:6015:11: note: Null pointer dereference
horgand-1.14/src/HORGAN.cxx:80:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:87:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:94:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:108:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:121:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:135:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:142:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:149:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:162:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:175:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:184:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:191:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:198:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:205:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:235:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:249:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:261:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:325:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:356:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:379:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:386:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:393:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:402:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:414:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:423:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:431:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:443:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:455:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:467:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:479:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:491:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:503:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:515:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:527:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:539:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:551:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:575:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:588:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:601:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:616:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:628:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:636:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:644:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:654:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:663:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:673:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:683:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:692:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:701:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:711:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:721:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:730:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:739:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:747:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:760:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:773:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:786:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:794:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:801:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:819:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:828:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:837:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:846:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:855:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:864:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:873:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:882:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:891:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:900:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:909:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:980:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:987:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:996:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1003:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1013:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1028:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1043:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1058:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1073:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1088:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1103:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1118:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1134:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1149:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1164:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1179:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1194:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1209:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1224:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1239:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1254:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1269:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1284:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1299:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1314:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1329:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1336:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1347:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1354:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1361:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1368:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1377:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1389:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1396:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1403:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1410:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1417:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1424:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1431:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1438:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1445:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1452:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1459:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1467:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1476:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:1483:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2197:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2204:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2211:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2220:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2232:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2244:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2256:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2265:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2272:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2281:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2294:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2307:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2314:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2336:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2345:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2354:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2363:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2372:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2381:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2390:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2399:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2408:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2417:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2426:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2435:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2444:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2453:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2462:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2471:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2480:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2489:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2498:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2507:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2516:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2525:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2534:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2543:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2552:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2561:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2570:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2579:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2588:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2597:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2606:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2615:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2627:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2635:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2657:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2664:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2671:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2678:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2686:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2695:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2704:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2713:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2722:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2731:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2740:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2749:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2758:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2767:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2776:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2785:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2794:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2803:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2812:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2821:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2830:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2839:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2848:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2857:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2866:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2875:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2884:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2893:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2902:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2911:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2920:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2929:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2938:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2947:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2956:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2965:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2974:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2983:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:2990:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3001:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3009:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3023:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3037:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3050:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3064:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3078:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3090:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3098:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3110:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3118:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3126:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3134:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3148:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3162:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3170:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3183:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3196:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3204:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3217:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3230:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3242:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3250:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3258:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3266:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3274:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:3282:4: style: C-style pointer casting [cstyleCast]
horgand-1.14/src/HORGAN.cxx:558:7: style: The scope of the variable 'k' can be reduced. [variableScope]
horgand-1.14/src/HORGAN.cxx:5985:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
horgand-1.14/src/HORGAN.cxx:5986:6: style: The scope of the variable 'temp1' can be reduced. [variableScope]
horgand-1.14/src/HORGAN.cxx:5987:7: style: The scope of the variable 'masque' can be reduced. [variableScope]
horgand-1.14/src/HORGAN.cxx:5988:7: style: The scope of the variable 'name' can be reduced. [variableScope]
horgand-1.14/src/HORGAN.h:58:15: style: Unused private function: 'HORGAN::cb_MFile' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:60:15: style: Unused private function: 'HORGAN::cb_New' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:62:15: style: Unused private function: 'HORGAN::cb_Load' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:64:15: style: Unused private function: 'HORGAN::cb_Save' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:66:15: style: Unused private function: 'HORGAN::cb_Load1' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:68:15: style: Unused private function: 'HORGAN::cb_Save1' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:70:15: style: Unused private function: 'HORGAN::cb_Load2' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:72:15: style: Unused private function: 'HORGAN::cb_Save2' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:74:15: style: Unused private function: 'HORGAN::cb_About' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:76:15: style: Unused private function: 'HORGAN::cb_E' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:81:15: style: Unused private function: 'HORGAN::cb_Undo' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:83:15: style: Unused private function: 'HORGAN::cb_Redo' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:85:15: style: Unused private function: 'HORGAN::cb_Synthesizer' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:90:15: style: Unused private function: 'HORGAN::cb_MBank' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:92:15: style: Unused private function: 'HORGAN::cb_Settings' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:648:15: style: Unused private function: 'HORGAN::cb_New1' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:653:15: style: Unused private function: 'HORGAN::cb_BLoad' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:658:15: style: Unused private function: 'HORGAN::cb_BSave' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:660:15: style: Unused private function: 'HORGAN::cb_Close' [unusedPrivateFunction]
horgand-1.14/src/HORGAN.h:65:8: performance: Technically the member function 'HORGAN::cb_Load1_i' can be static. [functionStatic]
horgand-1.14/src/HORGAN.cxx:138:14: note: Technically the member function 'HORGAN::cb_Load1_i' can be static.
horgand-1.14/src/HORGAN.h:65:8: note: Technically the member function 'HORGAN::cb_Load1_i' can be static.
horgand-1.14/src/HORGAN.h:67:8: performance: Technically the member function 'HORGAN::cb_Save1_i' can be static. [functionStatic]
horgand-1.14/src/HORGAN.cxx:145:14: note: Technically the member function 'HORGAN::cb_Save1_i' can be static.
horgand-1.14/src/HORGAN.h:67:8: note: Technically the member function 'HORGAN::cb_Save1_i' can be static.
horgand-1.14/src/HORGAN.h:111:8: performance: Technically the member function 'HORGAN::cb_VUI1_i' can be static. [functionStatic]
horgand-1.14/src/HORGAN.cxx:382:14: note: Technically the member function 'HORGAN::cb_VUI1_i' can be static.
horgand-1.14/src/HORGAN.h:111:8: note: Technically the member function 'HORGAN::cb_VUI1_i' can be static.
horgand-1.14/src/HORGAN.h:307:8: style: Technically the member function 'HORGAN::cb_DMIN2_i' can be const. [functionConst]
horgand-1.14/src/HORGAN.cxx:804:14: note: Technically the member function 'HORGAN::cb_DMIN2_i' can be const.
horgand-1.14/src/HORGAN.h:307:8: note: Technically the member function 'HORGAN::cb_DMIN2_i' can be const.
horgand-1.14/src/HORGAN.h:377:8: performance: Technically the member function 'HORGAN::cb_VUI2_i' can be static. [functionStatic]
horgand-1.14/src/HORGAN.cxx:999:14: note: Technically the member function 'HORGAN::cb_VUI2_i' can be static.
horgand-1.14/src/HORGAN.h:377:8: note: Technically the member function 'HORGAN::cb_VUI2_i' can be static.
horgand-1.14/src/HORGAN.h:1186:8: performance: Technically the member function 'HORGAN::put_icon' can be static. [functionStatic]
horgand-1.14/src/HORGAN.cxx:6611:14: note: Technically the member function 'HORGAN::put_icon' can be static.
horgand-1.14/src/HORGAN.h:1186:8: note: Technically the member function 'HORGAN::put_icon' can be static.
horgand-1.14/src/jackoutput.C:54:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horgand-1.14/src/main.C:108:25: style: The scope of the variable 'opt' can be reduced. [variableScope]
horgand-1.14/src/organ.C:747:34: error: Array 'Undo[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
horgand-1.14/src/organ.C:752:32: error: Array 'Prim[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
horgand-1.14/src/organ.C:1051:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
horgand-1.14/src/organ.C:903:6: style: The scope of the variable 'nomfile' can be reduced. [variableScope]
horgand-1.14/src/organ.C:904:6: style: The scope of the variable 'orden' can be reduced. [variableScope]
horgand-1.14/src/organ.C:1029:34: style: Function 'volume_Operator' argument 2 names different: declaration 'note' definition 'l2'. [funcArgNamesDifferent]
horgand-1.14/src/Holrgan.h:71:35: note: Function 'volume_Operator' argument 2 names different: declaration 'note' definition 'l2'.
horgand-1.14/src/organ.C:1029:34: note: Function 'volume_Operator' argument 2 names different: declaration 'note' definition 'l2'.
horgand-1.14/src/organ.C:1169:23: style: Function 'Get_Partial' argument 1 names different: declaration 'note' definition 'nota'. [funcArgNamesDifferent]
horgand-1.14/src/Holrgan.h:61:25: note: Function 'Get_Partial' argument 1 names different: declaration 'note' definition 'nota'.
horgand-1.14/src/organ.C:1169:23: note: Function 'Get_Partial' argument 1 names different: declaration 'note' definition 'nota'.
horgand-1.14/src/organ.C:1244:17: style: Function 'Alg1s' argument 1 names different: declaration 'frames' definition 'nframes'. [funcArgNamesDifferent]
horgand-1.14/src/Holrgan.h:57:19: note: Function 'Alg1s' argument 1 names different: declaration 'frames' definition 'nframes'.
horgand-1.14/src/organ.C:1244:17: note: Function 'Alg1s' argument 1 names different: declaration 'frames' definition 'nframes'.
horgand-1.14/src/organ.C:917:14: style: Variable 'alsaport' is assigned a value that is never used. [unreadVariable]
horgand-1.14/src/Holrgan.h:56:9: style: Technically the member function 'HOR::NFsin' can be const. [functionConst]
horgand-1.14/src/organ.C:1196:7: note: Technically the member function 'HOR::NFsin' can be const.
horgand-1.14/src/Holrgan.h:56:9: note: Technically the member function 'HOR::NFsin' can be const.
horgand-1.14/src/Holrgan.h:59:9: style: Technically the member function 'HOR::Penvelope' can be const. [functionConst]
horgand-1.14/src/organ.C:1075:6: note: Technically the member function 'HOR::Penvelope' can be const.
horgand-1.14/src/Holrgan.h:59:9: note: Technically the member function 'HOR::Penvelope' can be const.
horgand-1.14/src/Holrgan.h:60:9: style: Technically the member function 'HOR::Cenvelope' can be const. [functionConst]
horgand-1.14/src/organ.C:1057:6: note: Technically the member function 'HOR::Cenvelope' can be const.
horgand-1.14/src/Holrgan.h:60:9: note: Technically the member function 'HOR::Cenvelope' can be const.
horgand-1.14/src/Holrgan.h:61:9: style: Technically the member function 'HOR::Get_Partial' can be const. [functionConst]
horgand-1.14/src/organ.C:1169:6: note: Technically the member function 'HOR::Get_Partial' can be const.
horgand-1.14/src/Holrgan.h:61:9: note: Technically the member function 'HOR::Get_Partial' can be const.
horgand-1.14/src/Holrgan.h:69:9: style: Technically the member function 'HOR::pitch_Operator' can be const. [functionConst]
horgand-1.14/src/organ.C:1011:6: note: Technically the member function 'HOR::pitch_Operator' can be const.
horgand-1.14/src/Holrgan.h:69:9: note: Technically the member function 'HOR::pitch_Operator' can be const.
horgand-1.14/src/Holrgan.h:70:9: style: Technically the member function 'HOR::pitch_Operator2' can be const. [functionConst]
horgand-1.14/src/organ.C:1018:6: note: Technically the member function 'HOR::pitch_Operator2' can be const.
horgand-1.14/src/Holrgan.h:70:9: note: Technically the member function 'HOR::pitch_Operator2' can be const.
horgand-1.14/src/Holrgan.h:72:9: style: Technically the member function 'HOR::Get_Keyb_Level_Scaling' can be const. [functionConst]
horgand-1.14/src/organ.C:1000:6: note: Technically the member function 'HOR::Get_Keyb_Level_Scaling' can be const.
horgand-1.14/src/Holrgan.h:72:9: note: Technically the member function 'HOR::Get_Keyb_Level_Scaling' can be const.
horgand-1.14/src/organ.C:779:3: style: Class 'HOR' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
horgand-1.14/src/organ.C:779:3: style: Class 'HOR' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
horgand-1.14/src/organAccompaniment.C:54:5: style: The scope of the variable 'readcounts' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:54:16: style: The scope of the variable 'lanota' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:124:7: style: The scope of the variable 'l' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:124:10: style: The scope of the variable 'r' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:124:13: style: The scope of the variable 'rl' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:124:17: style: The scope of the variable 'rr' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:125:7: style: The scope of the variable 'j' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:186:32: style: The scope of the variable 'l' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:186:35: style: The scope of the variable 'r' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:186:38: style: The scope of the variable 'rl' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:186:42: style: The scope of the variable 'rr' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:187:7: style: The scope of the variable 'j' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:187:20: style: The scope of the variable 'falta' can be reduced. [variableScope]
horgand-1.14/src/organAccompaniment.C:110:24: style: Function 'Select_Bass' argument 1 names different: declaration 'nomrit' definition 'nombass'. [funcArgNamesDifferent]
horgand-1.14/src/Holrgan.h:81:26: note: Function 'Select_Bass' argument 1 names different: declaration 'nomrit' definition 'nombass'.
horgand-1.14/src/organAccompaniment.C:110:24: note: Function 'Select_Bass' argument 1 names different: declaration 'nomrit' definition 'nombass'.
horgand-1.14/src/organAccompaniment.C:76:22: style: Variable 'readcounts' is assigned a value that is never used. [unreadVariable]
horgand-1.14/src/organAccompaniment.C:133:14: style: Variable 'readcountr' is assigned a value that is never used. [unreadVariable]
horgand-1.14/src/organAccompaniment.C:207:14: style: Variable 'readcountr' is assigned a value that is never used. [unreadVariable]
horgand-1.14/src/organAudioOut.C:56:9: style: The scope of the variable 'j' can be reduced. [variableScope]
horgand-1.14/src/organAudioOut.C:57:9: style: The scope of the variable 'sl' can be reduced. [variableScope]
horgand-1.14/src/organAudioOut.C:57:12: style: The scope of the variable 'sr' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:285:1: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
horgand-1.14/src/organDSPEffects.C:65:7: style: The scope of the variable 'elkel' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:65:13: style: The scope of the variable 'elkel2' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:67:9: style: The scope of the variable 'ldelay1' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:67:17: style: The scope of the variable 'rdelay1' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:67:25: style: The scope of the variable 'dell' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:67:30: style: The scope of the variable 'valorl' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:71:9: style: The scope of the variable 'dllo' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:148:9: style: The scope of the variable 'val' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:148:14: style: The scope of the variable 'l' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:148:17: style: The scope of the variable 'r' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:178:9: style: The scope of the variable 'efxoutl' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:179:9: style: The scope of the variable 'efxoutr' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:229:7: style: The scope of the variable 'elke' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:229:13: style: The scope of the variable 'elke1' can be reduced. [variableScope]
horgand-1.14/src/organDSPEffects.C:32:25: style: Function 'Chorus_LFO' argument 1 names different: declaration 't' definition 'Chorus_X'. [funcArgNamesDifferent]
horgand-1.14/src/Holrgan.h:62:27: note: Function 'Chorus_LFO' argument 1 names different: declaration 't' definition 'Chorus_X'.
horgand-1.14/src/organDSPEffects.C:32:25: note: Function 'Chorus_LFO' argument 1 names different: declaration 't' definition 'Chorus_X'.
horgand-1.14/src/organFileIO.C:404:8: style: The scope of the variable 'i' can be reduced. [variableScope]
horgand-1.14/src/organFileIO.C:484:8: style: The scope of the variable 'i' can be reduced. [variableScope]
horgand-1.14/src/organFileIO.C:484:10: style: The scope of the variable 'j' can be reduced. [variableScope]
horgand-1.14/src/organFileIO.C:487:8: style: The scope of the variable 'w' can be reduced. [variableScope]
horgand-1.14/src/organFileIO.C:638:24: style: Function 'LoadSoundBank' argument 1 names different: declaration 'i' definition 'Num'. [funcArgNamesDifferent]
horgand-1.14/src/Holrgan.h:106:26: note: Function 'LoadSoundBank' argument 1 names different: declaration 'i' definition 'Num'.
horgand-1.14/src/organFileIO.C:638:24: note: Function 'LoadSoundBank' argument 1 names different: declaration 'i' definition 'Num'.
horgand-1.14/src/organFileIO.C:478:0: error: Resource leak: fs [resourceLeak]
horgand-1.14/src/organMIDIIn.C:225:15: warning: Either the condition '(fp=fopen("/proc/asound/seq/clients","r"))!=NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
horgand-1.14/src/organMIDIIn.C:186:56: note: Assuming that condition '(fp=fopen("/proc/asound/seq/clients","r"))!=NULL' is not redundant
horgand-1.14/src/organMIDIIn.C:225:15: note: Null pointer dereference
horgand-1.14/src/organMIDIIn.C:178:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
horgand-1.14/src/organMIDIIn.C:179:11: style: The scope of the variable 'temp1' can be reduced. [variableScope]
horgand-1.14/src/organMIDIIn.C:180:11: style: The scope of the variable 'temp2' can be reduced. [variableScope]
horgand-1.14/src/organMIDIIn.C:181:12: style: The scope of the variable 'nume' can be reduced. [variableScope]
horgand-1.14/src/organMIDIIn.C:235:8: style: The scope of the variable 'tempi' can be reduced. [variableScope]
horgand-1.14/src/organMIDIIn.C:251:11: style: The scope of the variable 'tempi' can be reduced. [variableScope]
horgand-1.14/src/organMIDIIn.C:32:22: style: Function 'midievents' argument 1 names different: declaration 'i' definition 'keIN'. [funcArgNamesDifferent]
horgand-1.14/src/Holrgan.h:68:24: note: Function 'midievents' argument 1 names different: declaration 'i' definition 'keIN'.
horgand-1.14/src/organMIDIIn.C:32:22: note: Function 'midievents' argument 1 names different: declaration 'i' definition 'keIN'.
horgand-1.14/src/organvarios.C:51:19: error: Array 'note_active[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
horgand-1.14/src/organvarios.C:497:1: warning: Variable 'Reverb_Time' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
horgand-1.14/src/organvarios.C:492:1: note: Variable 'Reverb_Time' is reassigned a value before the old one has been used. 'break;' missing?
horgand-1.14/src/organvarios.C:497:1: note: Variable 'Reverb_Time' is reassigned a value before the old one has been used. 'break;' missing?
horgand-1.14/src/organvarios.C:498:1: warning: Variable 'Reverb_Volume' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
horgand-1.14/src/organvarios.C:493:1: note: Variable 'Reverb_Volume' is reassigned a value before the old one has been used. 'break;' missing?
horgand-1.14/src/organvarios.C:498:1: note: Variable 'Reverb_Volume' is reassigned a value before the old one has been used. 'break;' missing?
horgand-1.14/src/organvarios.C:499:1: warning: Variable 'Reverb_Diffussion' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
horgand-1.14/src/organvarios.C:494:1: note: Variable 'Reverb_Diffussion' is reassigned a value before the old one has been used. 'break;' missing?
horgand-1.14/src/organvarios.C:499:1: note: Variable 'Reverb_Diffussion' is reassigned a value before the old one has been used. 'break;' missing?
horgand-1.14/src/organvarios.C:38:5: style: The scope of the variable 'baja' can be reduced. [variableScope]
horgand-1.14/src/organvarios.C:41:23: style: The scope of the variable 'dist4' can be reduced. [variableScope]
horgand-1.14/src/organvarios.C:344:23: style: Function 'PonDATA_Undo' argument 1 names different: declaration 'Undonumber' definition 'UndoCount'. [funcArgNamesDifferent]
horgand-1.14/src/Holrgan.h:88:25: note: Function 'PonDATA_Undo' argument 1 names different: declaration 'Undonumber' definition 'UndoCount'.
horgand-1.14/src/organvarios.C:344:23: note: Function 'PonDATA_Undo' argument 1 names different: declaration 'Undonumber' definition 'UndoCount'.
[16:12]
ftp://ftp.se.debian.org/debian/pool/main/h/horizon/horizon_9.0.1.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/horizon-eda/horizon-eda_0.20180331.orig.tar.xz
3rd_party/clipper/clipper.cpp:721:8: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
3rd_party/clipper/clipper.cpp:2979:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
3rd_party/clipper/clipper.cpp:2977:22: note: outer condition: e->OutIdx>=0
3rd_party/clipper/clipper.cpp:2979:19: note: identical inner condition: e->OutIdx>=0
3rd_party/clipper/clipper.cpp:4195:50: style: The scope of the variable 'X2' can be reduced. [variableScope]
3rd_party/clipper/clipper.cpp:928:49: style: Function 'ProcessBound' argument 2 names different: declaration 'IsClockwise' definition 'NextIsForward'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:233:38: note: Function 'ProcessBound' argument 2 names different: declaration 'IsClockwise' definition 'NextIsForward'.
3rd_party/clipper/clipper.cpp:928:49: note: Function 'ProcessBound' argument 2 names different: declaration 'IsClockwise' definition 'NextIsForward'.
3rd_party/clipper/clipper.cpp:1395:45: style: Function 'SwapPositionsInAEL' argument 1 names different: declaration 'edge1' definition 'Edge1'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:241:34: note: Function 'SwapPositionsInAEL' argument 1 names different: declaration 'edge1' definition 'Edge1'.
3rd_party/clipper/clipper.cpp:1395:45: note: Function 'SwapPositionsInAEL' argument 1 names different: declaration 'edge1' definition 'Edge1'.
3rd_party/clipper/clipper.cpp:1395:59: style: Function 'SwapPositionsInAEL' argument 2 names different: declaration 'edge2' definition 'Edge2'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:241:48: note: Function 'SwapPositionsInAEL' argument 2 names different: declaration 'edge2' definition 'Edge2'.
3rd_party/clipper/clipper.cpp:1395:59: note: Function 'SwapPositionsInAEL' argument 2 names different: declaration 'edge2' definition 'Edge2'.
3rd_party/clipper/clipper.cpp:1841:71: style: Function 'AddLocalMinPoly' argument 3 names different: declaration 'pt' definition 'Pt'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:322:64: note: Function 'AddLocalMinPoly' argument 3 names different: declaration 'pt' definition 'Pt'.
3rd_party/clipper/clipper.cpp:1841:71: note: Function 'AddLocalMinPoly' argument 3 names different: declaration 'pt' definition 'Pt'.
3rd_party/clipper/clipper.cpp:1884:69: style: Function 'AddLocalMaxPoly' argument 3 names different: declaration 'pt' definition 'Pt'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:321:62: note: Function 'AddLocalMaxPoly' argument 3 names different: declaration 'pt' definition 'Pt'.
3rd_party/clipper/clipper.cpp:1884:69: note: Function 'AddLocalMaxPoly' argument 3 names different: declaration 'pt' definition 'Pt'.
3rd_party/clipper/clipper.cpp:1942:62: style: Function 'AddJoin' argument 3 names different: declaration 'offPt' definition 'OffPt'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:342:55: note: Function 'AddJoin' argument 3 names different: declaration 'offPt' definition 'OffPt'.
3rd_party/clipper/clipper.cpp:1942:62: note: Function 'AddJoin' argument 3 names different: declaration 'offPt' definition 'OffPt'.
3rd_party/clipper/clipper.cpp:1968:54: style: Function 'AddGhostJoin' argument 2 names different: declaration 'offPt' definition 'OffPt'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:345:47: note: Function 'AddGhostJoin' argument 2 names different: declaration 'offPt' definition 'OffPt'.
3rd_party/clipper/clipper.cpp:1968:54: note: Function 'AddGhostJoin' argument 2 names different: declaration 'offPt' definition 'OffPt'.
3rd_party/clipper/clipper.cpp:2106:62: style: Function 'IntersectEdges' argument 3 names different: declaration 'pt' definition 'Pt'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:325:55: note: Function 'IntersectEdges' argument 3 names different: declaration 'pt' definition 'Pt'.
3rd_party/clipper/clipper.cpp:2106:62: note: Function 'IntersectEdges' argument 3 names different: declaration 'pt' definition 'Pt'.
3rd_party/clipper/clipper.cpp:2358:32: style: Function 'GetOutRec' argument 1 names different: declaration 'idx' definition 'Idx'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:323:25: note: Function 'GetOutRec' argument 1 names different: declaration 'idx' definition 'Idx'.
3rd_party/clipper/clipper.cpp:2358:32: note: Function 'GetOutRec' argument 1 names different: declaration 'idx' definition 'Idx'.
3rd_party/clipper/clipper.cpp:2558:41: style: Function 'SwapPositionsInSEL' argument 1 names different: declaration 'edge1' definition 'Edge1'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:315:34: note: Function 'SwapPositionsInSEL' argument 1 names different: declaration 'edge1' definition 'Edge1'.
3rd_party/clipper/clipper.cpp:2558:41: note: Function 'SwapPositionsInSEL' argument 1 names different: declaration 'edge1' definition 'Edge1'.
3rd_party/clipper/clipper.cpp:2558:55: style: Function 'SwapPositionsInSEL' argument 2 names different: declaration 'edge2' definition 'Edge2'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:315:48: note: Function 'SwapPositionsInSEL' argument 2 names different: declaration 'edge2' definition 'Edge2'.
3rd_party/clipper/clipper.cpp:2558:55: note: Function 'SwapPositionsInSEL' argument 2 names different: declaration 'edge2' definition 'Edge2'.
3rd_party/clipper/clipper.cpp:3779:56: style: Function 'ClipperOffset' argument 2 names different: declaration 'roundPrecision' definition 'arcTolerance'. [funcArgNamesDifferent]
3rd_party/clipper/clipper.hpp:361:49: note: Function 'ClipperOffset' argument 2 names different: declaration 'roundPrecision' definition 'arcTolerance'.
3rd_party/clipper/clipper.cpp:3779:56: note: Function 'ClipperOffset' argument 2 names different: declaration 'roundPrecision' definition 'arcTolerance'.
3rd_party/clipper/clipper.cpp:3665:25: style: Variable 'firstLeft' is assigned a value that is never used. [unreadVariable]
3rd_party/clipper/clipper.cpp:4111:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
3rd_party/clipper/clipper.cpp:2658:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/clipper/clipper.cpp:2665:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/clipper/clipper.cpp:2692:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/clipper/clipper.cpp:2701:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/clipper/clipper.cpp:182:11: warning: Member variable 'PolyNode::m_jointype' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:182:11: warning: Member variable 'PolyNode::m_endtype' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:883:14: warning: Member variable 'ClipperBase::m_PreserveCollinear' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:883:14: warning: Member variable 'ClipperBase::m_HasOpenPaths' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:883:14: warning: Member variable 'ClipperBase::m_ActiveEdges' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:1474:10: warning: Member variable 'Clipper::m_ClipType' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:1474:10: warning: Member variable 'Clipper::m_SortedEdges' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:1474:10: warning: Member variable 'Clipper::m_ClipFillType' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:1474:10: warning: Member variable 'Clipper::m_SubjFillType' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:1474:10: warning: Member variable 'Clipper::m_UsingPolyTree' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:3779:16: warning: Member variable 'ClipperOffset::m_delta' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:3779:16: warning: Member variable 'ClipperOffset::m_sinA' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:3779:16: warning: Member variable 'ClipperOffset::m_sin' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:3779:16: warning: Member variable 'ClipperOffset::m_cos' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:3779:16: warning: Member variable 'ClipperOffset::m_miterLim' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:3779:16: warning: Member variable 'ClipperOffset::m_StepsPerRad' is not initialized in the constructor. [uninitMemberVar]
3rd_party/clipper/clipper.cpp:259:7: performance: Variable 'lo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/clipper/clipper.hpp:227:8: style: Technically the member function 'ClipperLib::ClipperBase::PreserveCollinear' can be const. [functionConst]
3rd_party/clipper/clipper.hpp:279:8: style: Technically the member function 'ClipperLib::Clipper::ReverseSolution' can be const. [functionConst]
3rd_party/clipper/clipper.hpp:281:8: style: Technically the member function 'ClipperLib::Clipper::StrictlySimple' can be const. [functionConst]
3rd_party/clipper/clipper.hpp:306:8: style: Technically the member function 'ClipperLib::Clipper::SetWindingCount' can be const. [functionConst]
3rd_party/clipper/clipper.cpp:1624:15: note: Technically the member function 'ClipperLib::Clipper::SetWindingCount' can be const.
3rd_party/clipper/clipper.hpp:306:8: note: Technically the member function 'ClipperLib::Clipper::SetWindingCount' can be const.
3rd_party/clipper/clipper.hpp:324:8: style: Technically the member function 'ClipperLib::Clipper::AppendPolygon' can be const. [functionConst]
3rd_party/clipper/clipper.cpp:2367:15: note: Technically the member function 'ClipperLib::Clipper::AppendPolygon' can be const.
3rd_party/clipper/clipper.hpp:324:8: note: Technically the member function 'ClipperLib::Clipper::AppendPolygon' can be const.
3rd_party/clipper/clipper.hpp:334:8: style: Technically the member function 'ClipperLib::Clipper::SetHoleState' can be const. [functionConst]
3rd_party/clipper/clipper.cpp:2301:15: note: Technically the member function 'ClipperLib::Clipper::SetHoleState' can be const.
3rd_party/clipper/clipper.hpp:334:8: note: Technically the member function 'ClipperLib::Clipper::SetHoleState' can be const.
3rd_party/clipper/clipper.hpp:338:8: performance: Technically the member function 'ClipperLib::Clipper::FixupOutPolyline' can be static. [functionStatic]
3rd_party/clipper/clipper.cpp:3109:15: note: Technically the member function 'ClipperLib::Clipper::FixupOutPolyline' can be static.
3rd_party/clipper/clipper.hpp:338:8: note: Technically the member function 'ClipperLib::Clipper::FixupOutPolyline' can be static.
3rd_party/clipper/clipper.hpp:341:8: performance: Technically the member function 'ClipperLib::Clipper::FixHoleLinkage' can be static. [functionStatic]
3rd_party/clipper/clipper.cpp:1545:15: note: Technically the member function 'ClipperLib::Clipper::FixHoleLinkage' can be static.
3rd_party/clipper/clipper.hpp:341:8: note: Technically the member function 'ClipperLib::Clipper::FixHoleLinkage' can be static.
3rd_party/clipper/clipper.cpp:127:15: style: Technically the member function 'ClipperLib::LocMinSorter::operator()' can be const. [functionConst]
3rd_party/clipper/clipper.hpp:225:16: warning: Virtual function 'Clear' is called from destructor '~ClipperBase()' at line 892. Dynamic binding is not used. [virtualCallInConstructor]
3rd_party/clipper/clipper.cpp:892:3: note: Calling Clear
3rd_party/clipper/clipper.hpp:225:16: note: Clear is a virtual method
3rd_party/clipper/clipper.hpp:121:3: style: Struct 'DoublePoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/clipper/clipper.hpp:264:3: style: Class 'Clipper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/clipper/clipper.hpp:392:5: style: Class 'clipperException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/clipper/clipper.cpp:257:5: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/clipper/clipper.cpp:251:1: warning: The class 'Int128' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
3rd_party/clipper/clipper.cpp:2652:7: performance: Possible inefficient checking for 'm_Maxima' emptiness. [stlSize]
3rd_party/clipper/clipper.cpp:2684:13: performance: Possible inefficient checking for 'm_Maxima' emptiness. [stlSize]
3rd_party/dxflib/dl_dxf.cpp:175:16: style: The scope of the variable 'line' can be reduced. [variableScope]
3rd_party/dxflib/dl_dxf.cpp:199:16: style: The scope of the variable 'line' can be reduced. [variableScope]
3rd_party/dxflib/dl_dxf.cpp:5135:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
3rd_party/dxflib/dl_dxf.cpp:232:71: style: Function 'getStrippedLine' argument 3 names different: declaration 'stream' definition 'fp'. [funcArgNamesDifferent]
3rd_party/dxflib/dl_dxf.h:131:38: note: Function 'getStrippedLine' argument 3 names different: declaration 'stream' definition 'fp'.
3rd_party/dxflib/dl_dxf.cpp:232:71: note: Function 'getStrippedLine' argument 3 names different: declaration 'stream' definition 'fp'.
3rd_party/dxflib/dl_dxf.cpp:297:45: style: Function 'stripWhiteSpace' argument 2 names different: declaration 'stripSpaces' definition 'stripSpace'. [funcArgNamesDifferent]
3rd_party/dxflib/dl_dxf.h:140:48: note: Function 'stripWhiteSpace' argument 2 names different: declaration 'stripSpaces' definition 'stripSpace'.
3rd_party/dxflib/dl_dxf.cpp:297:45: note: Function 'stripWhiteSpace' argument 2 names different: declaration 'stripSpaces' definition 'stripSpace'.
3rd_party/dxflib/dl_dxf.cpp:1994:23: warning: Accessing an item in container 'vertices'. Either the condition 'hatchEdge.vertices.empty()' is redundant or 'vertices' can be empty. [containerOutOfBounds]
3rd_party/dxflib/dl_dxf.cpp:1997:42: note: Assuming that condition 'hatchEdge.vertices.empty()' is not redundant
3rd_party/dxflib/dl_dxf.cpp:1994:23: note: Access out of bounds
3rd_party/dxflib/dl_entities.h:511:5: warning: Member variable 'DL_SplineData::tangentStartX' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:511:5: warning: Member variable 'DL_SplineData::tangentStartY' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:511:5: warning: Member variable 'DL_SplineData::tangentStartZ' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:511:5: warning: Member variable 'DL_SplineData::tangentEndX' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:511:5: warning: Member variable 'DL_SplineData::tangentEndY' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:511:5: warning: Member variable 'DL_SplineData::tangentEndZ' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:552:5: warning: Member variable 'DL_KnotData::k' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1384:5: warning: Member variable 'DL_HatchData::numLoops' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1384:5: warning: Member variable 'DL_HatchData::solid' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1384:5: warning: Member variable 'DL_HatchData::scale' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1384:5: warning: Member variable 'DL_HatchData::angle' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1384:5: warning: Member variable 'DL_HatchData::originX' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1384:5: warning: Member variable 'DL_HatchData::originY' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1431:5: warning: Member variable 'DL_HatchLoopData::numEdges' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1474:5: warning: Member variable 'DL_HatchEdgeData::x1' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1474:5: warning: Member variable 'DL_HatchEdgeData::y1' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1474:5: warning: Member variable 'DL_HatchEdgeData::x2' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1474:5: warning: Member variable 'DL_HatchEdgeData::y2' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1492:5: warning: Member variable 'DL_HatchEdgeData::x1' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1492:5: warning: Member variable 'DL_HatchEdgeData::y1' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1492:5: warning: Member variable 'DL_HatchEdgeData::x2' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1492:5: warning: Member variable 'DL_HatchEdgeData::y2' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1513:5: warning: Member variable 'DL_HatchEdgeData::x1' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1513:5: warning: Member variable 'DL_HatchEdgeData::y1' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1513:5: warning: Member variable 'DL_HatchEdgeData::x2' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_entities.h:1513:5: warning: Member variable 'DL_HatchEdgeData::y2' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::firstHatchLoop' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::xRecordValues' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::groupCode' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::currentObjectType' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::settingValue' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::firstCall' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::libVersion' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::appDictionaryHandle' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_dxf.cpp:43:9: warning: Member variable 'DL_Dxf::styleHandleStd' is not initialized in the constructor. [uninitMemberVar]
3rd_party/dxflib/dl_extrusion.h:129:5: style: 'DL_Extrusion::operator=' should return 'DL_Extrusion &'. [operatorEq]
3rd_party/dxflib/dl_entities.h:43:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/dxflib/dl_entities.h:66:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/dxflib/dl_entities.h:1630:9: performance: Variable 'ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/dxflib/dl_entities.h:1692:9: performance: Variable 'ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/dxflib/dl_entities.h:1693:9: performance: Variable 'file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/dxflib/dl_attributes.h:218:10: style: Technically the member function 'DL_Attributes::isInPaperSpace' can be const. [functionConst]
3rd_party/dxflib/dl_entities.h:158:10: style: Technically the member function 'DL_StyleData::operator==' can be const. [functionConst]
3rd_party/dxflib/dl_writer.h:553:10: style: Technically the member function 'DL_Writer::setModelSpaceHandle' can be const. [functionConst]
3rd_party/dxflib/dl_writer.h:557:19: style: Technically the member function 'DL_Writer::getModelSpaceHandle' can be const. [functionConst]
3rd_party/dxflib/dl_writer.h:565:10: style: Technically the member function 'DL_Writer::setPaperSpaceHandle' can be const. [functionConst]
3rd_party/dxflib/dl_writer.h:569:19: style: Technically the member function 'DL_Writer::getPaperSpaceHandle' can be const. [functionConst]
3rd_party/dxflib/dl_writer.h:577:10: style: Technically the member function 'DL_Writer::setPaperSpace0Handle' can be const. [functionConst]
3rd_party/dxflib/dl_writer.h:581:19: style: Technically the member function 'DL_Writer::getPaperSpace0Handle' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.h:148:10: performance: Technically the member function 'DL_Dxf::endBlock' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:916:14: note: Technically the member function 'DL_Dxf::endBlock' can be static.
3rd_party/dxflib/dl_dxf.h:148:10: note: Technically the member function 'DL_Dxf::endBlock' can be static.
3rd_party/dxflib/dl_dxf.h:194:10: performance: Technically the member function 'DL_Dxf::addComment' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:752:14: note: Technically the member function 'DL_Dxf::addComment' can be static.
3rd_party/dxflib/dl_dxf.h:194:10: note: Technically the member function 'DL_Dxf::addComment' can be static.
3rd_party/dxflib/dl_dxf.h:209:10: performance: Technically the member function 'DL_Dxf::endEntity' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:2214:14: note: Technically the member function 'DL_Dxf::endEntity' can be static.
3rd_party/dxflib/dl_dxf.h:209:10: note: Technically the member function 'DL_Dxf::endEntity' can be static.
3rd_party/dxflib/dl_dxf.h:211:10: performance: Technically the member function 'DL_Dxf::endSequence' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:2222:14: note: Technically the member function 'DL_Dxf::endSequence' can be static.
3rd_party/dxflib/dl_dxf.h:211:10: note: Technically the member function 'DL_Dxf::endSequence' can be static.
3rd_party/dxflib/dl_dxf.h:218:10: style: Technically the member function 'DL_Dxf::writeHeader' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:2290:14: note: Technically the member function 'DL_Dxf::writeHeader' can be const.
3rd_party/dxflib/dl_dxf.h:218:10: note: Technically the member function 'DL_Dxf::writeHeader' can be const.
3rd_party/dxflib/dl_dxf.h:237:10: style: Technically the member function 'DL_Dxf::writePolylineEnd' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:2477:14: note: Technically the member function 'DL_Dxf::writePolylineEnd' can be const.
3rd_party/dxflib/dl_dxf.h:237:10: note: Technically the member function 'DL_Dxf::writePolylineEnd' can be const.
3rd_party/dxflib/dl_dxf.h:241:10: performance: Technically the member function 'DL_Dxf::writeControlPoint' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:2519:14: note: Technically the member function 'DL_Dxf::writeControlPoint' can be static.
3rd_party/dxflib/dl_dxf.h:241:10: note: Technically the member function 'DL_Dxf::writeControlPoint' can be static.
3rd_party/dxflib/dl_dxf.h:243:10: performance: Technically the member function 'DL_Dxf::writeFitPoint' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:2536:14: note: Technically the member function 'DL_Dxf::writeFitPoint' can be static.
3rd_party/dxflib/dl_dxf.h:243:10: note: Technically the member function 'DL_Dxf::writeFitPoint' can be static.
3rd_party/dxflib/dl_dxf.h:245:10: performance: Technically the member function 'DL_Dxf::writeKnot' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:2553:14: note: Technically the member function 'DL_Dxf::writeKnot' can be static.
3rd_party/dxflib/dl_dxf.h:245:10: note: Technically the member function 'DL_Dxf::writeKnot' can be static.
3rd_party/dxflib/dl_dxf.h:277:10: style: Technically the member function 'DL_Dxf::writeDimStyleOverrides' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:2888:14: note: Technically the member function 'DL_Dxf::writeDimStyleOverrides' can be const.
3rd_party/dxflib/dl_dxf.h:277:10: note: Technically the member function 'DL_Dxf::writeDimStyleOverrides' can be const.
3rd_party/dxflib/dl_dxf.h:310:10: style: Technically the member function 'DL_Dxf::writeLeaderVertex' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:3381:14: note: Technically the member function 'DL_Dxf::writeLeaderVertex' can be const.
3rd_party/dxflib/dl_dxf.h:310:10: note: Technically the member function 'DL_Dxf::writeLeaderVertex' can be const.
3rd_party/dxflib/dl_dxf.h:315:10: style: Technically the member function 'DL_Dxf::writeHatch2' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:3435:14: note: Technically the member function 'DL_Dxf::writeHatch2' can be const.
3rd_party/dxflib/dl_dxf.h:315:10: note: Technically the member function 'DL_Dxf::writeHatch2' can be const.
3rd_party/dxflib/dl_dxf.h:318:10: performance: Technically the member function 'DL_Dxf::writeHatchLoop1' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:3474:14: note: Technically the member function 'DL_Dxf::writeHatchLoop1' can be static.
3rd_party/dxflib/dl_dxf.h:318:10: note: Technically the member function 'DL_Dxf::writeHatchLoop1' can be static.
3rd_party/dxflib/dl_dxf.h:320:10: performance: Technically the member function 'DL_Dxf::writeHatchLoop2' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:3491:14: note: Technically the member function 'DL_Dxf::writeHatchLoop2' can be static.
3rd_party/dxflib/dl_dxf.h:320:10: note: Technically the member function 'DL_Dxf::writeHatchLoop2' can be static.
3rd_party/dxflib/dl_dxf.h:322:10: performance: Technically the member function 'DL_Dxf::writeHatchEdge' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:3505:14: note: Technically the member function 'DL_Dxf::writeHatchEdge' can be static.
3rd_party/dxflib/dl_dxf.h:322:10: note: Technically the member function 'DL_Dxf::writeHatchEdge' can be static.
3rd_party/dxflib/dl_dxf.h:329:10: style: Technically the member function 'DL_Dxf::writeImageDef' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:3651:14: note: Technically the member function 'DL_Dxf::writeImageDef' can be const.
3rd_party/dxflib/dl_dxf.h:329:10: note: Technically the member function 'DL_Dxf::writeImageDef' can be const.
3rd_party/dxflib/dl_dxf.h:336:10: style: Technically the member function 'DL_Dxf::writeLinetype' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:3749:14: note: Technically the member function 'DL_Dxf::writeLinetype' can be const.
3rd_party/dxflib/dl_dxf.h:336:10: note: Technically the member function 'DL_Dxf::writeLinetype' can be const.
3rd_party/dxflib/dl_dxf.h:339:10: performance: Technically the member function 'DL_Dxf::writeAppid' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:3818:14: note: Technically the member function 'DL_Dxf::writeAppid' can be static.
3rd_party/dxflib/dl_dxf.h:339:10: note: Technically the member function 'DL_Dxf::writeAppid' can be static.
3rd_party/dxflib/dl_dxf.h:341:10: performance: Technically the member function 'DL_Dxf::writeBlock' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:3842:14: note: Technically the member function 'DL_Dxf::writeBlock' can be static.
3rd_party/dxflib/dl_dxf.h:341:10: note: Technically the member function 'DL_Dxf::writeBlock' can be static.
3rd_party/dxflib/dl_dxf.h:343:10: performance: Technically the member function 'DL_Dxf::writeEndBlock' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:3875:14: note: Technically the member function 'DL_Dxf::writeEndBlock' can be static.
3rd_party/dxflib/dl_dxf.h:343:10: note: Technically the member function 'DL_Dxf::writeEndBlock' can be static.
3rd_party/dxflib/dl_dxf.h:345:10: style: Technically the member function 'DL_Dxf::writeVPort' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:3897:14: note: Technically the member function 'DL_Dxf::writeVPort' can be const.
3rd_party/dxflib/dl_dxf.h:345:10: note: Technically the member function 'DL_Dxf::writeVPort' can be const.
3rd_party/dxflib/dl_dxf.h:347:10: style: Technically the member function 'DL_Dxf::writeView' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:4039:14: note: Technically the member function 'DL_Dxf::writeView' can be const.
3rd_party/dxflib/dl_dxf.h:347:10: note: Technically the member function 'DL_Dxf::writeView' can be const.
3rd_party/dxflib/dl_dxf.h:348:10: style: Technically the member function 'DL_Dxf::writeUcs' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:4060:14: note: Technically the member function 'DL_Dxf::writeUcs' can be const.
3rd_party/dxflib/dl_dxf.h:348:10: note: Technically the member function 'DL_Dxf::writeUcs' can be const.
3rd_party/dxflib/dl_dxf.h:352:10: style: Technically the member function 'DL_Dxf::writeBlockRecord' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:4187:14: note: Technically the member function 'DL_Dxf::writeBlockRecord' can be const.
3rd_party/dxflib/dl_dxf.h:352:10: note: Technically the member function 'DL_Dxf::writeBlockRecord' can be const.
3rd_party/dxflib/dl_dxf.h:353:10: style: Technically the member function 'DL_Dxf::writeBlockRecord' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.cpp:4249:14: note: Technically the member function 'DL_Dxf::writeBlockRecord' can be const.
3rd_party/dxflib/dl_dxf.h:353:10: note: Technically the member function 'DL_Dxf::writeBlockRecord' can be const.
3rd_party/dxflib/dl_dxf.h:356:9: performance: Technically the member function 'DL_Dxf::writeDictionaryEntry' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:4624:13: note: Technically the member function 'DL_Dxf::writeDictionaryEntry' can be static.
3rd_party/dxflib/dl_dxf.h:356:9: note: Technically the member function 'DL_Dxf::writeDictionaryEntry' can be static.
3rd_party/dxflib/dl_dxf.h:361:10: performance: Technically the member function 'DL_Dxf::writeObjectsEnd' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:4673:14: note: Technically the member function 'DL_Dxf::writeObjectsEnd' can be static.
3rd_party/dxflib/dl_dxf.h:361:10: note: Technically the member function 'DL_Dxf::writeObjectsEnd' can be static.
3rd_party/dxflib/dl_dxf.h:363:10: performance: Technically the member function 'DL_Dxf::writeComment' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:4682:14: note: Technically the member function 'DL_Dxf::writeComment' can be static.
3rd_party/dxflib/dl_dxf.h:363:10: note: Technically the member function 'DL_Dxf::writeComment' can be static.
3rd_party/dxflib/dl_dxf.h:397:23: style: Technically the member function 'DL_Dxf::getVersion' can be const. [functionConst]
3rd_party/dxflib/dl_dxf.h:401:9: performance: Technically the member function 'DL_Dxf::getLibVersion' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.cpp:5130:13: note: Technically the member function 'DL_Dxf::getLibVersion' can be static.
3rd_party/dxflib/dl_dxf.h:401:9: note: Technically the member function 'DL_Dxf::getLibVersion' can be static.
3rd_party/dxflib/dl_dxf.h:416:9: performance: Technically the member function 'DL_Dxf::toInt' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.h:421:10: performance: Technically the member function 'DL_Dxf::toBool' can be static. [functionStatic]
3rd_party/dxflib/dl_dxf.h:440:12: performance: Technically the member function 'DL_Dxf::toReal' can be static. [functionStatic]
3rd_party/dxflib/dl_creationinterface.h:346:19: style: Technically the member function 'DL_CreationInterface::getAttributes' can be const. [functionConst]
3rd_party/dxflib/dl_extrusion.h:70:9: style: Class 'DL_Extrusion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
3rd_party/dxflib/dl_creationinterface.h:50:9: style: Class 'DL_CreationInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
3rd_party/dxflib/dl_creationinterface.h:50:9: style: Class 'DL_CreationInterface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
3rd_party/dxflib/dl_entities.h:557:5: style: Struct 'DL_KnotData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/dxflib/dl_entities.h:1436:5: style: Struct 'DL_HatchLoopData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/dxflib/dl_entities.h:1710:5: style: Struct 'DL_DictionaryData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/dxflib/dl_extrusion.h:39:1: warning: The class 'DL_Extrusion' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
3rd_party/dxflib/dl_writer_ascii.h:57:10: style: The function 'dxfReal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_writer.h:592:18: note: Virtual function in base class
3rd_party/dxflib/dl_writer_ascii.h:57:10: note: Function in derived class
3rd_party/dxflib/dl_writer_ascii.h:58:10: style: The function 'dxfInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_writer.h:601:18: note: Virtual function in base class
3rd_party/dxflib/dl_writer_ascii.h:58:10: note: Function in derived class
3rd_party/dxflib/dl_writer_ascii.h:59:10: style: The function 'dxfHex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_writer.h:621:18: note: Virtual function in base class
3rd_party/dxflib/dl_writer_ascii.h:59:10: note: Function in derived class
3rd_party/dxflib/dl_writer_ascii.h:60:10: style: The function 'dxfString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_writer.h:630:18: note: Virtual function in base class
3rd_party/dxflib/dl_writer_ascii.h:60:10: note: Function in derived class
3rd_party/dxflib/dl_writer_ascii.h:61:10: style: The function 'dxfString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_writer.h:639:18: note: Virtual function in base class
3rd_party/dxflib/dl_writer_ascii.h:61:10: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:43:18: style: The function 'processCodeValuePair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:60:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:43:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:44:18: style: The function 'endSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:65:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:44:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:45:18: style: The function 'addLayer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:70:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:45:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:46:18: style: The function 'addLinetype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:75:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:46:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:47:18: style: The function 'addLinetypeDash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:80:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:47:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:48:18: style: The function 'addBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:88:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:48:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:49:18: style: The function 'endBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:91:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:49:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:50:18: style: The function 'addTextStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:94:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:50:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:51:18: style: The function 'addPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:97:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:51:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:52:18: style: The function 'addLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:100:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:52:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:53:18: style: The function 'addXLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:103:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:53:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:54:18: style: The function 'addRay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:106:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:54:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:56:18: style: The function 'addArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:109:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:56:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:57:18: style: The function 'addCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:112:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:57:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:58:18: style: The function 'addEllipse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:115:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:58:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:60:18: style: The function 'addPolyline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:118:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:60:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:61:18: style: The function 'addVertex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:121:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:61:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:63:18: style: The function 'addSpline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:124:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:63:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:64:18: style: The function 'addControlPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:127:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:64:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:65:18: style: The function 'addFitPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:130:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:65:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:66:18: style: The function 'addKnot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:133:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:66:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:68:18: style: The function 'addInsert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:136:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:68:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:70:18: style: The function 'addMText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:149:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:70:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:71:18: style: The function 'addMTextChunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:156:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:71:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:72:18: style: The function 'addText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:159:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:72:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:73:18: style: The function 'addAttribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:162:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:73:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:75:18: style: The function 'addDimAlign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:167:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:75:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:77:18: style: The function 'addDimLinear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:172:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:77:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:79:18: style: The function 'addDimRadial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:178:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:79:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:81:18: style: The function 'addDimDiametric' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:184:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:81:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:83:18: style: The function 'addDimAngular' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:190:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:83:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:85:18: style: The function 'addDimAngular3P' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:196:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:85:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:87:18: style: The function 'addDimOrdinate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:202:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:87:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:89:18: style: The function 'addLeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:208:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:89:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:90:18: style: The function 'addLeaderVertex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:213:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:90:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:92:18: style: The function 'addHatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:218:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:92:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:94:18: style: The function 'addTrace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:139:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:94:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:95:18: style: The function 'add3dFace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:142:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:95:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:96:18: style: The function 'addSolid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:145:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:96:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:98:18: style: The function 'addImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:223:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:98:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:99:18: style: The function 'linkImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:228:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:99:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:100:18: style: The function 'addHatchLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:233:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:100:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:101:18: style: The function 'addHatchEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:238:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:101:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:103:18: style: The function 'addXRecord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:243:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:103:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:104:18: style: The function 'addXRecordString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:248:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:104:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:105:18: style: The function 'addXRecordReal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:253:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:105:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:106:18: style: The function 'addXRecordInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:258:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:106:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:107:18: style: The function 'addXRecordBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:263:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:107:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:109:18: style: The function 'addXDataApp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:268:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:109:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:110:18: style: The function 'addXDataString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:273:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:110:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:111:18: style: The function 'addXDataReal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:278:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:111:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:112:18: style: The function 'addXDataInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:283:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:112:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:114:18: style: The function 'addDictionary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:288:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:114:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:115:18: style: The function 'addDictionaryEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:293:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:115:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:117:18: style: The function 'endEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:298:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:117:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:119:18: style: The function 'addComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:303:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:119:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:121:18: style: The function 'setVariableVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:308:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:121:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:122:18: style: The function 'setVariableString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:313:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:122:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:123:18: style: The function 'setVariableInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:318:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:123:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:124:18: style: The function 'setVariableDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:323:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:124:18: note: Function in derived class
3rd_party/dxflib/dl_creationadapter.h:134:18: style: The function 'endSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
3rd_party/dxflib/dl_creationinterface.h:338:18: note: Virtual function in base class
3rd_party/dxflib/dl_creationadapter.h:134:18: note: Function in derived class
3rd_party/dxflib/dl_exception.h:51:5: style: Class 'DL_GroupCodeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/poly2tri/common/shapes.cpp:78:15: style: The scope of the variable 't' can be reduced. [variableScope]
3rd_party/poly2tri/common/shapes.h:174:5: style: Technically the member function 'p2t::Triangle::Index' can be const. [functionConst]
3rd_party/poly2tri/common/shapes.cpp:153:15: note: Technically the member function 'p2t::Triangle::Index' can be const.
3rd_party/poly2tri/common/shapes.h:174:5: note: Technically the member function 'p2t::Triangle::Index' can be const.
3rd_party/poly2tri/common/shapes.h:175:5: style: Technically the member function 'p2t::Triangle::EdgeIndex' can be const. [functionConst]
3rd_party/poly2tri/common/shapes.cpp:166:15: note: Technically the member function 'p2t::Triangle::EdgeIndex' can be const.
3rd_party/poly2tri/common/shapes.h:175:5: note: Technically the member function 'p2t::Triangle::EdgeIndex' can be const.
3rd_party/poly2tri/common/shapes.h:179:6: style: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCCW' can be const. [functionConst]
3rd_party/poly2tri/common/shapes.cpp:262:16: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCCW' can be const.
3rd_party/poly2tri/common/shapes.h:179:6: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCCW' can be const.
3rd_party/poly2tri/common/shapes.h:180:6: style: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCW' can be const. [functionConst]
3rd_party/poly2tri/common/shapes.cpp:272:16: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCW' can be const.
3rd_party/poly2tri/common/shapes.h:180:6: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCW' can be const.
3rd_party/poly2tri/common/shapes.h:183:6: style: Technically the member function 'p2t::Triangle::GetDelunayEdgeCCW' can be const. [functionConst]
3rd_party/poly2tri/common/shapes.cpp:304:16: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCCW' can be const.
3rd_party/poly2tri/common/shapes.h:183:6: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCCW' can be const.
3rd_party/poly2tri/common/shapes.h:184:6: style: Technically the member function 'p2t::Triangle::GetDelunayEdgeCW' can be const. [functionConst]
3rd_party/poly2tri/common/shapes.cpp:314:16: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCW' can be const.
3rd_party/poly2tri/common/shapes.h:184:6: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCW' can be const.
3rd_party/poly2tri/common/shapes.h:188:6: style: Technically the member function 'p2t::Triangle::Contains' can be const. [functionConst]
3rd_party/poly2tri/common/shapes.h:296:23: note: Technically the member function 'p2t::Triangle::Contains' can be const.
3rd_party/poly2tri/common/shapes.h:188:6: note: Technically the member function 'p2t::Triangle::Contains' can be const.
3rd_party/poly2tri/common/shapes.h:201:13: style: Technically the member function 'p2t::Triangle::IsInterior' can be const. [functionConst]
3rd_party/poly2tri/common/shapes.h:311:23: note: Technically the member function 'p2t::Triangle::IsInterior' can be const.
3rd_party/poly2tri/common/shapes.h:201:13: note: Technically the member function 'p2t::Triangle::IsInterior' can be const.
3rd_party/poly2tri/sweep/advancing_front.h:51:3: style: Struct 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/poly2tri/sweep/cdt.cpp:37:3: style: Class 'CDT' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
3rd_party/poly2tri/sweep/cdt.cpp:37:3: style: Class 'CDT' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
3rd_party/poly2tri/sweep/sweep_context.h:55:1: style: Class 'SweepContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/poly2tri/sweep/cdt.h:56:3: style: Class 'CDT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/poly2tri/sweep/sweep.h:184:10: style: Unused private function: 'Sweep::HoleAngle' [unusedPrivateFunction]
3rd_party/poly2tri/sweep/sweep.h:145:8: performance: Technically the member function 'p2t::Sweep::Incircle' can be static. [functionStatic]
3rd_party/poly2tri/sweep/sweep.cpp:390:13: note: Technically the member function 'p2t::Sweep::Incircle' can be static.
3rd_party/poly2tri/sweep/sweep.h:145:8: note: Technically the member function 'p2t::Sweep::Incircle' can be static.
3rd_party/poly2tri/sweep/sweep.h:161:8: performance: Technically the member function 'p2t::Sweep::RotateTrianglePair' can be static. [functionStatic]
3rd_party/poly2tri/sweep/sweep.cpp:426:13: note: Technically the member function 'p2t::Sweep::RotateTrianglePair' can be static.
3rd_party/poly2tri/sweep/sweep.h:161:8: note: Technically the member function 'p2t::Sweep::RotateTrianglePair' can be static.
3rd_party/poly2tri/sweep/sweep.h:177:10: performance: Technically the member function 'p2t::Sweep::Angle' can be static. [functionStatic]
3rd_party/poly2tri/sweep/sweep.cpp:285:15: note: Technically the member function 'p2t::Sweep::Angle' can be static.
3rd_party/poly2tri/sweep/sweep.h:177:10: note: Technically the member function 'p2t::Sweep::Angle' can be static.
3rd_party/poly2tri/sweep/sweep.h:184:10: performance: Technically the member function 'p2t::Sweep::HoleAngle' can be static. [functionStatic]
3rd_party/poly2tri/sweep/sweep.cpp:312:15: note: Technically the member function 'p2t::Sweep::HoleAngle' can be static.
3rd_party/poly2tri/sweep/sweep.h:184:10: note: Technically the member function 'p2t::Sweep::HoleAngle' can be static.
3rd_party/poly2tri/sweep/sweep.h:189:10: performance: Technically the member function 'p2t::Sweep::BasinAngle' can be static. [functionStatic]
3rd_party/poly2tri/sweep/sweep.cpp:305:15: note: Technically the member function 'p2t::Sweep::BasinAngle' can be static.
3rd_party/poly2tri/sweep/sweep.h:189:10: note: Technically the member function 'p2t::Sweep::BasinAngle' can be static.
3rd_party/poly2tri/sweep/sweep.h:211:8: performance: Technically the member function 'p2t::Sweep::IsShallow' can be static. [functionStatic]
3rd_party/poly2tri/sweep/sweep.cpp:545:13: note: Technically the member function 'p2t::Sweep::IsShallow' can be static.
3rd_party/poly2tri/sweep/sweep.h:211:8: note: Technically the member function 'p2t::Sweep::IsShallow' can be static.
3rd_party/poly2tri/sweep/sweep.h:213:8: performance: Technically the member function 'p2t::Sweep::IsEdgeSideOfTriangle' can be static. [functionStatic]
3rd_party/poly2tri/sweep/sweep.cpp:162:13: note: Technically the member function 'p2t::Sweep::IsEdgeSideOfTriangle' can be static.
3rd_party/poly2tri/sweep/sweep.h:213:8: note: Technically the member function 'p2t::Sweep::IsEdgeSideOfTriangle' can be static.
3rd_party/poly2tri/sweep/sweep.h:277:8: performance: Technically the member function 'p2t::Sweep::FinalizationPolygon' can be static. [functionStatic]
3rd_party/poly2tri/sweep/sweep.cpp:61:13: note: Technically the member function 'p2t::Sweep::FinalizationPolygon' can be static.
3rd_party/poly2tri/sweep/sweep.h:277:8: note: Technically the member function 'p2t::Sweep::FinalizationPolygon' can be static.
3rd_party/poly2tri/sweep/sweep_context.h:71:6: performance: Technically the member function 'p2t::SweepContext::RemoveNode' can be static. [functionStatic]
3rd_party/poly2tri/sweep/sweep_context.cpp:145:20: note: Technically the member function 'p2t::SweepContext::RemoveNode' can be static.
3rd_party/poly2tri/sweep/sweep_context.h:71:6: note: Technically the member function 'p2t::SweepContext::RemoveNode' can be static.
3rd_party/polypartition/polypartition.cpp:109:2: style: Variable 'invpoints' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/polypartition/polypartition.cpp:107:0: note: Variable 'invpoints' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:109:2: note: Variable 'invpoints' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:341:2: style: Variable 'v1' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/polypartition/polypartition.cpp:340:0: note: Variable 'v1' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:341:2: note: Variable 'v1' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:342:2: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/polypartition/polypartition.cpp:340:0: note: Variable 'v3' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:342:2: note: Variable 'v3' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:351:2: style: Variable 'v1' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/polypartition/polypartition.cpp:348:0: note: Variable 'v1' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:351:2: note: Variable 'v1' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:352:2: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/polypartition/polypartition.cpp:348:0: note: Variable 'v3' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:352:2: note: Variable 'v3' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:588:2: style: Variable 'dpstates' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/polypartition/polypartition.cpp:578:0: note: Variable 'dpstates' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:588:2: note: Variable 'dpstates' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:810:2: style: Variable 'vertices' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/polypartition/polypartition.cpp:796:0: note: Variable 'vertices' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:810:2: note: Variable 'vertices' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:812:2: style: Variable 'dpstates' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/polypartition/polypartition.cpp:797:0: note: Variable 'dpstates' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:812:2: note: Variable 'dpstates' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:1410:2: style: Variable 'points' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/polypartition/polypartition.cpp:1405:0: note: Variable 'points' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:1410:2: note: Variable 'points' is reassigned a value before the old one has been used.
3rd_party/polypartition/polypartition.cpp:86:10: style: The scope of the variable 'i2' can be reduced. [variableScope]
3rd_party/polypartition/polypartition.cpp:347:7: style: The scope of the variable 'i' can be reduced. [variableScope]
3rd_party/polypartition/polypartition.cpp:383:7: style: The scope of the variable 'earfound' can be reduced. [variableScope]
3rd_party/polypartition/polypartition.cpp:1063:21: style: The scope of the variable 'vindex' can be reduced. [variableScope]
3rd_party/polypartition/polypartition.cpp:1063:28: style: The scope of the variable 'vindex2' can be reduced. [variableScope]
3rd_party/polypartition/polypartition.cpp:1064:23: style: The scope of the variable 'polyendindex' can be reduced. [variableScope]
3rd_party/polypartition/polypartition.cpp:188:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:195:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:206:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:226:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:242:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:285:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:456:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:491:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:499:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:555:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:567:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:747:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:783:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:924:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:938:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:1008:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:1039:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:1071:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:1080:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:1177:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:1213:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:1253:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:1541:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/polypartition/polypartition.cpp:118:33: warning: Member variable 'PartitionVertex::isActive' is not initialized in the constructor. [uninitMemberVar]
3rd_party/polypartition/polypartition.cpp:118:33: warning: Member variable 'PartitionVertex::isConvex' is not initialized in the constructor. [uninitMemberVar]
3rd_party/polypartition/polypartition.cpp:118:33: warning: Member variable 'PartitionVertex::isEar' is not initialized in the constructor. [uninitMemberVar]
3rd_party/polypartition/polypartition.cpp:118:33: warning: Member variable 'PartitionVertex::p' is not initialized in the constructor. [uninitMemberVar]
3rd_party/polypartition/polypartition.cpp:118:33: warning: Member variable 'PartitionVertex::angle' is not initialized in the constructor. [uninitMemberVar]
3rd_party/polypartition/polypartition.cpp:76:21: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
3rd_party/polypartition/polypartition.h:98:14: style: Technically the member function 'TPPLPoly::GetNumPoints' can be const. [functionConst]
3rd_party/polypartition/polypartition.h:102:14: style: Technically the member function 'TPPLPoly::IsHole' can be const. [functionConst]
3rd_party/polypartition/polypartition.h:139:13: style: Technically the member function 'TPPLPoly::GetOrientation' can be const. [functionConst]
3rd_party/polypartition/polypartition.cpp:85:15: note: Technically the member function 'TPPLPoly::GetOrientation' can be const.
3rd_party/polypartition/polypartition.h:139:13: note: Technically the member function 'TPPLPoly::GetOrientation' can be const.
3rd_party/polypartition/polypartition.h:209:14: performance: Technically the member function 'TPPLPartition::IsConvex' can be static. [functionStatic]
3rd_party/polypartition/polypartition.cpp:292:21: note: Technically the member function 'TPPLPartition::IsConvex' can be static.
3rd_party/polypartition/polypartition.h:209:14: note: Technically the member function 'TPPLPartition::IsConvex' can be static.
3rd_party/polypartition/polypartition.h:210:14: performance: Technically the member function 'TPPLPartition::IsReflex' can be static. [functionStatic]
3rd_party/polypartition/polypartition.cpp:299:21: note: Technically the member function 'TPPLPartition::IsReflex' can be static.
3rd_party/polypartition/polypartition.h:210:14: note: Technically the member function 'TPPLPartition::IsReflex' can be static.
3rd_party/polypartition/polypartition.h:216:13: performance: Technically the member function 'TPPLPartition::Intersects' can be static. [functionStatic]
3rd_party/polypartition/polypartition.cpp:142:20: note: Technically the member function 'TPPLPartition::Intersects' can be static.
3rd_party/polypartition/polypartition.h:216:13: note: Technically the member function 'TPPLPartition::Intersects' can be static.
3rd_party/polypartition/polypartition.h:218:19: performance: Technically the member function 'TPPLPartition::Normalize' can be static. [functionStatic]
3rd_party/polypartition/polypartition.cpp:122:26: note: Technically the member function 'TPPLPartition::Normalize' can be static.
3rd_party/polypartition/polypartition.h:218:19: note: Technically the member function 'TPPLPartition::Normalize' can be static.
3rd_party/polypartition/polypartition.h:219:20: performance: Technically the member function 'TPPLPartition::Distance' can be static. [functionStatic]
3rd_party/polypartition/polypartition.cpp:134:27: note: Technically the member function 'TPPLPartition::Distance' can be static.
3rd_party/polypartition/polypartition.h:219:20: note: Technically the member function 'TPPLPartition::Distance' can be static.
3rd_party/polypartition/polypartition.h:226:14: performance: Technically the member function 'TPPLPartition::UpdateState' can be static. [functionStatic]
3rd_party/polypartition/polypartition.cpp:706:21: note: Technically the member function 'TPPLPartition::UpdateState' can be static.
3rd_party/polypartition/polypartition.h:226:14: note: Technically the member function 'TPPLPartition::UpdateState' can be static.
3rd_party/polypartition/polypartition.h:231:14: performance: Technically the member function 'TPPLPartition::Below' can be static. [functionStatic]
3rd_party/polypartition/polypartition.cpp:1357:21: note: Technically the member function 'TPPLPartition::Below' can be static.
3rd_party/polypartition/polypartition.h:231:14: note: Technically the member function 'TPPLPartition::Below' can be static.
3rd_party/polypartition/polypartition.h:232:14: performance: Technically the member function 'TPPLPartition::AddDiagonal' can be static. [functionStatic]
3rd_party/polypartition/polypartition.cpp:1318:21: note: Technically the member function 'TPPLPartition::AddDiagonal' can be static.
3rd_party/polypartition/polypartition.h:232:14: note: Technically the member function 'TPPLPartition::AddDiagonal' can be static.
3rd_party/polypartition/polypartition.h:174:18: style: Technically the member function 'TPPLPartition::VertexSorter::operator()' can be const. [functionConst]
3rd_party/polypartition/polypartition.cpp:1366:35: note: Technically the member function 'TPPLPartition::VertexSorter::operator()' can be const.
3rd_party/polypartition/polypartition.h:174:18: note: Technically the member function 'TPPLPartition::VertexSorter::operator()' can be const.
3rd_party/polypartition/polypartition.h:173:13: style: Class 'VertexSorter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/common/geometry/hetriang.cpp:578:21: style: Variable 'noNotDelaunay' is modified but its new value is never used. [unreadVariable]
3rd_party/router/common/geometry/shape_line_chain.cpp:220:10: style: Technically the member function 'compareOriginDistance::operator()' can be const. [functionConst]
3rd_party/router/common/geometry/shape_line_chain.cpp:217:5: style: Struct 'compareOriginDistance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/common/geometry/shape_poly_set.cpp:1142:12: style: The scope of the variable 'distance' can be reduced. [variableScope]
3rd_party/router/common/geometry/shape_poly_set.cpp:1433:9: style: The scope of the variable 'currentDistance' can be reduced. [variableScope]
3rd_party/router/common/geometry/shape_poly_set.cpp:1451:9: style: The scope of the variable 'currentDistance' can be reduced. [variableScope]
3rd_party/router/common/geometry/shape_poly_set.cpp:646:9: performance: Variable 'm_p1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/common/geometry/shape_poly_set.cpp:650:5: style: Struct 'FractureEdge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_joint.h:70:5: warning: Member variable 'JOINT::m_tag' is not initialized in the constructor. [uninitMemberVar]
3rd_party/router/router/pns_layerset.h:61:5: style: 'LAYER_RANGE::operator=' should return 'LAYER_RANGE &'. [operatorEq]
3rd_party/router/router/pns_itemset.h:113:5: style: 'ITEM_SET::operator=' should return 'ITEM_SET &'. [operatorEq]
3rd_party/router/router/pns_line.h:102:5: style: 'LINE::operator=' should return 'LINE &'. [operatorEq]
3rd_party/router/router/pns_item.h:84:9: performance: Variable 'm_layers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_itemset.h:108:9: performance: Variable 'm_items' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_joint.h:88:9: performance: Variable 'm_linkedItems' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_routing_settings.h:90:10: style: Technically the member function 'PNS::ROUTING_SETTINGS::SuggestFinish' can be const. [functionConst]
3rd_party/router/router/time_limit.h:32:5: style: Class 'TIME_LIMIT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_algo_base.h:42:5: style: Class 'ALGO_BASE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_layerset.h:49:5: style: Class 'LAYER_RANGE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_item.h:54:1: warning: The class 'ITEM' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
3rd_party/router/router/pns_via.h:37:1: warning: The class 'VIA' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
3rd_party/router/router/pns_joint.h:43:1: warning: The class 'JOINT' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
3rd_party/router/router/pns_diff_pair.cpp:275:68: style: Function 'CheckConnectionAngle' argument 2 names different: declaration 'allowedAngles' definition 'aAllowedAngles'. [funcArgNamesDifferent]
3rd_party/router/router/pns_diff_pair.h:481:61: note: Function 'CheckConnectionAngle' argument 2 names different: declaration 'allowedAngles' definition 'aAllowedAngles'.
3rd_party/router/router/pns_diff_pair.cpp:275:68: note: Function 'CheckConnectionAngle' argument 2 names different: declaration 'allowedAngles' definition 'aAllowedAngles'.
3rd_party/router/router/pns_diff_pair.cpp:357:13: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
3rd_party/router/router/pns_solid.h:48:5: warning: Member variable 'SOLID::m_offset' is not initialized in the constructor. [uninitMemberVar]
3rd_party/router/router/pns_diff_pair.h:305:9: performance: Variable 'm_gapConstraint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_diff_pair.h:323:9: performance: Variable 'm_gapConstraint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_diff_pair.h:341:9: performance: Variable 'm_gapConstraint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_diff_pair.cpp:63:5: performance: Variable 'm_anchorP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_diff_pair.cpp:64:5: performance: Variable 'm_anchorN' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_diff_pair.h:173:18: performance: Technically the member function 'PNS::DP_PRIMITIVE_PAIR::anchorDirection' can be static. [functionStatic]
3rd_party/router/router/pns_diff_pair.cpp:114:33: note: Technically the member function 'PNS::DP_PRIMITIVE_PAIR::anchorDirection' can be static.
3rd_party/router/router/pns_diff_pair.h:173:18: note: Technically the member function 'PNS::DP_PRIMITIVE_PAIR::anchorDirection' can be static.
3rd_party/router/router/pns_diff_pair.h:246:14: performance: Technically the member function 'PNS::DP_GATEWAYS::checkDiagonalAlignment' can be static. [functionStatic]
3rd_party/router/router/pns_diff_pair.cpp:393:19: note: Technically the member function 'PNS::DP_GATEWAYS::checkDiagonalAlignment' can be static.
3rd_party/router/router/pns_diff_pair.h:246:14: note: Technically the member function 'PNS::DP_GATEWAYS::checkDiagonalAlignment' can be static.
3rd_party/router/router/ranged_num.h:32:0: style: Technically the member function 'RANGED_NUM < int >::operatorT' can be const. [functionConst]
3rd_party/router/router/pns_diff_pair.h:189:9: style: Class 'DP_GATEWAYS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_diff_pair.h:301:5: style: Class 'DIFF_PAIR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_solid.h:35:1: warning: The class 'SOLID' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
3rd_party/router/router/pns_diff_pair.cpp:403:5: warning: Return value of std::remove_if() ignored. Elements remain in container. [uselessCallsRemove]
3rd_party/router/router/pns_diff_pair_placer.h:231:10: style: Technically the member function 'PNS::DIFF_PAIR_PLACER::attemptWalk' can be const. [functionConst]
3rd_party/router/router/pns_diff_pair_placer.cpp:161:24: note: Technically the member function 'PNS::DIFF_PAIR_PLACER::attemptWalk' can be const.
3rd_party/router/router/pns_diff_pair_placer.h:231:10: note: Technically the member function 'PNS::DIFF_PAIR_PLACER::attemptWalk' can be const.
3rd_party/router/router/pns_optimizer.h:101:5: style: Class 'OPTIMIZER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_diff_pair_placer.h:58:5: style: Class 'DIFF_PAIR_PLACER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_topology.h:44:5: style: Class 'TOPOLOGY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_optimizer.h:45:1: warning: The class 'COST_ESTIMATOR' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
3rd_party/router/router/pns_logger.h:51:67: performance: Function parameter 'aName' should be passed by const reference. [passedByValue]
3rd_party/router/router/pns_logger.h:52:76: performance: Function parameter 'aName' should be passed by const reference. [passedByValue]
3rd_party/router/router/pns_logger.h:54:33: performance: Function parameter 'aName' should be passed by const reference. [passedByValue]
3rd_party/router/router/pns_dp_meander_placer.h:120:10: performance: Technically the member function 'PNS::DP_MEANDER_PLACER::release' can be static. [functionStatic]
3rd_party/router/router/pns_dp_meander_placer.cpp:119:25: note: Technically the member function 'PNS::DP_MEANDER_PLACER::release' can be static.
3rd_party/router/router/pns_dp_meander_placer.h:120:10: note: Technically the member function 'PNS::DP_MEANDER_PLACER::release' can be static.
3rd_party/router/router/pns_dp_meander_placer.h:52:5: style: Class 'DP_MEANDER_PLACER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_dragger.cpp:113:28: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_dragger.cpp:152:28: style: Function 'SetMode' argument 1 names different: declaration 'aDragMode' definition 'aMode'. [funcArgNamesDifferent]
3rd_party/router/router/pns_dragger.h:100:23: note: Function 'SetMode' argument 1 names different: declaration 'aDragMode' definition 'aMode'.
3rd_party/router/router/pns_dragger.cpp:152:28: note: Function 'SetMode' argument 1 names different: declaration 'aDragMode' definition 'aMode'.
3rd_party/router/router/pns_dragger.h:80:10: style: Technically the member function 'PNS::DRAGGER::FixRoute' can be const. [functionConst]
3rd_party/router/router/pns_dragger.cpp:317:15: note: Technically the member function 'PNS::DRAGGER::FixRoute' can be const.
3rd_party/router/router/pns_dragger.h:80:10: note: Technically the member function 'PNS::DRAGGER::FixRoute' can be const.
3rd_party/router/router/pns_dragger.h:95:20: style: Technically the member function 'PNS::DRAGGER::Traces' can be const. [functionConst]
3rd_party/router/router/pns_dragger.cpp:356:25: note: Technically the member function 'PNS::DRAGGER::Traces' can be const.
3rd_party/router/router/pns_dragger.h:95:20: note: Technically the member function 'PNS::DRAGGER::Traces' can be const.
3rd_party/router/router/pns_dragger.h:47:6: style: Class 'DRAGGER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_line.cpp:46:5: performance: Variable 'm_via' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_line_placer.cpp:191:9: style: Condition 'pullback_1' is always false [knownConditionTrueFalse]
3rd_party/router/router/pns_line_placer.cpp:184:23: note: Assignment 'pullback_1=false', assigned value is 0
3rd_party/router/router/pns_line_placer.cpp:191:9: note: Condition 'pullback_1' is always false
3rd_party/router/router/pns_line_placer.cpp:861:16: style: The scope of the variable 'unknowNetIdx' can be reduced. [variableScope]
3rd_party/router/router/pns_line_placer.h:269:10: style: Unused private function: 'LINE_PLACER::checkObtusity' [unusedPrivateFunction]
3rd_party/router/router/pns_line_placer.h:340:10: style: Unused private function: 'LINE_PLACER::rhStopAtNearestObstacle' [unusedPrivateFunction]
3rd_party/router/router/pns_line_placer.cpp:42:5: performance: Variable 'm_initial_direction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_line_placer.cpp:44:5: performance: Variable 'm_shove' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_line_placer.h:198:10: performance: Technically the member function 'PNS::LINE_PLACER::SplitAdjacentSegments' can be static. [functionStatic]
3rd_party/router/router/pns_line_placer.cpp:803:19: note: Technically the member function 'PNS::LINE_PLACER::SplitAdjacentSegments' can be static.
3rd_party/router/router/pns_line_placer.h:198:10: note: Technically the member function 'PNS::LINE_PLACER::SplitAdjacentSegments' can be static.
3rd_party/router/router/pns_line_placer.h:251:10: performance: Technically the member function 'PNS::LINE_PLACER::removeLoops' can be static. [functionStatic]
3rd_party/router/router/pns_line_placer.cpp:1052:19: note: Technically the member function 'PNS::LINE_PLACER::removeLoops' can be static.
3rd_party/router/router/pns_line_placer.h:251:10: note: Technically the member function 'PNS::LINE_PLACER::removeLoops' can be static.
3rd_party/router/router/pns_line_placer.h:260:10: performance: Technically the member function 'PNS::LINE_PLACER::simplifyNewLine' can be static. [functionStatic]
3rd_party/router/router/pns_line_placer.cpp:1105:19: note: Technically the member function 'PNS::LINE_PLACER::simplifyNewLine' can be static.
3rd_party/router/router/pns_line_placer.h:260:10: note: Technically the member function 'PNS::LINE_PLACER::simplifyNewLine' can be static.
3rd_party/router/router/pns_line_placer.h:269:10: performance: Technically the member function 'PNS::LINE_PLACER::checkObtusity' can be static. [functionStatic]
3rd_party/router/router/pns_line_placer.cpp:280:19: note: Technically the member function 'PNS::LINE_PLACER::checkObtusity' can be static.
3rd_party/router/router/pns_line_placer.h:269:10: note: Technically the member function 'PNS::LINE_PLACER::checkObtusity' can be static.
3rd_party/router/router/pns_line_placer.h:55:5: style: Class 'LINE_PLACER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_logger.cpp:86:19: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_logger.cpp:104:21: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_logger.cpp:113:20: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_logger.cpp:149:39: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_logger.h:53:10: performance: Technically the member function 'PNS::LOGGER::Log' can be static. [functionStatic]
3rd_party/router/router/pns_logger.cpp:137:14: note: Technically the member function 'PNS::LOGGER::Log' can be static.
3rd_party/router/router/pns_logger.h:53:10: note: Technically the member function 'PNS::LOGGER::Log' can be static.
3rd_party/router/router/pns_logger.cpp:76:68: performance: Function parameter 'aName' should be passed by const reference. [passedByValue]
3rd_party/router/router/pns_logger.cpp:126:76: performance: Function parameter 'aName' should be passed by const reference. [passedByValue]
3rd_party/router/router/pns_logger.cpp:138:52: performance: Function parameter 'aName' should be passed by const reference. [passedByValue]
3rd_party/router/router/pns_meander.cpp:46:49: style: Function 'MeanderSegment' argument 1 names different: declaration 'aSeg' definition 'aBase'. [funcArgNamesDifferent]
3rd_party/router/router/pns_meander.h:470:37: note: Function 'MeanderSegment' argument 1 names different: declaration 'aSeg' definition 'aBase'.
3rd_party/router/router/pns_meander.cpp:46:49: note: Function 'MeanderSegment' argument 1 names different: declaration 'aSeg' definition 'aBase'.
3rd_party/router/router/pns_meander.cpp:257:43: style: Function 'reflect' argument 1 names different: declaration 'aP' definition 'p'. [funcArgNamesDifferent]
3rd_party/router/router/pns_meander.h:340:32: note: Function 'reflect' argument 1 names different: declaration 'aP' definition 'p'.
3rd_party/router/router/pns_meander.cpp:257:43: note: Function 'reflect' argument 1 names different: declaration 'aP' definition 'p'.
3rd_party/router/router/pns_meander.cpp:257:57: style: Function 'reflect' argument 2 names different: declaration 'aLine' definition 'line'. [funcArgNamesDifferent]
3rd_party/router/router/pns_meander.h:340:47: note: Function 'reflect' argument 2 names different: declaration 'aLine' definition 'line'.
3rd_party/router/router/pns_meander.cpp:257:57: note: Function 'reflect' argument 2 names different: declaration 'aLine' definition 'line'.
3rd_party/router/router/pns_meander.h:497:10: style: Technically the member function 'PNS::MEANDERED_LINE::CheckSelfIntersections' can be const. [functionConst]
3rd_party/router/router/pns_meander.cpp:420:22: note: Technically the member function 'PNS::MEANDERED_LINE::CheckSelfIntersections' can be const.
3rd_party/router/router/pns_meander.h:497:10: note: Technically the member function 'PNS::MEANDERED_LINE::CheckSelfIntersections' can be const.
3rd_party/router/router/pns_meander_placer.h:52:5: style: Class 'MEANDER_PLACER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_meander_placer_base.h:137:10: performance: Technically the member function 'PNS::MEANDER_PLACER_BASE::cutTunedLine' can be static. [functionStatic]
3rd_party/router/router/pns_meander_placer_base.cpp:64:27: note: Technically the member function 'PNS::MEANDER_PLACER_BASE::cutTunedLine' can be static.
3rd_party/router/router/pns_meander_placer_base.h:137:10: note: Technically the member function 'PNS::MEANDER_PLACER_BASE::cutTunedLine' can be static.
3rd_party/router/router/pns_meander_placer_base.h:157:9: performance: Technically the member function 'PNS::MEANDER_PLACER_BASE::compareWithTolerance' can be static. [functionStatic]
3rd_party/router/router/pns_meander_placer_base.cpp:182:26: note: Technically the member function 'PNS::MEANDER_PLACER_BASE::compareWithTolerance' can be static.
3rd_party/router/router/pns_meander_placer_base.h:157:9: note: Technically the member function 'PNS::MEANDER_PLACER_BASE::compareWithTolerance' can be static.
3rd_party/router/router/pns_meander_skew_placer.h:56:9: style: Unused private function: 'MEANDER_SKEW_PLACER::currentSkew' [unusedPrivateFunction]
3rd_party/router/router/pns_meander_skew_placer.h:57:9: performance: Technically the member function 'PNS::MEANDER_SKEW_PLACER::itemsetLength' can be static. [functionStatic]
3rd_party/router/router/pns_meander_skew_placer.cpp:108:26: note: Technically the member function 'PNS::MEANDER_SKEW_PLACER::itemsetLength' can be static.
3rd_party/router/router/pns_meander_skew_placer.h:57:9: note: Technically the member function 'PNS::MEANDER_SKEW_PLACER::itemsetLength' can be static.
3rd_party/router/router/pns_meander_placer.h:110:14: warning: The class 'MEANDER_SKEW_PLACER' defines member variable with name 'm_tunedPath' also defined in its parent class 'MEANDER_PLACER'. [duplInheritedMember]
3rd_party/router/router/pns_meander_skew_placer.h:62:15: note: The class 'MEANDER_SKEW_PLACER' defines member variable with name 'm_tunedPath' also defined in its parent class 'MEANDER_PLACER'.
3rd_party/router/router/pns_meander_placer.h:110:14: note: The class 'MEANDER_SKEW_PLACER' defines member variable with name 'm_tunedPath' also defined in its parent class 'MEANDER_PLACER'.
3rd_party/router/router/pns_meander_skew_placer.h:42:5: style: Class 'MEANDER_SKEW_PLACER' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
3rd_party/router/router/pns_node.cpp:1308:29: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_node.cpp:425:54: style: Function 'CheckColliding' argument 1 names different: declaration 'aItem' definition 'aItemA'. [funcArgNamesDifferent]
3rd_party/router/router/pns_node.h:229:50: note: Function 'CheckColliding' argument 1 names different: declaration 'aItem' definition 'aItemA'.
3rd_party/router/router/pns_node.cpp:425:54: note: Function 'CheckColliding' argument 1 names different: declaration 'aItem' definition 'aItemA'.
3rd_party/router/router/pns_node.cpp:533:29: style: Function 'addSolid' argument 1 names different: declaration 'aSeg' definition 'aSolid'. [funcArgNamesDifferent]
3rd_party/router/router/pns_node.h:443:27: note: Function 'addSolid' argument 1 names different: declaration 'aSeg' definition 'aSolid'.
3rd_party/router/router/pns_node.cpp:533:29: note: Function 'addSolid' argument 1 names different: declaration 'aSeg' definition 'aSolid'.
3rd_party/router/router/pns_node.cpp:709:37: style: Function 'removeSolidIndex' argument 1 names different: declaration 'aSeg' definition 'aSolid'. [funcArgNamesDifferent]
3rd_party/router/router/pns_node.h:448:35: note: Function 'removeSolidIndex' argument 1 names different: declaration 'aSeg' definition 'aSolid'.
3rd_party/router/router/pns_node.cpp:709:37: note: Function 'removeSolidIndex' argument 1 names different: declaration 'aSeg' definition 'aSolid'.
3rd_party/router/router/pns_node.h:111:10: style: Technically the member function 'PNS::OBSTACLE_VISITOR::visit' can be const. [functionConst]
3rd_party/router/router/pns_node.cpp:167:24: note: Technically the member function 'PNS::OBSTACLE_VISITOR::visit' can be const.
3rd_party/router/router/pns_node.h:111:10: note: Technically the member function 'PNS::OBSTACLE_VISITOR::visit' can be const.
3rd_party/router/router/pns_node.h:256:10: style: Technically the member function 'PNS::NODE::CheckColliding' can be const. [functionConst]
3rd_party/router/router/pns_node.cpp:461:12: note: Technically the member function 'PNS::NODE::CheckColliding' can be const.
3rd_party/router/router/pns_node.h:256:10: note: Technically the member function 'PNS::NODE::CheckColliding' can be const.
3rd_party/router/router/pns_node.h:340:10: performance: Technically the member function 'PNS::NODE::Dump' can be static. [functionStatic]
3rd_party/router/router/pns_node.cpp:1080:12: note: Technically the member function 'PNS::NODE::Dump' can be static.
3rd_party/router/router/pns_node.h:340:10: note: Technically the member function 'PNS::NODE::Dump' can be static.
3rd_party/router/router/pns_node.h:448:10: performance: Technically the member function 'PNS::NODE::removeSolidIndex' can be static. [functionStatic]
3rd_party/router/router/pns_node.cpp:709:12: note: Technically the member function 'PNS::NODE::removeSolidIndex' can be static.
3rd_party/router/router/pns_node.h:448:10: note: Technically the member function 'PNS::NODE::removeSolidIndex' can be static.
3rd_party/router/router/pns_node.h:454:10: style: Technically the member function 'PNS::NODE::releaseChildren' can be const. [functionConst]
3rd_party/router/router/pns_node.cpp:1176:12: note: Technically the member function 'PNS::NODE::releaseChildren' can be const.
3rd_party/router/router/pns_node.h:454:10: note: Technically the member function 'PNS::NODE::releaseChildren' can be const.
3rd_party/router/router/pns_index.h:171:23: performance: Use const reference for 'l' to avoid unnecessary data copying. [redundantCopyLocalConst]
3rd_party/router/router/pns_index.h:267:23: performance: Use const reference for 'layers' to avoid unnecessary data copying. [redundantCopyLocalConst]
3rd_party/router/router/pns_optimizer.cpp:1152:13: style: Variable 'deltaUni' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/router/router/pns_optimizer.cpp:1147:0: note: Variable 'deltaUni' is reassigned a value before the old one has been used.
3rd_party/router/router/pns_optimizer.cpp:1152:13: note: Variable 'deltaUni' is reassigned a value before the old one has been used.
3rd_party/router/router/pns_optimizer.cpp:467:17: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
3rd_party/router/router/pns_optimizer.cpp:472:17: note: Found duplicate branches for 'if' and 'else'.
3rd_party/router/router/pns_optimizer.cpp:467:17: note: Found duplicate branches for 'if' and 'else'.
3rd_party/router/router/pns_optimizer.cpp:1147:21: style: The scope of the variable 'deltaCoupled' can be reduced. [variableScope]
3rd_party/router/router/pns_optimizer.cpp:110:16: style: Function 'IsBetter' argument 3 names different: declaration 'aCornerTollerace' definition 'aCornerTolerance'. [funcArgNamesDifferent]
3rd_party/router/router/pns_optimizer.h:69:27: note: Function 'IsBetter' argument 3 names different: declaration 'aCornerTollerace' definition 'aCornerTolerance'.
3rd_party/router/router/pns_optimizer.cpp:110:16: note: Function 'IsBetter' argument 3 names different: declaration 'aCornerTollerace' definition 'aCornerTolerance'.
3rd_party/router/router/pns_optimizer.cpp:581:59: style: Function 'mergeStep' argument 2 names different: declaration 'aCurrentLine' definition 'aCurrentPath'. [funcArgNamesDifferent]
3rd_party/router/router/pns_optimizer.h:150:52: note: Function 'mergeStep' argument 2 names different: declaration 'aCurrentLine' definition 'aCurrentPath'.
3rd_party/router/router/pns_optimizer.cpp:581:59: note: Function 'mergeStep' argument 2 names different: declaration 'aCurrentLine' definition 'aCurrentPath'.
3rd_party/router/router/pns_optimizer.cpp:244:13: style: Unused private function: 'LINE_RESTRICTIONS::allowedAngles' [unusedPrivateFunction]
3rd_party/router/router/pns_optimizer.h:161:19: performance: Technically the member function 'PNS::OPTIMIZER::circleBreakouts' can be static. [functionStatic]
3rd_party/router/router/pns_optimizer.cpp:648:37: note: Technically the member function 'PNS::OPTIMIZER::circleBreakouts' can be static.
3rd_party/router/router/pns_optimizer.h:161:19: note: Technically the member function 'PNS::OPTIMIZER::circleBreakouts' can be static.
3rd_party/router/router/pns_optimizer.h:162:19: performance: Technically the member function 'PNS::OPTIMIZER::rectBreakouts' can be static. [functionStatic]
3rd_party/router/router/pns_optimizer.cpp:710:37: note: Technically the member function 'PNS::OPTIMIZER::rectBreakouts' can be static.
3rd_party/router/router/pns_optimizer.h:162:19: note: Technically the member function 'PNS::OPTIMIZER::rectBreakouts' can be static.
3rd_party/router/router/pns_optimizer.h:164:19: performance: Technically the member function 'PNS::OPTIMIZER::convexBreakouts' can be static. [functionStatic]
3rd_party/router/router/pns_optimizer.cpp:668:37: note: Technically the member function 'PNS::OPTIMIZER::convexBreakouts' can be static.
3rd_party/router/router/pns_optimizer.h:164:19: note: Technically the member function 'PNS::OPTIMIZER::convexBreakouts' can be static.
3rd_party/router/router/pns_optimizer.cpp:240:14: style: Technically the member function 'PNS::LINE_RESTRICTIONS::Check' can be const. [functionConst]
3rd_party/router/router/pns_optimizer.cpp:360:25: note: Technically the member function 'PNS::LINE_RESTRICTIONS::Check' can be const.
3rd_party/router/router/pns_optimizer.cpp:240:14: note: Technically the member function 'PNS::LINE_RESTRICTIONS::Check' can be const.
3rd_party/router/router/pns_optimizer.cpp:241:14: performance: Technically the member function 'PNS::LINE_RESTRICTIONS::Dump' can be static. [functionStatic]
3rd_party/router/router/pns_optimizer.cpp:355:25: note: Technically the member function 'PNS::LINE_RESTRICTIONS::Dump' can be static.
3rd_party/router/router/pns_optimizer.cpp:241:14: note: Technically the member function 'PNS::LINE_RESTRICTIONS::Dump' can be static.
3rd_party/router/router/pns_optimizer.cpp:244:13: performance: Technically the member function 'PNS::LINE_RESTRICTIONS::allowedAngles' can be static. [functionStatic]
3rd_party/router/router/pns_optimizer.cpp:263:24: note: Technically the member function 'PNS::LINE_RESTRICTIONS::allowedAngles' can be static.
3rd_party/router/router/pns_optimizer.cpp:244:13: note: Technically the member function 'PNS::LINE_RESTRICTIONS::allowedAngles' can be static.
3rd_party/router/router/pns_router.cpp:128:55: style: Function 'StartDragging' argument 2 names different: declaration 'aItem' definition 'aStartItem'. [funcArgNamesDifferent]
3rd_party/router/router/pns_router.h:174:51: note: Function 'StartDragging' argument 2 names different: declaration 'aItem' definition 'aStartItem'.
3rd_party/router/router/pns_router.cpp:128:55: note: Function 'StartDragging' argument 2 names different: declaration 'aItem' definition 'aStartItem'.
3rd_party/router/router/pns_router.cpp:157:54: style: Function 'StartRouting' argument 2 names different: declaration 'aItem' definition 'aStartItem'. [funcArgNamesDifferent]
3rd_party/router/router/pns_router.h:135:50: note: Function 'StartRouting' argument 2 names different: declaration 'aItem' definition 'aStartItem'.
3rd_party/router/router/pns_router.cpp:157:54: note: Function 'StartRouting' argument 2 names different: declaration 'aItem' definition 'aStartItem'.
3rd_party/router/router/pns_router.cpp:205:46: style: Function 'Move' argument 2 names different: declaration 'aItem' definition 'endItem'. [funcArgNamesDifferent]
3rd_party/router/router/pns_router.h:136:42: note: Function 'Move' argument 2 names different: declaration 'aItem' definition 'endItem'.
3rd_party/router/router/pns_router.cpp:205:46: note: Function 'Move' argument 2 names different: declaration 'aItem' definition 'endItem'.
3rd_party/router/router/pns_router.cpp:225:54: style: Function 'moveDragging' argument 2 names different: declaration 'aItem' definition 'aEndItem'. [funcArgNamesDifferent]
3rd_party/router/router/pns_router.h:224:50: note: Function 'moveDragging' argument 2 names different: declaration 'aItem' definition 'aEndItem'.
3rd_party/router/router/pns_router.cpp:225:54: note: Function 'moveDragging' argument 2 names different: declaration 'aItem' definition 'aEndItem'.
3rd_party/router/router/pns_router.cpp:300:53: style: Function 'movePlacing' argument 2 names different: declaration 'aItem' definition 'aEndItem'. [funcArgNamesDifferent]
3rd_party/router/router/pns_router.h:223:49: note: Function 'movePlacing' argument 2 names different: declaration 'aItem' definition 'aEndItem'.
3rd_party/router/router/pns_router.cpp:300:53: note: Function 'movePlacing' argument 2 names different: declaration 'aItem' definition 'aEndItem'.
3rd_party/router/router/pns_router.cpp:344:50: style: Function 'FixRoute' argument 2 names different: declaration 'aItem' definition 'aEndItem'. [funcArgNamesDifferent]
3rd_party/router/router/pns_router.h:137:46: note: Function 'FixRoute' argument 2 names different: declaration 'aItem' definition 'aEndItem'.
3rd_party/router/router/pns_router.cpp:344:50: note: Function 'FixRoute' argument 2 names different: declaration 'aItem' definition 'aEndItem'.
3rd_party/router/router/pns_router.cpp:406:31: style: Function 'SwitchLayer' argument 1 names different: declaration 'layer' definition 'aLayer'. [funcArgNamesDifferent]
3rd_party/router/router/pns_router.h:154:27: note: Function 'SwitchLayer' argument 1 names different: declaration 'layer' definition 'aLayer'.
3rd_party/router/router/pns_router.cpp:406:31: note: Function 'SwitchLayer' argument 1 names different: declaration 'layer' definition 'aLayer'.
3rd_party/router/router/pns_routing_settings.cpp:29:19: warning: Member variable 'ROUTING_SETTINGS::m_snapToTracks' is not initialized in the constructor. [uninitMemberVar]
3rd_party/router/router/pns_routing_settings.cpp:29:19: warning: Member variable 'ROUTING_SETTINGS::m_snapToPads' is not initialized in the constructor. [uninitMemberVar]
3rd_party/router/router/pns_routing_settings.cpp:40:5: performance: Variable 'm_shoveTimeLimit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
3rd_party/router/router/pns_shove.cpp:429:23: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_shove.cpp:728:23: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_shove.cpp:778:28: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_shove.cpp:955:27: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_shove.cpp:972:28: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_shove.cpp:995:51: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_shove.cpp:1005:48: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_shove.cpp:1015:49: style: C-style pointer casting [cstyleCast]
3rd_party/router/router/pns_shove.cpp:1284:5: style: Variable 'st' is reassigned a value before the old one has been used. [redundantAssignment]
3rd_party/router/router/pns_shove.cpp:1283:5: note: Variable 'st' is reassigned a value before the old one has been used.
3rd_party/router/router/pns_shove.cpp:1284:5: note: Variable 'st' is reassigned a value before the old one has been used.
3rd_party/router/router/pns_shove.cpp:716:10: style: The scope of the variable 'colLine' can be reduced. [variableScope]
3rd_party/router/router/pns_shove.cpp:716:27: style: The scope of the variable 'colVia' can be reduced. [variableScope]
3rd_party/router/router/pns_shove.cpp:540:47: style: Function 'reduceSpringback' argument 1 names different: declaration 'aHeadItems' definition 'aHeadSet'. [funcArgNamesDifferent]
3rd_party/router/router/pns_shove.h:108:44: note: Function 'reduceSpringback' argument 1 names different: declaration 'aHeadItems' definition 'aHeadSet'.
3rd_party/router/router/pns_shove.cpp:540:47: note: Function 'reduceSpringback' argument 1 names different: declaration 'aHeadItems' definition 'aHeadSet'.
3rd_party/router/router/pns_shove.cpp:1219:9: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
3rd_party/router/router/pns_shove.cpp:851:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/router/router/pns_shove.cpp:859:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/router/router/pns_shove.cpp:916:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
3rd_party/router/router/pns_shove.h:160:10: performance: Technically the member function 'PNS::SHOVE::sanityCheck' can be static. [functionStatic]
3rd_party/router/router/pns_shove.cpp:80:13: note: Technically the member function 'PNS::SHOVE::sanityCheck' can be static.
3rd_party/router/router/pns_shove.h:160:10: note: Technically the member function 'PNS::SHOVE::sanityCheck' can be static.
3rd_party/router/router/pns_shove.cpp:585:28: error: Uninitialized struct member: st.m_length [uninitStructMember]
3rd_party/router/router/pns_shove.cpp:585:28: error: Uninitialized struct member: st.m_segments [uninitStructMember]
3rd_party/router/router/pns_topology.h:54:20: performance: Technically the member function 'PNS::TOPOLOGY::ConnectedItems' can be static. [functionStatic]
3rd_party/router/router/pns_topology.cpp:273:26: note: Technically the member function 'PNS::TOPOLOGY::ConnectedItems' can be static.
3rd_party/router/router/pns_topology.h:54:20: note: Technically the member function 'PNS::TOPOLOGY::ConnectedItems' can be static.
3rd_party/router/router/pns_topology.h:55:20: performance: Technically the member function 'PNS::TOPOLOGY::ConnectedItems' can be static. [functionStatic]
3rd_party/router/router/pns_topology.cpp:279:26: note: Technically the member function 'PNS::TOPOLOGY::ConnectedItems' can be static.
3rd_party/router/router/pns_topology.h:55:20: note: Technically the member function 'PNS::TOPOLOGY::ConnectedItems' can be static.
3rd_party/router/router/pns_topology.cpp:146:17: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
src/block/block.cpp:79:63: style: Function 'new_from_file' argument 2 names different: declaration 'pool' definition 'obj'. [funcArgNamesDifferent]
src/block/block.hpp:29:67: note: Function 'new_from_file' argument 2 names different: declaration 'pool' definition 'obj'.
src/block/block.cpp:79:63: note: Function 'new_from_file' argument 2 names different: declaration 'pool' definition 'obj'.
src/block/block.hpp:40:5: style: 'Block::operator=' should return 'Block &'. [operatorEq]
src/block/block.hpp:66:10: style: Technically the member function 'horizon::Block::serialize' can be const. [functionConst]
src/block/block.cpp:192:13: note: Technically the member function 'horizon::Block::serialize' can be const.
src/block/block.hpp:66:10: note: Technically the member function 'horizon::Block::serialize' can be const.
src/block/net_class.hpp:13:5: style: Class 'NetClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/block/net.hpp:20:5: style: Class 'Net' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/block/bus.hpp:35:5: style: Class 'Bus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/block/bus.hpp:26:9: style: Class 'Member' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/block/component.hpp:18:5: style: Class 'Connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/block/component.hpp:42:5: style: Class 'Component' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/block/block.hpp:28:5: style: Class 'Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/block/component.cpp:82:12: warning: Member variable 'Component::entity' is not initialized in the constructor. [uninitMemberVar]
src/board/airwires.cpp:211:37: style: Variable 'frag_map' is assigned a value that is never used. [unreadVariable]
src/board/board.hpp:47:5: style: 'Board::operator=' should return 'Board &'. [operatorEq]
src/board/board_package.hpp:21:5: style: Class 'BoardPackage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/rule_clearance_copper.hpp:9:5: style: Class 'RuleClearanceCopper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/rule_clearance_copper_other.hpp:9:5: style: Class 'RuleClearanceCopperOther' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/rule_clearance_silk_exp_copper.hpp:9:5: style: Class 'RuleClearanceSilkscreenExposedCopper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/rule_diffpair.hpp:9:5: style: Class 'RuleDiffpair' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/rule_hole_size.hpp:8:5: style: Class 'RuleHoleSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/rule_parameters.hpp:9:5: style: Class 'RuleParameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/plane.hpp:11:5: style: Class 'PlaneSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/plane.hpp:49:5: style: Class 'Plane' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/rule_plane.hpp:10:5: style: Class 'RulePlane' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/rule_track_width.hpp:20:5: style: Class 'RuleTrackWidth' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/rule_track_width.hpp:12:9: style: Class 'Widths' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/rule_via.hpp:10:5: style: Class 'RuleVia' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/fab_output_settings.hpp:23:5: style: Class 'FabOutputSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/fab_output_settings.hpp:14:9: style: Class 'GerberLayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/track.hpp:22:5: style: Class 'Track' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/track.hpp:44:9: style: Class 'Connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/board.hpp:86:9: style: Class 'StackupLayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/board/board.cpp:28:52: style: Function 'Board' argument 3 names different: declaration 'block' definition 'iblock'. [funcArgNamesDifferent]
src/board/board.hpp:30:48: note: Function 'Board' argument 3 names different: declaration 'block' definition 'iblock'.
src/board/board.cpp:28:52: note: Function 'Board' argument 3 names different: declaration 'block' definition 'iblock'.
src/board/board.cpp:184:37: style: Function 'Board' argument 2 names different: declaration 'block' definition 'bl'. [funcArgNamesDifferent]
src/board/board.hpp:41:34: note: Function 'Board' argument 2 names different: declaration 'block' definition 'bl'.
src/board/board.cpp:184:37: note: Function 'Board' argument 2 names different: declaration 'block' definition 'bl'.
src/board/board_rules.cpp:386:66: style: Function 'get_clearance_copper' argument 1 names different: declaration 'net_a' definition 'net1'. [funcArgNamesDifferent]
src/board/board_rules.hpp:35:58: note: Function 'get_clearance_copper' argument 1 names different: declaration 'net_a' definition 'net1'.
src/board/board_rules.cpp:386:66: note: Function 'get_clearance_copper' argument 1 names different: declaration 'net_a' definition 'net1'.
src/board/board_rules.cpp:386:77: style: Function 'get_clearance_copper' argument 2 names different: declaration 'net_b' definition 'net2'. [funcArgNamesDifferent]
src/board/board_rules.hpp:35:70: note: Function 'get_clearance_copper' argument 2 names different: declaration 'net_b' definition 'net2'.
src/board/board_rules.cpp:386:77: note: Function 'get_clearance_copper' argument 2 names different: declaration 'net_b' definition 'net2'.
src/board/rule_clearance_copper_other.cpp:29:60: style: Function 'get_clearance' argument 1 names different: declaration 'pt_copper' definition 'pt_cu'. [funcArgNamesDifferent]
src/board/rule_clearance_copper_other.hpp:15:38: note: Function 'get_clearance' argument 1 names different: declaration 'pt_copper' definition 'pt_cu'.
src/board/rule_clearance_copper_other.cpp:29:60: note: Function 'get_clearance' argument 1 names different: declaration 'pt_copper' definition 'pt_cu'.
src/board/rule_clearance_copper_other.cpp:29:77: style: Function 'get_clearance' argument 2 names different: declaration 'pt_non_copper' definition 'pt_ncu'. [funcArgNamesDifferent]
src/board/rule_clearance_copper_other.hpp:15:59: note: Function 'get_clearance' argument 2 names different: declaration 'pt_non_copper' definition 'pt_ncu'.
src/board/rule_clearance_copper_other.cpp:29:77: note: Function 'get_clearance' argument 2 names different: declaration 'pt_non_copper' definition 'pt_ncu'.
src/board/rule_clearance_copper_other.cpp:50:56: style: Function 'set_clearance' argument 1 names different: declaration 'pt_copper' definition 'pt_cu'. [funcArgNamesDifferent]
src/board/rule_clearance_copper_other.hpp:16:34: note: Function 'set_clearance' argument 1 names different: declaration 'pt_copper' definition 'pt_cu'.
src/board/rule_clearance_copper_other.cpp:50:56: note: Function 'set_clearance' argument 1 names different: declaration 'pt_copper' definition 'pt_cu'.
src/board/rule_clearance_copper_other.cpp:50:73: style: Function 'set_clearance' argument 2 names different: declaration 'pt_non_copper' definition 'pt_ncu'. [funcArgNamesDifferent]
src/board/rule_clearance_copper_other.hpp:16:55: note: Function 'set_clearance' argument 2 names different: declaration 'pt_non_copper' definition 'pt_ncu'.
src/board/rule_clearance_copper_other.cpp:50:73: note: Function 'set_clearance' argument 2 names different: declaration 'pt_non_copper' definition 'pt_ncu'.
src/board/rule_hole_size.hpp:14:15: style: Member variable 'RuleHoleSize::match' is in the wrong place in the initializer list. [initializerList]
src/board/rule_hole_size.cpp:13:92: note: Member variable 'RuleHoleSize::match' is in the wrong place in the initializer list.
src/board/rule_hole_size.hpp:14:15: note: Member variable 'RuleHoleSize::match' is in the wrong place in the initializer list.
src/board/track.cpp:29:55: style: Function 'Connection' argument 2 names different: declaration 'pad' definition 'pa'. [funcArgNamesDifferent]
src/board/track.hpp:45:44: note: Function 'Connection' argument 2 names different: declaration 'pad' definition 'pa'.
src/board/track.cpp:29:55: note: Function 'Connection' argument 2 names different: declaration 'pad' definition 'pa'.
src/board/track.cpp:66:57: style: Function 'connect' argument 2 names different: declaration 'pad' definition 'pa'. [funcArgNamesDifferent]
src/board/track.hpp:53:46: note: Function 'connect' argument 2 names different: declaration 'pad' definition 'pa'.
src/board/track.cpp:66:57: note: Function 'connect' argument 2 names different: declaration 'pad' definition 'pa'.
src/board/track.cpp:195:41: style: Function 'coord_on_line' argument 1 names different: declaration 'coord' definition 'p'. [funcArgNamesDifferent]
src/board/track.hpp:26:38: note: Function 'coord_on_line' argument 1 names different: declaration 'coord' definition 'p'.
src/board/track.cpp:195:41: note: Function 'coord_on_line' argument 1 names different: declaration 'coord' definition 'p'.
src/canvas/selectables.hpp:68:5: style: Class 'Selectables' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas/selection_filter.hpp:8:5: style: Class 'SelectionFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas/canvas.cpp:145:99: style: Function 'add_triangle' argument 5 names different: declaration 'co' definition 'color'. [funcArgNamesDifferent]
src/canvas/canvas.hpp:61:95: note: Function 'add_triangle' argument 5 names different: declaration 'co' definition 'color'.
src/canvas/canvas.cpp:145:99: note: Function 'add_triangle' argument 5 names different: declaration 'co' definition 'color'.
src/canvas/canvas.cpp:145:114: style: Function 'add_triangle' argument 6 names different: declaration 'flg' definition 'flags'. [funcArgNamesDifferent]
src/canvas/canvas.hpp:61:107: note: Function 'add_triangle' argument 6 names different: declaration 'flg' definition 'flags'.
src/canvas/canvas.cpp:145:114: note: Function 'add_triangle' argument 6 names different: declaration 'flg' definition 'flags'.
src/canvas/canvas.cpp:223:9: performance: Possible inefficient checking for 'transforms' emptiness. [stlSize]
src/canvas/canvas_cairo.hpp:10:5: style: Class 'CanvasCairo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas/canvas_gl.cpp:499:43: style: Function 'set_highlight_enabled' argument 1 names different: declaration 'x' definition 'v'. [funcArgNamesDifferent]
src/canvas/canvas_gl.hpp:33:37: note: Function 'set_highlight_enabled' argument 1 names different: declaration 'x' definition 'v'.
src/canvas/canvas_gl.cpp:499:43: note: Function 'set_highlight_enabled' argument 1 names different: declaration 'x' definition 'v'.
src/canvas/drag_selection.hpp:13:5: style: Class 'DragSelection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas/drag_selection.hpp:29:9: style: Class 'Box' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas/drag_selection.hpp:58:9: style: Class 'Line' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas/grid.hpp:10:5: style: Class 'Grid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas/marker.hpp:39:5: style: Class 'Markers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas/canvas_patch.cpp:14:38: style: Function 'img_net' argument 1 names different: declaration 'net' definition 'n'. [funcArgNamesDifferent]
src/canvas/canvas_patch.hpp:40:37: note: Function 'img_net' argument 1 names different: declaration 'net' definition 'n'.
src/canvas/canvas_patch.cpp:14:38: note: Function 'img_net' argument 1 names different: declaration 'net' definition 'n'.
src/canvas/canvas_patch.cpp:19:44: style: Function 'img_patch_type' argument 1 names different: declaration 'type' definition 'pt'. [funcArgNamesDifferent]
src/canvas/canvas_patch.hpp:43:43: note: Function 'img_patch_type' argument 1 names different: declaration 'type' definition 'pt'.
src/canvas/canvas_patch.cpp:19:44: note: Function 'img_patch_type' argument 1 names different: declaration 'type' definition 'pt'.
src/canvas/draw.cpp:110:53: style: Function 'draw_error' argument 2 names different: declaration 'scale' definition 'sc'. [funcArgNamesDifferent]
src/canvas/canvas.hpp:120:49: note: Function 'draw_error' argument 2 names different: declaration 'scale' definition 'sc'.
src/canvas/draw.cpp:110:53: note: Function 'draw_error' argument 2 names different: declaration 'scale' definition 'sc'.
src/canvas/draw.cpp:133:86: style: Function 'draw_flag' argument 5 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent]
src/canvas/canvas.hpp:122:82: note: Function 'draw_flag' argument 5 names different: declaration 'color' definition 'c'.
src/canvas/draw.cpp:133:86: note: Function 'draw_flag' argument 5 names different: declaration 'color' definition 'c'.
src/canvas/render.cpp:1320:27: style: Variable 'elapsed_secs' is assigned a value that is never used. [unreadVariable]
src/canvas/selectables.cpp:7:101: style: Function 'Selectable' argument 4 names different: declaration 'angle' definition 'a'. [funcArgNamesDifferent]
src/canvas/selectables.hpp:22:93: note: Function 'Selectable' argument 4 names different: declaration 'angle' definition 'a'.
src/canvas/selectables.cpp:7:101: note: Function 'Selectable' argument 4 names different: declaration 'angle' definition 'a'.
src/canvas/selectables.cpp:71:40: style: Function 'Selectables' argument 1 names different: declaration 'ca' definition 'c'. [funcArgNamesDifferent]
src/canvas/selectables.hpp:68:31: note: Function 'Selectables' argument 1 names different: declaration 'ca' definition 'c'.
src/canvas/selectables.cpp:71:40: note: Function 'Selectables' argument 1 names different: declaration 'ca' definition 'c'.
src/canvas/selectables.cpp:43:5: error: Accessing an item in container 'r' that is empty. [containerOutOfBounds]
src/canvas/selectables.cpp:44:5: error: Accessing an item in container 'r' that is empty. [containerOutOfBounds]
src/canvas/selectables.cpp:45:5: error: Accessing an item in container 'r' that is empty. [containerOutOfBounds]
src/canvas/selectables.cpp:46:5: error: Accessing an item in container 'r' that is empty. [containerOutOfBounds]
src/canvas3d/background.hpp:7:5: style: Class 'BackgroundRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas3d/cover.hpp:8:5: style: Class 'CoverRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas3d/face.hpp:8:5: style: Class 'FaceRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas3d/wall.hpp:8:5: style: Class 'WallRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/canvas3d/canvas3d.cpp:455:86: performance: Function parameter 'base_path' should be passed by const reference. [passedByValue]
src/canvas3d/cover.cpp:70:0: style: Variable 'layer' is assigned a value that is never used. [unreadVariable]
src/canvas3d/wall.cpp:68:0: style: Variable 'layer' is assigned a value that is never used. [unreadVariable]
src/common/junction.hpp:28:5: style: Class 'Junction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/arc.hpp:23:5: style: Class 'Arc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/common.hpp:86:0: style: Class 'horizon :: Coord < int64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/common.hpp:86:0: style: Class 'horizon :: Coord < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/common.hpp:86:0: style: Class 'horizon :: Coord < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/lut.hpp:14:0: style: Class 'horizon :: LutEnumStr < PatchType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/lut.hpp:14:0: style: Class 'horizon :: LutEnumStr < ObjectType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/lut.hpp:14:0: style: Class 'horizon :: LutEnumStr < Orientation >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/common.hpp:86:0: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
src/common/common.hpp:86:5: style: Class 'Coord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/common.hpp:86:26: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
src/common/dimension.hpp:15:5: style: Class 'Dimension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/lut.hpp:14:0: style: Class 'horizon :: LutEnumStr < Dimension :: Mode >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/polygon.hpp:53:5: style: Class 'Polygon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/polygon.hpp:33:9: style: Class 'Vertex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/polygon.hpp:34:9: style: Class 'Vertex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/hole.hpp:22:5: style: Class 'Hole' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/lut.hpp:14:0: style: Class 'horizon :: LutEnumStr < Hole :: Shape >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/line.hpp:22:5: style: Class 'Line' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/lut.hpp:14:0: style: Class 'horizon :: LutEnumStr < Polygon :: Vertex :: Type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/shape.hpp:22:5: style: Class 'Shape' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/lut.hpp:14:0: style: Class 'horizon :: LutEnumStr < Shape :: Form >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/text.cpp:19:7: warning: Member variable 'Text::temp' is not initialized in the constructor. [uninitMemberVar]
src/common/text.hpp:21:5: style: Class 'Text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/common/lut.hpp:14:0: style: Class 'horizon :: LutEnumStr < TextOrigin >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/core.hpp:118:5: warning: Member variable 'ToolArgs::type' is not initialized in the constructor. [uninitMemberVar]
src/core/core.hpp:118:5: warning: Member variable 'ToolArgs::button' is not initialized in the constructor. [uninitMemberVar]
src/core/core.hpp:118:5: warning: Member variable 'ToolArgs::key' is not initialized in the constructor. [uninitMemberVar]
src/core/core.hpp:118:5: warning: Member variable 'ToolArgs::work_layer' is not initialized in the constructor. [uninitMemberVar]
src/core/buffer.hpp:46:10: style: Technically the member function 'horizon::Buffer::serialize' can be const. [functionConst]
src/core/buffer.cpp:253:14: note: Technically the member function 'horizon::Buffer::serialize' can be const.
src/core/buffer.hpp:46:10: note: Technically the member function 'horizon::Buffer::serialize' can be const.
src/core/cores.hpp:15:5: style: Class 'Cores' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/buffer.hpp:26:5: style: Class 'Buffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/core_package.hpp:61:9: style: Class 'HistoryItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/core_padstack.hpp:46:9: style: Class 'HistoryItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/core_symbol.hpp:63:9: style: Class 'HistoryItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/clipboard.cpp:10:78: style: Function 'copy' argument 2 names different: declaration 'cursor_pos' definition 'cp'. [funcArgNamesDifferent]
src/core/clipboard.hpp:26:64: note: Function 'copy' argument 2 names different: declaration 'cursor_pos' definition 'cp'.
src/core/clipboard.cpp:10:78: note: Function 'copy' argument 2 names different: declaration 'cursor_pos' definition 'cp'.
src/core/clipboard.hpp:30:10: performance: Technically the member function 'horizon::ClipboardManager::on_clipboard_clear' can be static. [functionStatic]
src/core/clipboard.cpp:61:24: note: Technically the member function 'horizon::ClipboardManager::on_clipboard_clear' can be static.
src/core/clipboard.hpp:30:10: note: Technically the member function 'horizon::ClipboardManager::on_clipboard_clear' can be static.
src/core/clipboard.hpp:20:5: style: Class 'ClipboardManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/core.cpp:495:14: warning: Possible null pointer dereference: map [nullPointer]
src/core/core.cpp:494:33: note: Assignment 'map=get_dimension_map()', assigned value is 0
src/core/core.cpp:495:14: note: Null pointer dereference
src/core/core.cpp:502:13: warning: Possible null pointer dereference: map [nullPointer]
src/core/core.cpp:501:33: note: Assignment 'map=get_dimension_map()', assigned value is 0
src/core/core.cpp:502:13: note: Null pointer dereference
src/core/core.cpp:508:5: warning: Possible null pointer dereference: map [nullPointer]
src/core/core.cpp:507:33: note: Assignment 'map=get_dimension_map()', assigned value is 0
src/core/core.cpp:508:5: note: Null pointer dereference
src/core/core.cpp:312:91: style: Function 'tool_can_begin' argument 2 names different: declaration 'selection' definition 'sel'. [funcArgNamesDifferent]
src/core/core.hpp:299:89: note: Function 'tool_can_begin' argument 2 names different: declaration 'selection' definition 'sel'.
src/core/core.cpp:312:91: note: Function 'tool_can_begin' argument 2 names different: declaration 'selection' definition 'sel'.
src/core/tool_import_dxf.hpp:9:18: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/core/core.hpp:182:26: note: Virtual function in base class
src/core/tool_import_dxf.hpp:9:18: note: Function in derived class
src/core/tool_import_dxf.hpp:10:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/core/core.hpp:187:26: note: Virtual function in base class
src/core/tool_import_dxf.hpp:10:18: note: Function in derived class
src/core/tool_import_dxf.hpp:11:10: style: The function 'can_begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/core/core.hpp:192:18: note: Virtual function in base class
src/core/tool_import_dxf.hpp:11:10: note: Function in derived class
src/core/core_properties.hpp:27:5: style: Class 'PropertyValueInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/core_properties.hpp:40:5: style: Class 'PropertyValueBool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/core_properties.hpp:53:5: style: Class 'PropertyValueString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/core_properties.hpp:66:5: style: Class 'PropertyValueUUID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/core/core_schematic.cpp:97:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
src/core/tool_assign_part.cpp:9:17: warning: Member variable 'ToolAssignPart::comp' is not initialized in the constructor. [uninitMemberVar]
src/core/tool_delete.cpp:139:34: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
src/core/tool_delete.cpp:145:29: note: Found duplicate branches for 'if' and 'else'.
src/core/tool_delete.cpp:139:34: note: Found duplicate branches for 'if' and 'else'.
src/core/tool_draw_arc.cpp:7:14: warning: Member variable 'ToolDrawArc::state' is not initialized in the constructor. [uninitMemberVar]
src/core/tool_draw_track.cpp:161:35: warning: Either the condition 'last' is redundant or there is possible null pointer dereference: last. [nullPointerRedundantCheck]
src/core/tool_draw_track.cpp:145:21: note: Assuming that condition 'last' is not redundant
src/core/tool_draw_track.cpp:161:35: note: Null pointer dereference
src/core/tool_draw_track.cpp:162:43: warning: Either the condition 'last' is redundant or there is possible null pointer dereference: last. [nullPointerRedundantCheck]
src/core/tool_draw_track.cpp:145:21: note: Assuming that condition 'last' is not redundant
src/core/tool_draw_track.cpp:162:43: note: Null pointer dereference
src/core/tool_draw_track.cpp:163:21: warning: Either the condition 'last' is redundant or there is possible null pointer dereference: last. [nullPointerRedundantCheck]
src/core/tool_draw_track.cpp:145:21: note: Assuming that condition 'last' is not redundant
src/core/tool_draw_track.cpp:163:21: note: Null pointer dereference
src/core/tool_draw_track.cpp:8:16: warning: Member variable 'ToolDrawTrack::rules' is not initialized in the constructor. [uninitMemberVar]
src/core/tool_helper_map_symbol.cpp:20:10: style: The scope of the variable 'r' can be reduced. [variableScope]
src/core/tool_map_symbol.cpp:57:10: style: The scope of the variable 'r' can be reduced. [variableScope]
src/core/tool_move.cpp:231:38: style: Function 'do_move' argument 1 names different: declaration 'c' definition 'd'. [funcArgNamesDifferent]
src/core/tool_move.hpp:29:32: note: Function 'do_move' argument 1 names different: declaration 'c' definition 'd'.
src/core/tool_move.cpp:231:38: note: Function 'do_move' argument 1 names different: declaration 'c' definition 'd'.
src/core/tool_move.hpp:28:12: style: Technically the member function 'horizon::ToolMove::get_coord' can be const. [functionConst]
src/core/tool_move.cpp:218:18: note: Technically the member function 'horizon::ToolMove::get_coord' can be const.
src/core/tool_move.hpp:28:12: note: Technically the member function 'horizon::ToolMove::get_coord' can be const.
src/core/tool_paste.cpp:208:49: style: The scope of the variable 'junction_xlat' can be reduced. [variableScope]
src/core/tool_paste.cpp:208:65: style: The scope of the variable 'symbol_xlat' can be reduced. [variableScope]
src/core/tool_paste.hpp:21:10: style: Technically the member function 'horizon::ToolPaste::apply_shift' can be const. [functionConst]
src/core/tool_paste.cpp:41:17: note: Technically the member function 'horizon::ToolPaste::apply_shift' can be const.
src/core/tool_paste.hpp:21:10: note: Technically the member function 'horizon::ToolPaste::apply_shift' can be const.
src/core/tool_place_board_hole.cpp:34:52: style: Function 'create_hole' argument 1 names different: declaration 'c' definition 'pos'. [funcArgNamesDifferent]
src/core/tool_place_board_hole.hpp:15:36: note: Function 'create_hole' argument 1 names different: declaration 'c' definition 'pos'.
src/core/tool_place_board_hole.cpp:34:52: note: Function 'create_hole' argument 1 names different: declaration 'c' definition 'pos'.
src/core/tool_place_net_label.hpp:20:10: performance: Technically the member function 'horizon::ToolPlaceNetLabel::check_line' can be static. [functionStatic]
src/core/tool_place_net_label.cpp:34:25: note: Technically the member function 'horizon::ToolPlaceNetLabel::check_line' can be static.
src/core/tool_place_net_label.hpp:20:10: note: Technically the member function 'horizon::ToolPlaceNetLabel::check_line' can be static.
src/core/tool_place_pad.cpp:34:45: style: Function 'create_pad' argument 1 names different: declaration 'c' definition 'pos'. [funcArgNamesDifferent]
src/core/tool_place_pad.hpp:16:35: note: Function 'create_pad' argument 1 names different: declaration 'c' definition 'pos'.
src/core/tool_place_pad.cpp:34:45: note: Function 'create_pad' argument 1 names different: declaration 'c' definition 'pos'.
src/core/tool_route_track.cpp:229:20: warning: Assert statement calls a function which may have desired side effects: 'check_track_path'. [assertWithSideEffect]
src/core/tool_route_track.cpp:500:36: warning: Assert statement calls a function which may have desired side effects: 'check_track_path'. [assertWithSideEffect]
src/core/tool_route_track.cpp:10:17: warning: Member variable 'ToolRouteTrack::routing_layer' is not initialized in the constructor. [uninitMemberVar]
src/core/tool_route_track.cpp:10:17: warning: Member variable 'ToolRouteTrack::rules' is not initialized in the constructor. [uninitMemberVar]
src/core/tool_route_track_interactive.cpp:291:9: style: Condition '!snapEnabled' is always false [knownConditionTrueFalse]
src/core/tool_route_track_interactive.cpp:276:24: note: Assignment 'snapEnabled=true', assigned value is 1
src/core/tool_route_track_interactive.cpp:291:9: note: Condition '!snapEnabled' is always false
src/core/tool_route_track_interactive.cpp:553:44: style: Variable 'needLayerSwitch' is assigned a value that is never used. [unreadVariable]
src/core/tool_route_track_interactive.cpp:17:5: style: Class 'ToolWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/dialogs/annotate.cpp:99:9: style: Variable 'top' is modified but its new value is never used. [unreadVariable]
src/dialogs/dialogs.cpp:217:62: style: Function 'edit_parameter_program' argument 1 names different: declaration 'program' definition 'pgm'. [funcArgNamesDifferent]
src/dialogs/dialogs.hpp:40:57: note: Function 'edit_parameter_program' argument 1 names different: declaration 'program' definition 'pgm'.
src/dialogs/dialogs.cpp:217:62: note: Function 'edit_parameter_program' argument 1 names different: declaration 'program' definition 'pgm'.
src/dialogs/dialogs.cpp:250:58: style: Function 'edit_schematic_properties' argument 1 names different: declaration 's' definition 'sch'. [funcArgNamesDifferent]
src/dialogs/dialogs.hpp:47:53: note: Function 'edit_schematic_properties' argument 1 names different: declaration 's' definition 'sch'.
src/dialogs/dialogs.cpp:250:58: note: Function 'edit_schematic_properties' argument 1 names different: declaration 's' definition 'sch'.
src/dialogs/edit_shape.cpp:30:9: style: The scope of the variable 'top' can be reduced. [variableScope]
src/dialogs/edit_stackup.cpp:20:71: style: Function 'StackupLayerEditor' argument 2 names different: declaration 'la' definition 'ly'. [funcArgNamesDifferent]
src/dialogs/edit_stackup.cpp:14:55: note: Function 'StackupLayerEditor' argument 2 names different: declaration 'la' definition 'ly'.
src/dialogs/edit_stackup.cpp:20:71: note: Function 'StackupLayerEditor' argument 2 names different: declaration 'la' definition 'ly'.
src/dialogs/manage_buses.cpp:271:66: style: Function 'ManageBusesDialog' argument 2 names different: declaration 'b' definition 'bl'. [funcArgNamesDifferent]
src/dialogs/manage_buses.hpp:13:51: note: Function 'ManageBusesDialog' argument 2 names different: declaration 'b' definition 'bl'.
src/dialogs/manage_buses.cpp:271:66: note: Function 'ManageBusesDialog' argument 2 names different: declaration 'b' definition 'bl'.
src/dialogs/manage_buses.cpp:79:5: style: Class 'AddSequenceDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/dialogs/manage_net_classes.cpp:53:76: style: Function 'ManageNetClassesDialog' argument 2 names different: declaration 'b' definition 'bl'. [funcArgNamesDifferent]
src/dialogs/manage_net_classes.hpp:13:56: note: Function 'ManageNetClassesDialog' argument 2 names different: declaration 'b' definition 'bl'.
src/dialogs/manage_net_classes.cpp:53:76: note: Function 'ManageNetClassesDialog' argument 2 names different: declaration 'b' definition 'bl'.
src/dialogs/manage_power_nets.cpp:52:74: style: Function 'ManagePowerNetsDialog' argument 2 names different: declaration 'b' definition 'bl'. [funcArgNamesDifferent]
src/dialogs/manage_power_nets.hpp:13:55: note: Function 'ManagePowerNetsDialog' argument 2 names different: declaration 'b' definition 'bl'.
src/dialogs/manage_power_nets.cpp:52:74: note: Function 'ManagePowerNetsDialog' argument 2 names different: declaration 'b' definition 'bl'.
src/dialogs/symbol_pin_names.cpp:16:9: performance: Variable 'sg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
src/export_gerber/canvas_gerber.cpp:15:39: style: Function 'img_net' argument 1 names different: declaration 'net' definition 'n'. [funcArgNamesDifferent]
src/export_gerber/canvas_gerber.hpp:15:29: note: Function 'img_net' argument 1 names different: declaration 'net' definition 'n'.
src/export_gerber/canvas_gerber.cpp:15:39: note: Function 'img_net' argument 1 names different: declaration 'net' definition 'n'.
src/export_gerber/canvas_gerber.cpp:19:47: style: Function 'img_polygon' argument 1 names different: declaration 'poly' definition 'ipoly'. [funcArgNamesDifferent]
src/export_gerber/canvas_gerber.hpp:16:37: note: Function 'img_polygon' argument 1 names different: declaration 'poly' definition 'ipoly'.
src/export_gerber/canvas_gerber.cpp:19:47: note: Function 'img_polygon' argument 1 names different: declaration 'poly' definition 'ipoly'.
src/export_gerber/canvas_gerber.cpp:56:49: style: Function 'img_padstack' argument 1 names different: declaration 'ps' definition 'padstack'. [funcArgNamesDifferent]
src/export_gerber/canvas_gerber.hpp:18:39: note: Function 'img_padstack' argument 1 names different: declaration 'ps' definition 'padstack'.
src/export_gerber/canvas_gerber.cpp:56:49: note: Function 'img_padstack' argument 1 names different: declaration 'ps' definition 'padstack'.
src/export_gerber/canvas_gerber.hpp:7:5: style: Class 'CanvasGerber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/export_gerber/gerber_writer.hpp:15:5: style: Class 'GerberWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/export_gerber/gerber_writer.hpp:86:9: style: Class 'ApertureMacro' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/export_gerber/gerber_writer.hpp:57:13: style: Class 'Primitive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/export_gerber/excellon_writer.hpp:14:5: style: Class 'ExcellonWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/export_gerber/excellon_writer.cpp:55:61: style: Function 'get_tool_for_diameter' argument 1 names different: declaration 'dia' definition 'diameter'. [funcArgNamesDifferent]
src/export_gerber/excellon_writer.hpp:28:49: note: Function 'get_tool_for_diameter' argument 1 names different: declaration 'dia' definition 'diameter'.
src/export_gerber/excellon_writer.cpp:55:61: note: Function 'get_tool_for_diameter' argument 1 names different: declaration 'dia' definition 'diameter'.
src/export_gerber/excellon_writer.hpp:22:24: style: Technically the member function 'horizon::ExcellonWriter::get_filename' can be const. [functionConst]
src/export_gerber/excellon_writer.cpp:12:36: note: Technically the member function 'horizon::ExcellonWriter::get_filename' can be const.
src/export_gerber/excellon_writer.hpp:22:24: note: Technically the member function 'horizon::ExcellonWriter::get_filename' can be const.
src/export_gerber/gerber_export.hpp:14:17: style: Technically the member function 'horizon::GerberExporter::get_log' can be const. [functionConst]
src/export_gerber/gerber_export.cpp:55:29: note: Technically the member function 'horizon::GerberExporter::get_log' can be const.
src/export_gerber/gerber_export.hpp:14:17: note: Technically the member function 'horizon::GerberExporter::get_log' can be const.
src/export_gerber/gerber_writer.hpp:30:24: style: Technically the member function 'horizon::GerberWriter::get_filename' can be const. [functionConst]
src/export_gerber/gerber_writer.cpp:13:34: note: Technically the member function 'horizon::GerberWriter::get_filename' can be const.
src/export_gerber/gerber_writer.hpp:30:24: note: Technically the member function 'horizon::GerberWriter::get_filename' can be const.
src/imp/3d_view.cpp:28:109: style: Function 'View3DWindow' argument 3 names different: declaration 'b' definition 'bo'. [funcArgNamesDifferent]
src/imp/3d_view.hpp:8:99: note: Function 'View3DWindow' argument 3 names different: declaration 'b' definition 'bo'.
src/imp/3d_view.cpp:28:109: note: Function 'View3DWindow' argument 3 names different: declaration 'b' definition 'bo'.
src/imp/fab_output_window.cpp:95:9: warning: Possible null pointer dereference: b [nullPointer]
src/imp/fab_output_window.cpp:93:23: note: Assignment 'b=nullptr', assigned value is 0
src/imp/fab_output_window.cpp:95:9: note: Null pointer dereference
src/imp/footprint_generator/svg_overlay.hpp:9:5: style: Class 'SVGOverlay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/footprint_generator/footprint_generator_dual.cpp:21:21: style: The scope of the variable 'va' can be reduced. [variableScope]
src/imp/footprint_generator/footprint_generator_dual.hpp:7:5: style: Class 'FootprintGeneratorDual' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/footprint_generator/footprint_generator_grid.hpp:7:5: style: Class 'FootprintGeneratorGrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/footprint_generator/footprint_generator_quad.hpp:7:5: style: Class 'FootprintGeneratorQuad' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/footprint_generator/footprint_generator_single.hpp:7:5: style: Class 'FootprintGeneratorSingle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/footprint_generator/footprint_generator_window.cpp:12:27: warning: Member variable 'FootprintGeneratorWindow::stack' is not initialized in the constructor. [uninitMemberVar]
src/imp/footprint_generator/footprint_generator_window.cpp:12:27: warning: Member variable 'FootprintGeneratorWindow::core' is not initialized in the constructor. [uninitMemberVar]
src/imp/footprint_generator/footprint_generator_window.cpp:12:27: warning: Member variable 'FootprintGeneratorWindow::generate_button' is not initialized in the constructor. [uninitMemberVar]
src/imp/footprint_generator/svg_overlay.cpp:17:60: style: Function 'draw' argument 1 names different: declaration 'ctx' definition 'cr'. [funcArgNamesDifferent]
src/imp/footprint_generator/svg_overlay.hpp:19:52: note: Function 'draw' argument 1 names different: declaration 'ctx' definition 'cr'.
src/imp/footprint_generator/svg_overlay.cpp:17:60: note: Function 'draw' argument 1 names different: declaration 'ctx' definition 'cr'.
src/imp/header_button.cpp:42:50: style: Function 'add_widget' argument 1 names different: declaration 'label' definition 'l'. [funcArgNamesDifferent]
src/imp/header_button.hpp:10:40: note: Function 'add_widget' argument 1 names different: declaration 'label' definition 'l'.
src/imp/header_button.cpp:42:50: note: Function 'add_widget' argument 1 names different: declaration 'label' definition 'l'.
src/imp/header_button.cpp:47:56: style: Function 'add_entry' argument 1 names different: declaration 'label' definition 'l'. [funcArgNamesDifferent]
src/imp/header_button.hpp:9:46: note: Function 'add_entry' argument 1 names different: declaration 'label' definition 'l'.
src/imp/header_button.cpp:47:56: note: Function 'add_entry' argument 1 names different: declaration 'label' definition 'l'.
src/imp/imp.cpp:26:51: style: Function 'make_pool' argument 1 names different: declaration 'params' definition 'p'. [funcArgNamesDifferent]
src/imp/imp.hpp:36:51: note: Function 'make_pool' argument 1 names different: declaration 'params' definition 'p'.
src/imp/imp.cpp:26:51: note: Function 'make_pool' argument 1 names different: declaration 'params' definition 'p'.
src/imp/imp_interface.hpp:8:5: style: Class 'ImpInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/keyseq_dialog.hpp:8:5: style: Class 'KeySequenceDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/preferences_window.hpp:11:5: style: Class 'ImpPreferencesWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/imp_board.cpp:14:38: style: Function 'ImpBoard' argument 4 names different: declaration 'params' definition 'pool_params'. [funcArgNamesDifferent]
src/imp/imp_board.hpp:9:32: note: Function 'ImpBoard' argument 4 names different: declaration 'params' definition 'pool_params'.
src/imp/imp_board.cpp:14:38: note: Function 'ImpBoard' argument 4 names different: declaration 'params' definition 'pool_params'.
src/imp/imp_board.hpp:19:37: style: The function 'get_editor_type_for_action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/imp/imp.hpp:118:45: note: Virtual function in base class
src/imp/imp_board.hpp:19:37: note: Function in derived class
src/imp/imp_schematic.hpp:14:10: style: The function 'handle_broadcast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/imp/imp.hpp:95:18: note: Virtual function in base class
src/imp/imp_schematic.hpp:14:10: note: Function in derived class
src/imp/imp_schematic.hpp:15:10: style: The function 'handle_maybe_drag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/imp/imp.hpp:116:18: note: Virtual function in base class
src/imp/imp_schematic.hpp:15:10: note: Function in derived class
src/imp/imp_schematic.hpp:18:37: style: The function 'get_editor_type_for_action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/imp/imp.hpp:118:45: note: Virtual function in base class
src/imp/imp_schematic.hpp:18:37: note: Function in derived class
src/imp/imp_package.hpp:16:37: style: The function 'get_editor_type_for_action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/imp/imp.hpp:118:45: note: Virtual function in base class
src/imp/imp_package.hpp:16:37: note: Function in derived class
src/imp/imp_padstack.hpp:12:37: style: The function 'get_editor_type_for_action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/imp/imp.hpp:118:45: note: Virtual function in base class
src/imp/imp_padstack.hpp:12:37: note: Function in derived class
src/imp/imp_symbol.hpp:12:37: style: The function 'get_editor_type_for_action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/imp/imp.hpp:118:45: note: Virtual function in base class
src/imp/imp_symbol.hpp:12:37: note: Function in derived class
src/imp/imp_package.cpp:91:13: style: The scope of the variable 'va' can be reduced. [variableScope]
src/imp/imp_package.cpp:88:39: style: Function 'on_input' argument 1 names different: declaration 'new_value' definition 'v'. [funcArgNamesDifferent]
src/imp/imp_package.cpp:64:34: note: Function 'on_input' argument 1 names different: declaration 'new_value' definition 'v'.
src/imp/imp_package.cpp:88:39: note: Function 'on_input' argument 1 names different: declaration 'new_value' definition 'v'.
src/imp/imp_package.cpp:122:45: style: Function 'PlaceAtPadDialog' argument 1 names different: declaration 'pkg' definition 'p'. [funcArgNamesDifferent]
src/imp/imp_package.cpp:104:31: note: Function 'PlaceAtPadDialog' argument 1 names different: declaration 'pkg' definition 'p'.
src/imp/imp_package.cpp:122:45: note: Function 'PlaceAtPadDialog' argument 1 names different: declaration 'pkg' definition 'p'.
src/imp/imp_package.cpp:104:5: style: Class 'PlaceAtPadDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/imp_padstack.cpp:8:45: style: Function 'ImpPadstack' argument 1 names different: declaration 'symbol_filename' definition 'padstack_filename'. [funcArgNamesDifferent]
src/imp/imp_padstack.hpp:7:36: note: Function 'ImpPadstack' argument 1 names different: declaration 'symbol_filename' definition 'padstack_filename'.
src/imp/imp_padstack.cpp:8:45: note: Function 'ImpPadstack' argument 1 names different: declaration 'symbol_filename' definition 'padstack_filename'.
src/imp/imp_schematic.cpp:11:46: style: Function 'ImpSchematic' argument 3 names different: declaration 'params' definition 'pool_params'. [funcArgNamesDifferent]
src/imp/imp_schematic.hpp:9:110: note: Function 'ImpSchematic' argument 3 names different: declaration 'params' definition 'pool_params'.
src/imp/imp_schematic.cpp:11:46: note: Function 'ImpSchematic' argument 3 names different: declaration 'params' definition 'pool_params'.
src/imp/imp_schematic.cpp:463:55: style: Function 'SelectSheetDialog' argument 1 names different: declaration 'sch' definition 's'. [funcArgNamesDifferent]
src/imp/imp_schematic.cpp:445:40: note: Function 'SelectSheetDialog' argument 1 names different: declaration 'sch' definition 's'.
src/imp/imp_schematic.cpp:463:55: note: Function 'SelectSheetDialog' argument 1 names different: declaration 'sch' definition 's'.
src/imp/symbol_preview/symbol_preview_window.hpp:10:5: style: Class 'SymbolPreviewWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/preferences_window.cpp:159:9: style: The scope of the variable 'top' can be reduced. [variableScope]
src/imp/preferences_window_keys.cpp:249:94: style: Function 'ActionEditor' argument 5 names different: declaration 'keys' definition 'k'. [funcArgNamesDifferent]
src/imp/preferences_window_keys.cpp:10:84: note: Function 'ActionEditor' argument 5 names different: declaration 'keys' definition 'k'.
src/imp/preferences_window_keys.cpp:249:94: note: Function 'ActionEditor' argument 5 names different: declaration 'keys' definition 'k'.
src/imp/preferences_window_keys.cpp:250:85: style: Function 'ActionEditor' argument 7 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent]
src/imp/preferences_window_keys.cpp:11:49: note: Function 'ActionEditor' argument 7 names different: declaration 'parent' definition 'p'.
src/imp/preferences_window_keys.cpp:250:85: note: Function 'ActionEditor' argument 7 names different: declaration 'parent' definition 'p'.
src/imp/preferences_window_keys.cpp:156:5: style: Class 'CaptureDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/preferences_window_keys.cpp:240:5: style: Class 'MyBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/rules/rule_editor.cpp:28:58: style: Function 'create_spinbutton' argument 1 names different: declaration 'box' definition 'into'. [funcArgNamesDifferent]
src/imp/rules/rule_editor.hpp:26:56: note: Function 'create_spinbutton' argument 1 names different: declaration 'box' definition 'into'.
src/imp/rules/rule_editor.cpp:28:58: note: Function 'create_spinbutton' argument 1 names different: declaration 'box' definition 'into'.
src/imp/rules/rule_editor_clearance_copper.hpp:5:1: style: The class 'RuleEditorClearanceCopper' does not have a constructor although it has private member variables. [noConstructor]
src/imp/rules/rule_editor_clearance_copper_other.hpp:5:1: style: The class 'RuleEditorClearanceCopperOther' does not have a constructor although it has private member variables. [noConstructor]
src/imp/rules/rule_editor_diffpair.hpp:5:1: style: The class 'RuleEditorDiffpair' does not have a constructor although it has private member variables. [noConstructor]
src/imp/rules/rule_editor_hole_size.hpp:5:1: style: The class 'RuleEditorHoleSize' does not have a constructor although it has private member variables. [noConstructor]
src/imp/rules/rule_editor_package_checks.hpp:5:1: style: The class 'RuleEditorPackageChecks' does not have a constructor although it has private member variables. [noConstructor]
src/imp/rules/rule_editor_plane.hpp:5:1: style: The class 'RuleEditorPlane' does not have a constructor although it has private member variables. [noConstructor]
src/imp/rules/rule_editor_single_pin_net.hpp:5:1: style: The class 'RuleEditorSinglePinNet' does not have a constructor although it has private member variables. [noConstructor]
src/imp/rules/rule_editor_track_width.hpp:5:1: style: The class 'RuleEditorTrackWidth' does not have a constructor although it has private member variables. [noConstructor]
src/imp/rules/rule_editor_via.hpp:5:1: style: The class 'RuleEditorVia' does not have a constructor although it has private member variables. [noConstructor]
src/imp/symbol_preview/preview_box.cpp:7:64: style: Function 'SymbolPreviewBox' argument 1 names different: declaration 'view' definition 'v'. [funcArgNamesDifferent]
src/imp/symbol_preview/preview_box.hpp:10:50: note: Function 'SymbolPreviewBox' argument 1 names different: declaration 'view' definition 'v'.
src/imp/symbol_preview/preview_box.cpp:7:64: note: Function 'SymbolPreviewBox' argument 1 names different: declaration 'view' definition 'v'.
src/imp/symbol_preview/preview_box.hpp:10:5: style: Class 'SymbolPreviewBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/imp/tool_popover.cpp:6:79: style: Function 'ToolPopover' argument 2 names different: declaration 'av' definition 'availability'. [funcArgNamesDifferent]
src/imp/tool_popover.hpp:11:70: note: Function 'ToolPopover' argument 2 names different: declaration 'av' definition 'availability'.
src/imp/tool_popover.cpp:6:79: note: Function 'ToolPopover' argument 2 names different: declaration 'av' definition 'availability'.
src/import_dxf/dxf_importer.hpp:9:5: style: Class 'DXFImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/import_dxf/dxf_importer.cpp:24:5: style: Class 'DXFAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/logger/logger.cpp:15:32: style: Function 'log' argument 1 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
src/logger/logger.hpp:43:20: note: Function 'log' argument 1 names different: declaration 'level' definition 'l'.
src/logger/logger.cpp:15:32: note: Function 'log' argument 1 names different: declaration 'level' definition 'l'.
src/logger/logger.cpp:15:54: style: Function 'log' argument 2 names different: declaration 'message' definition 'm'. [funcArgNamesDifferent]
src/logger/logger.hpp:43:46: note: Function 'log' argument 2 names different: declaration 'message' definition 'm'.
src/logger/logger.cpp:15:54: note: Function 'log' argument 2 names different: declaration 'message' definition 'm'.
src/logger/logger.cpp:15:72: style: Function 'log' argument 3 names different: declaration 'domain' definition 'd'. [funcArgNamesDifferent]
src/logger/logger.hpp:43:62: note: Function 'log' argument 3 names different: declaration 'domain' definition 'd'.
src/logger/logger.cpp:15:72: note: Function 'log' argument 3 names different: declaration 'domain' definition 'd'.
src/logger/logger.cpp:45:52: style: Function 'set_log_handler' argument 1 names different: declaration 'handler' definition 'h'. [funcArgNamesDifferent]
src/logger/logger.hpp:45:40: note: Function 'set_log_handler' argument 1 names different: declaration 'handler' definition 'h'.
src/logger/logger.cpp:45:52: note: Function 'set_log_handler' argument 1 names different: declaration 'handler' definition 'h'.
src/logger/logger.cpp:55:53: style: Function 'domain_to_string' argument 1 names different: declaration 'domain' definition 'dom'. [funcArgNamesDifferent]
src/logger/logger.hpp:16:48: note: Function 'domain_to_string' argument 1 names different: declaration 'domain' definition 'dom'.
src/logger/logger.cpp:55:53: note: Function 'domain_to_string' argument 1 names different: declaration 'domain' definition 'dom'.
src/logger/logger.cpp:73:51: style: Function 'level_to_string' argument 1 names different: declaration 'level' definition 'lev'. [funcArgNamesDifferent]
src/logger/logger.hpp:15:46: note: Function 'level_to_string' argument 1 names different: declaration 'level' definition 'lev'.
src/logger/logger.cpp:73:51: note: Function 'level_to_string' argument 1 names different: declaration 'level' definition 'lev'.
src/package/rule_package_checks.hpp:9:5: style: Class 'RulePackageChecks' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/package/package_rules_check.cpp:13:51: style: Variable 'rule' is assigned a value that is never used. [unreadVariable]
src/parameter/program.hpp:18:34: style: Technically the member function 'horizon::ParameterProgram::get_init_error' can be const. [functionConst]
src/parameter/program.cpp:26:48: note: Technically the member function 'horizon::ParameterProgram::get_init_error' can be const.
src/parameter/program.hpp:18:34: note: Technically the member function 'horizon::ParameterProgram::get_init_error' can be const.
src/parameter/program.hpp:15:5: style: Class 'ParameterProgram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/parameter/program.hpp:28:9: style: Class 'Token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/parameter/program.hpp:41:9: style: Class 'TokenInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/parameter/program.hpp:50:9: style: Class 'TokenCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/parameter/program.hpp:60:9: style: Class 'TokenString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/parameter/program.hpp:69:9: style: Class 'TokenUUID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool-mgr/editor_interface.hpp:13:10: style: Technically the member function 'horizon::PoolEditorInterface::get_needs_save' can be const. [functionConst]
src/pool-mgr/editor_window.cpp:26:5: style: Class 'UnitStore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool-mgr/editor_window.cpp:30:10: style: The function 'save_as' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/pool-mgr/editor_window.hpp:13:18: note: Virtual function in base class
src/pool-mgr/editor_window.cpp:30:10: note: Function in derived class
src/pool-mgr/editor_window.cpp:45:10: style: The function 'save_as' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/pool-mgr/editor_window.hpp:13:18: note: Virtual function in base class
src/pool-mgr/editor_window.cpp:45:10: note: Function in derived class
src/pool-mgr/editor_window.cpp:59:10: style: The function 'save_as' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/pool-mgr/editor_window.hpp:13:18: note: Virtual function in base class
src/pool-mgr/editor_window.cpp:59:10: note: Function in derived class
src/pool-mgr/part_wizard/location_entry.cpp:30:52: style: Function 'set_warning' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent]
src/pool-mgr/part_wizard/location_entry.hpp:11:41: note: Function 'set_warning' argument 1 names different: declaration 't' definition 'text'.
src/pool-mgr/part_wizard/location_entry.cpp:30:52: note: Function 'set_warning' argument 1 names different: declaration 't' definition 'text'.
src/pool-mgr/pool_merge_dialog.cpp:85:74: style: Function 'PoolMergeDialog' argument 2 names different: declaration 'local_path' definition 'lp'. [funcArgNamesDifferent]
src/pool-mgr/pool_merge_dialog.hpp:12:61: note: Function 'PoolMergeDialog' argument 2 names different: declaration 'local_path' definition 'lp'.
src/pool-mgr/pool_merge_dialog.cpp:85:74: note: Function 'PoolMergeDialog' argument 2 names different: declaration 'local_path' definition 'lp'.
src/pool-mgr/pool_merge_dialog.cpp:85:97: style: Function 'PoolMergeDialog' argument 3 names different: declaration 'remote_path' definition 'rp'. [funcArgNamesDifferent]
src/pool-mgr/pool_merge_dialog.hpp:12:92: note: Function 'PoolMergeDialog' argument 3 names different: declaration 'remote_path' definition 'rp'.
src/pool-mgr/pool_merge_dialog.cpp:85:97: note: Function 'PoolMergeDialog' argument 3 names different: declaration 'remote_path' definition 'rp'.
src/pool-mgr/pool_remote_box.cpp:20:5: style: Class 'SignInDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool-mgr/pool_remote_box.cpp:66:5: style: Class 'ConfirmPrDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool-update/graph.cpp:7:44: style: Function 'PoolUpdateNode' argument 1 names different: declaration 'uu' definition 'u'. [funcArgNamesDifferent]
src/pool-update/graph.hpp:12:32: note: Function 'PoolUpdateNode' argument 1 names different: declaration 'uu' definition 'u'.
src/pool-update/graph.cpp:7:44: note: Function 'PoolUpdateNode' argument 1 names different: declaration 'uu' definition 'u'.
src/pool-update/graph.cpp:7:66: style: Function 'PoolUpdateNode' argument 2 names different: declaration 'filename' definition 'fn'. [funcArgNamesDifferent]
src/pool-update/graph.hpp:12:55: note: Function 'PoolUpdateNode' argument 2 names different: declaration 'filename' definition 'fn'.
src/pool-update/graph.cpp:7:66: note: Function 'PoolUpdateNode' argument 2 names different: declaration 'filename' definition 'fn'.
src/pool-update/graph.cpp:7:92: style: Function 'PoolUpdateNode' argument 3 names different: declaration 'dependencies' definition 'deps'. [funcArgNamesDifferent]
src/pool-update/graph.hpp:12:87: note: Function 'PoolUpdateNode' argument 3 names different: declaration 'dependencies' definition 'deps'.
src/pool-update/graph.cpp:7:92: note: Function 'PoolUpdateNode' argument 3 names different: declaration 'dependencies' definition 'deps'.
src/pool-update/graph.hpp:25:10: style: Technically the member function 'horizon::PoolUpdateGraph::dump' can be const. [functionConst]
src/pool-update/graph.cpp:55:23: note: Technically the member function 'horizon::PoolUpdateGraph::dump' can be const.
src/pool-update/graph.hpp:25:10: note: Technically the member function 'horizon::PoolUpdateGraph::dump' can be const.
src/pool-update/pool-update.cpp:450:59: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
src/pool-update/pool-update.cpp:450:82: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
src/pool-util/util_main.cpp:63:71: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
src/pool-util/util_main.cpp:63:99: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
src/pool/unit.hpp:24:5: style: Class 'Pin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool/unit.hpp:57:5: style: Class 'Unit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool/gate.hpp:17:5: style: Class 'Gate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool/entity.hpp:18:5: style: Class 'Entity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool/package.cpp:126:58: style: Function 'Model' argument 2 names different: declaration 'filename' definition 'fn'. [funcArgNamesDifferent]
src/pool/package.hpp:44:50: note: Function 'Model' argument 2 names different: declaration 'filename' definition 'fn'.
src/pool/package.cpp:126:58: note: Function 'Model' argument 2 names different: declaration 'filename' definition 'fn'.
src/pool/package.hpp:74:5: style: 'Package::operator=' should return 'Package &'. [operatorEq]
src/pool/package.hpp:62:5: style: Class 'Package' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool/padstack.hpp:47:5: style: 'Padstack::operator=' should return 'Padstack &'. [operatorEq]
src/pool/padstack.hpp:41:5: style: Class 'Padstack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool/part.hpp:27:5: style: Class 'Part' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool/pool.cpp:13:31: style: Function 'Pool' argument 1 names different: declaration 'base_path' definition 'bp'. [funcArgNamesDifferent]
src/pool/pool.hpp:24:29: note: Function 'Pool' argument 1 names different: declaration 'base_path' definition 'bp'.
src/pool/pool.cpp:13:31: note: Function 'Pool' argument 1 names different: declaration 'base_path' definition 'bp'.
src/pool/pool.cpp:110:42: style: Variable 'suffix' is assigned a value that is never used. [unreadVariable]
src/pool/symbol.hpp:86:5: style: 'Symbol::operator=' should return 'Symbol &'. [operatorEq]
src/pool/pool.hpp:52:17: performance: Technically the member function 'horizon::Pool::get_flat_filename' can be static. [functionStatic]
src/pool/pool.cpp:115:19: note: Technically the member function 'horizon::Pool::get_flat_filename' can be static.
src/pool/pool.hpp:52:17: note: Technically the member function 'horizon::Pool::get_flat_filename' can be static.
src/pool/symbol.hpp:27:5: style: Class 'SymbolPin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool/symbol.hpp:40:9: style: Class 'Decoration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool/symbol.hpp:73:5: style: Class 'Symbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/pool/pool_cached.cpp:13:43: style: Function 'PoolCached' argument 1 names different: declaration 'base_path' definition 'bp'. [funcArgNamesDifferent]
src/pool/pool_cached.hpp:7:35: note: Function 'PoolCached' argument 1 names different: declaration 'base_path' definition 'bp'.
src/pool/pool_cached.cpp:13:43: note: Function 'PoolCached' argument 1 names different: declaration 'base_path' definition 'bp'.
src/pool/pool_cached.cpp:13:66: style: Function 'PoolCached' argument 2 names different: declaration 'cache_path' definition 'cp'. [funcArgNamesDifferent]
src/pool/pool_cached.hpp:7:65: note: Function 'PoolCached' argument 2 names different: declaration 'cache_path' definition 'cp'.
src/pool/pool_cached.cpp:13:66: note: Function 'PoolCached' argument 2 names different: declaration 'cache_path' definition 'cp'.
src/pool/pool_cached.cpp:17:49: style: Function 'get_filename' argument 1 names different: declaration 'type' definition 'ty'. [funcArgNamesDifferent]
src/pool/pool_cached.hpp:9:41: note: Function 'get_filename' argument 1 names different: declaration 'type' definition 'ty'.
src/pool/pool_cached.cpp:17:49: note: Function 'get_filename' argument 1 names different: declaration 'type' definition 'ty'.
src/pool/symbol.cpp:80:71: style: Function 'get_orientation_for_placement' argument 1 names different: declaration 'p' definition 'pl'. [funcArgNamesDifferent]
src/pool/symbol.hpp:35:64: note: Function 'get_orientation_for_placement' argument 1 names different: declaration 'p' definition 'pl'.
src/pool/symbol.cpp:80:71: note: Function 'get_orientation_for_placement' argument 1 names different: declaration 'p' definition 'pl'.
src/pool/symbol.cpp:51:12: warning: Member variable 'SymbolPin::length' is not initialized in the constructor. [uninitMemberVar]
src/prj-mgr/part_browser/part_browser_window.cpp:175:5: style: Variable 'prv' is reassigned a value before the old one has been used. [redundantAssignment]
src/prj-mgr/part_browser/part_browser_window.cpp:174:0: note: Variable 'prv' is reassigned a value before the old one has been used.
src/prj-mgr/part_browser/part_browser_window.cpp:175:5: note: Variable 'prv' is reassigned a value before the old one has been used.
src/prj-mgr/pool_cache_window.cpp:178:115: style: Function 'PoolCacheWindow' argument 3 names different: declaration 'cache_path' definition 'cp'. [funcArgNamesDifferent]
src/prj-mgr/pool_cache_window.hpp:16:102: note: Function 'PoolCacheWindow' argument 3 names different: declaration 'cache_path' definition 'cp'.
src/prj-mgr/pool_cache_window.cpp:178:115: note: Function 'PoolCacheWindow' argument 3 names different: declaration 'cache_path' definition 'cp'.
src/prj-mgr/pool_cache_window.cpp:179:53: style: Function 'PoolCacheWindow' argument 4 names different: declaration 'pool_path' definition 'bp'. [funcArgNamesDifferent]
src/prj-mgr/pool_cache_window.hpp:17:40: note: Function 'PoolCacheWindow' argument 4 names different: declaration 'pool_path' definition 'bp'.
src/prj-mgr/pool_cache_window.cpp:179:53: note: Function 'PoolCacheWindow' argument 4 names different: declaration 'pool_path' definition 'bp'.
src/prj-mgr/prj-mgr-prefs.hpp:8:5: style: Class 'ProjectManagerPrefs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/prj-mgr/prj-mgr-app_win.cpp:17:86: style: Function 'ProjectManagerViewCreate' argument 1 names different: declaration 'refBuilder' definition 'builder'. [funcArgNamesDifferent]
src/prj-mgr/prj-mgr-app_win.hpp:13:64: note: Function 'ProjectManagerViewCreate' argument 1 names different: declaration 'refBuilder' definition 'builder'.
src/prj-mgr/prj-mgr-app_win.cpp:17:86: note: Function 'ProjectManagerViewCreate' argument 1 names different: declaration 'refBuilder' definition 'builder'.
src/prj-mgr/prj-mgr-app_win.cpp:108:78: style: Function 'ProjectManagerProcess' argument 3 names different: declaration 'env' definition 'ienv'. [funcArgNamesDifferent]
src/prj-mgr/prj-mgr-app_win.hpp:59:106: note: Function 'ProjectManagerProcess' argument 3 names different: declaration 'env' definition 'ienv'.
src/prj-mgr/prj-mgr-app_win.cpp:108:78: note: Function 'ProjectManagerProcess' argument 3 names different: declaration 'env' definition 'ienv'.
src/project/project.hpp:30:5: style: Class 'Project' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/property_panels/property_editor.cpp:308:13: style: The scope of the variable 'va' can be reduced. [variableScope]
src/property_panels/property_editor.cpp:113:23: style: Variable 'txt' is assigned a value that is never used. [unreadVariable]
src/property_panels/property_panels.hpp:11:5: style: Class 'PropertyPanels' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/property_panels/property_editor.cpp:17:5: style: Class 'ScopedBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/property_panels/property_editor.hpp:70:26: style: The function 'create_editor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/property_panels/property_editor.hpp:48:26: note: Virtual function in base class
src/property_panels/property_editor.hpp:70:26: note: Function in derived class
src/property_panels/property_editor.hpp:85:26: style: The function 'create_editor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/property_panels/property_editor.hpp:48:26: note: Virtual function in base class
src/property_panels/property_editor.hpp:85:26: note: Function in derived class
src/property_panels/property_editor.hpp:106:26: style: The function 'create_editor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/property_panels/property_editor.hpp:48:26: note: Virtual function in base class
src/property_panels/property_editor.hpp:106:26: note: Function in derived class
src/property_panels/property_editor.hpp:122:26: style: The function 'create_editor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/property_panels/property_editor.hpp:48:26: note: Virtual function in base class
src/property_panels/property_editor.hpp:122:26: note: Function in derived class
src/property_panels/property_editor.hpp:138:26: style: The function 'create_editor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/property_panels/property_editor.hpp:48:26: note: Virtual function in base class
src/property_panels/property_editor.hpp:138:26: note: Function in derived class
src/property_panels/property_editor.hpp:157:26: style: The function 'create_editor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/property_panels/property_editor.hpp:48:26: note: Virtual function in base class
src/property_panels/property_editor.hpp:157:26: note: Function in derived class
src/property_panels/property_editor.hpp:179:26: style: The function 'create_editor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/property_panels/property_editor.hpp:48:26: note: Virtual function in base class
src/property_panels/property_editor.hpp:179:26: note: Function in derived class
src/property_panels/property_editor.hpp:196:26: style: The function 'create_editor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
src/property_panels/property_editor.hpp:48:26: note: Virtual function in base class
src/property_panels/property_editor.hpp:196:26: note: Function in derived class
src/property_panels/property_panels.cpp:21:29: style: Unused variable: to_delete [unusedVariable]
src/router/pns_horizon_iface.cpp:92:105: style: Function 'PNS_HORIZON_RULE_RESOLVER' argument 2 names different: declaration 'aRules' definition 'rules'. [funcArgNamesDifferent]
src/router/pns_horizon_iface.cpp:69:82: note: Function 'PNS_HORIZON_RULE_RESOLVER' argument 2 names different: declaration 'aRules' definition 'rules'.
src/router/pns_horizon_iface.cpp:92:105: note: Function 'PNS_HORIZON_RULE_RESOLVER' argument 2 names different: declaration 'aRules' definition 'rules'.
src/router/pns_horizon_iface.cpp:365:55: style: Function 'SetRules' argument 1 names different: declaration 'rules' definition 'ru'. [funcArgNamesDifferent]
src/router/pns_horizon_iface.hpp:84:40: note: Function 'SetRules' argument 1 names different: declaration 'rules' definition 'ru'.
src/router/pns_horizon_iface.cpp:365:55: note: Function 'SetRules' argument 1 names different: declaration 'rules' definition 'ru'.
src/router/pns_horizon_iface.cpp:440:61: style: Function 'syncOutline' argument 1 names different: declaration 'poly' definition 'ipoly'. [funcArgNamesDifferent]
src/router/pns_horizon_iface.hpp:129:46: note: Function 'syncOutline' argument 1 names different: declaration 'poly' definition 'ipoly'.
src/router/pns_horizon_iface.cpp:440:61: note: Function 'syncOutline' argument 1 names different: declaration 'poly' definition 'ipoly'.
src/router/pns_horizon_iface.cpp:351:20: warning: Member variable 'PNS_HORIZON_IFACE::m_world' is not initialized in the constructor. [uninitMemberVar]
src/router/pns_horizon_iface.cpp:351:20: warning: Member variable 'PNS_HORIZON_IFACE::m_router' is not initialized in the constructor. [uninitMemberVar]
src/router/pns_horizon_iface.hpp:31:5: style: Class 'PNS_HORIZON_PARENT_ITEM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/router/pns_horizon_iface.hpp:34:5: style: Class 'PNS_HORIZON_PARENT_ITEM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/router/pns_horizon_iface.hpp:37:5: style: Class 'PNS_HORIZON_PARENT_ITEM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/router/pns_horizon_iface.cpp:262:5: style: Class 'PNS_HORIZON_DEBUG_DECORATOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/rules/cache.hpp:22:5: style: Class 'RulesCheckCacheBoardImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/rules/cache.hpp:31:5: style: Class 'RulesCheckCacheNetPins' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/rules/cache.hpp:44:5: style: Class 'RulesCheckCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/rules/rule_match.hpp:11:5: style: Class 'RuleMatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/rules/rules.hpp:20:5: style: Class 'RulesCheckError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/rules/rules_with_core.cpp:25:25: style: Function 'rules_apply' argument 1 names different: declaration 'rules' definition 'r'. [funcArgNamesDifferent]
src/rules/rules_with_core.hpp:6:25: note: Function 'rules_apply' argument 1 names different: declaration 'rules' definition 'r'.
src/rules/rules_with_core.cpp:25:25: note: Function 'rules_apply' argument 1 names different: declaration 'rules' definition 'r'.
src/schematic/bus_label.hpp:25:5: style: Class 'BusLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/schematic/power_symbol.hpp:26:5: style: Class 'PowerSymbol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/schematic/bus_ripper.hpp:24:5: style: Class 'BusRipper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/schematic/line_net.hpp:29:5: style: Class 'LineNet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/schematic/net_label.hpp:24:5: style: Class 'NetLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/schematic/frame.hpp:18:5: style: Class 'Frame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/schematic/sheet.hpp:25:5: style: Class 'NetSegmentInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/schematic/sheet.hpp:26:5: style: Class 'NetSegmentInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/schematic/sheet.hpp:38:5: style: Class 'Sheet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/schematic/line_net.cpp:83:52: style: Function 'connect' argument 1 names different: declaration 'j' definition 's'. [funcArgNamesDifferent]
src/schematic/line_net.hpp:58:39: note: Function 'connect' argument 1 names different: declaration 'j' definition 's'.
src/schematic/line_net.cpp:83:52: note: Function 'connect' argument 1 names different: declaration 'j' definition 's'.
src/schematic/line_net.cpp:83:66: style: Function 'connect' argument 2 names different: declaration 'pin' definition 'p'. [funcArgNamesDifferent]
src/schematic/line_net.hpp:58:53: note: Function 'connect' argument 2 names different: declaration 'pin' definition 'p'.
src/schematic/line_net.cpp:83:66: note: Function 'connect' argument 2 names different: declaration 'pin' definition 'p'.
src/schematic/line_net.cpp:212:43: style: Function 'coord_on_line' argument 1 names different: declaration 'coord' definition 'p'. [funcArgNamesDifferent]
src/schematic/line_net.hpp:34:38: note: Function 'coord_on_line' argument 1 names different: declaration 'coord' definition 'p'.
src/schematic/line_net.cpp:212:43: note: Function 'coord_on_line' argument 1 names different: declaration 'coord' definition 'p'.
src/schematic/power_symbol.cpp:37:14: warning: Member variable 'PowerSymbol::temp' is not initialized in the constructor. [uninitMemberVar]
src/schematic/rule_single_pin_net.hpp:8:5: style: Class 'RuleSinglePinNet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/schematic/schematic.cpp:145:21: style: Variable 'uu' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
src/schematic/schematic.cpp:136:0: note: Variable 'uu' is reassigned a value before the old one has been used if variable is no semaphore variable.
src/schematic/schematic.cpp:145:21: note: Variable 'uu' is reassigned a value before the old one has been used if variable is no semaphore variable.
src/schematic/schematic.cpp:594:19: style: The scope of the variable 'v' can be reduced. [variableScope]
src/schematic/schematic.cpp:72:45: style: Function 'Schematic' argument 2 names different: declaration 'block' definition 'bl'. [funcArgNamesDifferent]
src/schematic/schematic.hpp:34:38: note: Function 'Schematic' argument 2 names different: declaration 'block' definition 'bl'.
src/schematic/schematic.cpp:72:45: note: Function 'Schematic' argument 2 names different: declaration 'block' definition 'bl'.
src/schematic/schematic.hpp:44:5: style: 'Schematic::operator=' should return 'Schematic &'. [operatorEq]
src/schematic/schematic.hpp:87:9: style: Class 'Annotation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/util/rest_client.hpp:13:5: style: Class 'Client' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/util/gtk_util.cpp:10:36: style: Function 'bind_widget' argument 1 names different: declaration 'sw' definition 'cb'. [funcArgNamesDifferent]
src/util/gtk_util.hpp:9:36: note: Function 'bind_widget' argument 1 names different: declaration 'sw' definition 'cb'.
src/util/gtk_util.cpp:10:36: note: Function 'bind_widget' argument 1 names different: declaration 'sw' definition 'cb'.
src/util/placement.hpp:14:5: style: Class 'Placement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/util/rest_client.cpp:69:55: style: Function 'post' argument 2 names different: declaration 'postdata' definition 'postdata_j'. [funcArgNamesDifferent]
src/util/rest_client.hpp:17:51: note: Function 'post' argument 2 names different: declaration 'postdata' definition 'postdata_j'.
src/util/rest_client.cpp:69:55: note: Function 'post' argument 2 names different: declaration 'postdata' definition 'postdata_j'.
src/util/sort_controller.cpp:5:17: warning: Member variable 'SortController::is_simple' is not initialized in the constructor. [uninitMemberVar]
src/util/sort_controller.hpp:9:5: style: Class 'SortController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/util/uuid.hpp:20:5: style: Class 'UUID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/util/uuid.hpp:21:5: style: Class 'UUID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/util/step_importer.cpp:343:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
src/util/step_importer.cpp:347:19: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
src/util/util.cpp:96:0: error: #error Dont know how to find path to executable on your OS. [preprocessorErrorDirective]
src/util/uuid_path.hpp:18:5: style: Class 'UUIDPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/util/uuid_path.hpp:30:5: style: Class 'UUIDPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/util/window_state_store.cpp:10:71: style: Function 'WindowStateStore' argument 2 names different: declaration 'window_name' definition 'wn'. [funcArgNamesDifferent]
src/util/window_state_store.hpp:22:57: note: Function 'WindowStateStore' argument 2 names different: declaration 'window_name' definition 'wn'.
src/util/window_state_store.cpp:10:71: note: Function 'WindowStateStore' argument 2 names different: declaration 'window_name' definition 'wn'.
src/util/window_state_store.cpp:70:48: style: Function 'save' argument 1 names different: declaration 'win' definition 'w'. [funcArgNamesDifferent]
src/util/window_state_store.hpp:32:34: note: Function 'save' argument 1 names different: declaration 'win' definition 'w'.
src/util/window_state_store.cpp:70:48: note: Function 'save' argument 1 names different: declaration 'win' definition 'w'.
src/widgets/board_display_options.hpp:11:5: style: Class 'BoardDisplayOptionsBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/chooser_buttons.cpp:10:49: style: Function 'PoolBrowserButton' argument 1 names different: declaration 'type' definition 'ty'. [funcArgNamesDifferent]
src/widgets/chooser_buttons.hpp:11:34: note: Function 'PoolBrowserButton' argument 1 names different: declaration 'type' definition 'ty'.
src/widgets/chooser_buttons.cpp:10:49: note: Function 'PoolBrowserButton' argument 1 names different: declaration 'type' definition 'ty'.
src/widgets/chooser_buttons.hpp:30:5: style: Class 'ViaPadstackButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/entity_preview.cpp:11:42: style: Function 'EntityPreview' argument 1 names different: declaration 'pool' definition 'p'. [funcArgNamesDifferent]
src/widgets/entity_preview.hpp:11:31: note: Function 'EntityPreview' argument 1 names different: declaration 'pool' definition 'p'.
src/widgets/entity_preview.cpp:11:42: note: Function 'EntityPreview' argument 1 names different: declaration 'pool' definition 'p'.
src/widgets/preview_base.hpp:11:22: style: Technically the member function 'horizon::PreviewBase::signal_goto' can be const. [functionConst]
src/widgets/preview_canvas.hpp:7:5: style: Class 'PreviewCanvas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/log_window.hpp:8:5: style: Class 'LogWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/net_selector.hpp:8:5: style: Class 'NetSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/net_button.hpp:10:5: style: Class 'NetButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/net_class_button.hpp:9:5: style: Class 'NetClassButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/part_preview.cpp:11:38: style: Function 'PartPreview' argument 1 names different: declaration 'pool' definition 'p'. [funcArgNamesDifferent]
src/widgets/part_preview.hpp:11:29: note: Function 'PartPreview' argument 1 names different: declaration 'pool' definition 'p'.
src/widgets/part_preview.cpp:11:38: note: Function 'PartPreview' argument 1 names different: declaration 'pool' definition 'p'.
src/widgets/pool_browser_entity.hpp:8:5: style: Class 'PoolBrowserEntity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/pool_browser_package.hpp:8:5: style: Class 'PoolBrowserPackage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/pool_browser_padstack.hpp:8:5: style: Class 'PoolBrowserPadstack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/pool_browser_unit.hpp:8:5: style: Class 'PoolBrowserUnit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/preview_canvas.cpp:13:37: style: Function 'load' argument 1 names different: declaration 'ty' definition 'type'. [funcArgNamesDifferent]
src/widgets/preview_canvas.hpp:8:26: note: Function 'load' argument 1 names different: declaration 'ty' definition 'type'.
src/widgets/preview_canvas.cpp:13:37: note: Function 'load' argument 1 names different: declaration 'ty' definition 'type'.
src/widgets/recent_item_box.cpp:4:74: style: Function 'RecentItemBox' argument 2 names different: declaration 'path' definition 'pa'. [funcArgNamesDifferent]
src/widgets/recent_item_box.hpp:7:63: note: Function 'RecentItemBox' argument 2 names different: declaration 'path' definition 'pa'.
src/widgets/recent_item_box.cpp:4:74: note: Function 'RecentItemBox' argument 2 names different: declaration 'path' definition 'pa'.
src/widgets/sheet_box.cpp:152:55: style: Function 'update_highlights' argument 2 names different: declaration 'has_highlights' definition 'v'. [funcArgNamesDifferent]
src/widgets/sheet_box.hpp:11:49: note: Function 'update_highlights' argument 2 names different: declaration 'has_highlights' definition 'v'.
src/widgets/sheet_box.cpp:152:55: note: Function 'update_highlights' argument 2 names different: declaration 'has_highlights' definition 'v'.
src/widgets/sheet_box.hpp:8:5: style: Class 'SheetBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
src/widgets/spin_button_dim.cpp:138:13: style: The scope of the variable 'va' can be reduced. [variableScope]
src/widgets/spin_button_dim.cpp:135:37: style: Function 'on_input' argument 1 names different: declaration 'new_value' definition 'v'. [funcArgNamesDifferent]
src/widgets/spin_button_dim.hpp:10:34: note: Function 'on_input' argument 1 names different: declaration 'new_value' definition 'v'.
src/widgets/spin_button_dim.cpp:135:37: note: Function 'on_input' argument 1 names different: declaration 'new_value' definition 'v'.
src/widgets/unit_preview.cpp:11:38: style: Function 'UnitPreview' argument 1 names different: declaration 'pool' definition 'p'. [funcArgNamesDifferent]
src/widgets/unit_preview.hpp:11:29: note: Function 'UnitPreview' argument 1 names different: declaration 'pool' definition 'p'.
src/widgets/unit_preview.cpp:11:38: note: Function 'UnitPreview' argument 1 names different: declaration 'pool' definition 'p'.
src/widgets/unit_preview.hpp:11:5: style: Class 'UnitPreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/horst/horst_5.0.orig.tar.gz
horst-version-5.0/ccan/build_assert/test/compile_ok.c:5:17: style: Same expression on both sides of '=='. [duplicateExpression]
horst-version-5.0/ccan/build_assert/test/run-BUILD_ASSERT_OR_ZERO.c:7:29: style: Same expression on both sides of '=='. [duplicateExpression]
horst-version-5.0/ccan/list/list.c:20:59: style: Function 'list_check_node' argument 1 names different: declaration 'n' definition 'node'. [funcArgNamesDifferent]
horst-version-5.0/ccan/list/list.h:90:59: note: Function 'list_check_node' argument 1 names different: declaration 'n' definition 'node'.
horst-version-5.0/ccan/list/list.c:20:59: note: Function 'list_check_node' argument 1 names different: declaration 'n' definition 'node'.
horst-version-5.0/ccan/list/test/run-check-nonconst.c:7:14: style: struct member 'child::name' is never used. [unusedStructMember]
horst-version-5.0/ccan/list/test/run-prepend_list.c:50:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
horst-version-5.0/ccan/list/test/run-prepend_list.c:57:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
horst-version-5.0/ccan/list/test/run-prepend_list.c:64:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
horst-version-5.0/ccan/list/test/run-prepend_list.c:71:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
horst-version-5.0/ccan/list/test/run-prepend_list.c:79:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
horst-version-5.0/ccan/list/test/run-prepend_list.c:87:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
horst-version-5.0/ccan/list/test/run-prepend_list.c:97:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
horst-version-5.0/ccan/list/test/run-prepend_list.c:108:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
horst-version-5.0/ccan/list/test/run-prepend_list.c:15:16: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
horst-version-5.0/ccan/list/test/run-single-eval.c:34:19: style: Condition 'static_count==1' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:30: note: Assignment 'static_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:34:19: note: Condition 'static_count==1' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:36:19: style: Condition 'static_count==2' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:30: note: Assignment 'static_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:36:19: note: Condition 'static_count==2' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:38:17: style: Condition 'list_count==1' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:64: note: Assignment 'list_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:38:17: note: Condition 'list_count==1' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:40:17: style: Condition 'list_count==2' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:64: note: Assignment 'list_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:40:17: note: Condition 'list_count==2' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:44:19: style: Condition 'parent_count==1' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:44:19: note: Condition 'parent_count==1' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:47:19: style: Condition 'parent_count==2' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:47:19: note: Condition 'parent_count==2' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:49:19: style: Condition 'parent_count==3' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:49:19: note: Condition 'parent_count==3' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:53:19: style: Condition 'parent_count==4' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:53:19: note: Condition 'parent_count==4' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:56:19: style: Condition 'parent_count==5' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:56:19: note: Condition 'parent_count==5' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:63:19: style: Condition 'parent_count==6' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:63:19: note: Condition 'parent_count==6' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:67:19: style: Condition 'parent_count==7' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:67:19: note: Condition 'parent_count==7' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:70:19: style: Condition 'parent_count==8' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:70:19: note: Condition 'parent_count==8' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:79:19: style: Condition 'parent_count==9' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:79:19: note: Condition 'parent_count==9' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:83:19: style: Condition 'parent_count==10' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:83:19: note: Condition 'parent_count==10' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:86:19: style: Condition 'parent_count==11' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:86:19: note: Condition 'parent_count==11' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:97:19: style: Condition 'parent_count==12' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:97:19: note: Condition 'parent_count==12' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:106:19: style: Condition 'parent_count==13' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:106:19: note: Condition 'parent_count==13' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:110:19: style: Condition 'parent_count==14' is always false [knownConditionTrueFalse]
horst-version-5.0/ccan/list/test/run-single-eval.c:27:48: note: Assignment 'parent_count=0', assigned value is 0
horst-version-5.0/ccan/list/test/run-single-eval.c:110:19: note: Condition 'parent_count==14' is always false
horst-version-5.0/ccan/list/test/run-single-eval.c:10:6: style: struct member 'parent::eval_count' is never used. [unusedStructMember]
horst-version-5.0/channel.c:102:12: style: Expression is always false because 'else if' condition matches previous condition at line 100. [multiCondition]
horst-version-5.0/channel.c:259:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/channel.c:197:6: style: The scope of the variable 'new_idx' can be reduced. [variableScope]
horst-version-5.0/channel.c:199:6: style: The scope of the variable 'start_idx' can be reduced. [variableScope]
horst-version-5.0/channel.c:285:20: style: Checking if unsigned variable 'conf.if_freq' is less than zero. [unsignedLessThanZero]
horst-version-5.0/channel.c:334:26: style: Function 'channel_get_chan' argument 1 names different: declaration 'idx' definition 'i'. [funcArgNamesDifferent]
horst-version-5.0/channel.h:63:26: note: Function 'channel_get_chan' argument 1 names different: declaration 'idx' definition 'i'.
horst-version-5.0/channel.c:334:26: note: Function 'channel_get_chan' argument 1 names different: declaration 'idx' definition 'i'.
horst-version-5.0/display-essid.c:30:6: style: The scope of the variable 'i' can be reduced. [variableScope]
horst-version-5.0/display-history.c:37:6: style: The scope of the variable 'sig' can be reduced. [variableScope]
horst-version-5.0/display-history.c:37:11: style: The scope of the variable 'rat' can be reduced. [variableScope]
horst-version-5.0/display-main.c:158:6: style: The scope of the variable 'sig' can be reduced. [variableScope]
horst-version-5.0/display-main.c:158:11: style: The scope of the variable 'siga' can be reduced. [variableScope]
horst-version-5.0/display-main.c:375:42: style: Function 'update_dump_win' argument 1 names different: declaration 'pkt' definition 'p'. [funcArgNamesDifferent]
horst-version-5.0/display.h:73:42: note: Function 'update_dump_win' argument 1 names different: declaration 'pkt' definition 'p'.
horst-version-5.0/display-main.c:375:42: note: Function 'update_dump_win' argument 1 names different: declaration 'pkt' definition 'p'.
horst-version-5.0/display-main.c:496:42: style: Function 'update_main_win' argument 1 names different: declaration 'pkt' definition 'p'. [funcArgNamesDifferent]
horst-version-5.0/display.h:72:42: note: Function 'update_main_win' argument 1 names different: declaration 'pkt' definition 'p'.
horst-version-5.0/display-main.c:496:42: note: Function 'update_main_win' argument 1 names different: declaration 'pkt' definition 'p'.
horst-version-5.0/display-main.c:508:21: style: Function 'main_input' argument 1 names different: declaration 'c' definition 'key'. [funcArgNamesDifferent]
horst-version-5.0/display.h:74:21: note: Function 'main_input' argument 1 names different: declaration 'c' definition 'key'.
horst-version-5.0/display-main.c:508:21: note: Function 'main_input' argument 1 names different: declaration 'c' definition 'key'.
horst-version-5.0/display-spectrum.c:37:20: style: The scope of the variable 'use' can be reduced. [variableScope]
horst-version-5.0/display.c:51:23: style: The scope of the variable 'last_bytes' can be reduced. [variableScope]
horst-version-5.0/display.c:51:35: style: The scope of the variable 'last_dur' can be reduced. [variableScope]
horst-version-5.0/display.c:51:45: style: The scope of the variable 'last_pkts' can be reduced. [variableScope]
horst-version-5.0/display.c:51:56: style: The scope of the variable 'last_retr' can be reduced. [variableScope]
horst-version-5.0/display.c:105:42: style: Function 'signal_average_bar' argument 2 names different: declaration 'sig' definition 'val'. [funcArgNamesDifferent]
horst-version-5.0/display.h:57:42: note: Function 'signal_average_bar' argument 2 names different: declaration 'sig' definition 'val'.
horst-version-5.0/display.c:105:42: note: Function 'signal_average_bar' argument 2 names different: declaration 'sig' definition 'val'.
horst-version-5.0/display.c:105:51: style: Function 'signal_average_bar' argument 3 names different: declaration 'siga' definition 'avg'. [funcArgNamesDifferent]
horst-version-5.0/display.h:57:51: note: Function 'signal_average_bar' argument 3 names different: declaration 'siga' definition 'avg'.
horst-version-5.0/display.c:105:51: note: Function 'signal_average_bar' argument 3 names different: declaration 'siga' definition 'avg'.
horst-version-5.0/display.c:319:41: style: Function 'update_display' argument 1 names different: declaration 'pkg' definition 'pkt'. [funcArgNamesDifferent]
horst-version-5.0/display.h:61:41: note: Function 'update_display' argument 1 names different: declaration 'pkg' definition 'pkt'.
horst-version-5.0/display.c:319:41: note: Function 'update_display' argument 1 names different: declaration 'pkg' definition 'pkt'.
horst-version-5.0/ieee80211_util.c:67:34: warning: Function 'ieee80211_frame_duration' argument order different: declaration 'phymode, len, rate, short_preamble, ackcts, shortslot, qos_class, retries' definition 'phymode, len, rate, short_preamble, shortslot, type, qos_class, retries' [funcArgOrderDifferent]
horst-version-5.0/ieee80211_util.h:22:34: note: Function 'ieee80211_frame_duration' argument order different: declaration 'phymode, len, rate, short_preamble, ackcts, shortslot, qos_class, retries' definition 'phymode, len, rate, short_preamble, shortslot, type, qos_class, retries'
horst-version-5.0/ieee80211_util.c:67:34: note: Function 'ieee80211_frame_duration' argument order different: declaration 'phymode, len, rate, short_preamble, ackcts, shortslot, qos_class, retries' definition 'phymode, len, rate, short_preamble, shortslot, type, qos_class, retries'
horst-version-5.0/ifctrl-nl80211.c:254:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
horst-version-5.0/ifctrl-nl80211.c:280:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
horst-version-5.0/ifctrl-nl80211.c:320:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
horst-version-5.0/ifctrl-nl80211.c:467:1: style: Label 'nla_put_failure' is not used. [unusedLabel]
horst-version-5.0/listsort.c:137:3: warning: Possible null pointer dereference: tail [nullPointer]
horst-version-5.0/listsort.c:82:10: note: Assignment 'tail=NULL', assigned value is 0
horst-version-5.0/listsort.c:137:3: note: Null pointer dereference
horst-version-5.0/listsort.c:138:3: warning: Possible null pointer dereference: list [nullPointer]
horst-version-5.0/listsort.c:81:10: note: Assignment 'list=NULL', assigned value is 0
horst-version-5.0/listsort.c:138:3: note: Null pointer dereference
horst-version-5.0/listsort.c:144:17: warning: Possible null pointer dereference: list [nullPointer]
horst-version-5.0/listsort.c:81:10: note: Assignment 'list=NULL', assigned value is 0
horst-version-5.0/listsort.c:144:17: note: Null pointer dereference
horst-version-5.0/listsort.c:145:4: warning: Possible null pointer dereference: list [nullPointer]
horst-version-5.0/listsort.c:81:10: note: Assignment 'list=NULL', assigned value is 0
horst-version-5.0/listsort.c:145:4: note: Null pointer dereference
horst-version-5.0/listsort.c:146:4: warning: Possible null pointer dereference: list [nullPointer]
horst-version-5.0/listsort.c:81:10: note: Assignment 'list=NULL', assigned value is 0
horst-version-5.0/listsort.c:146:4: note: Null pointer dereference
horst-version-5.0/listsort.c:68:46: style: The scope of the variable 'oldhead' can be reduced. [variableScope]
horst-version-5.0/listsort.c:69:14: style: The scope of the variable 'nmerges' can be reduced. [variableScope]
horst-version-5.0/listsort.c:65:33: style: Function 'listsort' argument 1 names different: declaration 'list' definition 'head'. [funcArgNamesDifferent]
horst-version-5.0/listsort.h:25:33: note: Function 'listsort' argument 1 names different: declaration 'list' definition 'head'.
horst-version-5.0/listsort.c:65:33: note: Function 'listsort' argument 1 names different: declaration 'list' definition 'head'.
horst-version-5.0/main.c:225:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/main.c:225:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/main.c:225:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/main.c:228:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/main.c:228:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/main.c:228:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/main.c:228:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/main.c:601:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/main.c:696:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/main.c:584:6: style: The scope of the variable 'i' can be reduced. [variableScope]
horst-version-5.0/network.c:219:16: warning: Redundant assignment of 'np.wlan_flags' to itself. [selfAssignment]
horst-version-5.0/network.c:274:17: warning: Redundant assignment of 'np->wlan_flags' to itself. [selfAssignment]
horst-version-5.0/network.c:177:42: style: Function 'net_send_packet' argument 1 names different: declaration 'pkt' definition 'p'. [funcArgNamesDifferent]
horst-version-5.0/network.h:32:42: note: Function 'net_send_packet' argument 1 names different: declaration 'pkt' definition 'p'.
horst-version-5.0/network.c:177:42: note: Function 'net_send_packet' argument 1 names different: declaration 'pkt' definition 'p'.
horst-version-5.0/network.c:579:34: style: Function 'net_open_client_socket' argument 1 names different: declaration 'server' definition 'serveraddr'. [funcArgNamesDifferent]
horst-version-5.0/network.h:36:34: note: Function 'net_open_client_socket' argument 1 names different: declaration 'server' definition 'serveraddr'.
horst-version-5.0/network.c:579:34: note: Function 'net_open_client_socket' argument 1 names different: declaration 'server' definition 'serveraddr'.
horst-version-5.0/protocol_parser.c:92:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
horst-version-5.0/radiotap/radiotap.c:125:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
horst-version-5.0/radiotap/radiotap.c:131:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
horst-version-5.0/util.c:98:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
horst-version-5.0/util.c:96:22: note: outer condition: string
horst-version-5.0/util.c:98:7: note: identical inner condition: string
horst-version-5.0/util.c:99:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
horst-version-5.0/util.c:122:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/util.c:124:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
horst-version-5.0/util.c:25:21: style: Function 'normalize' argument 1 names different: declaration 'val' definition 'oval'. [funcArgNamesDifferent]
horst-version-5.0/util.h:121:21: note: Function 'normalize' argument 1 names different: declaration 'val' definition 'oval'.
horst-version-5.0/util.c:25:21: note: Function 'normalize' argument 1 names different: declaration 'val' definition 'oval'.
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hostap-utils/hostap-utils_0.4.7.orig.tar.gz
hostap-utils-0.4.7/hostap_crypt_conf.c:42:9: style: The scope of the variable 'val' can be reduced. [variableScope]
hostap-utils-0.4.7/hostap_crypt_conf.c:42:14: style: The scope of the variable 'val2' can be reduced. [variableScope]
hostap-utils-0.4.7/hostap_crypt_conf.c:287:6: style: The scope of the variable 'opt' can be reduced. [variableScope]
hostap-utils-0.4.7/hostap_crypt_conf.c:211:19: error: Uninitialized variable: param [uninitvar]
hostap-utils-0.4.7/hostap_diag.c:834:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/hostap_diag.c:237:6: style: The scope of the variable 'res' can be reduced. [variableScope]
hostap-utils-0.4.7/hostap_diag.c:863:6: style: The scope of the variable 'c' can be reduced. [variableScope]
hostap-utils-0.4.7/hostap_diag.c:484:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:488:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:492:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:494:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:496:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:499:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:501:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:503:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:515:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:547:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:556:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:559:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:562:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:564:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:572:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:575:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:585:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:588:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:591:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:593:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:601:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:603:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:606:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:608:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:610:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:621:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:624:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:626:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:628:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:630:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:632:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:634:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:636:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:643:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:645:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:647:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:649:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:651:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:653:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:655:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:658:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:666:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:693:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:695:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:696:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:697:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_diag.c:715:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hostap-utils-0.4.7/hostap_rid.c:72:7: style: The scope of the variable 'val' can be reduced. [variableScope]
hostap-utils-0.4.7/hostap_rid.c:83:0: error: Memory leak: data [memleak]
hostap-utils-0.4.7/prism2_srec.c:387:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:414:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:414:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:464:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:464:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:464:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:504:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:504:3: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:504:3: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:937:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:937:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:937:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:937:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:953:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:953:2: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:953:2: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1091:4: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1198:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1209:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1293:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1297:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1330:6: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1330:6: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1365:4: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1386:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1447:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1447:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1447:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1447:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1447:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1447:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1657:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:1659:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hostap-utils-0.4.7/prism2_srec.c:278:20: style: The scope of the variable 'p' can be reduced. [variableScope]
hostap-utils-0.4.7/prism2_srec.c:278:24: style: The scope of the variable 'e' can be reduced. [variableScope]
hostap-utils-0.4.7/prism2_srec.c:474:32: style: The scope of the variable 'r' can be reduced. [variableScope]
hostap-utils-0.4.7/prism2_srec.c:773:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hostap-utils-0.4.7/prism2_srec.c:946:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hostap-utils-0.4.7/prism2_srec.c:1716:6: style: The scope of the variable 'opt' can be reduced. [variableScope]
hostap-utils-0.4.7/prism2_srec.c:1249:3: error: Resource leak: f [resourceLeak]
hostap-utils-0.4.7/prism2_srec.c:1282:0: error: Resource leak: f [resourceLeak]
hostap-utils-0.4.7/util.c:310:12: style: The scope of the variable 'len' can be reduced. [variableScope]
hostap-utils-0.4.7/util.c:310:17: style: The scope of the variable 'pdr' can be reduced. [variableScope]
hostap-utils-0.4.7/util.c:383:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hostap-utils-0.4.7/util.c:384:20: style: The scope of the variable 'pos2' can be reduced. [variableScope]
hostap-utils-0.4.7/util.c:434:13: style: The scope of the variable 'w' can be reduced. [variableScope]
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hoteldruid/hoteldruid_2.2.3.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/h/hothasktags/hothasktags_0.3.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hotot/hotot_0.9.7.32+git20111213.1d89daf.orig.tar.gz
hotot/qt/src/formpost.cpp:8:5: performance: Variable 'userAgentS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hotot/qt/src/formpost.cpp:9:5: performance: Variable 'encodingS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hotot/qt/src/formpost.cpp:10:5: performance: Variable 'refererS' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hotot/qt/src/formpost.h:20:5: style: Class 'FormPost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hotot/qt/src/hototrequest.cpp:55:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hotot/qt/src/hototrequest.cpp:63:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hotot/qt/src/hototrequest.cpp:26:15: warning: Member variable 'HototRequest::m_reply' is not initialized in the constructor. [uninitMemberVar]
hotot/qt/src/hototwebpage.cpp:41:40: style: Function 'HototWebPage' argument 1 names different: declaration 'mainWindow' definition 'window'. [funcArgNamesDifferent]
hotot/qt/src/hototwebpage.h:35:30: note: Function 'HototWebPage' argument 1 names different: declaration 'mainWindow' definition 'window'.
hotot/qt/src/hototwebpage.cpp:41:40: note: Function 'HototWebPage' argument 1 names different: declaration 'mainWindow' definition 'window'.
hotot/qt/src/hototwebpage.cpp:54:45: style: Function 'handleUri' argument 1 names different: declaration 'string' definition 'originmsg'. [funcArgNamesDifferent]
hotot/qt/src/hototwebpage.h:44:35: note: Function 'handleUri' argument 1 names different: declaration 'string' definition 'originmsg'.
hotot/qt/src/hototwebpage.cpp:54:45: note: Function 'handleUri' argument 1 names different: declaration 'string' definition 'originmsg'.
hotot/qt/src/kdetraybackend.cpp:45:5: style: Class 'KDETrayBackend' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hotot/qt/src/kdetraybackend.cpp:45:5: style: Class 'KDETrayBackend' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hotot/qt/src/kdetraybackend.h:36:5: style: Class 'KDETrayBackend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hotot/qt/src/kdetraybackend.h:37:18: style: The function 'setContextMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hotot/qt/src/trayiconinterface.h:32:18: note: Virtual function in base class
hotot/qt/src/kdetraybackend.h:37:18: note: Function in derived class
hotot/qt/src/kdetraybackend.h:38:18: style: The function 'showMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hotot/qt/src/trayiconinterface.h:33:18: note: Virtual function in base class
hotot/qt/src/kdetraybackend.h:38:18: note: Function in derived class
hotot/qt/src/kdetraybackend.h:39:18: style: The function 'unreadAlert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hotot/qt/src/trayiconinterface.h:34:18: note: Virtual function in base class
hotot/qt/src/kdetraybackend.h:39:18: note: Function in derived class
hotot/qt/src/mainwindow.cpp:154:42: style: Function 'closeEvent' argument 1 names different: declaration 'evnet' definition 'event'. [funcArgNamesDifferent]
hotot/qt/src/mainwindow.h:68:34: note: Function 'closeEvent' argument 1 names different: declaration 'evnet' definition 'event'.
hotot/qt/src/mainwindow.cpp:154:42: note: Function 'closeEvent' argument 1 names different: declaration 'evnet' definition 'event'.
hotot/qt/src/qttraybackend.h:35:5: style: Class 'QtTrayBackend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hotot/qt/src/qttraybackend.h:36:18: style: The function 'setContextMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hotot/qt/src/trayiconinterface.h:32:18: note: Virtual function in base class
hotot/qt/src/qttraybackend.h:36:18: note: Function in derived class
hotot/qt/src/qttraybackend.h:37:18: style: The function 'showMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hotot/qt/src/trayiconinterface.h:33:18: note: Virtual function in base class
hotot/qt/src/qttraybackend.h:37:18: note: Function in derived class
hotot/qt/src/qttraybackend.h:38:18: style: The function 'unreadAlert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hotot/qt/src/trayiconinterface.h:34:18: note: Virtual function in base class
hotot/qt/src/qttraybackend.h:38:18: note: Function in derived class
hotot/qt/src/qttraybackend.cpp:33:5: style: Class 'QtTrayBackend' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hotot/qt/src/qttraybackend.cpp:33:5: style: Class 'QtTrayBackend' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hotssh/hotssh_0.2.6+dfsg1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hotswap/hotswap_0.4.0.orig.tar.gz
hotswap-0.4.0/kde-frontend/khotswap/device.cpp:184:7: warning: The buffer 'model_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hotswap-0.4.0/kde-frontend/khotswap/device.cpp:54:3: performance: Variable 'hotswap_path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hotswap-0.4.0/kde-frontend/khotswap/device.h:43:8: style: Technically the member function 'Device::present' can be const. [functionConst]
hotswap-0.4.0/kde-frontend/khotswap/device.cpp:68:9: note: Technically the member function 'Device::present' can be const.
hotswap-0.4.0/kde-frontend/khotswap/device.h:43:8: note: Technically the member function 'Device::present' can be const.
hotswap-0.4.0/kde-frontend/khotswap/device.h:44:11: style: Technically the member function 'Device::name' can be const. [functionConst]
hotswap-0.4.0/kde-frontend/khotswap/device.cpp:77:9: note: Technically the member function 'Device::name' can be const.
hotswap-0.4.0/kde-frontend/khotswap/device.h:44:11: note: Technically the member function 'Device::name' can be const.
hotswap-0.4.0/kde-frontend/khotswap/device.cpp:50:11: performance: Function parameter 'hotswap_path_arg' should be passed by const reference. [passedByValue]
hotswap-0.4.0/kde-frontend/khotswap/device.cpp:205:31: performance: Function parameter 'arguments' should be passed by const reference. [passedByValue]
hotswap-0.4.0/kde-frontend/khotswap/hotswapform.h:43:3: style: Class 'HotswapSystemTray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hotswap-0.4.0/motif-frontend/src/message_box.c:340:23: style: Function 'msgbox_printf' argument 1 names different: declaration 'msgbox' definition 'msg_box'. [funcArgNamesDifferent]
hotswap-0.4.0/motif-frontend/src/message_box.h:29:34: note: Function 'msgbox_printf' argument 1 names different: declaration 'msgbox' definition 'msg_box'.
hotswap-0.4.0/motif-frontend/src/message_box.c:340:23: note: Function 'msgbox_printf' argument 1 names different: declaration 'msgbox' definition 'msg_box'.
hotswap-0.4.0/motif-frontend/src/xhotswap.c:396:3: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
hotswap-0.4.0/motif-frontend/src/xhotswap.c:392:23: note: Variable 'n' is reassigned a value before the old one has been used.
hotswap-0.4.0/motif-frontend/src/xhotswap.c:396:3: note: Variable 'n' is reassigned a value before the old one has been used.
hotswap-0.4.0/motif-frontend/src/xhotswap.c:406:3: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
hotswap-0.4.0/motif-frontend/src/xhotswap.c:402:21: note: Variable 'n' is reassigned a value before the old one has been used.
hotswap-0.4.0/motif-frontend/src/xhotswap.c:406:3: note: Variable 'n' is reassigned a value before the old one has been used.
hotswap-0.4.0/motif-frontend/src/xhotswap.c:690:7: style: The scope of the variable 'n_chars' can be reduced. [variableScope]
hotswap-0.4.0/motif-frontend/src/xhotswap.c:828:7: style: The scope of the variable 'error' can be reduced. [variableScope]
hotswap-0.4.0/motif-frontend/src/xhotswap.c:537:18: style: Variable 'cancel_label' is assigned a value that is never used. [unreadVariable]
hotswap-0.4.0/motif-frontend/src/xhotswap.c:564:5: warning: The buffer 'device_model' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hotswap-0.4.0/motif-frontend/src/xhotswap.c:568:3: warning: The buffer 'device_model' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hotswap-0.4.0/src/hotswap.c:720:7: error: fprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
hotswap-0.4.0/src/hotswap.c:706:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
hotswap-0.4.0/src/hotswap.c:511:7: warning: The buffer 'ide_device_model' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hotswap-0.4.0/src/hotswap.c:524:7: warning: The buffer 'ide_device_model' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hotwire/hotwire_0.721.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hovercraft/hovercraft_2.1.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/howdoi/howdoi_1.1.9.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/howm/howm_1.4.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hoz/hoz_1.65.orig.tar.gz
hoz-165/hoz.c:559:15: style: Condition 'ssize<512' is always false [knownConditionTrueFalse]
hoz-165/hoz.c:558:13: note: Assignment 'ssize=4096', assigned value is 4096
hoz-165/hoz.c:559:15: note: Condition 'ssize<512' is always false
hoz-165/hoz.c:195:5: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:217:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:217:5: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:222:5: portability: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:222:5: portability: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:263:13: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:310:17: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:344:5: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:353:9: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:353:9: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:454:9: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hoz-165/hoz.c:526:9: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:526:9: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hoz-165/hoz.c:386:6: style: The scope of the variable 'bfile' can be reduced. [variableScope]
hoz-165/hoz.c:780:11: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
hoz-165/hoz.c:646:9: style: Variable 'foo' is assigned a value that is never used. [unreadVariable]
hoz-165/hoz.c:567:9: error: Resource leak: f [resourceLeak]
hoz-165/hoz.c:765:8: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
hoz-165/hozcli.c:31:9: style: The scope of the variable 'c' can be reduced. [variableScope]
hoz-165/hozwin.c:76:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hp2xx/hp2xx_3.4.4.orig.tar.gz
hp2xx-3.4.4/old/fillpoly.c:106:1: style: Variable 'pydiff' is reassigned a value before the old one has been used. [redundantAssignment]
hp2xx-3.4.4/old/fillpoly.c:80:1: note: Variable 'pydiff' is reassigned a value before the old one has been used.
hp2xx-3.4.4/old/fillpoly.c:106:1: note: Variable 'pydiff' is reassigned a value before the old one has been used.
hp2xx-3.4.4/old/to_atari.c:266:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hp2xx-3.4.4/old/to_atari.c:446:18: style: The scope of the variable 'ry_n' can be reduced. [variableScope]
hp2xx-3.4.4/old/to_atari.c:570:18: style: The scope of the variable 'hilfe80' can be reduced. [variableScope]
hp2xx-3.4.4/old/to_atari.c:597:18: style: The scope of the variable 'hilfe40' can be reduced. [variableScope]
hp2xx-3.4.4/old/to_atari.c:692:13: style: The scope of the variable 'kbret' can be reduced. [variableScope]
hp2xx-3.4.4/old/to_pdf.c:191:24: style: Variable 'left' is assigned a value that is never used. [unreadVariable]
hp2xx-3.4.4/old/to_pdf.c:192:24: style: Variable 'low' is assigned a value that is never used. [unreadVariable]
hp2xx-3.4.4/old/to_pm.c:87:9: style: The scope of the variable 'row' can be reduced. [variableScope]
hp2xx-3.4.4/old/to_x11.c:411:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hp2xx-3.4.4/old/to_x11.c:113:8: style: The scope of the variable 'colorname' can be reduced. [variableScope]
hp2xx-3.4.4/old/to_x11.c:114:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hp2xx-3.4.4/old/to_x11.c:132:7: error: Memory leak: argv [memleak]
hp2xx-3.4.4/old/to_x11a.c:122:3: error: Memory leak: argv [memleak]
hp2xx-3.4.4/old/to_x11a.c:135:3: error: Memory leak: argv [memleak]
hp2xx-3.4.4/sources/chardraw.c:321:4: warning: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
hp2xx-3.4.4/sources/chardraw.c:319:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:321:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:379:4: warning: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
hp2xx-3.4.4/sources/chardraw.c:377:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:379:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:420:4: warning: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
hp2xx-3.4.4/sources/chardraw.c:418:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:420:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:466:4: warning: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
hp2xx-3.4.4/sources/chardraw.c:464:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:466:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:516:4: warning: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
hp2xx-3.4.4/sources/chardraw.c:514:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:516:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:537:4: warning: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
hp2xx-3.4.4/sources/chardraw.c:535:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:537:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:591:4: warning: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
hp2xx-3.4.4/sources/chardraw.c:589:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/chardraw.c:591:4: note: Variable 'ptr' is reassigned a value before the old one has been used. 'break;' missing?
hp2xx-3.4.4/sources/clip.c:74:9: style: The scope of the variable 'eps' can be reduced. [variableScope]
hp2xx-3.4.4/sources/fillpoly.c:12:53: style: Function 'fill' argument 3 names different: declaration 'P1' definition 'point1'. [funcArgNamesDifferent]
hp2xx-3.4.4/sources/hp2xx.h:426:53: note: Function 'fill' argument 3 names different: declaration 'P1' definition 'point1'.
hp2xx-3.4.4/sources/fillpoly.c:12:53: note: Function 'fill' argument 3 names different: declaration 'P1' definition 'point1'.
hp2xx-3.4.4/sources/fillpoly.c:13:12: style: Function 'fill' argument 4 names different: declaration 'P2' definition 'point2'. [funcArgNamesDifferent]
hp2xx-3.4.4/sources/hp2xx.h:426:65: note: Function 'fill' argument 4 names different: declaration 'P2' definition 'point2'.
hp2xx-3.4.4/sources/fillpoly.c:13:12: note: Function 'fill' argument 4 names different: declaration 'P2' definition 'point2'.
hp2xx-3.4.4/sources/getopt.c:345:6: style: The scope of the variable 'option_index' can be reduced. [variableScope]
hp2xx-3.4.4/sources/hpgl.c:4044:22: style: Condition '!again' is always true [knownConditionTrueFalse]
hp2xx-3.4.4/sources/hpgl.c:352:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hp2xx-3.4.4/sources/hpgl.c:668:24: style: The scope of the variable 'start_of_action' can be reduced. [variableScope]
hp2xx-3.4.4/sources/hpgl.c:668:41: style: The scope of the variable 'end_of_action' can be reduced. [variableScope]
hp2xx-3.4.4/sources/hpgl.c:1235:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hp2xx-3.4.4/sources/hpgl.c:1895:9: style: The scope of the variable 'outside' can be reduced. [variableScope]
hp2xx-3.4.4/sources/hpgl.c:1334:24: style: Function 'read_string' argument 1 names different: declaration 'target' definition 'buf'. [funcArgNamesDifferent]
hp2xx-3.4.4/sources/hpgl.h:7:25: note: Function 'read_string' argument 1 names different: declaration 'target' definition 'buf'.
hp2xx-3.4.4/sources/hpgl.c:1334:24: note: Function 'read_string' argument 1 names different: declaration 'target' definition 'buf'.
hp2xx-3.4.4/sources/hpgl.c:1811:23: error: Uninitialized struct member: pl.x [uninitStructMember]
hp2xx-3.4.4/sources/hpgl.c:1811:23: error: Uninitialized struct member: pl.y [uninitStructMember]
hp2xx-3.4.4/sources/lindef.c:48:9: style: The scope of the variable 'factor' can be reduced. [variableScope]
hp2xx-3.4.4/sources/lindef.c:51:8: style: The scope of the variable 'val' can be reduced. [variableScope]
hp2xx-3.4.4/sources/lindef.c:87:9: style: The scope of the variable 'factor' can be reduced. [variableScope]
hp2xx-3.4.4/sources/lindef.c:208:6: style: The scope of the variable 'itmp' can be reduced. [variableScope]
hp2xx-3.4.4/sources/murphy.c:103:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hp2xx-3.4.4/sources/murphy.c:259:6: style: The scope of the variable 'ftmp1' can be reduced. [variableScope]
hp2xx-3.4.4/sources/murphy.c:259:13: style: The scope of the variable 'ftmp2' can be reduced. [variableScope]
hp2xx-3.4.4/sources/murphy.c:260:17: style: The scope of the variable 'p_act' can be reduced. [variableScope]
hp2xx-3.4.4/sources/murphy.c:60:28: style: Function 'murphy_paraline' argument 1 names different: declaration 'p1' definition 'pt'. [funcArgNamesDifferent]
hp2xx-3.4.4/sources/murphy.h:29:28: note: Function 'murphy_paraline' argument 1 names different: declaration 'p1' definition 'pt'.
hp2xx-3.4.4/sources/murphy.c:60:28: note: Function 'murphy_paraline' argument 1 names different: declaration 'p1' definition 'pt'.
hp2xx-3.4.4/sources/murphy.c:175:8: style: Variable 'ptx' is assigned a value that is never used. [unreadVariable]
hp2xx-3.4.4/sources/pendef.c:34:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hp2xx-3.4.4/sources/pendef.c:104:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:204:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:256:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:474:10: style: The scope of the variable 'row' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:575:9: style: The scope of the variable 'p_act' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:577:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:577:14: style: The scope of the variable 'xoff' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:577:20: style: The scope of the variable 'yoff' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:578:6: style: The scope of the variable 'dx' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:578:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:681:6: style: The scope of the variable 'start' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:681:13: style: The scope of the variable 'end' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:684:9: style: The scope of the variable 'A1' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:684:13: style: The scope of the variable 'B1' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:684:17: style: The scope of the variable 'C1' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:685:6: style: The scope of the variable 'scany' can be reduced. [variableScope]
hp2xx-3.4.4/sources/picbuf.c:687:12: style: The scope of the variable 'k' can be reduced. [variableScope]
hp2xx-3.4.4/sources/std_main.c:71:7: style: The scope of the variable 'dummy' can be reduced. [variableScope]
hp2xx-3.4.4/sources/std_main.c:111:6: style: The scope of the variable 'err' can be reduced. [variableScope]
hp2xx-3.4.4/sources/std_main.c:136:20: warning: String literal compared with variable 'po->outfile'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
hp2xx-3.4.4/sources/to_escp2.c:399:2: style: Variable 'size' is reassigned a value before the old one has been used. [redundantAssignment]
hp2xx-3.4.4/sources/to_escp2.c:398:2: note: Variable 'size' is reassigned a value before the old one has been used.
hp2xx-3.4.4/sources/to_escp2.c:399:2: note: Variable 'size' is reassigned a value before the old one has been used.
hp2xx-3.4.4/sources/to_img.c:178:6: style: The scope of the variable 'PR_c' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_img.c:179:7: style: The scope of the variable 'first_byte' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_img.c:180:7: style: The scope of the variable 'second_byte' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_img.c:181:7: style: The scope of the variable 'cmp_1st_byte' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_img.c:182:7: style: The scope of the variable 'cmp_2nd_byte' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_img.c:183:6: style: The scope of the variable 'cmp_pos' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_jpg.c:42:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_pac.c:141:6: style: The scope of the variable 'scr_pos' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_pac.c:143:6: style: The scope of the variable 'pac_pos' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_pac.c:145:6: style: The scope of the variable 'rep' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_pac.c:149:6: style: The scope of the variable 'pac_pos_org' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_pac.c:150:7: style: The scope of the variable 'actbyte_org' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_pac.c:152:7: style: The scope of the variable 'horimark' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_pac.c:153:7: style: The scope of the variable 'vertimark' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_pcx.c:288:6: error: Buffer is accessed out of bounds: h.dummy [bufferAccessOutOfBounds]
hp2xx-3.4.4/sources/to_pdf.c:226:22: style: Variable 'left' is assigned a value that is never used. [unreadVariable]
hp2xx-3.4.4/sources/to_pdf.c:227:21: style: Variable 'low' is assigned a value that is never used. [unreadVariable]
hp2xx-3.4.4/sources/to_pic.c:62:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_rgip.c:83:25: style: The scope of the variable 'r' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_rgip.c:83:28: style: The scope of the variable 'g' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_rgip.c:83:31: style: The scope of the variable 'b' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_tif.c:21:17: style: The scope of the variable 'r' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_tif.c:21:25: style: The scope of the variable 'g' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_tif.c:21:33: style: The scope of the variable 'b' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_x11.c:113:7: style: The scope of the variable 'colorname' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_x11.c:114:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hp2xx-3.4.4/sources/to_x11.c:131:3: error: Memory leak: argv [memleak]
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hp48cc/hp48cc_1.3.orig.tar.gz
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hpanel/hpanel_0.3.2.orig.tar.gz
hpanel-0.3.2.orig/hpanel.c:187:10: style: The scope of the variable 'yy' can be reduced. [variableScope]
hpanel-0.3.2.orig/hpanel.c:563:6: style: The scope of the variable 'len' can be reduced. [variableScope]
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hpcc/hpcc_1.5.0.orig.tar.gz
hpcc-1.5.0/DGEMM/tstdgemm.c:25:16: style: The scope of the variable 'lnx' can be reduced. [variableScope]
hpcc-1.5.0/DGEMM/tstdgemm.c:26:15: style: The scope of the variable 'a0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/bcnrand.c:203:12: style: The scope of the variable 'sd1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/bcnrand.c:206:22: style: The scope of the variable 'v' can be reduced. [variableScope]
hpcc-1.5.0/FFT/bcnrand.c:201:44: style: Function 'HPCC_bcnrand' argument 3 names different: declaration 'x' definition 'vx'. [funcArgNamesDifferent]
hpcc-1.5.0/FFT/hpccfft.h:53:55: note: Function 'HPCC_bcnrand' argument 3 names different: declaration 'x' definition 'vx'.
hpcc-1.5.0/FFT/bcnrand.c:201:44: note: Function 'HPCC_bcnrand' argument 3 names different: declaration 'x' definition 'vx'.
hpcc-1.5.0/FFT/fft235.c:28:10: style: The scope of the variable 'x0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:28:14: style: The scope of the variable 'x1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:28:18: style: The scope of the variable 'y0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:28:22: style: The scope of the variable 'y1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:48:10: style: The scope of the variable 'wr1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:48:15: style: The scope of the variable 'wr2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:48:20: style: The scope of the variable 'wr3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:48:25: style: The scope of the variable 'wi1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:48:30: style: The scope of the variable 'wi2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:48:35: style: The scope of the variable 'wi3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:49:10: style: The scope of the variable 'x0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:49:14: style: The scope of the variable 'x1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:49:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:49:22: style: The scope of the variable 'x3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:49:26: style: The scope of the variable 'y0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:49:30: style: The scope of the variable 'y1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:49:34: style: The scope of the variable 'y2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:49:38: style: The scope of the variable 'y3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:87:10: style: The scope of the variable 'wr1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:87:15: style: The scope of the variable 'wr2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:87:20: style: The scope of the variable 'wr3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:87:25: style: The scope of the variable 'wi1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:87:30: style: The scope of the variable 'wi2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:87:35: style: The scope of the variable 'wi3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:10: style: The scope of the variable 'x0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:14: style: The scope of the variable 'x1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:22: style: The scope of the variable 'x3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:26: style: The scope of the variable 'x4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:30: style: The scope of the variable 'x5' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:34: style: The scope of the variable 'x6' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:38: style: The scope of the variable 'x7' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:42: style: The scope of the variable 'y0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:46: style: The scope of the variable 'y1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:50: style: The scope of the variable 'y2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:54: style: The scope of the variable 'y3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:58: style: The scope of the variable 'y4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:62: style: The scope of the variable 'y5' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:66: style: The scope of the variable 'y6' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:150:70: style: The scope of the variable 'y7' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:10: style: The scope of the variable 'wr1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:15: style: The scope of the variable 'wr2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:20: style: The scope of the variable 'wr3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:25: style: The scope of the variable 'wr4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:30: style: The scope of the variable 'wr5' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:35: style: The scope of the variable 'wr6' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:40: style: The scope of the variable 'wr7' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:45: style: The scope of the variable 'wi1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:50: style: The scope of the variable 'wi2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:55: style: The scope of the variable 'wi3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:60: style: The scope of the variable 'wi4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:65: style: The scope of the variable 'wi5' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:70: style: The scope of the variable 'wi6' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:151:75: style: The scope of the variable 'wi7' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:152:10: style: The scope of the variable 'u0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:152:14: style: The scope of the variable 'u1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:152:18: style: The scope of the variable 'u2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:152:22: style: The scope of the variable 'u3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:152:26: style: The scope of the variable 'v0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:152:30: style: The scope of the variable 'v1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:152:34: style: The scope of the variable 'v2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:152:38: style: The scope of the variable 'v3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:10: style: The scope of the variable 'wr1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:15: style: The scope of the variable 'wr2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:20: style: The scope of the variable 'wr3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:25: style: The scope of the variable 'wr4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:30: style: The scope of the variable 'wr5' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:35: style: The scope of the variable 'wr6' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:40: style: The scope of the variable 'wr7' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:45: style: The scope of the variable 'wi1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:50: style: The scope of the variable 'wi2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:55: style: The scope of the variable 'wi3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:60: style: The scope of the variable 'wi4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:65: style: The scope of the variable 'wi5' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:70: style: The scope of the variable 'wi6' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:237:75: style: The scope of the variable 'wi7' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:387:10: style: The scope of the variable 'x0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:387:14: style: The scope of the variable 'x1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:387:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:388:10: style: The scope of the variable 'y0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:388:14: style: The scope of the variable 'y1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:388:18: style: The scope of the variable 'y2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:389:10: style: The scope of the variable 'wr1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:389:15: style: The scope of the variable 'wr2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:390:10: style: The scope of the variable 'wi1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:390:15: style: The scope of the variable 'wi2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:418:10: style: The scope of the variable 'wr1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:418:15: style: The scope of the variable 'wr2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:419:10: style: The scope of the variable 'wi1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:419:15: style: The scope of the variable 'wi2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:462:10: style: The scope of the variable 'wr1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:462:15: style: The scope of the variable 'wr2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:462:20: style: The scope of the variable 'wr3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:462:25: style: The scope of the variable 'wr4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:463:10: style: The scope of the variable 'wi1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:463:15: style: The scope of the variable 'wi2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:463:20: style: The scope of the variable 'wi3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:463:25: style: The scope of the variable 'wi4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:10: style: The scope of the variable 'x0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:14: style: The scope of the variable 'x1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:22: style: The scope of the variable 'x3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:26: style: The scope of the variable 'x4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:30: style: The scope of the variable 'x5' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:34: style: The scope of the variable 'x6' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:38: style: The scope of the variable 'x7' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:42: style: The scope of the variable 'x8' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:46: style: The scope of the variable 'x9' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:464:50: style: The scope of the variable 'x10' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:10: style: The scope of the variable 'y0' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:14: style: The scope of the variable 'y1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:18: style: The scope of the variable 'y2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:22: style: The scope of the variable 'y3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:26: style: The scope of the variable 'y4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:30: style: The scope of the variable 'y5' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:34: style: The scope of the variable 'y6' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:38: style: The scope of the variable 'y7' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:42: style: The scope of the variable 'y8' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:46: style: The scope of the variable 'y9' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:465:50: style: The scope of the variable 'y10' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:518:10: style: The scope of the variable 'wr1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:518:15: style: The scope of the variable 'wr2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:518:20: style: The scope of the variable 'wr3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:518:25: style: The scope of the variable 'wr4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:519:10: style: The scope of the variable 'wi1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:519:15: style: The scope of the variable 'wi2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:519:20: style: The scope of the variable 'wi3' can be reduced. [variableScope]
hpcc-1.5.0/FFT/fft235.c:519:25: style: The scope of the variable 'wi4' can be reduced. [variableScope]
hpcc-1.5.0/FFT/pzfft1d.c:86:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/FFT/pzfft1d.c:306:10: style: The scope of the variable 'dn' can be reduced. [variableScope]
hpcc-1.5.0/FFT/wrapfftw.c:75:39: style: Function 'HPCC_fftw_destroy_plan' argument 1 names different: declaration 'plan' definition 'p'. [funcArgNamesDifferent]
hpcc-1.5.0/FFT/wrapfftw.h:29:51: note: Function 'HPCC_fftw_destroy_plan' argument 1 names different: declaration 'plan' definition 'p'.
hpcc-1.5.0/FFT/wrapfftw.c:75:39: note: Function 'HPCC_fftw_destroy_plan' argument 1 names different: declaration 'plan' definition 'p'.
hpcc-1.5.0/FFT/wrapfftw.c:93:30: style: Function 'HPCC_fftw_one' argument 1 names different: declaration 'plan' definition 'p'. [funcArgNamesDifferent]
hpcc-1.5.0/FFT/wrapfftw.h:30:42: note: Function 'HPCC_fftw_one' argument 1 names different: declaration 'plan' definition 'p'.
hpcc-1.5.0/FFT/wrapfftw.c:93:30: note: Function 'HPCC_fftw_one' argument 1 names different: declaration 'plan' definition 'p'.
hpcc-1.5.0/FFT/wrapmpifftw.c:99:47: style: Function 'HPCC_fftw_mpi_destroy_plan' argument 1 names different: declaration 'plan' definition 'p'. [funcArgNamesDifferent]
hpcc-1.5.0/FFT/wrapmpifftw.h:25:59: note: Function 'HPCC_fftw_mpi_destroy_plan' argument 1 names different: declaration 'plan' definition 'p'.
hpcc-1.5.0/FFT/wrapmpifftw.c:99:47: note: Function 'HPCC_fftw_mpi_destroy_plan' argument 1 names different: declaration 'plan' definition 'p'.
hpcc-1.5.0/FFT/zfft1d.c:236:7: style: The scope of the variable 'm1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/zfft1d.c:236:11: style: The scope of the variable 'm2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/zfft1d.c:236:15: style: The scope of the variable 'n1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/zfft1d.c:236:19: style: The scope of the variable 'n2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/zfft1d.c:236:23: style: The scope of the variable 'nd' can be reduced. [variableScope]
hpcc-1.5.0/FFT/zfft1d.c:237:10: style: The scope of the variable 'dn' can be reduced. [variableScope]
hpcc-1.5.0/FFT/zfft1d.c:238:14: style: The scope of the variable 'ip1' can be reduced. [variableScope]
hpcc-1.5.0/FFT/zfft1d.c:238:22: style: The scope of the variable 'ip2' can be reduced. [variableScope]
hpcc-1.5.0/FFT/zfft1d.c:294:11: style: Variable 'nd' is assigned a value that is never used. [unreadVariable]
hpcc-1.5.0/PTRANS/cblacslt.c:544:32: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hpcc-1.5.0/PTRANS/cblacslt.c:554:32: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hpcc-1.5.0/PTRANS/cblacslt.c:456:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/cblacslt.c:456:28: style: The scope of the variable 'dinvec' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/cblacslt.c:456:37: style: The scope of the variable 'dinoutvec' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/cblacslt.c:467:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/cblacslt.c:467:28: style: The scope of the variable 'dinvec' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/cblacslt.c:467:37: style: The scope of the variable 'dinoutvec' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/cblacslt.c:567:0: style: The scope of the variable 'li' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/cblacslt.c:601:9: style: The scope of the variable 'mlength' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/mem.c:9:40: style: The scope of the variable 'np' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/mem.c:9:44: style: The scope of the variable 'nq' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/mem.c:9:48: style: The scope of the variable 'mp' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/mem.c:9:52: style: The scope of the variable 'mq' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/mem.c:78:7: style: The scope of the variable 'nprow' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/mem.c:78:14: style: The scope of the variable 'npcol' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/mem.c:51:14: style: Variable 'np' is assigned a value that is never used. [unreadVariable]
hpcc-1.5.0/PTRANS/mem.c:52:14: style: Variable 'nq' is assigned a value that is never used. [unreadVariable]
hpcc-1.5.0/PTRANS/mem.c:49:14: style: Variable 'mp' is assigned a value that is never used. [unreadVariable]
hpcc-1.5.0/PTRANS/mem.c:50:14: style: Variable 'mq' is assigned a value that is never used. [unreadVariable]
hpcc-1.5.0/PTRANS/pdmatcmp.c:46:16: style: The scope of the variable 'ix' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/pdmatcmp.c:46:27: style: The scope of the variable 'v' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/pdtrans.c:214:47: style: The scope of the variable 'mr' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/pdtransdriver.c:419:17: style: Same expression on both sides of '-='. [duplicateExpression]
hpcc-1.5.0/PTRANS/pdtransdriver.c:60:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/pdtransdriver.c:60:13: style: The scope of the variable 'k' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/pmatgeninc.c:39:7: style: The scope of the variable 'i__1' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/pmatgeninc.c:41:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/sclapack.c:127:11: style: The scope of the variable 'iq' can be reduced. [variableScope]
hpcc-1.5.0/PTRANS/sclapack.c:127:15: style: The scope of the variable 'ir' can be reduced. [variableScope]
hpcc-1.5.0/RandomAccess/MPIRandomAccess.c:135:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/RandomAccess/MPIRandomAccess.c:138:17: style: Variable 'min_val' is assigned a value that is never used. [unreadVariable]
hpcc-1.5.0/RandomAccess/MPIRandomAccessLCG.c:129:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/RandomAccess/MPIRandomAccessLCG.c:132:17: style: Variable 'min_val' is assigned a value that is never used. [unreadVariable]
hpcc-1.5.0/RandomAccess/buckets.c:81:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hpcc-1.5.0/RandomAccess/buckets.c:50:55: style: Function 'HPCC_InsertUpdate' argument 3 names different: declaration 'buckets' definition 'Buckets'. [funcArgNamesDifferent]
hpcc-1.5.0/RandomAccess/buckets.h:19:63: note: Function 'HPCC_InsertUpdate' argument 3 names different: declaration 'buckets' definition 'Buckets'.
hpcc-1.5.0/RandomAccess/buckets.c:50:55: note: Function 'HPCC_InsertUpdate' argument 3 names different: declaration 'buckets' definition 'Buckets'.
hpcc-1.5.0/RandomAccess/buckets.c:76:32: style: Function 'HPCC_GetUpdates' argument 1 names different: declaration 'buckets' definition 'Buckets'. [funcArgNamesDifferent]
hpcc-1.5.0/RandomAccess/buckets.h:20:39: note: Function 'HPCC_GetUpdates' argument 1 names different: declaration 'buckets' definition 'Buckets'.
hpcc-1.5.0/RandomAccess/buckets.c:76:32: note: Function 'HPCC_GetUpdates' argument 1 names different: declaration 'buckets' definition 'Buckets'.
hpcc-1.5.0/RandomAccess/buckets.c:76:49: style: Function 'HPCC_GetUpdates' argument 2 names different: declaration 'buffer' definition 'bufferPtr'. [funcArgNamesDifferent]
hpcc-1.5.0/RandomAccess/buckets.h:20:57: note: Function 'HPCC_GetUpdates' argument 2 names different: declaration 'buffer' definition 'bufferPtr'.
hpcc-1.5.0/RandomAccess/buckets.c:76:49: note: Function 'HPCC_GetUpdates' argument 2 names different: declaration 'buffer' definition 'bufferPtr'.
hpcc-1.5.0/RandomAccess/buckets.c:110:35: style: Function 'HPCC_FreeBuckets' argument 1 names different: declaration 'buckets' definition 'Buckets'. [funcArgNamesDifferent]
hpcc-1.5.0/RandomAccess/buckets.h:18:41: note: Function 'HPCC_FreeBuckets' argument 1 names different: declaration 'buckets' definition 'Buckets'.
hpcc-1.5.0/RandomAccess/buckets.c:110:35: note: Function 'HPCC_FreeBuckets' argument 1 names different: declaration 'buckets' definition 'Buckets'.
hpcc-1.5.0/RandomAccess/buckets.c:99:5: style: Variable 'buffer' is modified but its new value is never used. [unreadVariable]
hpcc-1.5.0/RandomAccess/heap.c:75:7: style: The scope of the variable 'parent' can be reduced. [variableScope]
hpcc-1.5.0/RandomAccess/heap.c:76:7: style: The scope of the variable 'child' can be reduced. [variableScope]
hpcc-1.5.0/RandomAccess/heap.c:77:7: style: The scope of the variable 'done' can be reduced. [variableScope]
hpcc-1.5.0/RandomAccess/heap.c:139:7: style: The scope of the variable 'parent' can be reduced. [variableScope]
hpcc-1.5.0/RandomAccess/heap.c:165:7: style: The scope of the variable 'parent' can be reduced. [variableScope]
hpcc-1.5.0/RandomAccess/heap.c:166:7: style: The scope of the variable 'child' can be reduced. [variableScope]
hpcc-1.5.0/RandomAccess/pool.c:14:25: style: Function 'HPCC_PoolInit' argument 1 names different: declaration 'numObjs' definition 'numObjects'. [funcArgNamesDifferent]
hpcc-1.5.0/RandomAccess/pool.h:12:32: note: Function 'HPCC_PoolInit' argument 1 names different: declaration 'numObjs' definition 'numObjects'.
hpcc-1.5.0/RandomAccess/pool.c:14:25: note: Function 'HPCC_PoolInit' argument 1 names different: declaration 'numObjs' definition 'numObjects'.
hpcc-1.5.0/RandomAccess/pool.c:64:45: style: Function 'HPCC_PoolReturnObj' argument 2 names different: declaration 'objPtr' definition 'optr'. [funcArgNamesDifferent]
hpcc-1.5.0/RandomAccess/pool.h:14:53: note: Function 'HPCC_PoolReturnObj' argument 2 names different: declaration 'objPtr' definition 'optr'.
hpcc-1.5.0/RandomAccess/pool.c:64:45: note: Function 'HPCC_PoolReturnObj' argument 2 names different: declaration 'objPtr' definition 'optr'.
hpcc-1.5.0/RandomAccess/single_cpu.c:54:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/single_cpu.c:21:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/single_cpu.c:54:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/single_cpu.c:55:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/single_cpu.c:21:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/single_cpu.c:55:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/single_cpu.c:56:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/single_cpu.c:21:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/single_cpu.c:56:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/single_cpu_lcg.c:54:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/single_cpu_lcg.c:21:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/single_cpu_lcg.c:54:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/single_cpu_lcg.c:55:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/single_cpu_lcg.c:21:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/single_cpu_lcg.c:55:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/single_cpu_lcg.c:56:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/single_cpu_lcg.c:21:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/single_cpu_lcg.c:56:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/star_single_cpu.c:43:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/star_single_cpu.c:20:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/star_single_cpu.c:43:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/star_single_cpu.c:44:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/star_single_cpu.c:20:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/star_single_cpu.c:44:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/star_single_cpu.c:45:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/star_single_cpu.c:20:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/star_single_cpu.c:45:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/star_single_cpu.c:46:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/star_single_cpu.c:20:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/star_single_cpu.c:46:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:43:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:20:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:43:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:44:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:20:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:44:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:45:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:20:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:45:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:46:12: warning: Possible null pointer dereference: outputFile [nullPointer]
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:20:22: note: Assignment 'outputFile=NULL', assigned value is 0
hpcc-1.5.0/RandomAccess/star_single_cpu_lcg.c:46:12: note: Null pointer dereference
hpcc-1.5.0/RandomAccess/time_bound.c:24:92: style: Function 'HPCC_Power2NodesTime' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'. [funcArgNamesDifferent]
hpcc-1.5.0/RandomAccess/time_bound.h:24:99: note: Function 'HPCC_Power2NodesTime' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'.
hpcc-1.5.0/RandomAccess/time_bound.c:24:92: note: Function 'HPCC_Power2NodesTime' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'.
hpcc-1.5.0/RandomAccess/time_bound.c:284:89: style: Function 'HPCC_AnyNodesTime' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'. [funcArgNamesDifferent]
hpcc-1.5.0/RandomAccess/time_bound.h:26:96: note: Function 'HPCC_AnyNodesTime' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'.
hpcc-1.5.0/RandomAccess/time_bound.c:284:89: note: Function 'HPCC_AnyNodesTime' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'.
hpcc-1.5.0/RandomAccess/time_bound_lcg.c:24:95: style: Function 'HPCC_Power2NodesTimeLCG' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'. [funcArgNamesDifferent]
hpcc-1.5.0/RandomAccess/time_bound.h:28:102: note: Function 'HPCC_Power2NodesTimeLCG' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'.
hpcc-1.5.0/RandomAccess/time_bound_lcg.c:24:95: note: Function 'HPCC_Power2NodesTimeLCG' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'.
hpcc-1.5.0/RandomAccess/time_bound_lcg.c:284:92: style: Function 'HPCC_AnyNodesTimeLCG' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'. [funcArgNamesDifferent]
hpcc-1.5.0/RandomAccess/time_bound.h:30:99: note: Function 'HPCC_AnyNodesTimeLCG' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'.
hpcc-1.5.0/RandomAccess/time_bound_lcg.c:284:92: note: Function 'HPCC_AnyNodesTimeLCG' argument 3 names different: declaration 'numIter' definition 'EstimatedNumIter'.
hpcc-1.5.0/STREAM/stream.c:247:21: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hpcc-1.5.0/STREAM/stream.c:316:23: style: The scope of the variable 'Delta' can be reduced. [variableScope]
hpcc-1.5.0/STREAM/stream.c:317:12: style: The scope of the variable 't1' can be reduced. [variableScope]
hpcc-1.5.0/STREAM/stream.c:317:16: style: The scope of the variable 't2' can be reduced. [variableScope]
hpcc-1.5.0/STREAM/stream.c:390:19: style: The scope of the variable 'BytesPerWord' can be reduced. [variableScope]
hpcc-1.5.0/STREAM/stream.c:392:28: style: The scope of the variable 't1' can be reduced. [variableScope]
hpcc-1.5.0/STREAM/stream.c:394:45: style: The scope of the variable 'curGBs' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:179:14: style: Condition 'first!=0' is always false [knownConditionTrueFalse]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:159:41: note: Assignment 'first=0', assigned value is 0
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:179:14: note: Condition 'first!=0' is always false
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:179:14: style: Same expression on both sides of '!=' because the value of 'first' and '0' are the same. [duplicateExpression]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:159:41: note: 'first' is assigned value '0' here.
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:179:14: note: Same expression on both sides of '!=' because the value of 'first' and '0' are the same.
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:276:31: style: The scope of the variable 'a' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:276:34: style: The scope of the variable 'b' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:276:37: style: The scope of the variable 'c' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:276:40: style: The scope of the variable 'f' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:276:43: style: The scope of the variable 'one' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:276:48: style: The scope of the variable 'qtr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:276:53: style: The scope of the variable 'savec' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:276:60: style: The scope of the variable 't1' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:276:64: style: The scope of the variable 't2' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:426:31: style: The scope of the variable 'a' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:426:34: style: The scope of the variable 'b' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:426:37: style: The scope of the variable 'c' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:426:40: style: The scope of the variable 'half' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:426:46: style: The scope of the variable 'one' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:426:51: style: The scope of the variable 'rbase' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:426:58: style: The scope of the variable 'sixth' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:426:65: style: The scope of the variable 'small' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:427:31: style: The scope of the variable 'third' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:427:38: style: The scope of the variable 'two' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:427:43: style: The scope of the variable 'zero' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:428:40: style: The scope of the variable 'iwarn' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:430:49: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:430:52: style: The scope of the variable 'ieee' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlamch.c:683:38: style: The scope of the variable 'b2' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/auxil/HPL_dlange.c:151:15: warning: Either the condition 'if(work)' is redundant or there is possible null pointer dereference: work. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/src/auxil/HPL_dlange.c:152:12: note: Assuming that condition 'if(work)' is not redundant
hpcc-1.5.0/hpl/src/auxil/HPL_dlange.c:151:15: note: Null pointer dereference
hpcc-1.5.0/hpl/src/auxil/HPL_dlange.c:175:15: warning: Either the condition 'if(work)' is redundant or there is possible null pointer dereference: work. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/src/auxil/HPL_dlange.c:176:12: note: Assuming that condition 'if(work)' is not redundant
hpcc-1.5.0/hpl/src/auxil/HPL_dlange.c:175:15: note: Null pointer dereference
hpcc-1.5.0/hpl/src/comm/HPL_1rinM.c:132:54: style: The scope of the variable 'partner' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/comm/HPL_1rinM.c:132:63: style: The scope of the variable 'prev' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/comm/HPL_1ring.c:132:41: style: The scope of the variable 'next' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/comm/HPL_1ring.c:132:54: style: The scope of the variable 'prev' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/comm/HPL_2rinM.c:132:54: style: The scope of the variable 'partner' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/comm/HPL_2rinM.c:132:63: style: The scope of the variable 'prev' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/comm/HPL_2ring.c:132:54: style: The scope of the variable 'partner' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/comm/HPL_blonM.c:210:17: style: Condition 'go!=0' is always true [knownConditionTrueFalse]
hpcc-1.5.0/hpl/src/comm/HPL_blonM.c:161:48: note: Assignment 'go=1', assigned value is 1
hpcc-1.5.0/hpl/src/comm/HPL_blonM.c:210:17: note: Condition 'go!=0' is always true
hpcc-1.5.0/hpl/src/comm/HPL_copyL.c:86:31: style: The scope of the variable 'jb' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/comm/HPL_copyL.c:86:35: style: The scope of the variable 'lda' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/grid/HPL_grid_exit.c:83:53: style: The scope of the variable 'mpierr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/grid/HPL_reduce.c:114:47: style: The scope of the variable 'partner' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/panel/HPL_pdpanel_init.c:143:31: style: The scope of the variable 'ml2' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pauxil/HPL_dlaswp10N.c:117:31: style: The scope of the variable 'jp' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pauxil/HPL_indxg2lp.c:122:31: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pauxil/HPL_indxg2lp.c:122:34: style: The scope of the variable 'j' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pauxil/HPL_numrocI.c:122:45: style: The scope of the variable 'mydist' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pauxil/HPL_pdlaprnt.c:135:40: style: The scope of the variable 'jb' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocmax.c:115:31: style: The scope of the variable 'kk' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocmax.c:115:35: style: The scope of the variable 'igindx' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocmax.c:115:43: style: The scope of the variable 'ilindx' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocmax.c:115:51: style: The scope of the variable 'myrow' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocmax.c:115:58: style: The scope of the variable 'nb' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocmax.c:115:62: style: The scope of the variable 'nprow' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocswpN.c:115:33: style: The scope of the variable 'A1' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocswpN.c:115:39: style: The scope of the variable 'A2' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocswpN.c:116:31: style: The scope of the variable 'ilindx' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocswpT.c:115:33: style: The scope of the variable 'A1' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocswpT.c:115:39: style: The scope of the variable 'A2' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_dlocswpT.c:116:31: style: The scope of the variable 'ilindx' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdmxswp.c:127:48: style: The scope of the variable 'ipow' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdmxswp.c:128:48: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdmxswp.c:128:60: style: The scope of the variable 'lda' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdmxswp.c:129:66: style: The scope of the variable 'rcnt' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdmxswp.c:130:37: style: The scope of the variable 'scnt' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdpanllN.c:134:44: style: The scope of the variable 'L1ptr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdpanllN.c:138:61: style: The scope of the variable 'kk' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdpanllT.c:133:44: style: The scope of the variable 'L1ptr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdpanllT.c:137:61: style: The scope of the variable 'kk' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdpanrlN.c:134:38: style: The scope of the variable 'Acur' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdpanrlN.c:134:46: style: The scope of the variable 'Anxt' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdpanrlT.c:133:38: style: The scope of the variable 'Acur' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdpanrlT.c:133:46: style: The scope of the variable 'Anxt' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdrpancrN.c:128:41: style: The scope of the variable 'ioff' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdrpancrT.c:128:41: style: The scope of the variable 'ioff' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdrpanllN.c:128:41: style: The scope of the variable 'ioff' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdrpanllT.c:128:41: style: The scope of the variable 'ioff' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdrpanrlN.c:128:41: style: The scope of the variable 'ioff' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pfact/HPL_pdrpanrlT.c:128:41: style: The scope of the variable 'ioff' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_equil.c:150:38: style: The scope of the variable 'ipU' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_equil.c:151:31: style: The scope of the variable 'left' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_equil.c:151:54: style: The scope of the variable 'llU' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_equil.c:152:31: style: The scope of the variable 'right' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_logsort.c:122:40: style: The scope of the variable 'ip' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdgesv0.c:99:37: style: The scope of the variable 'jb' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdgesv0.c:99:41: style: The scope of the variable 'n' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdgesvK1.c:100:41: style: The scope of the variable 'n' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdgesvK2.c:100:41: style: The scope of the variable 'n' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdlaswp00N.c:121:43: style: The scope of the variable 'ipdist' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdlaswp00N.c:121:51: style: The scope of the variable 'ipow' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdlaswp00N.c:122:38: style: The scope of the variable 'mydis_' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdlaswp00N.c:126:39: style: The scope of the variable 'root' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdlaswp00T.c:121:43: style: The scope of the variable 'ipdist' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdlaswp00T.c:121:51: style: The scope of the variable 'ipow' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdlaswp00T.c:122:38: style: The scope of the variable 'mydis_' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdlaswp00T.c:126:39: style: The scope of the variable 'root' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNN.c:103:58: style: The scope of the variable 'Uptr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNN.c:103:66: style: The scope of the variable 'dpiv' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNN.c:104:32: style: The scope of the variable 'ipiv' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNN.c:108:30: style: The scope of the variable 'curr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNN.c:108:36: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNN.c:108:39: style: The scope of the variable 'iroff' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNN.c:110:30: style: The scope of the variable 'tswap' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNT.c:103:58: style: The scope of the variable 'Uptr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNT.c:103:66: style: The scope of the variable 'dpiv' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNT.c:104:32: style: The scope of the variable 'ipiv' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNT.c:108:30: style: The scope of the variable 'curr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNT.c:108:36: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNT.c:108:39: style: The scope of the variable 'iroff' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateNT.c:110:30: style: The scope of the variable 'tswap' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTN.c:103:58: style: The scope of the variable 'Uptr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTN.c:103:66: style: The scope of the variable 'dpiv' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTN.c:104:32: style: The scope of the variable 'ipiv' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTN.c:108:30: style: The scope of the variable 'curr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTN.c:108:36: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTN.c:108:39: style: The scope of the variable 'iroff' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTN.c:110:30: style: The scope of the variable 'tswap' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTT.c:103:58: style: The scope of the variable 'Uptr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTT.c:103:66: style: The scope of the variable 'dpiv' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTT.c:104:32: style: The scope of the variable 'ipiv' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTT.c:108:30: style: The scope of the variable 'curr' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTT.c:108:36: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTT.c:108:39: style: The scope of the variable 'iroff' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pdupdateTT.c:110:30: style: The scope of the variable 'tswap' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_perm.c:108:34: style: The scope of the variable 'j' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_perm.c:108:37: style: The scope of the variable 'k' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pipid.c:136:42: style: The scope of the variable 'fnds' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_pipid.c:136:55: style: The scope of the variable 'j' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_plindx0.c:227:31: style: The scope of the variable 'src' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_plindx10.c:126:38: style: The scope of the variable 'src' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_rollN.c:145:56: style: The scope of the variable 'l' can be reduced. [variableScope]
hpcc-1.5.0/hpl/src/pgesv/HPL_rollT.c:147:56: style: The scope of the variable 'l' can be reduced. [variableScope]
hpcc-1.5.0/hpl/testing/matgen/HPL_setran.c:99:31: style: The scope of the variable 'j' can be reduced. [variableScope]
hpcc-1.5.0/hpl/testing/matgen/HPL_xjumpm.c:133:37: style: The scope of the variable 'k' can be reduced. [variableScope]
hpcc-1.5.0/hpl/testing/pmatgen/HPL_pdmatgen.c:128:45: style: The scope of the variable 'jb' can be reduced. [variableScope]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:333:20: style: Condition 'fid==6' is always false [knownConditionTrueFalse]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:331:13: note: Assignment 'fid=8', assigned value is 8
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:333:20: note: Condition 'fid==6' is always false
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:334:20: style: Condition 'fid==7' is always false [knownConditionTrueFalse]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:331:13: note: Assignment 'fid=8', assigned value is 8
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:334:20: note: Condition 'fid==7' is always false
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:348:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:348:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:358:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:358:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:372:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:372:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:382:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:382:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:396:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:396:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:400:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:400:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:410:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:410:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:421:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:421:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:447:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:447:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:452:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:452:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:461:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:461:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:474:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:474:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:483:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:483:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:497:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:497:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:506:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:506:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:520:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:520:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:529:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:529:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:542:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:542:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:551:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:551:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:567:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:567:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:576:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:576:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:591:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:591:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:600:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:600:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:606:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:606:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:612:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:612:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:618:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:618:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:624:45: warning: Either the condition '(infp=fopen("hpccinf.txt","r"))==NULL' is redundant or there is possible null pointer dereference: infp. [nullPointerRedundantCheck]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:311:43: note: Assuming that condition '(infp=fopen("hpccinf.txt","r"))==NULL' is not redundant
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:624:45: note: Null pointer dereference
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:468:15: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:469:10: note: Found duplicate branches for 'if' and 'else'.
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:468:15: note: Found duplicate branches for 'if' and 'else'.
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:536:15: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:537:10: note: Found duplicate branches for 'if' and 'else'.
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:536:15: note: Found duplicate branches for 'if' and 'else'.
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:325:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:327:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:349:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:361:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:373:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:385:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:397:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:401:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:413:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:424:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:448:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:453:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:464:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:475:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:486:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:498:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:509:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:521:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:532:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:543:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:554:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:568:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:579:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:592:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:601:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:607:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:613:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:619:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdinfo.c:625:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdtest.c:132:47: style: The scope of the variable 'Gflops' can be reduced. [variableScope]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdtest.c:136:31: style: The scope of the variable 'first' can be reduced. [variableScope]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdtest.c:138:31: style: The scope of the variable 'ctop' can be reduced. [variableScope]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdtest.c:138:37: style: The scope of the variable 'cpfact' can be reduced. [variableScope]
hpcc-1.5.0/hpl/testing/ptest/HPL_pdtest.c:138:45: style: The scope of the variable 'crfact' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:192:14: style: Condition 'first!=0' is always false [knownConditionTrueFalse]
hpcc-1.5.0/src/HPL_slamch.c:172:41: note: Assignment 'first=0', assigned value is 0
hpcc-1.5.0/src/HPL_slamch.c:192:14: note: Condition 'first!=0' is always false
hpcc-1.5.0/src/HPL_slamch.c:192:14: style: Same expression on both sides of '!=' because the value of 'first' and '0' are the same. [duplicateExpression]
hpcc-1.5.0/src/HPL_slamch.c:172:41: note: 'first' is assigned value '0' here.
hpcc-1.5.0/src/HPL_slamch.c:192:14: note: Same expression on both sides of '!=' because the value of 'first' and '0' are the same.
hpcc-1.5.0/src/HPL_slamch.c:289:30: style: The scope of the variable 'a' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:289:33: style: The scope of the variable 'b' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:289:36: style: The scope of the variable 'c' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:289:39: style: The scope of the variable 'f' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:289:42: style: The scope of the variable 'one' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:289:47: style: The scope of the variable 'qtr' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:289:52: style: The scope of the variable 'savec' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:289:59: style: The scope of the variable 't1' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:289:63: style: The scope of the variable 't2' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:439:30: style: The scope of the variable 'a' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:439:33: style: The scope of the variable 'b' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:439:36: style: The scope of the variable 'c' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:439:39: style: The scope of the variable 'half' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:439:45: style: The scope of the variable 'one' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:439:50: style: The scope of the variable 'rbase' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:439:57: style: The scope of the variable 'sixth' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:439:64: style: The scope of the variable 'small' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:440:31: style: The scope of the variable 'third' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:440:38: style: The scope of the variable 'two' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:440:43: style: The scope of the variable 'zero' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:441:40: style: The scope of the variable 'iwarn' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:443:49: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:443:52: style: The scope of the variable 'ieee' can be reduced. [variableScope]
hpcc-1.5.0/src/HPL_slamch.c:696:37: style: The scope of the variable 'b2' can be reduced. [variableScope]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:495:25: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:495:25: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:917:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:917:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:924:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:924:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:979:11: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:979:11: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:986:11: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:986:11: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:399:10: style: The scope of the variable 'lat' can be reduced. [variableScope]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:399:15: style: The scope of the variable 'bw' can be reduced. [variableScope]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:704:24: style: The scope of the variable 'i' can be reduced. [variableScope]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:710:10: style: The scope of the variable 'max_pings' can be reduced. [variableScope]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:710:21: style: The scope of the variable 'not_prime' can be reduced. [variableScope]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:711:13: style: The scope of the variable 'max_pairs' can be reduced. [variableScope]
hpcc-1.5.0/src/bench_lat_bw_1.5.2.c:811:10: style: The scope of the variable 'avg_latency' can be reduced. [variableScope]
hpcc-1.5.0/src/io.c:55:10: style: The scope of the variable 'v' can be reduced. [variableScope]
hpcc-1.5.0/src/io.c:212:23: style: The scope of the variable 'procCur' can be reduced. [variableScope]
hpcc-1.5.0/src/io.c:661:8: style: The scope of the variable 'memFile' can be reduced. [variableScope]
hpcc-1.5.0/src/io.c:663:9: style: The scope of the variable 'sVal' can be reduced. [variableScope]
hpcc-1.5.0/src/io.c:664:9: style: The scope of the variable 'f' can be reduced. [variableScope]
hpcc-1.5.0/src/io.c:360:11: style: Variable 'nbMax' is assigned a value that is never used. [unreadVariable]
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hping3/hping3_3.a2.ds2.orig.tar.gz
hping3-3.a2.ds2/bytesex.h:22:0: error: #error can not find the byte order for this architecture, fix bytesex.h [preprocessorErrorDirective]
hping3-3.a2.ds2/apdutils.c:33:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hping3-3.a2.ds2/apdutils.c:34:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hping3-3.a2.ds2/hping2.h:258:0: error: #error "Please, edit Makefile and add -D__(LITTLE|BIG)_ENDIAN_BITFIEND" [preprocessorErrorDirective]
hping3-3.a2.ds2/byteorder.c:71:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hping3-3.a2.ds2/gentables.c:75:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
hping3-3.a2.ds2/gentables.c:25:7: warning: Redundant assignment of 'argv' to itself. [selfAssignment]
hping3-3.a2.ds2/hex.c:71:9: style: The scope of the variable 'high' can be reduced. [variableScope]
hping3-3.a2.ds2/hex.c:71:15: style: The scope of the variable 'low' can be reduced. [variableScope]
hping3-3.a2.ds2/random.c:67:15: style: The scope of the variable 'si' can be reduced. [variableScope]
hping3-3.a2.ds2/random.c:67:19: style: The scope of the variable 'sj' can be reduced. [variableScope]
hping3-3.a2.ds2/resolve.c:26:23: style: The scope of the variable 'host' can be reduced. [variableScope]
hping3-3.a2.ds2/sbignum.c:1640:4: warning: Redundant assignment of 'g' to itself. [selfAssignment]
hping3-3.a2.ds2/sbignum.c:1641:4: warning: Redundant assignment of 'a' to itself. [selfAssignment]
hping3-3.a2.ds2/sbignum.c:1642:4: warning: Redundant assignment of 'b' to itself. [selfAssignment]
hping3-3.a2.ds2/sbignum.c:462:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hping3-3.a2.ds2/sbignum.c:1871:15: style: The scope of the variable 'si' can be reduced. [variableScope]
hping3-3.a2.ds2/sbignum.c:1871:19: style: The scope of the variable 'sj' can be reduced. [variableScope]
hping3-3.a2.ds2/sbignum.c:1178:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hping3-3.a2.ds2/sbignum.c:1199:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hping3-3.a2.ds2/sbignum.c:1580:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hping3-3.a2.ds2/sbignum.c:1008:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hping3-3.a2.ds2/sbignum.c:1107:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hping3-3.a2.ds2/sbignum.c:1251:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hping3-3.a2.ds2/sbignum.c:1254:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hping3-3.a2.ds2/sbignum.c:1305:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hping3-3.a2.ds2/sbignum.c:1308:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hping3-3.a2.ds2/sbignum.c:1400:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hping3-3.a2.ds2/sbignum.c:1563:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hping3-3.a2.ds2/sbignum.c:1564:2: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hplip/hplip_3.18.6+dfsg0.orig.tar.xz
hplip-3.18.6+dfsg0/common/utils.c:12:19: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/common/utils.c:16:8: style: The scope of the variable 'os_name' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/common/utils.c:311:14: style: The scope of the variable 'p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/common/utils.c:234:33: style: Function 'load_library' argument 1 names different: declaration 'szLibName' definition 'szLibraryFile'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/common/utils.h:113:37: note: Function 'load_library' argument 1 names different: declaration 'szLibName' definition 'szLibraryFile'.
hplip-3.18.6+dfsg0/common/utils.c:234:33: note: Function 'load_library' argument 1 names different: declaration 'szLibName' definition 'szLibraryFile'.
hplip-3.18.6+dfsg0/common/utils.c:62:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/common/utils.c:68:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/common/utils.c:74:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/common/utils.c:77:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/io/hpmud/dot4.c:58:8: style: The scope of the variable 'len' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/io/hpmud/dot4.c:58:13: style: The scope of the variable 'size' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/io/hpmud/dot4.c:72:49: style: Checking if unsigned variable 'out_of_bound_channel->ta.p2hcredit' is less than zero. [unsignedLessThanZero]
hplip-3.18.6+dfsg0/io/hpmud/dot4.c:521:52: style: Checking if unsigned variable 'out_of_bound_channel->ta.p2hcredit' is less than zero. [unsignedLessThanZero]
hplip-3.18.6+dfsg0/io/hpmud/dot4.c:472:40: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/dot4.c:474:40: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/dot4.c:504:48: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/dot4.c:570:42: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:356:15: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:567:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:575:18: note: Calling function 'del_device', 1st argument 'index' value is 2
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:356:15: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:574:26: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:567:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:574:26: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:592:23: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:586:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:592:23: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:610:23: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:604:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:610:23: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:687:23: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:681:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:687:23: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:706:23: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:699:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:706:23: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:725:23: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:718:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:725:23: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:743:23: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:736:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:743:23: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:761:32: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:755:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:761:32: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:762:29: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:755:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:762:29: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:763:33: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:755:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:763:33: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:764:28: warning: Either the condition 'dd>2' is redundant or the array 'msp->device[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:755:22: note: Assuming that condition 'dd>2' is not redundant
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:764:28: note: Array index out of bounds
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:45:19: style: The scope of the variable 'c' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:531:73: style: Function 'hpmud_open_device' argument 2 names different: declaration 'io_mode' definition 'iomode'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.h:193:73: note: Function 'hpmud_open_device' argument 2 names different: declaration 'io_mode' definition 'iomode'.
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:531:73: note: Function 'hpmud_open_device' argument 2 names different: declaration 'io_mode' definition 'iomode'.
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:580:71: style: Function 'hpmud_get_device_id' argument 3 names different: declaration 'buf_size' definition 'size'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.h:220:71: note: Function 'hpmud_get_device_id' argument 3 names different: declaration 'buf_size' definition 'size'.
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:580:71: note: Function 'hpmud_get_device_id' argument 3 names different: declaration 'buf_size' definition 'size'.
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:712:105: style: Function 'hpmud_write_channel' argument 5 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.h:307:105: note: Function 'hpmud_write_channel' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:712:105: note: Function 'hpmud_write_channel' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:712:123: style: Function 'hpmud_write_channel' argument 6 names different: declaration 'bytes_written' definition 'bytes_wrote'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.h:307:119: note: Function 'hpmud_write_channel' argument 6 names different: declaration 'bytes_written' definition 'bytes_wrote'.
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:712:123: note: Function 'hpmud_write_channel' argument 6 names different: declaration 'bytes_written' definition 'bytes_wrote'.
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:731:98: style: Function 'hpmud_read_channel' argument 5 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.h:325:98: note: Function 'hpmud_read_channel' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:731:98: note: Function 'hpmud_read_channel' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:116:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:151:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:153:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:445:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/io/hpmud/hpmud.c:469:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/io/hpmud/mlc.c:77:8: style: The scope of the variable 'len' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/io/hpmud/mlc.c:77:13: style: The scope of the variable 'size' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/io/hpmud/mlc.c:90:49: style: Checking if unsigned variable 'out_of_bound_channel->ta.p2hcredit' is less than zero. [unsignedLessThanZero]
hplip-3.18.6+dfsg0/io/hpmud/mlc.c:548:52: style: Checking if unsigned variable 'out_of_bound_channel->ta.p2hcredit' is less than zero. [unsignedLessThanZero]
hplip-3.18.6+dfsg0/io/hpmud/mlc.c:499:40: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/mlc.c:501:40: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/mlc.c:531:48: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/mlc.c:598:42: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/model.c:341:17: style: The scope of the variable 'pl' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/io/hpmud/model.c:127:10: warning: The buffer 'homedir' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/io/hpmud/model.c:119:10: warning: The buffer 'section' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/io/hpmud/model.c:386:10: warning: The buffer 'section' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/io/hpmud/model.c:420:10: warning: The buffer 'section' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/io/hpmud/model.c:433:10: warning: The buffer 'file' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/io/hpmud/model.c:65:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/io/hpmud/model.c:71:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/io/hpmud/model.c:77:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/io/hpmud/model.c:80:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:305:5: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:296:5: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:305:5: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:262:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:255:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:262:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:269:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:262:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:269:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:276:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:269:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:276:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:283:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:276:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:283:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:985:5: style: Variable 'ep' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:981:0: note: Variable 'ep' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:985:5: note: Variable 'ep' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1385:5: style: Variable 'stat' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1382:0: note: Variable 'stat' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1385:5: note: Variable 'stat' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1219:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:734:1: style: Label 'bugout' is not used. [unusedLabel]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1009:95: style: Function 'musb_write' argument 4 names different: declaration 'usec_timout' definition 'usec'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:101:95: note: Function 'musb_write' argument 4 names different: declaration 'usec_timout' definition 'usec'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1009:95: note: Function 'musb_write' argument 4 names different: declaration 'usec_timout' definition 'usec'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1083:88: style: Function 'musb_read' argument 4 names different: declaration 'usec_timout' definition 'usec'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:102:88: note: Function 'musb_read' argument 4 names different: declaration 'usec_timout' definition 'usec'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1083:88: note: Function 'musb_read' argument 4 names different: declaration 'usec_timout' definition 'usec'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1322:144: style: Function 'musb_channel_write' argument 5 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:109:160: note: Function 'musb_channel_write' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1322:144: note: Function 'musb_channel_write' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1332:137: style: Function 'musb_channel_read' argument 5 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:110:153: note: Function 'musb_channel_read' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1332:137: note: Function 'musb_channel_read' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1437:132: style: Function 'musb_raw_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:114:140: note: Function 'musb_raw_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1437:132: note: Function 'musb_raw_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1480:125: style: Function 'musb_raw_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:115:133: note: Function 'musb_raw_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1480:125: note: Function 'musb_raw_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1480:143: style: Function 'musb_raw_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:115:147: note: Function 'musb_raw_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1480:143: note: Function 'musb_raw_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1682:132: style: Function 'musb_mlc_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:121:140: note: Function 'musb_mlc_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1682:132: note: Function 'musb_mlc_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1755:125: style: Function 'musb_mlc_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:122:133: note: Function 'musb_mlc_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1755:125: note: Function 'musb_mlc_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1755:143: style: Function 'musb_mlc_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:122:147: note: Function 'musb_mlc_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1755:143: note: Function 'musb_mlc_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'.
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1447:61: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1725:47: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/musb.c:1965:48: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:343:5: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:334:5: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:343:5: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:300:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:293:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:300:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:307:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:300:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:307:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:314:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:307:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:314:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:321:9: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:314:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:321:9: note: Variable 'len' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1384:5: style: Variable 'stat' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1381:0: note: Variable 'stat' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1384:5: note: Variable 'stat' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1218:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1010:95: style: Function 'musb_write' argument 4 names different: declaration 'usec_timout' definition 'usec'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:101:95: note: Function 'musb_write' argument 4 names different: declaration 'usec_timout' definition 'usec'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1010:95: note: Function 'musb_write' argument 4 names different: declaration 'usec_timout' definition 'usec'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1087:88: style: Function 'musb_read' argument 4 names different: declaration 'usec_timout' definition 'usec'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:102:88: note: Function 'musb_read' argument 4 names different: declaration 'usec_timout' definition 'usec'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1087:88: note: Function 'musb_read' argument 4 names different: declaration 'usec_timout' definition 'usec'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1321:144: style: Function 'musb_channel_write' argument 5 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:109:160: note: Function 'musb_channel_write' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1321:144: note: Function 'musb_channel_write' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1331:137: style: Function 'musb_channel_read' argument 5 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:110:153: note: Function 'musb_channel_read' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1331:137: note: Function 'musb_channel_read' argument 5 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1436:132: style: Function 'musb_raw_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:114:140: note: Function 'musb_raw_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1436:132: note: Function 'musb_raw_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1474:125: style: Function 'musb_raw_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:115:133: note: Function 'musb_raw_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1474:125: note: Function 'musb_raw_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1474:143: style: Function 'musb_raw_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:115:147: note: Function 'musb_raw_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1474:143: note: Function 'musb_raw_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1685:132: style: Function 'musb_mlc_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:121:140: note: Function 'musb_mlc_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1685:132: note: Function 'musb_mlc_channel_write' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1758:125: style: Function 'musb_mlc_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:122:133: note: Function 'musb_mlc_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1758:125: note: Function 'musb_mlc_channel_read' argument 4 names different: declaration 'timeout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1758:143: style: Function 'musb_mlc_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/io/hpmud/musb.h:122:147: note: Function 'musb_mlc_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1758:143: note: Function 'musb_mlc_channel_read' argument 5 names different: declaration 'bytes_wrote' definition 'bytes_read'.
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1446:61: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1728:47: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:1977:48: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/io/hpmud/musb_libusb01.c:426:5: style: Variable 'driver' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:86:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:101:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:116:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:134:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:151:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:169:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:185:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:205:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:228:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:249:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/io/mudext/hpmudext.c:272:32: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/ip/ipmain.c:805:12: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xcolrspc.c:263:11: style: The scope of the variable 'icr' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xcolrspc.c:263:16: style: The scope of the variable 'icb' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xcolrspc.c:345:11: style: The scope of the variable 'maxval' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xcolrspc.c:346:19: style: The scope of the variable 'f' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xcolrspc.c:346:22: style: The scope of the variable 'gamval' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xcolrspc.c:347:11: style: The scope of the variable 'bGamVal' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xcolrspc.c:736:39: style: The scope of the variable 'numerator' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xcolrspc.c:562:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hplip-3.18.6+dfsg0/ip/xconvolve.c:367:36: style: The scope of the variable 'iSum' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xconvolve.c:368:11: style: The scope of the variable 'pMatrix' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xconvolve.c:416:36: style: The scope of the variable 'iSum' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xconvolve.c:417:11: style: The scope of the variable 'pMatrix' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xfax.c:882:12: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xfax.c:1610:16: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xfax.c:1628:12: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xfax.c:2046:12: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xfax.c:2148:12: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xfax.c:2211:16: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xfax.c:695:12: style: The scope of the variable 'iChange' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xfax.c:860:11: style: The scope of the variable 'iDelta' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xfax.c:1582:11: style: The scope of the variable 'byt' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xgamma.c:305:13: style: The scope of the variable 'x' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xgamma.c:305:16: style: The scope of the variable 'y' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xgray2bi.c:133:11: style: The scope of the variable 'bOut' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xgray2bi.c:168:13: style: The scope of the variable 'err' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xgray2bi.c:169:13: style: The scope of the variable 'weight4' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xgray2bi.c:169:22: style: The scope of the variable 'weight2' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xgray2bi.c:169:31: style: The scope of the variable 'weight1' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xgray2bi.c:171:13: style: The scope of the variable 'noise' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xgray2bi.c:262:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hplip-3.18.6+dfsg0/ip/xgray2bi.c:263:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hplip-3.18.6+dfsg0/ip/xgray2bi.c:264:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hplip-3.18.6+dfsg0/ip/xgray2bi.c:265:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:585:12: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1490:16: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1909:12: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:522:10: style: The scope of the variable 'fac' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:556:11: style: The scope of the variable 'quant' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:932:10: style: The scope of the variable 'comp_id' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:933:10: style: The scope of the variable 'hv_samp' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:934:10: style: The scope of the variable 'q_table' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:935:10: style: The scope of the variable 'h' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:935:13: style: The scope of the variable 'v' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1000:11: style: The scope of the variable 'pt' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1001:11: style: The scope of the variable 'tbl_p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1041:10: style: The scope of the variable 'class_id' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1113:10: style: The scope of the variable 'cs' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1114:10: style: The scope of the variable 'dc_ac' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:2005:11: style: The scope of the variable 'pixel' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:2143:11: style: The scope of the variable 'row_p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:2154:14: style: The scope of the variable 'samp_fac' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:2155:14: style: The scope of the variable 'horiz_mod' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:2184:23: style: The scope of the variable 'prev_pix' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1890:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1931:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:854:31: style: Variable 'reserved' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:968:19: style: Variable 'comp_id' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1125:14: style: Variable 'cs' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/ip/xjpg_dec.c:1493:30: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:820:9: style: The scope of the variable 'bits_used' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1187:12: style: The scope of the variable 'q' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1281:21: style: The scope of the variable 'absdata' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1457:15: style: The scope of the variable 'sam_fac' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1521:14: style: The scope of the variable 'ul_row' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1521:22: style: The scope of the variable 'ul_col' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1521:30: style: The scope of the variable 'row' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1521:35: style: The scope of the variable 'col' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1522:16: style: The scope of the variable 'row_y1_p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1522:27: style: The scope of the variable 'row_y2_p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1522:38: style: The scope of the variable 'row_cb_p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1522:49: style: The scope of the variable 'row_cr_p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_enc.c:1584:13: style: The scope of the variable 'val' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xjpg_fix.c:247:11: style: The scope of the variable 'val' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xpad.c:418:20: warning: Either the condition 'pbInputBuf==NULL' is redundant or there is possible null pointer dereference: pbInputBuf. [nullPointerRedundantCheck]
hplip-3.18.6+dfsg0/ip/xpad.c:384:20: note: Assuming that condition 'pbInputBuf==NULL' is not redundant
hplip-3.18.6+dfsg0/ip/xpad.c:418:20: note: Null pointer dereference
hplip-3.18.6+dfsg0/ip/xpad.c:292:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hplip-3.18.6+dfsg0/ip/xpcx.c:411:12: style: Condition 'TRUE' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/ip/xpcx.c:205:11: style: The scope of the variable 'byt' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xpcx.c:206:11: style: The scope of the variable 'run_len' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xpcx.c:252:11: style: The scope of the variable 'byt' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xpnm.c:446:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/ip/xpnm.c:451:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/ip/xrotate.c:444:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hplip-3.18.6+dfsg0/ip/xscale.c:326:11: style: The scope of the variable 'w1' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xscale.c:423:11: style: The scope of the variable 'w1' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xscale.c:464:13: style: The scope of the variable 'iStep' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xscale.c:740:11: style: The scope of the variable 'u' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xscale.c:741:11: style: The scope of the variable 'weight' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xscale.c:742:11: style: The scope of the variable 'new_pos' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtable.c:559:15: style: The scope of the variable 'pwTable' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtable.c:560:15: style: The scope of the variable 'pbTable' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtiff.c:1232:29: style: The scope of the variable 'b' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:336:17: style: The scope of the variable 'rv' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:336:21: style: The scope of the variable 'gv' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:336:25: style: The scope of the variable 'bv' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:337:17: style: The scope of the variable 'l_old' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:337:24: style: The scope of the variable 'l_new' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:337:31: style: The scope of the variable 'dl' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:365:13: style: The scope of the variable 'rv' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:365:17: style: The scope of the variable 'gv' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:365:21: style: The scope of the variable 'bv' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:366:13: style: The scope of the variable 'l_old' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:366:20: style: The scope of the variable 'l_old8' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:366:28: style: The scope of the variable 'l_new1' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:366:36: style: The scope of the variable 'l_new2' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:366:44: style: The scope of the variable 'l_new' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/ip/xtonemap.c:366:51: style: The scope of the variable 'dl' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/pcard/fat.c:449:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/pcard/fat.c:304:11: style: The scope of the variable 'j' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/pcard/fat.c:304:26: style: The scope of the variable 'cluster' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/pcard/fat.c:304:35: style: The scope of the variable 'cluster_cnt' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/pcard/fat.c:380:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/pcard/fat.c:538:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/pcard/fat.c:539:8: style: The scope of the variable 'freespace' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/pcard/fat.c:183:38: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/pcard/fat.c:203:39: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/pcard/fat.c:696:26: portability: 'outbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/pcard/fat.c:73:8: style: struct member 'CURRENT_FILE_ATTRIBUTES::CurrByte' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/pcard/fat.c:355:26: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/pcard/pcardext/pcardext.c:77:16: style: The scope of the variable 'result' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/pcard/pcardext/pcardext.c:204:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hplip-3.18.6+dfsg0/pcard/ptest.c:194:10: style: The scope of the variable 'pBeg' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/pcard/ptest.c:259:42: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/pcard/ptest.c:342:10: warning: The buffer 'cmd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/pcard/ptest.c:94:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/pcard/ptest.c:112:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/prnt/backend/hp.c:591:8: style: The scope of the variable 'status' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/backend/hp.c:664:8: style: The scope of the variable 'len' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:1091:9: style: Variable 'page_size' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:1089:0: note: Variable 'page_size' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:1091:9: note: Variable 'page_size' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:644:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:1194:16: style: The scope of the variable 'j' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:1194:19: style: The scope of the variable 'k' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:1225:16: style: The scope of the variable 'group_list' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:1226:18: style: The scope of the variable 'group' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:1227:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:1474:9: style: The scope of the variable 'job_id' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:1478:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:362:1: style: Label 'abort' is not used. [unusedLabel]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:344:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/cupsext/cupsext.c:336:0: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:161:17: style: The scope of the variable 'r' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:162:17: style: The scope of the variable 'g' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:163:17: style: The scope of the variable 'b' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:206:13: style: The scope of the variable 'r' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:207:13: style: The scope of the variable 'g' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:208:13: style: The scope of the variable 'b' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:397:17: style: The scope of the variable 'cValue' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:436:11: style: The scope of the variable 'node_ptr' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:289:40: style: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'pbyInputKRGBRaster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:49:30: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'pbyInputKRGBRaster'.
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:289:40: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'pbyInputKRGBRaster'.
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:35:15: warning: Member variable 'ColorMatcher::ResBoost' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:67:10: style: Technically the member function 'ColorMatcher::FreeBuffers' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:104:20: note: Technically the member function 'ColorMatcher::FreeBuffers' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:67:10: note: Technically the member function 'ColorMatcher::FreeBuffers' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:81:10: performance: Technically the member function 'ColorMatcher::Interpolate' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:418:20: note: Technically the member function 'ColorMatcher::Interpolate' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:81:10: note: Technically the member function 'ColorMatcher::Interpolate' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:87:26: performance: Technically the member function 'ColorMatcher::GetYellowValue' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:90:26: performance: Technically the member function 'ColorMatcher::GetMagentaValue' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:93:26: performance: Technically the member function 'ColorMatcher::GetCyanValue' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:96:26: performance: Technically the member function 'ColorMatcher::GetBlackValue' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:99:10: performance: Technically the member function 'ColorMatcher::Forward16PixelsNonWhite' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:112:10: performance: Technically the member function 'ColorMatcher::Backward16PixelsNonWhite' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:63:5: style: Class 'ColorMatcher' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:63:5: style: Class 'ColorMatcher' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:49:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:49:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:50:10: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:43:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:50:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:55:18: style: The function 'GetMaxOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:45:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:55:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:56:10: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:44:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.h:56:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ColorMatcher.cpp:37:14: performance: Function parameter 'cm' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.cpp:32:13: warning: Member variable 'Compressor::compressBuf' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.cpp:32:13: warning: Member variable 'Compressor::compressedsize' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.cpp:44:5: style: Class 'Compressor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.cpp:44:5: style: Class 'Compressor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:42:18: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:42:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:43:18: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:43:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:43:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:44:18: style: The function 'GetMaxOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:45:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:44:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:45:18: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:44:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:45:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:198:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:195:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:198:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:205:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:204:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:205:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:226:21: style: The scope of the variable 'szStr' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:139:15: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:34:15: warning: Member variable 'Encapsulator::m_pSystemServices' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:34:15: warning: Member variable 'Encapsulator::cur_pcl_buffer_ptr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.cpp:34:15: warning: Member variable 'Encapsulator::m_szLanguage' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Pipeline.h:42:9: style: Class 'Pipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.h:48:6: warning: Class 'Hbpl1Wrapper' which has virtual members does not have a virtual destructor. [virtualDestructor]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:61:18: style: Technically the member function 'Halftoner::PlaneSize' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.h:48:10: style: Technically the member function 'ModeDeltaPlus::IsCompressed' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.h:52:7: style: Technically the member function 'ModeDeltaPlus::GetFRatio' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.h:56:7: style: Technically the member function 'ModeDeltaPlus::GetCurrentRasterRow' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.h:60:7: style: Technically the member function 'ModeDeltaPlus::GetCurrentBlockHeight' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:80:18: warning: The class 'Pcl3Gui2' defines member variable with name 'page_number' also defined in its parent class 'Encapsulator'. [duplInheritedMember]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:62:13: note: The class 'Pcl3Gui2' defines member variable with name 'page_number' also defined in its parent class 'Encapsulator'.
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:80:18: note: The class 'Pcl3Gui2' defines member variable with name 'page_number' also defined in its parent class 'Encapsulator'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.h:47:5: style: Class 'Hbpl1Wrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.h:43:5: style: Class 'ModeDeltaPlus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:52:5: style: Class 'ModeJbig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:52:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:52:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:53:10: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:43:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:53:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:57:18: style: The function 'GetMaxOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:45:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:57:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:58:13: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:44:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:58:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:67:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:67:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:68:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:68:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:69:21: style: The function 'StartJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:43:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:69:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:70:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:70:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:71:21: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:45:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:71:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:72:21: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:44:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:72:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:73:21: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:46:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:73:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:74:21: style: The function 'CanSkipRasters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:52:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:74:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:77:18: style: The function 'flushPrinterBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:67:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:77:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:78:26: style: The function 'addJobSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:62:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:78:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:45:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:45:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:46:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:46:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:47:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:48:21: style: The function 'UnpackBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:54:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:48:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:50:21: style: The function 'addJobSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:62:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:50:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:55:10: style: The function 'configureRasterData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:76:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:55:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:45:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:45:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:46:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:46:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:47:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:49:10: style: The function 'needPJLHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:72:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:49:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:57:10: style: The function 'configureRasterData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:76:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:57:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:50:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:50:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:51:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:51:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:52:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:52:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:53:21: style: The function 'UnpackBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:54:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:53:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:56:18: style: The function 'jobAttrPJLAllowed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:71:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:56:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:57:10: style: The function 'configureRasterData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:76:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:57:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:45:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:45:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:46:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:46:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:47:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:48:21: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:44:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:48:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:49:21: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:45:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:49:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:51:26: style: The function 'addJobSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:62:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:51:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:52:18: style: The function 'flushPrinterBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:67:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.h:52:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:46:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:46:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:47:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:48:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:48:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:49:21: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:44:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:49:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:50:21: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:45:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:50:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:51:21: style: The function 'CanSkipRasters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:52:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:51:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:53:26: style: The function 'addJobSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:62:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:53:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:54:13: style: The function 'configureRasterData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:76:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:54:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:55:21: style: The function 'flushPrinterBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:67:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.h:55:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.h:46:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.h:46:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.h:47:10: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:45:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.h:47:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:46:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:46:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:47:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:48:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:48:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:49:18: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:44:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:49:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:50:18: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:45:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:50:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:51:18: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:46:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:51:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:52:18: style: The function 'CanSkipRasters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:52:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:52:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:53:18: style: The function 'CancelJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:55:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:53:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:54:18: style: The function 'SetLastBand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:53:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:54:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:59:26: style: The function 'addJobSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:62:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:59:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:60:18: style: The function 'flushPrinterBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:67:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.h:60:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:54:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:54:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:55:10: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:45:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:55:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:63:10: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:43:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:63:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:44:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:44:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:45:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:45:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:47:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:48:21: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:45:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:48:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:49:21: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:44:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:49:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:50:21: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:46:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:50:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:51:21: style: The function 'preProcessRasterData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:56:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:51:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:52:21: style: The function 'CanSkipRasters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:52:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:52:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:55:18: style: The function 'flushPrinterBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:67:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:55:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:56:26: style: The function 'addJobSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:62:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:56:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:42:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:42:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:43:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:43:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:44:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:44:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:45:21: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:45:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:45:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:46:21: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:44:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:46:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:47:21: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:46:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:48:21: style: The function 'CanSkipRasters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:52:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:48:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:49:21: style: The function 'SetLastBand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:53:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:49:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:55:18: style: The function 'flushPrinterBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:67:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:55:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:56:26: style: The function 'addJobSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:62:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:56:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:39:18: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:39:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:40:21: style: The function 'StartJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:43:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:40:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:41:18: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:41:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:42:18: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:42:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:43:18: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:46:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:43:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:44:18: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:45:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:44:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:45:18: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:44:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:45:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:46:18: style: The function 'Cleanup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:50:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:46:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:47:18: style: The function 'CanSkipRasters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:52:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:47:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:49:10: style: The function 'needPJLHeaders' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:72:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:49:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:53:25: style: The function 'addJobSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:62:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:53:25: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:54:21: style: The function 'flushPrinterBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:67:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:54:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:45:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:45:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:46:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:46:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:47:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:48:21: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:45:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:48:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:49:21: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:46:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:49:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:50:21: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:44:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:50:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:51:21: style: The function 'CanSkipRasters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:52:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:51:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:52:21: style: The function 'UnpackBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:54:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:52:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:53:21: style: The function 'CancelJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:55:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:53:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:55:26: style: The function 'addJobSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:62:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:55:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:56:29: style: The function 'flushPrinterBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:67:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.h:56:29: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:141:21: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:47:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:141:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:142:21: style: The function 'StartJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:43:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:142:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:143:21: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:44:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:143:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:144:21: style: The function 'StartPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:49:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:144:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:145:21: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:45:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:145:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:146:21: style: The function 'Configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:51:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:146:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:147:21: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:46:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:147:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:148:21: style: The function 'CancelJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:55:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:148:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:150:21: style: The function 'addJobSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:62:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:150:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:151:21: style: The function 'flushPrinterBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Encapsulator.h:67:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:151:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:297:16: style: Redundant condition: If 'EXPR == 'x'', the comparison 'EXPR' is always true. [redundantCondition]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:169:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:794:17: style: The scope of the variable 'pixel_value' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:806:16: style: The scope of the variable 'white' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:163:53: style: Function 'WriteCBMPRaster' argument 2 names different: declaration 'rgb_raster' definition 'pbyrgb'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.h:113:43: note: Function 'WriteCBMPRaster' argument 2 names different: declaration 'rgb_raster' definition 'pbyrgb'.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:163:53: note: Function 'WriteCBMPRaster' argument 2 names different: declaration 'rgb_raster' definition 'pbyrgb'.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:187:53: style: Function 'WriteKBMPRaster' argument 2 names different: declaration 'k_raster' definition 'pbyk'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.h:114:43: note: Function 'WriteKBMPRaster' argument 2 names different: declaration 'k_raster' definition 'pbyk'.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:187:53: note: Function 'WriteKBMPRaster' argument 2 names different: declaration 'k_raster' definition 'pbyk'.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:246:60: style: Function 'startPage' argument 1 names different: declaration 'header' definition 'cups_header'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.h:102:53: note: Function 'startPage' argument 1 names different: declaration 'header' definition 'cups_header'.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:246:60: note: Function 'startPage' argument 1 names different: declaration 'header' definition 'cups_header'.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:516:34: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:201:15: warning: Member variable 'HPCupsFilter::m_pSys' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:201:15: warning: Member variable 'HPCupsFilter::child_pid' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:201:15: warning: Member variable 'HPCupsFilter::m_argv' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:201:15: warning: Member variable 'HPCupsFilter::m_JA' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:201:15: warning: Member variable 'HPCupsFilter::m_ppd' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:201:15: warning: Member variable 'HPCupsFilter::m_iLogLevel' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:201:15: warning: Member variable 'HPCupsFilter::bmfh' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:201:15: warning: Member variable 'HPCupsFilter::bmih' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:114:25: style: Technically the member function 'Mode10::get4Pixel' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:123:25: style: Technically the member function 'Mode10::get4Pixel' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:132:21: style: Technically the member function 'Mode10::put4Pixel' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:141:21: performance: Technically the member function 'Mode10::outputVLIBytesConsecutively' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.h:104:21: style: Technically the member function 'HPCupsFilter::extractBlackPixels' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:787:20: note: Technically the member function 'HPCupsFilter::extractBlackPixels' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.h:104:21: note: Technically the member function 'HPCupsFilter::extractBlackPixels' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.h:106:21: performance: Technically the member function 'HPCupsFilter::printCupsHeaderInfo' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:859:20: note: Technically the member function 'HPCupsFilter::printCupsHeaderInfo' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.h:106:21: note: Technically the member function 'HPCupsFilter::printCupsHeaderInfo' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.h:107:21: performance: Technically the member function 'HPCupsFilter::isBlankRaster' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.cpp:601:20: note: Technically the member function 'HPCupsFilter::isBlankRaster' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/HPCupsFilter.h:107:21: note: Technically the member function 'HPCupsFilter::isBlankRaster' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:105:9: style: Class 'Mode10' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.h:42:5: style: Class 'RasterSender' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode9.h:43:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode9.h:43:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode9.h:44:10: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:45:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode9.h:44:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode9.h:45:10: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:43:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode9.h:45:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:109:14: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:109:14: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:110:14: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:45:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:110:14: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:111:14: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:43:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:111:14: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.h:47:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.h:47:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.h:48:10: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:43:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.h:48:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.h:49:10: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:44:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.h:49:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.h:50:18: style: The function 'GetMaxOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:45:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.h:50:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:474:9: warning: Either the condition 'pbyInputKRGBRaster' is redundant or there is possible null pointer dereference: pbyInputKRGBRaster. [nullPointerRedundantCheck]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:456:9: note: Assuming that condition 'pbyInputKRGBRaster' is not redundant
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:474:9: note: Null pointer dereference
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::fRasterOdd' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::fDitherParms' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::ditherParms' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::tone' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::diffusionErrorPtr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::tmpShortStore' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::rasterByte1' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::rasterByte2' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::rasterByte3' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::level' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::pixelCount' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::thValue' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::errPtr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::numLoop' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::inputPtr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::outputPtr1' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::outputPtr2' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::outputPtr3' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::fedResTbl' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::fedResPtr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::symmetricFlag' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::doNext8Pixels' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:66:12: warning: Member variable 'Halftoner::hifipe' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:59:10: style: Technically the member function 'Halftoner::LastPlane' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:379:17: note: Technically the member function 'Halftoner::LastPlane' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:59:10: note: Technically the member function 'Halftoner::LastPlane' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:60:10: style: Technically the member function 'Halftoner::FirstPlane' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:388:17: note: Technically the member function 'Halftoner::FirstPlane' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:60:10: note: Technically the member function 'Halftoner::FirstPlane' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:84:10: style: Technically the member function 'Halftoner::FreeBuffers' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:278:17: note: Technically the member function 'Halftoner::FreeBuffers' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:84:10: note: Technically the member function 'Halftoner::FreeBuffers' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:113:18: style: Technically the member function 'Halftoner::getOutputWidth' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:314:25: note: Technically the member function 'Halftoner::getOutputWidth' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:113:18: note: Technically the member function 'Halftoner::getOutputWidth' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:124:10: performance: Technically the member function 'Halftoner::PixelMultiply' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:296:17: note: Technically the member function 'Halftoner::PixelMultiply' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:124:10: note: Technically the member function 'Halftoner::PixelMultiply' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:127:18: style: Technically the member function 'Halftoner::PlaneCount' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:419:25: note: Technically the member function 'Halftoner::PlaneCount' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.h:127:18: note: Technically the member function 'Halftoner::PlaneCount' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:147:9: style: Class 'Halftoner' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/Halftoner.cpp:147:9: style: Class 'Halftoner' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:133:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:132:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:133:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:159:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:158:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:159:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:169:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:167:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:169:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:170:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:169:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:170:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:82:21: performance: Technically the member function 'Hbpl1::sendBlankBands' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:178:21: note: Technically the member function 'Hbpl1::sendBlankBands' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.h:82:21: note: Technically the member function 'Hbpl1::sendBlankBands' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:75:5: style: Class 'Hbpl1' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1.cpp:75:5: style: Class 'Hbpl1' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:78:61: style: Function 'StartJob' argument 2 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.h:50:59: note: Function 'StartJob' argument 2 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:78:61: note: Function 'StartJob' argument 2 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:87:42: style: Function 'EndJob' argument 1 names different: declaration 'pOutBUffer' definition 'pOutBuffer'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.h:51:40: note: Function 'EndJob' argument 1 names different: declaration 'pOutBUffer' definition 'pOutBuffer'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:87:42: note: Function 'EndJob' argument 1 names different: declaration 'pOutBUffer' definition 'pOutBuffer'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:87:59: style: Function 'EndJob' argument 2 names different: declaration 'iOutBifferSize' definition 'pOutBufferSize'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.h:51:57: note: Function 'EndJob' argument 2 names different: declaration 'iOutBifferSize' definition 'pOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:87:59: note: Function 'EndJob' argument 2 names different: declaration 'iOutBifferSize' definition 'pOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:96:62: style: Function 'StartPage' argument 2 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.h:52:60: note: Function 'StartPage' argument 2 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:96:62: note: Function 'StartPage' argument 2 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:183:60: style: Function 'EndPage' argument 2 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.h:53:58: note: Function 'EndPage' argument 2 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:183:60: note: Function 'EndPage' argument 2 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:196:114: style: Function 'Encapsulate' argument 5 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.h:54:111: note: Function 'Encapsulate' argument 5 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Hbpl1_Wrapper.cpp:196:114: note: Function 'Encapsulate' argument 5 names different: declaration 'iOutBufferSize' definition 'pOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:103:28: warning: Identical condition 'err!=NO_ERROR', second condition is always false [identicalConditionAfterEarlyExit]
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:99:13: note: first condition
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:103:28: note: second condition
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:248:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:242:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:248:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:131:18: style: The scope of the variable 'p2' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:293:56: style: Function 'preProcessRasterData' argument 1 names different: declaration 'cups_raster' definition 'ppcups_raster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Job.h:52:55: note: Function 'preProcessRasterData' argument 1 names different: declaration 'cups_raster' definition 'ppcups_raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:293:56: note: Function 'preProcessRasterData' argument 1 names different: declaration 'cups_raster' definition 'ppcups_raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:33:6: warning: Member variable 'Job::m_job_attributes' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:33:6: warning: Member variable 'Job::m_iBandNum' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:33:6: warning: Member variable 'Job::m_resolution_ratio' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Job.cpp:33:6: warning: Member variable 'Job::m_row_number' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:53:27: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:174:12: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:153:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:152:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:153:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:160:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:159:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:160:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:161:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:160:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:161:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:162:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:161:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:162:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:175:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:170:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:175:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:41:10: warning: Member variable 'LJColor::m_pHalftoner' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:41:10: warning: Member variable 'LJColor::m_pMode3' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LJColor.cpp:41:10: warning: Member variable 'LJColor::m_iYPos' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode2.h:41:5: style: Class 'Mode2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode3.h:41:5: style: Class 'Mode3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode2.h:43:13: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode2.h:43:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode2.h:44:13: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:45:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode2.h:44:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode3.h:43:10: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:43:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode3.h:43:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode3.h:44:13: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode3.h:44:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode3.h:45:13: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:45:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Mode3.h:45:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.cpp:329:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.cpp:328:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJFastRaster.cpp:329:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.cpp:93:21: style: The scope of the variable 'JRPaperSizeSeq' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.cpp:94:21: style: The scope of the variable 'szCustomSize' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.cpp:38:13: warning: Member variable 'LJJetReady::m_bSendQTable' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LJJetReady.cpp:38:13: warning: Member variable 'LJJetReady::m_iStripHeight' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:45:5: style: Class 'ModeJpeg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:47:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:47:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:48:10: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:45:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:48:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:49:10: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Compressor.h:43:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:49:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:52:27: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:163:12: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:142:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:141:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:142:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:149:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:148:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:149:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:150:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:149:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:150:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:151:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:150:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:151:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJMono.cpp:40:9: warning: Member variable 'LJMono::m_pHalftoner' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:358:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:354:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:358:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:422:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:412:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:422:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:479:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:478:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:479:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:527:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:525:5: note: Variable 'i' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:527:5: note: Variable 'i' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:516:10: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:515:10: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:516:10: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:494:11: style: The scope of the variable 'dwCurrentChunkSize' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:401:54: style: Function 'Encapsulate' argument 1 names different: declaration 'InputRaster' definition 'raster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:44:46: note: Function 'Encapsulate' argument 1 names different: declaration 'InputRaster' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:401:54: note: Function 'Encapsulate' argument 1 names different: declaration 'InputRaster' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:462:57: style: Function 'encapsulateColor2' argument 1 names different: declaration 'input' definition 'raster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:59:51: note: Function 'encapsulateColor2' argument 1 names different: declaration 'input' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:462:57: note: Function 'encapsulateColor2' argument 1 names different: declaration 'input' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:543:59: style: Function 'encapsulateColor' argument 1 names different: declaration 'input' definition 'raster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:58:50: note: Function 'encapsulateColor' argument 1 names different: declaration 'input' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:543:59: note: Function 'encapsulateColor' argument 1 names different: declaration 'input' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:666:63: style: Function 'preProcessRasterData' argument 1 names different: declaration 'cups_raster' definition 'ppcups_raster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.h:51:58: note: Function 'preProcessRasterData' argument 1 names different: declaration 'cups_raster' definition 'ppcups_raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:666:63: note: Function 'preProcessRasterData' argument 1 names different: declaration 'cups_raster' definition 'ppcups_raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:455:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:49:13: warning: Member variable 'LJZjStream::m_iCurRaster' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:49:13: warning: Member variable 'LJZjStream::m_iPlaneNumber' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:49:13: warning: Member variable 'LJZjStream::m_iBpp' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZjStream.cpp:49:13: warning: Member variable 'LJZjStream::m_iPlanes' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.cpp:176:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.cpp:159:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.cpp:176:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.cpp:198:54: style: Function 'Encapsulate' argument 1 names different: declaration 'InputRaster' definition 'raster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.h:42:46: note: Function 'Encapsulate' argument 1 names different: declaration 'InputRaster' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/LJZxStream.cpp:198:54: note: Function 'Encapsulate' argument 1 names different: declaration 'InputRaster' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:178:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:179:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:180:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:181:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:236:5: style: Variable 'cur_pcl_buffer_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:235:6: note: Variable 'cur_pcl_buffer_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:236:5: note: Variable 'cur_pcl_buffer_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:239:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:225:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:239:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:284:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:256:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:284:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:442:9: style: Variable 'iRowNum' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:441:0: note: Variable 'iRowNum' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:442:9: note: Variable 'iRowNum' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1218:32: style: Same expression on both sides of '-' because the value of 'sFirstNozzle' and '1' are the same. [duplicateExpression]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1199:28: note: 'sFirstNozzle' is assigned value '1' here.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1218:32: note: Same expression on both sides of '-' because the value of 'sFirstNozzle' and '1' are the same.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1425:32: style: Same expression on both sides of '-' because the value of 'sFirstNozzle' and '1' are the same. [duplicateExpression]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1405:28: note: 'sFirstNozzle' is assigned value '1' here.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1425:32: note: Same expression on both sides of '-' because the value of 'sFirstNozzle' and '1' are the same.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1155:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1355:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1525:21: style: The scope of the variable 'start' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1526:21: style: The scope of the variable 'delta' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1527:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1528:21: style: The scope of the variable 'j' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1529:21: style: The scope of the variable 'n' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1530:21: style: The scope of the variable 'count' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1531:21: style: The scope of the variable 'iOffset' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1534:21: style: The scope of the variable 'uiSwathSize' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1656:13: style: The scope of the variable 'cbyte1' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1656:21: style: The scope of the variable 'cbyte2' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1659:13: style: The scope of the variable 'r1b1' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1660:13: style: The scope of the variable 'r1b2' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1661:13: style: The scope of the variable 'r2b1' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1662:13: style: The scope of the variable 'r2b2' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1074:9: style: Variable 'iStartRaster' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1635:18: style: Variable 'cb' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:58:5: warning: Member variable 'LidilCompress::m_out_ptr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:58:5: warning: Member variable 'LidilCompress::m_image_ptr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:58:5: warning: Member variable 'LidilCompress::m_out_cnt' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:58:5: warning: Member variable 'LidilCompress::m_image_cnt' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:58:5: warning: Member variable 'LidilCompress::m_copy_cnt' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:58:5: warning: Member variable 'LidilCompress::m_out_array' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:58:5: warning: Member variable 'LidilCompress::m_raw_data' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:58:5: warning: Member variable 'LidilCompress::m_run_length' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:58:5: warning: Member variable 'LidilCompress::m_data_length' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:54:8: warning: Member variable 'Lidil::m_bPrevRowWasBlank' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:54:8: warning: Member variable 'Lidil::m_cPassNumber' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:54:8: warning: Member variable 'Lidil::m_cPlaneNumber' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:54:8: warning: Member variable 'Lidil::m_sSwathHeight' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:54:8: warning: Member variable 'Lidil::m_iVertPosn' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:54:8: warning: Member variable 'Lidil::m_iImageWidth' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:54:8: warning: Member variable 'Lidil::m_iLeftMargin' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:54:8: warning: Member variable 'Lidil::m_ldlCompressData' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:164:13: style: Unused private function: 'Lidil::isBlankRaster' [unusedPrivateFunction]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:159:18: style: Technically the member function 'Lidil::getSwathWidth' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1011:21: note: Technically the member function 'Lidil::getSwathWidth' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:159:18: note: Technically the member function 'Lidil::getSwathWidth' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:164:13: performance: Technically the member function 'Lidil::isBlankRaster' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.cpp:1646:13: note: Technically the member function 'Lidil::isBlankRaster' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Lidil.h:164:13: note: Technically the member function 'Lidil::isBlankRaster' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:58:5: style: Class 'LidilCompress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:36:15: style: The scope of the variable 'command' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:39:16: style: The scope of the variable 'from_ptr' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:40:15: style: The scope of the variable 'index' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:68:15: style: The scope of the variable 'command' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:102:13: style: The scope of the variable 'in' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:98:41: style: Function 'CompressData' argument 1 names different: declaration 'compressmode' definition 'compressionmode'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:62:34: note: Function 'CompressData' argument 1 names different: declaration 'compressmode' definition 'compressionmode'.
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:98:41: note: Function 'CompressData' argument 1 names different: declaration 'compressmode' definition 'compressionmode'.
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:263:59: style: Function 'GetFrameInfo' argument 2 names different: declaration 'datasize' definition 'data_size'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:61:52: note: Function 'GetFrameInfo' argument 2 names different: declaration 'datasize' definition 'data_size'.
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:263:59: note: Function 'GetFrameInfo' argument 2 names different: declaration 'datasize' definition 'data_size'.
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:51:9: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:61:15: style: Technically the member function 'LidilCompress::GetFrameInfo' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.cpp:263:21: note: Technically the member function 'LidilCompress::GetFrameInfo' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/LidilCompress.h:61:15: note: Technically the member function 'LidilCompress::GetFrameInfo' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.cpp:109:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.cpp:33:30: style: Function 'Mode10' argument 1 names different: declaration 'RasterSize' definition 'PlaneSize'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:105:30: note: Function 'Mode10' argument 1 names different: declaration 'RasterSize' definition 'PlaneSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.cpp:33:30: note: Function 'Mode10' argument 1 names different: declaration 'RasterSize' definition 'PlaneSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.cpp:267:37: warning: Assert statement calls a function which may have desired side effects: 'get3Pixel'. [assertWithSideEffect]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.cpp:268:37: warning: Assert statement calls a function which may have desired side effects: 'get3Pixel'. [assertWithSideEffect]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:114:25: style: Unused private function: 'Mode10::get4Pixel' [unusedPrivateFunction]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:123:25: style: Unused private function: 'Mode10::get4Pixel' [unusedPrivateFunction]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:132:21: style: Unused private function: 'Mode10::put4Pixel' [unusedPrivateFunction]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:155:21: performance: Technically the member function 'Mode10::put3Pixel' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.cpp:85:14: note: Technically the member function 'Mode10::put3Pixel' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:155:21: note: Technically the member function 'Mode10::put3Pixel' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:156:30: performance: Technically the member function 'Mode10::get3Pixel' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.cpp:73:25: note: Technically the member function 'Mode10::get3Pixel' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:156:30: note: Technically the member function 'Mode10::get3Pixel' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:157:27: performance: Technically the member function 'Mode10::ShortDelta' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.cpp:98:24: note: Technically the member function 'Mode10::ShortDelta' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Mode10.h:157:27: note: Technically the member function 'Mode10::ShortDelta' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/Mode3.cpp:78:25: style: The scope of the variable 'uOffset' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode3.cpp:82:18: style: The scope of the variable 'pszCurPtr' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Mode3.cpp:83:17: style: The scope of the variable 'ucByteCount' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.cpp:245:29: style: The scope of the variable 'col' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.cpp:353:26: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.cpp:35:18: style: Function 'ModeDeltaPlus' argument 1 names different: declaration 'RasterSize' definition 'PlaneSize'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.h:43:32: note: Function 'ModeDeltaPlus' argument 1 names different: declaration 'RasterSize' definition 'PlaneSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.cpp:35:18: note: Function 'ModeDeltaPlus' argument 1 names different: declaration 'RasterSize' definition 'PlaneSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeDeltaPlus.cpp:33:16: warning: Member variable 'ModeDeltaPlus::m_lCurrBlockHeight' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:127:33: style: Function 'Init' argument 1 names different: declaration 'height' definition 'iLastRaster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:56:27: note: Function 'Init' argument 1 names different: declaration 'height' definition 'iLastRaster'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:127:33: note: Function 'Init' argument 1 names different: declaration 'height' definition 'iLastRaster'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:127:50: style: Function 'Init' argument 2 names different: declaration 'num_planes' definition 'iPlanes'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:56:39: note: Function 'Init' argument 2 names different: declaration 'num_planes' definition 'iPlanes'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:127:50: note: Function 'Init' argument 2 names different: declaration 'num_planes' definition 'iPlanes'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:127:63: style: Function 'Init' argument 3 names different: declaration 'bpp' definition 'iBPP'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:56:55: note: Function 'Init' argument 3 names different: declaration 'bpp' definition 'iBPP'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:127:63: note: Function 'Init' argument 3 names different: declaration 'bpp' definition 'iBPP'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:127:80: style: Function 'Init' argument 4 names different: declaration 'ezj_platform' definition 'zj_platform'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.h:56:71: note: Function 'Init' argument 4 names different: declaration 'ezj_platform' definition 'zj_platform'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:127:80: note: Function 'Init' argument 4 names different: declaration 'ezj_platform' definition 'zj_platform'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:101:11: warning: Member variable 'ModeJbig::m_iLastRaster' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:101:11: warning: Member variable 'ModeJbig::m_iOrgHeight' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:101:11: warning: Member variable 'ModeJbig::m_pszCurPtr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:101:11: warning: Member variable 'ModeJbig::m_iPlanes' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:101:11: warning: Member variable 'ModeJbig::m_iBPP' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJbig.cpp:101:11: warning: Member variable 'ModeJbig::m_ezj_platform' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:219:30: style: C-style pointer casting [cstyleCast]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:278:14: style: The scope of the variable 'p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:49:33: style: Function 'ModeJpeg' argument 1 names different: declaration 'RasterSize' definition 'raster_width'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:45:28: note: Function 'ModeJpeg' argument 1 names different: declaration 'RasterSize' definition 'raster_width'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:49:33: note: Function 'ModeJpeg' argument 1 names different: declaration 'RasterSize' definition 'raster_width'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:92:49: style: Function 'Init' argument 2 names different: declaration 'page_height' definition 'band_height'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:51:46: note: Function 'Init' argument 2 names different: declaration 'page_height' definition 'band_height'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:92:49: note: Function 'Init' argument 2 names different: declaration 'page_height' definition 'band_height'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:92:104: style: Function 'Init' argument 4 names different: declaration 'qTableInfo' definition 'qtable_info'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:51:101: note: Function 'Init' argument 4 names different: declaration 'qTableInfo' definition 'qtable_info'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:92:104: note: Function 'Init' argument 4 names different: declaration 'qTableInfo' definition 'qtable_info'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:223:49: style: Function 'StoreJpegData' argument 2 names different: declaration 'size' definition 'iSize'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:52:53: note: Function 'StoreJpegData' argument 2 names different: declaration 'size' definition 'iSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:223:49: note: Function 'StoreJpegData' argument 2 names different: declaration 'size' definition 'iSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:49:11: warning: Member variable 'ModeJpeg::m_pQTableInfo' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:58:13: style: Technically the member function 'ModeJpeg::rgbToGray' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:146:16: note: Technically the member function 'ModeJpeg::rgbToGray' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.h:58:13: note: Technically the member function 'ModeJpeg::rgbToGray' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/ModeJpeg.cpp:155:15: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.cpp:198:12: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.cpp:231:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.cpp:239:12: style: The scope of the variable 'depth' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.cpp:41:7: warning: Member variable 'Pcl3::m_pHalftoner' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:54:10: style: Technically the member function 'Pcl3::colorLevels' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.cpp:208:12: note: Technically the member function 'Pcl3::colorLevels' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3.h:54:10: note: Technically the member function 'Pcl3::colorLevels' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.cpp:147:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.cpp:149:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.cpp:155:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.cpp:202:12: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.cpp:235:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.cpp:243:12: style: The scope of the variable 'depth' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.cpp:41:10: warning: Member variable 'Pcl3Gui::m_pHalftoner' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:61:10: style: Technically the member function 'Pcl3Gui::colorLevels' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.cpp:212:15: note: Technically the member function 'Pcl3Gui::colorLevels' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui.h:61:10: note: Technically the member function 'Pcl3Gui::colorLevels' can be const.
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.cpp:153:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.cpp:157:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.cpp:162:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.cpp:187:14: style: The scope of the variable 'cBuf' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.cpp:261:48: style: Function 'encapsulateRaster' argument 1 names different: declaration 'input_raster' definition 'raster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:60:42: note: Function 'encapsulateRaster' argument 1 names different: declaration 'input_raster' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.cpp:261:48: note: Function 'encapsulateRaster' argument 1 names different: declaration 'input_raster' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.cpp:261:69: style: Function 'encapsulateRaster' argument 2 names different: declaration 'num_bytes' definition 'length'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.h:60:69: note: Function 'encapsulateRaster' argument 2 names different: declaration 'num_bytes' definition 'length'.
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.cpp:261:69: note: Function 'encapsulateRaster' argument 2 names different: declaration 'num_bytes' definition 'length'.
hplip-3.18.6+dfsg0/prnt/hpcups/Pcl3Gui2.cpp:38:11: warning: Member variable 'Pcl3Gui2::page_number' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/Pipeline.cpp:56:36: style: Function 'AddPhase' argument 1 names different: declaration 'p' definition 'newp'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Pipeline.h:45:33: note: Function 'AddPhase' argument 1 names different: declaration 'p' definition 'newp'.
hplip-3.18.6+dfsg0/prnt/hpcups/Pipeline.cpp:56:36: note: Function 'AddPhase' argument 1 names different: declaration 'p' definition 'newp'.
hplip-3.18.6+dfsg0/prnt/hpcups/Pipeline.cpp:70:37: style: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Pipeline.h:48:35: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/Pipeline.cpp:70:37: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpcups/Pipeline.cpp:49:11: warning: Member variable 'Pipeline::err' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.cpp:81:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.cpp:76:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.cpp:81:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.cpp:88:27: style: The scope of the variable 'szPJLEndJob' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.cpp:143:18: style: The scope of the variable 'iVal' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.cpp:109:49: style: Function 'sendExifHeader' argument 1 names different: declaration 'jpeg_data' definition 'jpeg_buffer'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.h:56:42: note: Function 'sendExifHeader' argument 1 names different: declaration 'jpeg_data' definition 'jpeg_buffer'.
hplip-3.18.6+dfsg0/prnt/hpcups/QuickConnect.cpp:109:49: note: Function 'sendExifHeader' argument 1 names different: declaration 'jpeg_data' definition 'jpeg_buffer'.
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.cpp:48:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.cpp:46:0: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/RasterSender.cpp:48:5: note: Variable 'err' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.cpp:22:9: style: The scope of the variable 'c' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.cpp:23:10: style: The scope of the variable 'cnt' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.cpp:25:12: style: The scope of the variable 'lenLeft' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.cpp:9:28: style: Function 'HPRunLen_Encode' argument 1 names different: declaration 'inFile' definition 'in'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.h:15:28: note: Function 'HPRunLen_Encode' argument 1 names different: declaration 'inFile' definition 'in'.
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.cpp:9:28: note: Function 'HPRunLen_Encode' argument 1 names different: declaration 'inFile' definition 'in'.
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.cpp:9:39: style: Function 'HPRunLen_Encode' argument 2 names different: declaration 'outFile' definition 'out'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.h:15:43: note: Function 'HPRunLen_Encode' argument 2 names different: declaration 'outFile' definition 'out'.
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.cpp:9:39: note: Function 'HPRunLen_Encode' argument 2 names different: declaration 'outFile' definition 'out'.
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.cpp:9:48: style: Function 'HPRunLen_Encode' argument 3 names different: declaration 'destSize' definition 'inLength'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.h:15:56: note: Function 'HPRunLen_Encode' argument 3 names different: declaration 'destSize' definition 'inLength'.
hplip-3.18.6+dfsg0/prnt/hpcups/RunLenEncoding.cpp:9:48: note: Function 'HPRunLen_Encode' argument 3 names different: declaration 'destSize' definition 'inLength'.
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.cpp:123:34: style: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster_in'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.h:15:30: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster_in'.
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.cpp:123:34: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster_in'.
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.h:15:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:42:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.h:15:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.h:16:18: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:43:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.h:16:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.h:21:19: style: The function 'GetMaxOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:45:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.h:21:19: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.h:22:11: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpcups/Processor.h:44:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpcups/Scaler.h:22:11: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:79:85: style: Function 'sendEvent' argument 3 names different: declaration 'strPrinterURI' definition 'strDeviceURI'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.h:75:69: note: Function 'sendEvent' argument 3 names different: declaration 'strPrinterURI' definition 'strDeviceURI'.
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:79:85: note: Function 'sendEvent' argument 3 names different: declaration 'strPrinterURI' definition 'strDeviceURI'.
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:79:126: style: Function 'sendEvent' argument 5 names different: declaration 'event' definition 'iEvent'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.h:75:111: note: Function 'sendEvent' argument 5 names different: declaration 'event' definition 'iEvent'.
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:79:126: note: Function 'sendEvent' argument 5 names different: declaration 'event' definition 'iEvent'.
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:34:19: warning: Member variable 'DBusCommunicator::m_iJobId' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:36:2: performance: Variable 'm_strPrinterURI' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:37:2: performance: Variable 'm_strPrinterName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.h:73:8: performance: Technically the member function 'DBusCommunicator::initDBusComm' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:48:24: note: Technically the member function 'DBusCommunicator::initDBusComm' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.h:73:8: note: Technically the member function 'DBusCommunicator::initDBusComm' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.h:75:8: performance: Technically the member function 'DBusCommunicator::sendEvent' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:79:24: note: Technically the member function 'DBusCommunicator::sendEvent' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.h:75:8: note: Technically the member function 'DBusCommunicator::sendEvent' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:48:44: performance: Function parameter 'strDbusPath' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:48:70: performance: Function parameter 'strInterfaceName' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:49:12: performance: Function parameter 'strPrinterURI' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:49:41: performance: Function parameter 'strPrinterName' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:49:90: performance: Function parameter 'strUser' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:79:41: performance: Function parameter 'strDbusPath' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:79:60: performance: Function parameter 'strInterfaceName' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:79:85: performance: Function parameter 'strDeviceURI' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:79:106: performance: Function parameter 'strPrinterName' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:80:11: performance: Function parameter 'strTitle' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:80:53: performance: Function parameter 'strUser' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:135:53: performance: Function parameter 'strTitle' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/dbuscomm.cpp:135:94: performance: Function parameter 'strUser' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:2116:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:395:21: warning: Either the condition 'if(tempBuffer)' is redundant or there is possible null pointer dereference: buff. [nullPointerRedundantCheck]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1063:4: note: Assuming that condition 'if(tempBuffer)' is not redundant
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1058:13: note: Calling function 'write2Buff', 1st argument 'buff' value is 0
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:395:21: note: Null pointer dereference
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1046:18: warning: Either the condition 'if(tempBuffer)' is redundant or there is possible null pointer dereference: tempBuffer. [nullPointerRedundantCheck]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1063:4: note: Assuming that condition 'if(tempBuffer)' is not redundant
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1046:18: note: Null pointer dereference
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1080:26: style: The scope of the variable 't1' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1080:30: style: The scope of the variable 't2' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1459:35: style: Function 'EndJob' argument 1 names different: declaration 'pOutBUffer' definition 'pOutBuffer'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/PCLmGenerator.h:213:29: note: Function 'EndJob' argument 1 names different: declaration 'pOutBUffer' definition 'pOutBuffer'.
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1459:35: note: Function 'EndJob' argument 1 names different: declaration 'pOutBUffer' definition 'pOutBuffer'.
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1459:52: style: Function 'EndJob' argument 2 names different: declaration 'iOutBifferSize' definition 'iOutBufferSize'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/PCLmGenerator.h:213:46: note: Function 'EndJob' argument 2 names different: declaration 'iOutBifferSize' definition 'iOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1459:52: note: Function 'EndJob' argument 2 names different: declaration 'iOutBifferSize' definition 'iOutBufferSize'.
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1790:72: style: Function 'Encapsulate' argument 3 names different: declaration 'numLines' definition 'thisHeight'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpcups/PCLmGenerator.h:217:61: note: Function 'Encapsulate' argument 3 names different: declaration 'numLines' definition 'thisHeight'.
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1790:72: note: Function 'Encapsulate' argument 3 names different: declaration 'numLines' definition 'thisHeight'.
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1240:2: warning: The buffer 'colorthemes' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1241:2: warning: The buffer 'inputBin' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1242:2: warning: The buffer 'outputBin' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1244:2: warning: The buffer 'duplex' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1325:2: warning: The buffer 'currMediaName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1121:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1122:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1123:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1124:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1125:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1126:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1127:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1128:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1129:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1130:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1131:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1132:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1133:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1134:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1135:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1136:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1137:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1138:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1139:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1140:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1141:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1142:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1143:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1144:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1145:23: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1146:14: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1156:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1157:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1158:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1159:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1160:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1161:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1162:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1163:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1164:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1165:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1166:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1167:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1168:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1169:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1170:33: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1171:18: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1181:3: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1185:3: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1200:3: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1203:3: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1207:3: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1222:35: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1223:35: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1224:35: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1225:35: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1226:35: warning: The buffer 'returnStr' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpcups/PCLmGenerator.h:218:9: performance: Technically the member function 'PCLmGenerator::SkipLines' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:1779:21: note: Technically the member function 'PCLmGenerator::SkipLines' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/PCLmGenerator.h:218:9: note: Technically the member function 'PCLmGenerator::SkipLines' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/PCLmGenerator.h:240:10: performance: Technically the member function 'PCLmGenerator::isWhiteStrip' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpcups/genPCLm.cpp:234:21: note: Technically the member function 'PCLmGenerator::isWhiteStrip' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/PCLmGenerator.h:240:10: note: Technically the member function 'PCLmGenerator::isWhiteStrip' can be static.
hplip-3.18.6+dfsg0/prnt/hpcups/jccolor.c:232:7: style: Variable 'outptr0' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/jccolor.c:236:7: style: Variable 'outptr1' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/jccolor.c:240:7: style: Variable 'outptr2' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/jccolor.c:281:7: style: Variable 'outptr' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/jccolor.c:330:7: style: Variable 'outptr0' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/jccolor.c:334:7: style: Variable 'outptr1' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/jccolor.c:338:7: style: Variable 'outptr2' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/jccolor.c:322:7: style: Variable 'outptr3' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/jccolor.c:368:7: style: Variable 'outptr' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpcups/jccolor.c:399:2: style: Variable 'outptr' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.cpp:105:13: style: The scope of the variable 'bResult' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.h:100:19: style: Function 'GetModelName' argument 1 names different: declaration 'theHandle' definition 'theModelHandle'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.h:77:44: note: Function 'GetModelName' argument 1 names different: declaration 'theHandle' definition 'theModelHandle'.
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.h:100:19: note: Function 'GetModelName' argument 1 names different: declaration 'theHandle' definition 'theModelHandle'.
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::constructor_error' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::IOMode' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::iNumFonts' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::bCheckForCancelButton' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::ulBytesSentSinceCancelCheck' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::ePen' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::CMYMap' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::pSS' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::InSlowPollMode' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::iTotal_SLOW_POLL_Count' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::iMax_SLOW_POLL_Count' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::ErrorTerminationState' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::pSendBuffer' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::iCurrBuffSize' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::EndJob' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::pMode' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::ModeCount' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::m_bVIPPrinter' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::m_bStatusByPJL' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:400:22: warning: Member variable 'Printer::m_iNumPages' is not assigned a value in 'Printer::operator='. [operatorEqVarError]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:239:17: style: Technically the member function 'apdk::SystemServices::PrinterModel' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:280:12: style: Technically the member function 'apdk::SystemServices::GetVIPVersion' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.h:75:25: performance: Technically the member function 'apdk::PrinterProxy::StartModelNameEnum' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.h:77:17: performance: Technically the member function 'apdk::PrinterProxy::GetModelName' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.h:98:34: note: Technically the member function 'apdk::PrinterProxy::GetModelName' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.h:77:17: note: Technically the member function 'apdk::PrinterProxy::GetModelName' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.h:66:31: performance: Technically the member function 'apdk::PrinterFactory::GetPrinterCount' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.h:67:31: performance: Technically the member function 'apdk::PrinterFactory::GetFamilyCount' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.h:71:19: performance: Technically the member function 'apdk::PrinterFactory::StartFamilyNameEnum' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.h:79:20: performance: Technically the member function 'apdk::PrinterFactory::StartPrinterNameEnum' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.h:112:36: performance: Technically the member function 'apdk::PrinterFactory::getProxyListElement' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.h:128:64: note: Technically the member function 'apdk::PrinterFactory::getProxyListElement' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.h:112:36: note: Technically the member function 'apdk::PrinterFactory::getProxyListElement' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:134:17: performance: Technically the member function 'apdk::PrintContext::GetModeName' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:177:10: style: Technically the member function 'apdk::PrintContext::PrinterSelected' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:186:18: style: Technically the member function 'apdk::PrintContext::InputPixelsPerRow' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:189:18: style: Technically the member function 'apdk::PrintContext::OutputPixelsPerRow' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:245:17: style: Technically the member function 'apdk::PrintContext::GetMediaSource' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:251:21: style: Technically the member function 'apdk::PrintContext::GetMediaSubtype' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:295:13: style: Technically the member function 'apdk::PrintContext::GetCopyCount' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:312:13: style: Technically the member function 'apdk::PrintContext::IsBorderless' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:839:7: style: Technically the member function 'apdk::Header::IsLastBand' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:81:17: style: Technically the member function 'apdk::PrintMode::ColorCompatible' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:82:17: style: Technically the member function 'apdk::PrintMode::QualityCompatible' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:84:25: style: Technically the member function 'apdk::PrintMode::GetQualityMode' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:85:22: style: Technically the member function 'apdk::PrintMode::GetMediaType' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:272:17: style: Technically the member function 'apdk::Printer::VIPPrinter' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:283:14: style: Technically the member function 'apdk::Printer::ActualPens' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/job.h:64:5: style: Class 'Job' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:282:5: style: Class 'Pipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:159:5: style: Class 'GrayMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:170:5: style: Class 'CMYGrayMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:180:5: style: Class 'KCMYGrayMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:188:1: warning: The class 'Printer' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:336:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:259:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:336:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:337:18: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:260:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:337:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:344:26: style: The function 'GetOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:262:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:344:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:345:23: style: The function 'GetMaxOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:263:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:345:23: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:346:19: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:261:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:346:19: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:673:18: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:259:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:673:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:675:18: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:260:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:675:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:677:18: style: The function 'GetOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:262:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:677:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:678:19: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:261:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:678:19: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:707:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:673:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:707:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:708:10: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:675:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:708:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:723:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:673:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:723:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:736:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:673:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:736:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:737:13: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:675:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:737:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:892:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:892:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:903:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:903:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:915:26: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:915:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:928:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:915:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:928:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:940:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:940:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:951:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:951:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:963:26: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:963:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:966:18: style: The function 'Graphics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:857:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:966:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:967:18: style: The function 'StartSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:863:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:967:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:980:18: style: The function 'StartSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:863:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:980:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:992:26: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:963:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:992:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1008:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1008:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1009:18: style: The function 'StartSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:863:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1009:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1022:18: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:836:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1022:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1023:18: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:837:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1023:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1033:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1033:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1044:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1044:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1055:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1055:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1057:18: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:834:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1057:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1058:18: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:837:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1058:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1059:18: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:836:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1059:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1068:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1068:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1078:26: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1078:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1081:18: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:834:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1081:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1082:18: style: The function 'Graphics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:857:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1082:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1083:18: style: The function 'StartSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:863:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1083:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1093:26: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1093:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1094:23: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:837:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1094:23: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1097:18: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:834:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1097:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1098:18: style: The function 'Graphics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:857:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1098:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1099:18: style: The function 'StartSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:863:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1099:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1100:18: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:836:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1100:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1110:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1110:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1112:18: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:834:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1112:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1113:18: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:837:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1113:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1114:18: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:836:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1114:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1115:18: style: The function 'StartSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:863:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1115:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1126:26: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1126:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1127:23: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:837:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1127:23: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1131:18: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:834:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1131:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1132:18: style: The function 'StartSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:863:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1132:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1133:18: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:836:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1133:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1146:26: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1146:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1147:23: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:837:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1147:23: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1151:18: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:834:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1151:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1152:18: style: The function 'StartSend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:863:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1152:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1153:18: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:836:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1153:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1166:26: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1166:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1167:26: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:837:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1167:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1169:18: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:834:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1169:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1170:18: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:836:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1170:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1180:26: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:832:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1180:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1181:26: style: The function 'FormFeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:837:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1181:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1183:18: style: The function 'EndJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:834:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1183:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1184:18: style: The function 'SendCAPy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:836:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1184:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1205:7: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:259:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1205:7: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1206:10: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:260:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1206:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1207:11: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:261:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1207:11: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1208:18: style: The function 'GetOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:262:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:1208:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:39:21: style: The function 'DisplayPrinterStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:147:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:39:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:40:21: style: The function 'BusyWait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:161:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:40:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:41:21: style: The function 'ReadDeviceID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:170:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:41:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:42:22: style: The function 'AllocMem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:178:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:42:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:43:21: style: The function 'FreeMem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:185:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:43:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:44:21: style: The function 'GetStatusInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:199:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:44:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:45:21: style: The function 'ToDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:211:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:45:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:46:21: style: The function 'FromDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:220:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:46:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:47:21: style: The function 'GetSystemTickCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:232:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:48:21: style: The function 'power' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:234:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/PrinterProperties.h:48:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.cpp:191:17: style: The scope of the variable 'r' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.cpp:192:17: style: The scope of the variable 'g' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.cpp:193:17: style: The scope of the variable 'b' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.cpp:321:40: style: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'pbyInputKRGBRaster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:57:35: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'pbyInputKRGBRaster'.
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.cpp:321:40: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'pbyInputKRGBRaster'.
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.cpp:37:15: warning: Member variable 'ColorMatcher::ResBoost' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:103:26: performance: Technically the member function 'apdk::ColorMatcher::GetYellowValue' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:106:26: performance: Technically the member function 'apdk::ColorMatcher::GetMagentaValue' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:109:26: performance: Technically the member function 'apdk::ColorMatcher::GetCyanValue' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:112:26: performance: Technically the member function 'apdk::ColorMatcher::GetBlackValue' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:115:12: performance: Technically the member function 'apdk::ColorMatcher::Forward16PixelsNonWhite' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:128:12: performance: Technically the member function 'apdk::ColorMatcher::Backward16PixelsNonWhite' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:62:18: warning: Virtual function 'Restart' is called from constructor 'ColorMatcher(SystemServices*pSys,ColorMap cm,int DyeCount,int iInputWidth)' at line 74. Dynamic binding is not used. [virtualCallInConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.cpp:74:5: note: Calling Restart
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:62:18: note: Restart is a virtual method
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:57:15: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:259:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:57:15: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:58:18: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:260:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:58:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:65:18: style: The function 'GetOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:262:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:65:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:66:18: style: The function 'GetMaxOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:263:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:66:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:67:11: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:261:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:67:11: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.cpp:40:14: performance: Function parameter 'cm' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatcher_open.cpp:109:17: style: The scope of the variable 'cValue' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatcher_open.h:47:10: style: The function 'Interpolate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/colormatch.h:86:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatcher_open.h:47:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/colormatcher_open.cpp:52:14: performance: Function parameter 'cm' should be passed by const reference. [passedByValue]
hplip-3.18.6+dfsg0/prnt/hpijs/compression.cpp:36:13: warning: Member variable 'Compressor::compressBuf' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/compression.cpp:36:13: warning: Member variable 'Compressor::compressedsize' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1281:17: style: Function 'SelectDevice' argument 1 names different: declaration 'szDeviceIDString' definition 'szDeviceId'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:107:43: note: Function 'SelectDevice' argument 1 names different: declaration 'szDeviceIDString' definition 'szDeviceId'.
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1281:17: note: Function 'SelectDevice' argument 1 names different: declaration 'szDeviceIDString' definition 'szDeviceId'.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:146:18: style: Technically the member function 'apdk::PrintContext::SelectedDevice' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1673:28: note: Technically the member function 'apdk::PrintContext::SelectedDevice' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:146:18: note: Technically the member function 'apdk::PrintContext::SelectedDevice' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:160:18: performance: Technically the member function 'apdk::PrintContext::EnumDevices' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1180:28: note: Technically the member function 'apdk::PrintContext::EnumDevices' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:160:18: note: Technically the member function 'apdk::PrintContext::EnumDevices' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:180:10: performance: Technically the member function 'apdk::PrintContext::PrinterFontsAvailable' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1188:20: note: Technically the member function 'apdk::PrintContext::PrinterFontsAvailable' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:180:10: note: Technically the member function 'apdk::PrintContext::PrinterFontsAvailable' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:192:16: style: Technically the member function 'apdk::PrintContext::GetPaperSize' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1659:26: note: Technically the member function 'apdk::PrintContext::GetPaperSize' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:192:16: note: Technically the member function 'apdk::PrintContext::GetPaperSize' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:210:17: style: Technically the member function 'apdk::PrintContext::PrinterModel' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1686:27: note: Technically the member function 'apdk::PrintContext::PrinterModel' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:210:17: note: Technically the member function 'apdk::PrintContext::PrinterModel' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:211:17: performance: Technically the member function 'apdk::PrintContext::PrintertypeToString' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1700:27: note: Technically the member function 'apdk::PrintContext::PrintertypeToString' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:211:17: note: Technically the member function 'apdk::PrintContext::PrintertypeToString' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:213:18: style: Technically the member function 'apdk::PrintContext::EffectiveResolutionX' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1439:28: note: Technically the member function 'apdk::PrintContext::EffectiveResolutionX' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:213:18: note: Technically the member function 'apdk::PrintContext::EffectiveResolutionX' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:214:18: style: Technically the member function 'apdk::PrintContext::EffectiveResolutionY' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1451:28: note: Technically the member function 'apdk::PrintContext::EffectiveResolutionY' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:214:18: note: Technically the member function 'apdk::PrintContext::EffectiveResolutionY' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:288:18: style: Technically the member function 'apdk::PrintContext::GetCurrentDyeCount' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:2066:28: note: Technically the member function 'apdk::PrintContext::GetCurrentDyeCount' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:288:18: note: Technically the member function 'apdk::PrintContext::GetCurrentDyeCount' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:290:14: style: Technically the member function 'apdk::PrintContext::GetInstalledPens' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:2078:24: note: Technically the member function 'apdk::PrintContext::GetInstalledPens' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:290:14: note: Technically the member function 'apdk::PrintContext::GetInstalledPens' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:324:21: style: Technically the member function 'apdk::PrintContext::GetJobAttributes' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:2130:19: note: Technically the member function 'apdk::PrintContext::GetJobAttributes' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:324:21: note: Technically the member function 'apdk::PrintContext::GetJobAttributes' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:355:18: style: Technically the member function 'apdk::PrintContext::printerunitsY' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1131:28: note: Technically the member function 'apdk::PrintContext::printerunitsY' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:355:18: note: Technically the member function 'apdk::PrintContext::printerunitsY' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:357:18: performance: Technically the member function 'apdk::PrintContext::QualitySieve' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/context2.cpp:1885:28: note: Technically the member function 'apdk::PrintContext::QualitySieve' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/context.h:357:18: note: Technically the member function 'apdk::PrintContext::QualitySieve' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:91:18: style: Technically the member function 'apdk::Halftoner::PlaneSize' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:115:12: performance: Technically the member function 'apdk::Halftoner::Forward16PixelsNonWhite' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:129:12: performance: Technically the member function 'apdk::Halftoner::Backward16PixelsNonWhite' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/pmselect.h:61:5: style: Class 'ModeSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/pmselect.h:62:5: style: Class 'ModeSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:79:18: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:260:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:79:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:86:18: style: The function 'GetOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:262:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:86:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:87:18: style: The function 'GetMaxOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:263:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:87:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:88:11: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:261:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:88:11: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_open.h:48:12: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:346:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_open.h:48:12: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_open.h:51:11: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:259:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_open.h:51:11: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.h:51:18: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:78:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.h:51:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.cpp:68:12: warning: Member variable 'Halftoner::fRasterOdd' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:89:10: style: Technically the member function 'apdk::Halftoner::LastPlane' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.cpp:364:17: note: Technically the member function 'apdk::Halftoner::LastPlane' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:89:10: note: Technically the member function 'apdk::Halftoner::LastPlane' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:90:10: style: Technically the member function 'apdk::Halftoner::FirstPlane' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.cpp:373:17: note: Technically the member function 'apdk::Halftoner::FirstPlane' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:90:10: note: Technically the member function 'apdk::Halftoner::FirstPlane' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:153:10: performance: Technically the member function 'apdk::Halftoner::PixelMultiply' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.cpp:306:17: note: Technically the member function 'apdk::Halftoner::PixelMultiply' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:153:10: note: Technically the member function 'apdk::Halftoner::PixelMultiply' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:156:18: style: Technically the member function 'apdk::Halftoner::PlaneCount' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.cpp:442:25: note: Technically the member function 'apdk::Halftoner::PlaneCount' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:156:18: note: Technically the member function 'apdk::Halftoner::PlaneCount' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:83:18: warning: Virtual function 'Restart' is called from constructor 'Halftoner(SystemServices*pSys,PrintMode*pPM,int iInputWidth,int iNumRows[],int HiResFactor,int matrixbased)' at line 169. Dynamic binding is not used. [virtualCallInConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.cpp:169:5: note: Calling Restart
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner.h:83:18: note: Restart is a virtual method
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:83:6: warning: Either the condition 'pbyInputKRGBRaster' is redundant or there is possible null pointer dereference: pbyInputKRGBRaster. [nullPointerRedundantCheck]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:65:9: note: Assuming that condition 'pbyInputKRGBRaster' is not redundant
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:83:6: note: Null pointer dereference
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:246:5: style: Variable 'outputPtr1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:244:5: note: Variable 'outputPtr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:246:5: note: Variable 'outputPtr1' is reassigned a value before the old one has been used if variable is no semaphore variable.
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::fDitherParms' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::tone' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::diffusionErrorPtr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::tmpShortStore' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::rasterByte1' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::rasterByte2' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::rasterByte3' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::level' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::pixelCount' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::thValue' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::errPtr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::numLoop' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::inputPtr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::outputPtr1' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::outputPtr2' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::outputPtr3' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::fedResTbl' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::fedResPtr' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::symmetricFlag' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::doNext8Pixels' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/halftoner_open.cpp:39:17: warning: Member variable 'Halftoner_Open::hifipe' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/header2.cpp:105:38: style: Function 'SetMediaSize' argument 1 names different: declaration 'papersize' definition 'psize'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:850:34: note: Function 'SetMediaSize' argument 1 names different: declaration 'papersize' definition 'psize'.
hplip-3.18.6+dfsg0/prnt/hpijs/header2.cpp:105:38: note: Function 'SetMediaSize' argument 1 names different: declaration 'papersize' definition 'psize'.
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:872:18: style: Technically the member function 'apdk::Header::ColorLevels' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/header2.cpp:427:22: note: Technically the member function 'apdk::Header::ColorLevels' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:872:18: note: Technically the member function 'apdk::Header::ColorLevels' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:880:10: style: Technically the member function 'apdk::Header::QualityCode' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/header2.cpp:182:14: note: Technically the member function 'apdk::Header::QualityCode' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:880:10: note: Technically the member function 'apdk::Header::QualityCode' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:517:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:515:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:517:5: note: Variable 'ret' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:534:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:533:9: note: Variable 'ret' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:534:9: note: Variable 'ret' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:542:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:541:9: note: Variable 'ret' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:542:9: note: Variable 'ret' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:572:8: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:570:8: note: Variable 'ret' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:572:8: note: Variable 'ret' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:96:14: style: The scope of the variable 'p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:432:9: style: The scope of the variable 'page_length' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:516:30: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:612:20: style: Unused variable: i [unusedVariable]
hplip-3.18.6+dfsg0/prnt/hpijs/hpcupsfax.cpp:395:9: error: Mismatching allocation and deallocation: pThisScanLine [mismatchAllocDealloc]
hplip-3.18.6+dfsg0/prnt/hpijs/hpijs.cpp:518:14: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpijs/hpijs.cpp:518:14: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpijs/hpijs.cpp:173:22: style: C-style pointer casting [cstyleCast]
hplip-3.18.6+dfsg0/prnt/hpijs/hpijs.cpp:216:24: style: C-style pointer casting [cstyleCast]
hplip-3.18.6+dfsg0/prnt/hpijs/hpijs.cpp:431:22: style: C-style pointer casting [cstyleCast]
hplip-3.18.6+dfsg0/prnt/hpijs/hpijs.cpp:79:14: style: The scope of the variable 'p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/hpijs.cpp:217:17: style: The scope of the variable 'fd' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/hpijs.cpp:432:17: style: The scope of the variable 'fX' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/hpijs.cpp:607:9: warning: The buffer 'user_name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:70:8: performance: Technically the member function 'UXServices::YieldToSystem' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:75:8: performance: Technically the member function 'UXServices::GetRandomNumber' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:82:8: performance: Technically the member function 'UXServices::GetStatus' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:130:8: style: Technically the member function 'UXServices::IsSpeedMechEnabled' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:52:16: style: The function 'BusyWait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:161:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:52:16: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:54:16: style: The function 'ToDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:211:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:54:16: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:56:16: style: The function 'FromDevice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:220:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:56:16: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:61:16: style: The function 'ReadDeviceID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:170:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:61:16: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:62:8: style: The function 'GetStatusInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:199:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:62:8: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:64:9: style: The function 'GetSystemTickCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:232:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:64:9: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:80:8: style: The function 'DisplayPrinterStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:147:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:80:8: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:89:16: style: The function 'GetECPStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:222:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:89:16: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:102:9: style: The function 'AllocMem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:178:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:102:9: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:107:8: style: The function 'FreeMem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:185:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:107:8: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:112:9: style: The function 'power' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:234:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:112:9: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:173:17: style: The function 'AllocMem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:322:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:173:17: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:176:16: style: The function 'FreeMem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:325:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:176:16: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ijs.c:106:7: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/ijs_server.c:486:7: style: The scope of the variable 'sign' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/ijs_server.c:493:7: style: Variable 'sign' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpijs/ijs_server.c:759:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpijs/ijs_server.c:114:3: warning: The buffer 'resp_buf' is not null-terminated after the call to memcpy(). [bufferNotZeroTerminated]
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:633:9: style: Condition 'speedy' is always false [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:629:17: note: Assignment 'speedy=0', assigned value is 0
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:633:9: note: Condition 'speedy' is always false
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:707:17: style: The scope of the variable 'width' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:708:9: style: The scope of the variable 'useRS' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:1015:35: style: Function 'AddPhase' argument 1 names different: declaration 'p' definition 'newp'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:285:29: note: Function 'AddPhase' argument 1 names different: declaration 'p' definition 'newp'.
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:1015:35: note: Function 'AddPhase' argument 1 names different: declaration 'p' definition 'newp'.
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:1036:36: style: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:293:31: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:1036:36: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster'.
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:727:8: style: Variable 'useRS' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpijs/job.cpp:1003:11: warning: Member variable 'Pipeline::err' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_prop.h:43:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:259:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_prop.h:43:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_prop.h:44:11: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:346:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_prop.h:44:11: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/pmselect.cpp:74:14: style: Function 'ModeSet' argument 1 names different: declaration 'pMS' definition 'pSource'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/pmselect.h:62:22: note: Function 'ModeSet' argument 1 names different: declaration 'pMS' definition 'pSource'.
hplip-3.18.6+dfsg0/prnt/hpijs/pmselect.cpp:74:14: note: Function 'ModeSet' argument 1 names different: declaration 'pMS' definition 'pSource'.
hplip-3.18.6+dfsg0/prnt/hpijs/pmselect.cpp:37:10: warning: Member variable 'ModeSet::m_Current' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/pmselect.cpp:43:5: style: Class 'ModeSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/pmselect.cpp:43:5: style: Class 'ModeSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:388:19: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:396:20: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:406:19: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:413:21: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:421:18: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:425:19: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:436:17: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:446:22: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:685:9: style: Variable 'write_error' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:668:9: note: Variable 'write_error' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:685:9: note: Variable 'write_error' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:288:10: style: The scope of the variable 'DevIDBuffer' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:515:21: style: The scope of the variable 'pWritePos' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:516:21: style: The scope of the variable 'error_displayed' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:657:18: style: Checking if unsigned variable 'residual' is less than zero. [unsignedLessThanZero]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:508:11: style: Function 'Send' argument 2 names different: declaration 'dwWriteLen' definition 'dwWriteCount'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:216:61: note: Function 'Send' argument 2 names different: declaration 'dwWriteLen' definition 'dwWriteCount'.
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:508:11: note: Function 'Send' argument 2 names different: declaration 'dwWriteLen' definition 'dwWriteCount'.
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:80:10: style: Technically the member function 'apdk::PrintMode::Compatible' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:1211:17: note: Technically the member function 'apdk::PrintMode::Compatible' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:80:10: note: Technically the member function 'apdk::PrintMode::Compatible' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:86:10: style: Technically the member function 'apdk::PrintMode::GetValues' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.cpp:1249:17: note: Technically the member function 'apdk::PrintMode::GetValues' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:86:10: note: Technically the member function 'apdk::PrintMode::GetValues' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.cpp:180:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.cpp:180:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.cpp:515:19: style: The scope of the variable 'p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.cpp:505:8: style: Function 'GetModelString' argument 1 names different: declaration 'modelstring' definition 'mresult'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.h:88:34: note: Function 'GetModelString' argument 1 names different: declaration 'modelstring' definition 'mresult'.
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.cpp:505:8: note: Function 'GetModelString' argument 1 names different: declaration 'modelstring' definition 'mresult'.
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.cpp:506:11: style: Function 'GetModelString' argument 2 names different: declaration 'modelstring_length' definition 'mresult_length'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.h:88:51: note: Function 'GetModelString' argument 2 names different: declaration 'modelstring_length' definition 'mresult_length'.
hplip-3.18.6+dfsg0/prnt/hpijs/printerfactory.cpp:506:11: note: Function 'GetModelString' argument 2 names different: declaration 'modelstring_length' definition 'mresult_length'.
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.cpp:58:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.cpp:82:19: style: Function 'GetNextModelName' argument 1 names different: declaration 'theHandle' definition 'theModelHandle'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.h:78:48: note: Function 'GetNextModelName' argument 1 names different: declaration 'theHandle' definition 'theModelHandle'.
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.cpp:82:19: note: Function 'GetNextModelName' argument 1 names different: declaration 'theHandle' definition 'theModelHandle'.
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.h:80:16: performance: Technically the member function 'apdk::PrinterProxy::DeviceMatchQuery' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.cpp:157:26: note: Technically the member function 'apdk::PrinterProxy::DeviceMatchQuery' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/printerproxy.h:80:16: note: Technically the member function 'apdk::PrinterProxy::DeviceMatchQuery' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/registry.cpp:253:6: style: The scope of the variable 'j' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/registry.cpp:254:10: style: The scope of the variable 'pen1' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/registry.cpp:255:10: style: The scope of the variable 'pen2' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:506:18: performance: Technically the member function 'apdk::DeviceRegistry::ParseDevIDString' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/registry.cpp:560:30: note: Technically the member function 'apdk::DeviceRegistry::ParseDevIDString' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:506:18: note: Technically the member function 'apdk::DeviceRegistry::ParseDevIDString' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:328:21: performance: Technically the member function 'apdk::Mode10::get4Pixel' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:338:21: performance: Technically the member function 'apdk::Mode10::get4Pixel' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:348:17: performance: Technically the member function 'apdk::Mode10::put4Pixel' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:358:17: performance: Technically the member function 'apdk::Mode10::outputVLIBytesConsecutively' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:89:5: style: Class 'GrayMode630' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/apollo2xxx.h:44:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo2xxx.h:44:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo2xxx.h:45:26: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo2xxx.h:45:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo2xxx.h:46:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo2xxx.h:46:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo2xxx.h:47:15: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:312:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo2xxx.h:47:15: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo21xx.h:44:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo21xx.h:44:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo21xx.h:45:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/apollo2xxx.h:46:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/apollo21xx.h:45:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:51:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:51:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:52:18: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:52:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:53:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:53:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:54:10: style: The function 'TopCoverOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:386:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:54:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:55:18: style: The function 'CleanPen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:230:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:55:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:56:28: style: The function 'ParseError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:228:28: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:56:28: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:57:22: style: The function 'DefaultPenSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:281:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:57:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:58:15: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:312:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj400.h:58:15: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj6xx.h:45:15: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:312:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj6xx.h:45:15: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj600.h:45:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj600.h:45:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj600.h:46:18: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj600.h:46:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj600.h:47:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj600.h:47:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj600.h:48:22: style: The function 'DefaultPenSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:281:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj600.h:48:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:45:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:45:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:46:26: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:46:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:47:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:47:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:48:22: style: The function 'DefaultPenSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:281:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:48:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:49:15: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:312:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj630.h:49:15: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj660.h:47:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj660.h:47:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj660.h:48:26: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj660.h:48:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj660.h:49:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj660.h:49:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj690.h:47:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj690.h:47:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj690.h:48:26: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj690.h:48:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj690.h:49:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj690.h:49:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj690.h:50:15: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:312:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj690.h:50:15: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj350.h:47:21: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj350.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj540.h:45:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj540.h:45:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj540.h:46:18: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj540.h:46:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj540.h:47:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj540.h:47:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj540.h:48:22: style: The function 'DefaultPenSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:281:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj540.h:48:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:47:21: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:48:26: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:48:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:49:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:49:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:50:28: style: The function 'ParseError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:228:28: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:50:28: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:52:17: style: The function 'CreateCompressor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:224:25: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:52:17: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:54:18: style: The function 'UseGUIMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:243:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:54:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:55:18: style: The function 'CleanPen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:230:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:55:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:47:21: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:47:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:48:26: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:48:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:49:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:49:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:50:28: style: The function 'ParseError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:228:28: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:50:28: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:52:17: style: The function 'CreateCompressor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:224:25: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:52:17: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:54:18: style: The function 'UseGUIMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:243:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj850.h:54:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8x5.h:45:26: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:48:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8x5.h:45:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8x5.h:46:22: style: The function 'DefaultPenSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:281:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj8x5.h:46:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj890.h:44:21: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/dj8xx.h:47:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj890.h:44:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:49:10: style: The function 'UseGUIMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:243:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:49:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:50:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:50:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:51:17: style: The function 'CreateCompressor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:224:25: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:51:17: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:52:20: style: The function 'ParseError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:228:28: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:52:20: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:53:18: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:53:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:62:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:62:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:64:16: style: The function 'MandatoryPaperSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:262:24: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:64:16: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:66:18: style: The function 'CleanPen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:230:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:66:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:68:18: style: The function 'PhotoTrayPresent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:246:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:68:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:70:29: style: The function 'PhotoTrayEngaged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:249:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:70:29: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:71:25: style: The function 'SupportSeparateBlack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:274:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xx.h:71:25: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:47:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:47:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:48:18: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:48:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:49:18: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:49:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:50:20: style: The function 'ParseError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:228:28: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:50:20: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:52:17: style: The function 'CreateCompressor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:224:25: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:52:17: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:54:18: style: The function 'UseGUIMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:243:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:54:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:55:10: style: The function 'UseCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:244:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:55:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:57:18: style: The function 'CleanPen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:230:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:57:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:59:24: style: The function 'MandatoryPaperSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:262:24: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:59:24: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:61:26: style: The function 'CheckInkLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:279:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:61:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:63:18: style: The function 'PhotoTrayPresent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:246:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:63:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:65:29: style: The function 'PhotoTrayEngaged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:249:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:65:29: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:67:25: style: The function 'SupportSeparateBlack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:274:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:67:25: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:77:26: style: The function 'SetHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:354:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:77:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:121:17: style: The function 'GetHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:358:17: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:121:17: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:130:26: style: The function 'AddPJLHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:363:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:130:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:321:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:673:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:321:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:322:8: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:678:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:322:8: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:323:10: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:675:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:323:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:46:13: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:46:13: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:47:18: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:47:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:48:18: style: The function 'FullBleedCapable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:297:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:48:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:50:15: style: The function 'UseGUIMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:54:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:50:15: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:51:21: style: The function 'MandatoryPaperSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:59:24: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:51:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:52:29: style: The function 'PhotoTrayEngaged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:65:29: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:52:29: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:54:18: style: The function 'HagakiFeedPresent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:253:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:54:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:55:22: style: The function 'GetDataFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:387:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:55:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:62:18: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:312:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:62:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:68:15: style: The function 'AdjustModeSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:322:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:68:15: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/dj55xx.h:48:18: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/djgenericvip.h:62:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/dj55xx.h:48:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ojprokx50.h:50:18: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:312:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ojprokx50.h:50:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:52:21: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:52:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:53:26: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:53:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:54:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:54:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:55:28: style: The function 'ParseError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:228:28: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:55:28: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:56:23: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:218:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:56:23: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:61:18: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:312:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:61:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:85:17: style: The function 'CreateCompressor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:224:25: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljmono.h:85:17: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:46:21: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:46:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:47:26: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:47:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:48:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:48:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:49:28: style: The function 'ParseError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:228:28: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:49:28: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:50:22: style: The function 'SupportSeparateBlack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:274:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:50:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:51:18: style: The function 'SkipRasters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:290:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:51:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:52:23: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:218:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:52:23: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:57:18: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:312:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:57:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:66:18: style: The function 'UseCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:244:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:66:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:67:23: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:295:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:67:23: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:84:17: style: The function 'CreateCompressor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:224:25: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljcolor.h:84:17: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:48:18: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:48:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:50:22: style: The function 'DefaultPenSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:281:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:50:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:51:22: style: The function 'SupportSeparateBlack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:67:25: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:51:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:52:18: style: The function 'UseGUIMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:54:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:52:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:53:19: style: The function 'MandatoryPaperSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:59:24: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:53:19: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:54:18: style: The function 'FullBleedCapable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:297:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:54:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/psp470.h:81:19: style: The function 'MandatoryPaperSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/dj9xxvip.h:59:24: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/psp470.h:81:19: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/psp470.h:85:18: style: The function 'FullBleedCapable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/psp100.h:54:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/psp470.h:85:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:46:21: style: The function 'SelectHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:221:21: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:46:21: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:47:26: style: The function 'VerifyPenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:385:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:47:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:48:26: style: The function 'ParsePenInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:266:33: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:48:26: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:49:28: style: The function 'ParseError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:228:28: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:49:28: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:50:23: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:218:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:50:23: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:55:18: style: The function 'GetMargins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:312:15: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:55:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:64:18: style: The function 'UseCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:244:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:64:18: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:65:23: style: The function 'Encapsulate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:295:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:65:23: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:66:15: style: The function 'SupportSeparateBlack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:274:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:66:15: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:71:17: style: The function 'CreateCompressor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:224:25: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:71:17: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:85:22: style: The function 'GetDataFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/printer.h:387:22: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:85:22: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:121:10: style: The function 'Process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:673:18: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:121:10: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:122:8: style: The function 'NextOutputRaster' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:678:19: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:122:8: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:123:15: style: The function 'GetOutputWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:262:26: note: Virtual function in base class
hplip-3.18.6+dfsg0/prnt/hpijs/ljfastraster.h:123:15: note: Function in derived class
hplip-3.18.6+dfsg0/prnt/hpijs/scaler.cpp:134:47: style: Function 'GetOutputWidth' argument 1 names different: declaration 'rastercolor' definition 'color'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/internal.h:344:52: note: Function 'GetOutputWidth' argument 1 names different: declaration 'rastercolor' definition 'color'.
hplip-3.18.6+dfsg0/prnt/hpijs/scaler.cpp:134:47: note: Function 'GetOutputWidth' argument 1 names different: declaration 'rastercolor' definition 'color'.
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_open.cpp:49:39: style: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster_in'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_open.h:51:31: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster_in'.
hplip-3.18.6+dfsg0/prnt/hpijs/scaler_open.cpp:49:39: note: Function 'Process' argument 1 names different: declaration 'InputRaster' definition 'raster_in'.
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:389:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:140:18: style: The scope of the variable 'w' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:358:65: style: Function 'ToDevice' argument 2 names different: declaration 'wCount' definition 'Count'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:54:54: note: Function 'ToDevice' argument 2 names different: declaration 'wCount' definition 'Count'.
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:358:65: note: Function 'ToDevice' argument 2 names different: declaration 'wCount' definition 'Count'.
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:268:13: warning: Member variable 'UXServices::BackPage' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:268:13: warning: Member variable 'UXServices::CurrentRaster' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:268:13: warning: Member variable 'UXServices::Margin' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:268:13: warning: Member variable 'UXServices::PaperWidth' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:268:13: warning: Member variable 'UXServices::PaperHeight' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:268:13: warning: Member variable 'UXServices::KRGB' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:99:8: style: Technically the member function 'UXServices::GetVerticalAlignmentValue' can be const. [functionConst]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:430:18: note: Technically the member function 'UXServices::GetVerticalAlignmentValue' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:99:8: note: Technically the member function 'UXServices::GetVerticalAlignmentValue' can be const.
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:100:8: performance: Technically the member function 'UXServices::GetVertAlignFromDevice' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:439:18: note: Technically the member function 'UXServices::GetVertAlignFromDevice' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:100:8: note: Technically the member function 'UXServices::GetVertAlignFromDevice' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:122:16: performance: Technically the member function 'UXServices::GetDriverMessage' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:475:26: note: Technically the member function 'UXServices::GetDriverMessage' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:122:16: note: Technically the member function 'UXServices::GetDriverMessage' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:178:9: performance: Technically the member function 'UXServices::CanDoBiDi' can be static. [functionStatic]
hplip-3.18.6+dfsg0/prnt/hpijs/services.cpp:261:18: note: Technically the member function 'UXServices::CanDoBiDi' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/services.h:178:9: note: Technically the member function 'UXServices::CanDoBiDi' can be static.
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.cpp:386:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.cpp:283:10: style: The scope of the variable 'ErrorDisplayed' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.cpp:141:71: style: Function 'GetDeviceID' argument 3 names different: declaration 'query' definition 'bQuery'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.h:275:59: note: Function 'GetDeviceID' argument 3 names different: declaration 'query' definition 'bQuery'.
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.cpp:141:71: note: Function 'GetDeviceID' argument 3 names different: declaration 'query' definition 'bQuery'.
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.cpp:47:17: warning: Member variable 'SystemServices::ePortID' is not initialized in the constructor. [uninitMemberVar]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.cpp:59:5: style: Class 'SystemServices' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hplip-3.18.6+dfsg0/prnt/hpijs/systemservices.cpp:59:5: style: Class 'SystemServices' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:833:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:110:73: warning: Either the condition 'pppd_file!=NULL' is redundant or there is possible null pointer dereference: pppd_file. [nullPointerRedundantCheck]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:111:18: note: Assuming that condition 'pppd_file!=NULL' is not redundant
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:110:73: note: Null pointer dereference
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:127:9: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:125:9: note: Variable 'count' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:127:9: note: Variable 'count' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:236:5: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:235:5: note: Buffer 'buffer' is being written before its old content has been used.
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:236:5: note: Buffer 'buffer' is being written before its old content has been used.
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:239:5: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:238:5: note: Buffer 'buffer' is being written before its old content has been used.
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:239:5: note: Buffer 'buffer' is being written before its old content has been used.
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:411:13: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:409:13: note: Buffer 'buffer' is being written before its old content has been used.
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:411:13: note: Buffer 'buffer' is being written before its old content has been used.
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:415:13: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:413:13: note: Buffer 'buffer' is being written before its old content has been used.
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:415:13: note: Buffer 'buffer' is being written before its old content has been used.
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:47:14: style: The scope of the variable 'p' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:103:17: style: The scope of the variable 'ppd_values' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:104:18: style: The scope of the variable 'bytes' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:105:18: style: The scope of the variable 'count' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:195:18: style: The scope of the variable 'len' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:196:14: style: The scope of the variable 'temp_len' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:197:10: style: The scope of the variable 'temp_input_slot' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:339:13: style: The scope of the variable 'input_slot' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:495:8: style: The scope of the variable 'input_slot' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:540:8: style: The scope of the variable 'input_slot' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:575:8: style: The scope of the variable 'input_slot' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:615:8: style: The scope of the variable 'input_slot' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:650:8: style: The scope of the variable 'input_slot' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:691:8: style: The scope of the variable 'input_slot' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:732:8: style: The scope of the variable 'input_slot' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:786:8: style: The scope of the variable 'input_slot' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:431:12: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:817:9: style: Variable 'job_id' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:818:9: style: Variable 'user' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:819:9: style: Variable 'title' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:820:9: style: Variable 'copies' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:821:9: style: Variable 'input_slot' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/prnt/hpps/hppsfilter.c:181:0: error: Resource leak: file_pointer [resourceLeak]
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:209:9: style: The scope of the variable 'size' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:263:20: style: The scope of the variable 'type' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:263:30: style: The scope of the variable 'data_len' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:311:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:338:22: style: The scope of the variable 'ret' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:135:72: style: Function 'mdns_create_query_packet' argument 3 names different: declaration 'dnsquery' definition 'querybuf'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/protocol/discovery/mdns.h:97:73: note: Function 'mdns_create_query_packet' argument 3 names different: declaration 'dnsquery' definition 'querybuf'.
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:135:72: note: Function 'mdns_create_query_packet' argument 3 names different: declaration 'dnsquery' definition 'querybuf'.
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:177:63: style: Function 'mdns_readName' argument 2 names different: declaration 'p' definition 'Response'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/protocol/discovery/mdns.h:95:65: note: Function 'mdns_readName' argument 2 names different: declaration 'p' definition 'Response'.
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:177:63: note: Function 'mdns_readName' argument 2 names different: declaration 'p' definition 'Response'.
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:426:34: style: Function 'mdns_probe_nw_scanners' argument 1 names different: declaration 'buf' definition 'uris_buf'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/protocol/discovery/mdns.h:86:36: note: Function 'mdns_probe_nw_scanners' argument 1 names different: declaration 'buf' definition 'uris_buf'.
hplip-3.18.6+dfsg0/protocol/discovery/mdns.c:426:34: note: Function 'mdns_probe_nw_scanners' argument 1 names different: declaration 'buf' definition 'uris_buf'.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:113:17: warning: Either the condition 'info==NULL' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:112:16: note: Assuming that condition 'info==NULL' is not redundant
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:113:17: note: Null pointer dereference
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:897:18: warning: Either the condition '!responseptr' is redundant or there is possible null pointer dereference: responseptr. [nullPointerRedundantCheck]
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:900:8: note: Assuming that condition '!responseptr' is not redundant
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:897:18: note: Null pointer dereference
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:559:6: style: Variable 'response' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:556:0: note: Variable 'response' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:559:6: note: Variable 'response' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:604:5: style: Variable 'request' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:592:0: note: Variable 'request' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:604:5: note: Variable 'request' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:626:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:624:0: note: Variable 'status' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:626:5: note: Variable 'status' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:704:5: style: Variable 'request' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:698:0: note: Variable 'request' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:704:5: note: Variable 'request' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:799:5: style: Variable 'http' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:793:0: note: Variable 'http' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:799:5: note: Variable 'http' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:82:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:593:25: style: The scope of the variable 'attrs' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:971:9: style: The scope of the variable 'transfer_size' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:996:46: style: Function 'raw_ipp_response_read_callback' argument 1 names different: declaration 'raw_buffer' definition 'src'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/protocol/hp_ipp.h:155:57: note: Function 'raw_ipp_response_read_callback' argument 1 names different: declaration 'raw_buffer' definition 'src'.
hplip-3.18.6+dfsg0/protocol/hp_ipp.c:996:46: note: Function 'raw_ipp_response_read_callback' argument 1 names different: declaration 'raw_buffer' definition 'src'.
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:893:137: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:894:124: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:1070:7: style: The scope of the variable 'size' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:1071:8: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:116:9: style: struct member 'scanner_status::current_time' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:119:7: style: struct member 'scanner_status::paper_in_adf' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:120:7: style: struct member 'scanner_status::scan_to_available' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:132:7: style: struct member 'wscn_create_scan_job_response::jobid' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:137:7: style: struct member 'wscn_create_scan_job_response::jpeg_quality_factor' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:138:7: style: struct member 'wscn_create_scan_job_response::images_to_transfer' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:142:7: style: struct member 'wscn_create_scan_job_response::scan_region_xoffset' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:143:7: style: struct member 'wscn_create_scan_job_response::scan_region_yoffset' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:144:7: style: struct member 'wscn_create_scan_job_response::scan_region_width' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/scan/sane/bb_ledm.c:145:7: style: struct member 'wscn_create_scan_job_response::scan_region_height' is never used. [unusedStructMember]
hplip-3.18.6+dfsg0/scan/sane/common.c:61:19: style: The scope of the variable 'c' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/common.c:108:19: style: The scope of the variable 'c' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/common.c:169:30: style: The scope of the variable 'shiftLoss' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/common.c:176:17: style: Variable 'remainder' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/scan/sane/common.c:180:21: style: Variable 'shiftLoss' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/scan/sane/escl.c:500:7: style: The scope of the variable 'found' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/escl.c:495:113: style: Function 'escl_control_option' argument 5 names different: declaration 'info' definition 'set_result'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/escl.h:38:113: note: Function 'escl_control_option' argument 5 names different: declaration 'info' definition 'set_result'.
hplip-3.18.6+dfsg0/scan/sane/escl.c:495:113: note: Function 'escl_control_option' argument 5 names different: declaration 'info' definition 'set_result'.
hplip-3.18.6+dfsg0/scan/sane/hpaio.c:96:8: style: The scope of the variable 'i' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/hpaio.c:118:13: style: The scope of the variable 'j' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/hpaio.c:242:10: style: The scope of the variable 'model' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/hpaio.c:243:9: style: Unused variable: scan_type [unusedVariable]
hplip-3.18.6+dfsg0/scan/sane/hpaio.c:127:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/scan/sane/hpaio.c:128:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/scan/sane/hpaio.c:132:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/scan/sane/hpaio.c:136:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/scan/sane/http.c:430:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/http.c:516:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/http.c:244:97: style: Function 'http_open' argument 2 names different: declaration 'hpmud_channel' definition 'channel'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/http.h:45:97: note: Function 'http_open' argument 2 names different: declaration 'hpmud_channel' definition 'channel'.
hplip-3.18.6+dfsg0/scan/sane/http.c:244:97: note: Function 'http_open' argument 2 names different: declaration 'hpmud_channel' definition 'channel'.
hplip-3.18.6+dfsg0/scan/sane/http.c:293:125: style: Function 'http_read_header' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/http.h:47:125: note: Function 'http_read_header' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/scan/sane/http.c:293:125: note: Function 'http_read_header' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/scan/sane/http.c:352:126: style: Function 'http_read_payload' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/http.h:48:126: note: Function 'http_read_payload' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/scan/sane/http.c:352:126: note: Function 'http_read_payload' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/scan/sane/http.c:450:118: style: Function 'http_read' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/http.h:49:118: note: Function 'http_read' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/scan/sane/http.c:450:118: note: Function 'http_read' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/scan/sane/http.c:512:123: style: Function 'http_read_size' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/http.h:50:123: note: Function 'http_read_size' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/scan/sane/http.c:512:123: note: Function 'http_read_size' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/scan/sane/http.c:545:105: style: Function 'http_write' argument 3 names different: declaration 'data_size' definition 'size'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/http.h:51:105: note: Function 'http_write' argument 3 names different: declaration 'data_size' definition 'size'.
hplip-3.18.6+dfsg0/scan/sane/http.c:545:105: note: Function 'http_write' argument 3 names different: declaration 'data_size' definition 'size'.
hplip-3.18.6+dfsg0/scan/sane/http.c:545:115: style: Function 'http_write' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/http.h:51:120: note: Function 'http_write' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/scan/sane/http.c:545:115: note: Function 'http_write' argument 4 names different: declaration 'sec_timout' definition 'sec_timeout'.
hplip-3.18.6+dfsg0/scan/sane/http.c:316:33: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/scan/sane/http.c:325:36: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/scan/sane/http.c:337:29: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/scan/sane/http.c:476:17: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/scan/sane/http.c:493:25: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/scan/sane/http.c:496:29: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hplip-3.18.6+dfsg0/scan/sane/http.c:430:0: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/scan/sane/http.c:436:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/scan/sane/http.c:541:17: style: Variable 'stat' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/scan/sane/io.c:120:11: style: The scope of the variable 'len' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/ledm.c:464:3: warning: Either the condition 'option>=LEDM_OPTION_MAX' is redundant or the array 'ps->option[15]' is accessed at index 15, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/scan/sane/ledm.c:466:28: note: Assuming that condition 'option>=LEDM_OPTION_MAX' is not redundant
hplip-3.18.6+dfsg0/scan/sane/ledm.c:464:3: note: Array index out of bounds
hplip-3.18.6+dfsg0/scan/sane/ledm.c:472:113: style: Function 'ledm_control_option' argument 5 names different: declaration 'info' definition 'set_result'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/ledm.h:36:113: note: Function 'ledm_control_option' argument 5 names different: declaration 'info' definition 'set_result'.
hplip-3.18.6+dfsg0/scan/sane/ledm.c:472:113: note: Function 'ledm_control_option' argument 5 names different: declaration 'info' definition 'set_result'.
hplip-3.18.6+dfsg0/scan/sane/marvell.c:579:4: warning: Either the condition 'option>=MARVELL_OPTION_MAX' is redundant or the array 'ps->option[13]' is accessed at index 13, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/scan/sane/marvell.c:581:29: note: Assuming that condition 'option>=MARVELL_OPTION_MAX' is not redundant
hplip-3.18.6+dfsg0/scan/sane/marvell.c:579:4: note: Array index out of bounds
hplip-3.18.6+dfsg0/scan/sane/marvell.c:476:4: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/scan/sane/marvell.c:471:27: note: Variable 'i' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/marvell.c:476:4: note: Variable 'i' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/marvell.c:437:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hplip-3.18.6+dfsg0/scan/sane/marvell.c:587:116: style: Function 'marvell_control_option' argument 5 names different: declaration 'info' definition 'set_result'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/marvell.h:34:116: note: Function 'marvell_control_option' argument 5 names different: declaration 'info' definition 'set_result'.
hplip-3.18.6+dfsg0/scan/sane/marvell.c:587:116: note: Function 'marvell_control_option' argument 5 names different: declaration 'info' definition 'set_result'.
hplip-3.18.6+dfsg0/scan/sane/mfpdtf.c:212:18: style: The scope of the variable 'blockLength' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/mfpdtf.c:212:31: style: The scope of the variable 'headerLength' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/mfpdtf.c:453:9: style: The scope of the variable 'r' can be reduced. [variableScope]
hplip-3.18.6+dfsg0/scan/sane/pml.c:1036:17: style: Redundant condition: oldStuff. '!oldStuff || (oldStuff && hpaio->upload_state!=6)' is equivalent to '!oldStuff || hpaio->upload_state!=6' [redundantCondition]
hplip-3.18.6+dfsg0/scan/sane/pml.c:45:9: style: Condition '!len' is always true [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/scan/sane/pml.c:41:15: note: Assignment 'len=0', assigned value is 0
hplip-3.18.6+dfsg0/scan/sane/pml.c:45:9: note: Condition '!len' is always true
hplip-3.18.6+dfsg0/scan/sane/sanei_init_debug.c:66:47: style: Function 'sanei_init_debug' argument 2 names different: declaration 'debug_level_var' definition 'var'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/sanei_debug.h:169:59: note: Function 'sanei_init_debug' argument 2 names different: declaration 'debug_level_var' definition 'var'.
hplip-3.18.6+dfsg0/scan/sane/sanei_init_debug.c:66:47: note: Function 'sanei_init_debug' argument 2 names different: declaration 'debug_level_var' definition 'var'.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:2128:81: warning: Either the condition 'option>=OPTION_LAST' is redundant or the array 'hpaio->option[18]' is accessed at index 18, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:2130:30: note: Assuming that condition 'option>=OPTION_LAST' is not redundant
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:2128:81: note: Array index out of bounds
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:2658:13: style: Condition 'log_output' is always false [knownConditionTrueFalse]
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:2655:24: note: Assignment 'log_output=0', assigned value is 0
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:2658:13: note: Condition 'log_output' is always false
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1400:5: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1393:0: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1400:5: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1527:5: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1523:5: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1527:5: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1531:5: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1527:5: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1531:5: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1535:5: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1531:5: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1535:5: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1578:7: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1574:8: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1578:7: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1582:7: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1578:7: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1582:7: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1586:7: style: Variable 'retcode' is reassigned a value before the old one has been used. [redundantAssignment]
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1582:7: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:1586:7: note: Variable 'retcode' is reassigned a value before the old one has been used.
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:2050:1: style: Label 'done' is not used. [unusedLabel]
hplip-3.18.6+dfsg0/scan/sane/sclpml.c:2734:25: error: Uninitialized variable: sopEncoding [uninitvar]
hplip-3.18.6+dfsg0/scan/sane/soap.c:540:4: warning: Either the condition 'option>=SOAP_OPTION_MAX' is redundant or the array 'ps->option[14]' is accessed at index 14, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/scan/sane/soap.c:542:29: note: Assuming that condition 'option>=SOAP_OPTION_MAX' is not redundant
hplip-3.18.6+dfsg0/scan/sane/soap.c:540:4: note: Array index out of bounds
hplip-3.18.6+dfsg0/scan/sane/soap.c:440:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hplip-3.18.6+dfsg0/scan/sane/soap.c:548:113: style: Function 'soap_control_option' argument 5 names different: declaration 'info' definition 'set_result'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/soap.h:34:113: note: Function 'soap_control_option' argument 5 names different: declaration 'info' definition 'set_result'.
hplip-3.18.6+dfsg0/scan/sane/soap.c:548:113: note: Function 'soap_control_option' argument 5 names different: declaration 'info' definition 'set_result'.
hplip-3.18.6+dfsg0/scan/sane/soapht.c:575:4: warning: Either the condition 'option>=SOAP_OPTION_MAX' is redundant or the array 'ps->option[15]' is accessed at index 15, which is out of bounds. [arrayIndexOutOfBoundsCond]
hplip-3.18.6+dfsg0/scan/sane/soapht.c:577:29: note: Assuming that condition 'option>=SOAP_OPTION_MAX' is not redundant
hplip-3.18.6+dfsg0/scan/sane/soapht.c:575:4: note: Array index out of bounds
hplip-3.18.6+dfsg0/scan/sane/soapht.c:481:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hplip-3.18.6+dfsg0/scan/sane/soapht.c:583:115: style: Function 'soapht_control_option' argument 5 names different: declaration 'info' definition 'set_result'. [funcArgNamesDifferent]
hplip-3.18.6+dfsg0/scan/sane/soapht.h:34:115: note: Function 'soapht_control_option' argument 5 names different: declaration 'info' definition 'set_result'.
hplip-3.18.6+dfsg0/scan/sane/soapht.c:583:115: note: Function 'soapht_control_option' argument 5 names different: declaration 'info' definition 'set_result'.
hplip-3.18.6+dfsg0/scan/sane/xml.c:72:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/scan/sane/xml.c:79:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
hplip-3.18.6+dfsg0/scan/scanext/scanext.c:113:14: style: Variable 'string' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/scan/scanext/scanext.c:229:17: style: Unused variable: st [unusedVariable]
hplip-3.18.6+dfsg0/scan/scanext/scanext.c:480:9: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
hplip-3.18.6+dfsg0/scan/scanext/scanext.c:493:17: style: Unused variable: st [unusedVariable]
[16:13]
ftp://ftp.se.debian.org/debian/pool/main/h/hsail-tools/hsail-tools_0~20170314.orig.tar.xz
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:155:19: style: C-style pointer casting [cstyleCast]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:182:44: style: C-style pointer casting [cstyleCast]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:461:39: style: C-style pointer casting [cstyleCast]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:732:5: style: Variable 'declLine' is reassigned a value before the old one has been used. [redundantAssignment]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:719:0: note: Variable 'declLine' is reassigned a value before the old one has been used.
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:732:5: note: Variable 'declLine' is reassigned a value before the old one has been used.
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:852:17: style: Function 'generateDwarfForBrigArgs' argument 1 names different: declaration 'pSubroutineEntry' definition 'pSuborutineEntry'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:275:49: note: Function 'generateDwarfForBrigArgs' argument 1 names different: declaration 'pSubroutineEntry' definition 'pSuborutineEntry'.
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:852:17: note: Function 'generateDwarfForBrigArgs' argument 1 names different: declaration 'pSubroutineEntry' definition 'pSuborutineEntry'.
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:877:21: style: Function 'generateDwarfForBrigSubprogramBody' argument 2 names different: declaration 'firstIn' definition 'firstDirectiveInSubprogram'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:280:62: note: Function 'generateDwarfForBrigSubprogramBody' argument 2 names different: declaration 'firstIn' definition 'firstDirectiveInSubprogram'.
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:877:21: note: Function 'generateDwarfForBrigSubprogramBody' argument 2 names different: declaration 'firstIn' definition 'firstDirectiveInSubprogram'.
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:878:21: style: Function 'generateDwarfForBrigSubprogramBody' argument 3 names different: declaration 'firstAfter' definition 'firstDirectiveAfterSubprogram'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:281:62: note: Function 'generateDwarfForBrigSubprogramBody' argument 3 names different: declaration 'firstAfter' definition 'firstDirectiveAfterSubprogram'.
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:878:21: note: Function 'generateDwarfForBrigSubprogramBody' argument 3 names different: declaration 'firstAfter' definition 'firstDirectiveAfterSubprogram'.
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:91:12: style: struct member 'ProducerNote::reserved' is never used. [unusedStructMember]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:121:14: warning: Assert statement calls a function which may have desired side effects: 'secHeader'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:122:14: warning: Assert statement calls a function which may have desired side effects: 'secHeader'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:409:19: warning: Assert statement calls a function which may have desired side effects: 'section'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILScanner.h:319:5: style: The class 'Token' does not have a constructor although it has private member variables. [noConstructor]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:395:26: warning: Member variable 'BrigDwarfGenerator_impl::m_srcFileLineTableIndex' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILExtManager.h:86:5: style: 'ExtManager::operator=' should return 'ExtManager &'. [operatorEq]
hsail-tools-0~20170314/libHSAIL/SectionHeaderTable.h:67:15: style: Technically the member function 'BrigDebug::SectionHeaderTable::rawHeaderData' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/SectionHeaderTable.h:72:9: style: Technically the member function 'BrigDebug::SectionHeaderTable::rawHeaderSize' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILSRef.h:57:10: performance: Technically the member function 'HSAIL_ASM::SRef::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:142:30: performance: Technically the member function 'HSAIL_ASM::BrigSectionImpl::secHeader' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:584:32: performance: Technically the member function 'HSAIL_ASM::BrigContainer::sectionById' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:111:10: performance: Technically the member function 'HSAIL_ASM::StrRef::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:383:10: performance: Technically the member function 'HSAIL_ASM::ListRef::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:463:10: performance: Technically the member function 'HSAIL_ASM::ItemBase::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:537:7: performance: Technically the member function 'HSAIL_ASM::ItemBase::valRef' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:624:16: style: Technically the member function 'HSAIL_ASM::ItemIterator::operator++' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:233:21: performance: Technically the member function 'HSAIL_ASM::Brigantine::createCodeList' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:237:24: performance: Technically the member function 'HSAIL_ASM::Brigantine::createOperandList' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:241:32: performance: Technically the member function 'HSAIL_ASM::Brigantine::createConstantOperandList' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:374:19: performance: Technically the member function 'HSAIL_ASM::Brigantine::createOperandString' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:215:14: performance: Technically the member function 'BrigDebug::BRIGDwarfSymbolTable::addSymbol' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILTypeUtilities.h:593:0: performance: Technically the member function 'HSAIL_ASM :: Optional < unsigned int >::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILTypeUtilities.h:593:0: performance: Technically the member function 'HSAIL_ASM :: Optional < uint32_t >::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILSRef.h:64:5: style: Struct 'SRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILSRef.h:66:5: style: Struct 'SRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILSRef.h:67:5: style: Struct 'SRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILTypeUtilities.h:568:5: style: Class 'MySmallArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:430:5: style: Class 'DataSection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:550:5: style: Class 'BrigContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILFloats.h:99:5: style: Class 'f32_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILFloats.h:133:5: style: Class 'f64_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILItems.h:103:5: style: Class 'FieldEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILScanner.h:96:5: style: Class 'SyntaxError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILScanner.h:137:5: style: Class 'StreamScannerBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILScope.h:54:5: style: Class 'Scope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:86:5: style: Class 'Brigantine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:442:5: style: Class 'BrigantineNoEx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:134:5: style: Class 'Error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:198:0: style: Class 'HSAIL_ASM :: ItemRef < Code >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:381:0: style: Class 'HSAIL_ASM :: BrigSection < Code , BRIG_SECTION_INDEX_CODE >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:381:0: style: Class 'HSAIL_ASM :: BrigSection < Operand , BRIG_SECTION_INDEX_OPERAND >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILTypeUtilities.h:598:0: style: Class 'HSAIL_ASM :: Optional < unsigned int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILTypeUtilities.h:598:0: style: Class 'HSAIL_ASM :: Optional < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:104:1: warning: The class 'StrRef' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:376:1: warning: The class 'ListRef' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:172:0: warning: The class 'HSAIL_ASM :: ItemRef < Code >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:450:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:173:18: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:450:18: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:448:18: style: The function 'handleError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:435:18: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:448:18: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:240:10: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.h:72:22: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:240:10: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:244:10: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.h:76:15: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:244:10: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:251:10: style: The function 'storeInBrig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.h:80:15: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:251:10: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:853:34: performance: Function parameter 'firstArg' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:877:21: performance: Function parameter 'firstDirectiveInSubprogram' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/BrigDwarfGenerator.cpp:878:21: performance: Function parameter 'firstDirectiveAfterSubprogram' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:148:44: style: C-style pointer casting [cstyleCast]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:107:25: style: Variable 'sname' is assigned a value that is never used. [unreadVariable]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:194:10: style: Technically the member function 'HSAIL_ASM::StringRefComparer::operator()' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:197:10: style: Technically the member function 'HSAIL_ASM::StringRefComparer::operator()' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:344:10: style: Technically the member function 'HSAIL_ASM::CollectExternDefs::operator()' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:347:10: style: Technically the member function 'HSAIL_ASM::CollectExternDefs::operator()' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:417:10: style: Technically the member function 'HSAIL_ASM::MakeDecl2DefMap::operator()' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:420:10: style: Technically the member function 'HSAIL_ASM::MakeDecl2DefMap::operator()' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:284:0: performance: Technically the member function 'HSAIL_ASM :: RefPatcher < Code >::visit' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:290:0: performance: Technically the member function 'HSAIL_ASM :: RefPatcher < Code >::visit' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:383:0: performance: Technically the member function 'HSAIL_ASM :: ListRef < I >::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:115:5: style: Class 'NullWriteAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:193:5: style: Class 'StringRefComparer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:321:5: style: Class 'CollectExternDefs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.cpp:293:0: style: Class 'HSAIL_ASM :: RefPatcher < Code >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:198:0: style: Class 'HSAIL_ASM :: ItemRef < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:376:0: warning: The class 'HSAIL_ASM :: ListRef < I >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:172:0: warning: The class 'HSAIL_ASM :: ItemRef < I >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:122:17: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:96:17: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:122:17: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:108:60: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:692:29: warning: Identical condition '((int64_t)pos)<0', second condition is always false [identicalConditionAfterEarlyExit]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:685:30: note: 'pos' is assigned value 'getPos()' here.
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:691:31: note: 'size' is assigned value 'getPos()' here.
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:686:28: note: first condition
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:692:29: note: second condition
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:494:0: style: C-style pointer casting [cstyleCast]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1117:14: style: The scope of the variable 'sectionSize' can be reduced. [variableScope]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1034:43: style: Function 'validateBrigBlob' argument 1 names different: declaration 'src' definition 'fd'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:221:54: note: Function 'validateBrigBlob' argument 1 names different: declaration 'src' definition 'fd'.
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1034:43: note: Function 'validateBrigBlob' argument 1 names different: declaration 'src' definition 'fd'.
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:158:0: style: struct member 'Shdr::sh_addr' is never used. [unusedStructMember]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:162:0: style: struct member 'Shdr::sh_info' is never used. [unusedStructMember]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1058:9: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hsail-tools-0~20170314/libHSAIL/HSAILTypeUtilities.h:593:10: performance: Technically the member function 'HSAIL_ASM::Optional::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:98:9: style: Technically the member function 'HSAIL_ASM::WriteAdapter::writeAlignPad' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:256:19: note: Technically the member function 'HSAIL_ASM::WriteAdapter::writeAlignPad' can be const.
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:98:9: note: Technically the member function 'HSAIL_ASM::WriteAdapter::writeAlignPad' can be const.
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:295:10: performance: Technically the member function 'HSAIL_ASM::BrigBlobValidator::validate' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1066:25: note: Technically the member function 'HSAIL_ASM::BrigBlobValidator::validate' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:295:10: note: Technically the member function 'HSAIL_ASM::BrigBlobValidator::validate' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:296:10: performance: Technically the member function 'HSAIL_ASM::BrigBlobValidator::validate' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1067:25: note: Technically the member function 'HSAIL_ASM::BrigBlobValidator::validate' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:296:10: note: Technically the member function 'HSAIL_ASM::BrigBlobValidator::validate' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:356:0: performance: Technically the member function 'HSAIL_ASM :: BrigIOImpl < Elf32Policy >::preadVec' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:362:0: style: Technically the member function 'HSAIL_ASM :: BrigIOImpl < Elf32Policy >::sectionName' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:443:0: performance: Technically the member function 'HSAIL_ASM :: BrigIOImpl < Elf32Policy >::addString' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:356:0: performance: Technically the member function 'HSAIL_ASM :: BrigIOImpl < Elf64Policy >::preadVec' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:362:0: style: Technically the member function 'HSAIL_ASM :: BrigIOImpl < Elf64Policy >::sectionName' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:443:0: performance: Technically the member function 'HSAIL_ASM :: BrigIOImpl < Elf64Policy >::addString' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILTypeUtilities.h:598:5: style: Class 'Optional' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:658:5: style: Struct 'FileAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1053:5: style: Class 'BrigBlobError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:292:0: style: Class 'HSAIL_ASM :: BrigIOImpl < Elf32Policy >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:292:0: style: Class 'HSAIL_ASM :: BrigIOImpl < Elf64Policy >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:759:17: style: The function 'pread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:136:17: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:759:17: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:767:22: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:137:22: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:767:22: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:875:17: style: The function 'pread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:136:17: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:875:17: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1023:22: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:299:22: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1023:22: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1028:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.h:300:18: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILBrigObjectFile.cpp:1028:18: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:292:13: style: Variable 'ref' is reassigned a value before the old one has been used. [redundantAssignment]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:291:0: note: Variable 'ref' is reassigned a value before the old one has been used.
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:292:13: note: Variable 'ref' is reassigned a value before the old one has been used.
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:108:18: style: Function 'module' argument 6 names different: declaration 'defaultRounding' definition 'defaultRound'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:108:78: note: Function 'module' argument 6 names different: declaration 'defaultRounding' definition 'defaultRound'.
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:108:18: note: Function 'module' argument 6 names different: declaration 'defaultRounding' definition 'defaultRound'.
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:340:14: style: Function 'addArrayVariable' argument 4 names different: declaration 'elemType' definition 'elementType'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:169:106: note: Function 'addArrayVariable' argument 4 names different: declaration 'elemType' definition 'elementType'.
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:340:14: note: Function 'addArrayVariable' argument 4 names different: declaration 'elemType' definition 'elementType'.
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:214:10: performance: Technically the member function 'HSAIL_ASM::Brigantine::setOperands' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:649:18: note: Technically the member function 'HSAIL_ASM::Brigantine::setOperands' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.h:214:10: note: Technically the member function 'HSAIL_ASM::Brigantine::setOperands' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:383:0: performance: Technically the member function 'HSAIL_ASM :: ListRef < Code >::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:376:0: warning: The class 'HSAIL_ASM :: ListRef < Code >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:552:23: performance: Function parameter 'var' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:553:21: performance: Function parameter 'reg' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:573:21: performance: Function parameter 'reg' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:600:47: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILBrigantine.cpp:649:50: performance: Function parameter 'operands' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:327:67: style: Function 'printOperandConstantImage' argument 1 names different: declaration 'opr' definition 'd'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:214:57: note: Function 'printOperandConstantImage' argument 1 names different: declaration 'opr' definition 'd'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:327:67: note: Function 'printOperandConstantImage' argument 1 names different: declaration 'opr' definition 'd'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:343:71: style: Function 'printOperandConstantSampler' argument 1 names different: declaration 'opr' definition 'd'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:216:61: note: Function 'printOperandConstantSampler' argument 1 names different: declaration 'opr' definition 'd'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:343:71: note: Function 'printOperandConstantSampler' argument 1 names different: declaration 'opr' definition 'd'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:355:57: style: Function 'printListOfOperands' argument 1 names different: declaration 'list' definition 'operands'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:211:47: note: Function 'printListOfOperands' argument 1 names different: declaration 'list' definition 'operands'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:355:57: note: Function 'printListOfOperands' argument 1 names different: declaration 'list' definition 'operands'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:369:46: style: Function 'printTypedOperand' argument 1 names different: declaration 'opr' definition 'operand'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:206:36: note: Function 'printTypedOperand' argument 1 names different: declaration 'opr' definition 'operand'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:369:46: note: Function 'printTypedOperand' argument 1 names different: declaration 'opr' definition 'operand'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:448:54: style: Function 'printArgs' argument 2 names different: declaration 'paramNum' definition 'argNum'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:145:44: note: Function 'printArgs' argument 2 names different: declaration 'paramNum' definition 'argNum'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:448:54: note: Function 'printArgs' argument 2 names different: declaration 'paramNum' definition 'argNum'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:504:51: style: Function 'printSymDecl' argument 1 names different: declaration 'd' definition 's'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:151:41: note: Function 'printSymDecl' argument 1 names different: declaration 'd' definition 's'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:504:51: note: Function 'printSymDecl' argument 1 names different: declaration 'd' definition 's'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:897:33: style: Function 'print_v' argument 1 names different: declaration 'i' definition 'inst'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:196:23: note: Function 'print_v' argument 1 names different: declaration 'i' definition 'inst'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:897:33: note: Function 'print_v' argument 1 names different: declaration 'i' definition 'inst'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:997:42: style: Function 'printInstOperand' argument 1 names different: declaration 'i' definition 'inst'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:204:32: note: Function 'printInstOperand' argument 1 names different: declaration 'i' definition 'inst'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:997:42: note: Function 'printInstOperand' argument 1 names different: declaration 'i' definition 'inst'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1152:79: style: Function 'propVal2mnemo' argument 3 names different: declaration 'dflt' definition 'df'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:228:69: note: Function 'propVal2mnemo' argument 3 names different: declaration 'dflt' definition 'df'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1152:79: note: Function 'propVal2mnemo' argument 3 names different: declaration 'dflt' definition 'df'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1162:44: style: Function 'seg2str' argument 1 names different: declaration 'segment' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:234:34: note: Function 'seg2str' argument 1 names different: declaration 'segment' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1162:44: note: Function 'seg2str' argument 1 names different: declaration 'segment' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1163:45: style: Function 'type2str' argument 1 names different: declaration 't' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:232:35: note: Function 'type2str' argument 1 names different: declaration 't' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1163:45: note: Function 'type2str' argument 1 names different: declaration 't' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1164:45: style: Function 'pack2str' argument 1 names different: declaration 't' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:233:35: note: Function 'pack2str' argument 1 names different: declaration 't' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1164:45: note: Function 'pack2str' argument 1 names different: declaration 't' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1165:46: style: Function 'cmpOp2str' argument 1 names different: declaration 'opcode' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:235:36: note: Function 'cmpOp2str' argument 1 names different: declaration 'opcode' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1165:46: note: Function 'cmpOp2str' argument 1 names different: declaration 'opcode' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1166:54: style: Function 'imageGeometry2str' argument 1 names different: declaration 'g' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:237:44: note: Function 'imageGeometry2str' argument 1 names different: declaration 'g' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1166:54: note: Function 'imageGeometry2str' argument 1 names different: declaration 'g' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1167:53: style: Function 'samplerQuery2str' argument 1 names different: declaration 'g' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:241:43: note: Function 'samplerQuery2str' argument 1 names different: declaration 'g' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1167:53: note: Function 'samplerQuery2str' argument 1 names different: declaration 'g' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1168:51: style: Function 'imageQuery2str' argument 1 names different: declaration 'g' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:242:41: note: Function 'imageQuery2str' argument 1 names different: declaration 'g' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1168:51: note: Function 'imageQuery2str' argument 1 names different: declaration 'g' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1169:52: style: Function 'memoryOrder2str' argument 1 names different: declaration 'memOrder' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:248:42: note: Function 'memoryOrder2str' argument 1 names different: declaration 'memOrder' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1169:52: note: Function 'memoryOrder2str' argument 1 names different: declaration 'memOrder' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1170:52: style: Function 'memoryScope2str' argument 1 names different: declaration 'flags' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:249:42: note: Function 'memoryScope2str' argument 1 names different: declaration 'flags' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1170:52: note: Function 'memoryScope2str' argument 1 names different: declaration 'flags' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1171:56: style: Function 'atomicOperation2str' argument 1 names different: declaration 'op' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:236:46: note: Function 'atomicOperation2str' argument 1 names different: declaration 'op' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1171:56: note: Function 'atomicOperation2str' argument 1 names different: declaration 'op' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1172:47: style: Function 'opcode2str' argument 1 names different: declaration 'opcode' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:231:37: note: Function 'opcode2str' argument 1 names different: declaration 'opcode' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1172:47: note: Function 'opcode2str' argument 1 names different: declaration 'opcode' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1197:53: style: Function 'machineModel2str' argument 1 names different: declaration 'machineModel' definition 'model'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:243:43: note: Function 'machineModel2str' argument 1 names different: declaration 'machineModel' definition 'model'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1197:53: note: Function 'machineModel2str' argument 1 names different: declaration 'machineModel' definition 'model'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1247:48: style: Function 'registerKind2str' argument 1 names different: declaration 'kind' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:267:43: note: Function 'registerKind2str' argument 1 names different: declaration 'kind' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1247:48: note: Function 'registerKind2str' argument 1 names different: declaration 'kind' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:104:17: style: Technically the member function 'HSAIL_ASM::Disassembler::get' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:153:22: note: Technically the member function 'HSAIL_ASM::Disassembler::get' can be const.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:104:17: note: Technically the member function 'HSAIL_ASM::Disassembler::get' can be const.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:105:17: style: Technically the member function 'HSAIL_ASM::Disassembler::get' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:154:22: note: Technically the member function 'HSAIL_ASM::Disassembler::get' can be const.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:105:17: note: Technically the member function 'HSAIL_ASM::Disassembler::get' can be const.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:106:17: style: Technically the member function 'HSAIL_ASM::Disassembler::get' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:155:22: note: Technically the member function 'HSAIL_ASM::Disassembler::get' can be const.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:106:17: note: Technically the member function 'HSAIL_ASM::Disassembler::get' can be const.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:123:10: style: Technically the member function 'HSAIL_ASM::Disassembler::clrError' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:159:10: performance: Technically the member function 'HSAIL_ASM::Disassembler::next' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:631:20: note: Technically the member function 'HSAIL_ASM::Disassembler::next' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:159:10: note: Technically the member function 'HSAIL_ASM::Disassembler::next' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:190:10: performance: Technically the member function 'HSAIL_ASM::Disassembler::printNop' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:892:20: note: Technically the member function 'HSAIL_ASM::Disassembler::printNop' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:190:10: note: Technically the member function 'HSAIL_ASM::Disassembler::printNop' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:222:10: performance: Technically the member function 'HSAIL_ASM::Disassembler::getSymbolName' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1130:20: note: Technically the member function 'HSAIL_ASM::Disassembler::getSymbolName' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:222:10: note: Technically the member function 'HSAIL_ASM::Disassembler::getSymbolName' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:255:17: performance: Technically the member function 'HSAIL_ASM::Disassembler::const2str' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1176:27: note: Technically the member function 'HSAIL_ASM::Disassembler::const2str' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:255:17: note: Technically the member function 'HSAIL_ASM::Disassembler::const2str' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:256:17: performance: Technically the member function 'HSAIL_ASM::Disassembler::nonull2str' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1177:27: note: Technically the member function 'HSAIL_ASM::Disassembler::nonull2str' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:256:17: note: Technically the member function 'HSAIL_ASM::Disassembler::nonull2str' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:258:17: performance: Technically the member function 'HSAIL_ASM::Disassembler::decl2str_' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1295:22: note: Technically the member function 'HSAIL_ASM::Disassembler::decl2str_' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:258:17: note: Technically the member function 'HSAIL_ASM::Disassembler::decl2str_' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:261:17: performance: Technically the member function 'HSAIL_ASM::Disassembler::exec2str_' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1300:22: note: Technically the member function 'HSAIL_ASM::Disassembler::exec2str_' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:261:17: note: Technically the member function 'HSAIL_ASM::Disassembler::exec2str_' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:262:17: performance: Technically the member function 'HSAIL_ASM::Disassembler::const2str_' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1335:27: note: Technically the member function 'HSAIL_ASM::Disassembler::const2str_' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:262:17: note: Technically the member function 'HSAIL_ASM::Disassembler::const2str_' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:265:17: performance: Technically the member function 'HSAIL_ASM::Disassembler::equiv2str' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1179:22: note: Technically the member function 'HSAIL_ASM::Disassembler::equiv2str' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:265:17: note: Technically the member function 'HSAIL_ASM::Disassembler::equiv2str' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:266:17: performance: Technically the member function 'HSAIL_ASM::Disassembler::modifiers2str' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1186:22: note: Technically the member function 'HSAIL_ASM::Disassembler::modifiers2str' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:266:17: note: Technically the member function 'HSAIL_ASM::Disassembler::modifiers2str' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:276:18: performance: Technically the member function 'HSAIL_ASM::Disassembler::value2str' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:384:10: performance: Technically the member function 'HSAIL_ASM::Disassembler::add2ValList' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:420:10: performance: Technically the member function 'HSAIL_ASM::Disassembler::wantsExtraNewLineBefore' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:558:10: performance: Technically the member function 'HSAIL_ASM::ValuePrinter::visitNone' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:383:0: performance: Technically the member function 'HSAIL_ASM :: ListRef < Operand >::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:65:30: style: Struct 'PrintHex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:198:0: style: Class 'HSAIL_ASM :: ItemRef < Operand >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:376:0: warning: The class 'HSAIL_ASM :: ListRef < Operand >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:172:0: warning: The class 'HSAIL_ASM :: ItemRef < Operand >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:107:26: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:416:30: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:417:25: performance: Function parameter 'i' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.h:418:28: performance: Function parameter 'opr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:153:36: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:154:31: performance: Function parameter 'i' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:155:34: performance: Function parameter 'i' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:475:35: performance: Function parameter 'start' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:475:47: performance: Function parameter 'end' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:1130:44: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILDisassembler.cpp:146:10: style: Reading from empty STL container 'ErrorInfo' [reademptycontainer]
hsail-tools-0~20170314/libHSAIL/HSAILDump.cpp:153:10: style: Technically the member function 'HSAIL_ASM::ItemCollector::operator()' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILDump.cpp:420:40: performance: Function parameter 'bset' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILExtManager.cpp:287:17: style: The scope of the variable 's' can be reduced. [variableScope]
hsail-tools-0~20170314/libHSAIL/HSAILExtManager.cpp:270:20: warning: Assert statement calls a function which may have desired side effects: 'peek'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILExtManager.h:193:18: style: Unused private function: 'ExtManager::extEnum2str' [unusedPrivateFunction]
hsail-tools-0~20170314/libHSAIL/HSAILBrigContainer.h:329:23: performance: Technically the member function 'HSAIL_ASM::BrigSectionImpl::sourceInfo' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.h:192:32: performance: Technically the member function 'HSAIL_ASM::PropValidator::getPackEx' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.h:208:32: performance: Technically the member function 'HSAIL_ASM::PropValidator::getFtzEx' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILParser.h:92:22: style: Technically the member function 'HSAIL_ASM::Parser::token' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILParser.h:97:10: style: Technically the member function 'HSAIL_ASM::Parser::syntaxError' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILParser.h:180:21: note: Technically the member function 'HSAIL_ASM::Parser::syntaxError' can be const.
hsail-tools-0~20170314/libHSAIL/HSAILParser.h:97:10: note: Technically the member function 'HSAIL_ASM::Parser::syntaxError' can be const.
hsail-tools-0~20170314/libHSAIL/HSAILTypeUtilities.h:593:0: performance: Technically the member function 'HSAIL_ASM :: Optional < uint16_t >::toCompare' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILTypeUtilities.h:598:0: style: Class 'HSAIL_ASM :: Optional < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILFloats.cpp:108:9: error: Address of an auto-variable returned. [returnAddressOfAutoVariable]
hsail-tools-0~20170314/libHSAIL/HSAILFloats.cpp:118:9: error: Address of an auto-variable returned. [returnAddressOfAutoVariable]
hsail-tools-0~20170314/libHSAIL/HSAILFloats.cpp:98:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:226:12: performance: Technically the member function 'HSAIL_ASM::GenericExtension::invalid' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:104:18: style: The function 'parseInstMnemo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:93:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:104:18: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:110:20: style: The function 'getMnemo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:136:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:110:20: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:117:18: style: The function 'validateInst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:150:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:117:18: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:132:22: style: The function 'getOperandType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:114:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:132:22: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:142:25: style: The function 'preValidateInst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:145:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:142:25: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:151:22: style: The function 'getDefWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:119:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:151:22: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:160:22: style: The function 'getDefRounding' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:124:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:160:22: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:169:22: style: The function 'getDstOperandsNum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:126:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:169:22: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:171:17: style: The function 'getVXIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:128:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:171:17: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:177:25: style: The function 'propVal2mnemo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:96:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:177:25: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:193:26: style: The function 'propVal2enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:99:26: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:193:26: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:235:25: style: The function 'matchInstMnemo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:154:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:235:25: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:100:25: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:83:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:100:25: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:105:18: style: The function 'isMnemoPrefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILExtension.h:86:25: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:105:18: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:115:18: style: The function 'parseInstMnemo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:104:18: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:115:18: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:125:33: style: The function 'getMnemoSuffix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:275:33: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:125:33: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:126:33: style: The function 'getInstDescByIdx' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:279:33: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:126:33: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:127:33: style: The function 'getInstNum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hsail-tools-0~20170314/libHSAIL/HSAILGenericExtension.h:282:33: note: Virtual function in base class
hsail-tools-0~20170314/libHSAIL/HSAILImageExt.cpp:127:33: note: Function in derived class
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:198:5: style: Class 'ItemRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILItemBase.h:172:1: warning: The class 'ItemRef' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hsail-tools-0~20170314/libHSAIL/HSAILInstProps.cpp:123:31: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILParser.cpp:1976:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
hsail-tools-0~20170314/libHSAIL/HSAILParser.cpp:1301:33: style: Function 'checkVxIsValid' argument 1 names different: declaration 'Vx' definition 'vx'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILParser.h:143:29: note: Function 'checkVxIsValid' argument 1 names different: declaration 'Vx' definition 'vx'.
hsail-tools-0~20170314/libHSAIL/HSAILParser.cpp:1301:33: note: Function 'checkVxIsValid' argument 1 names different: declaration 'Vx' definition 'vx'.
hsail-tools-0~20170314/libHSAIL/HSAILParser.cpp:768:12: warning: Assert statement calls a function which may have desired side effects: 'peek'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILParser.cpp:785:12: warning: Assert statement calls a function which may have desired side effects: 'peek'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILParser.cpp:1281:12: warning: Assert statement calls a function which may have desired side effects: 'peek'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILParser.cpp:1501:12: warning: Assert statement calls a function which may have desired side effects: 'token'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILParser.cpp:1330:37: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILScanner.cpp:79:59: style: Function 'streamPosAt' argument 1 names different: declaration 'i' definition 'from'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILScanner.h:134:45: note: Function 'streamPosAt' argument 1 names different: declaration 'i' definition 'from'.
hsail-tools-0~20170314/libHSAIL/HSAILScanner.cpp:79:59: note: Function 'streamPosAt' argument 1 names different: declaration 'i' definition 'from'.
hsail-tools-0~20170314/libHSAIL/HSAILScanner.h:132:10: performance: Technically the member function 'StreamScannerBase::readChars' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILScanner.cpp:56:25: note: Technically the member function 'StreamScannerBase::readChars' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILScanner.h:132:10: note: Technically the member function 'StreamScannerBase::readChars' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILScanner.cpp:156:5: style: Class 'istringstreamalert' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:85:64: style: C-style pointer casting [cstyleCast]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:67:48: style: Function 'Tool' argument 2 names different: declaration 'extMgr' definition 'extMgr_'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILTool.h:96:59: note: Function 'Tool' argument 2 names different: declaration 'extMgr' definition 'extMgr_'.
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:67:48: note: Function 'Tool' argument 2 names different: declaration 'extMgr' definition 'extMgr_'.
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:30: style: Function 'Tool' argument 1 names different: declaration 'extMgr' definition 'extMgr_'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILTool.h:97:37: note: Function 'Tool' argument 1 names different: declaration 'extMgr' definition 'extMgr_'.
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:30: note: Function 'Tool' argument 1 names different: declaration 'extMgr' definition 'extMgr_'.
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:84:79: style: Function 'Tool' argument 4 names different: declaration 'extMgr' definition 'extMgr_'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILTool.h:98:94: note: Function 'Tool' argument 4 names different: declaration 'extMgr' definition 'extMgr_'.
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:84:79: note: Function 'Tool' argument 4 names different: declaration 'extMgr' definition 'extMgr_'.
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::action' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::FileFormat' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::FloatDisassemblyMode' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::IncludeSource' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::DisableValidator' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::DisableOperandOptimizer' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::EnableComments' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::DisasmInstOffset' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::DumpFormatError' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::RepeatForever' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:76:7: warning: Member variable 'Tool::EnableDebugInfo' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILTool.h:136:10: performance: Technically the member function 'HSAIL_ASM::Tool::dumpDebugInfoToStream' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:337:12: note: Technically the member function 'HSAIL_ASM::Tool::dumpDebugInfoToStream' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILTool.h:136:10: note: Technically the member function 'HSAIL_ASM::Tool::dumpDebugInfoToStream' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILTool.h:137:10: performance: Technically the member function 'HSAIL_ASM::Tool::dumpDebugInfoToFile' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILTool.cpp:354:12: note: Technically the member function 'HSAIL_ASM::Tool::dumpDebugInfoToFile' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILTool.h:137:10: note: Technically the member function 'HSAIL_ASM::Tool::dumpDebugInfoToFile' can be static.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:154:59: style: Unsigned variable 'idx' can't be negative so it is unnecessary to test it. [unsignedPositive]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:157:59: style: Unsigned variable 'idx' can't be negative so it is unnecessary to test it. [unsignedPositive]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:114:51: style: Function 'getInputArg' argument 1 names different: declaration 'kernel' definition 'sbr'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.h:99:51: note: Function 'getInputArg' argument 1 names different: declaration 'kernel' definition 'sbr'.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:114:51: note: Function 'getInputArg' argument 1 names different: declaration 'kernel' definition 'sbr'.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:226:23: style: Function 'getType' argument 1 names different: declaration 'i' definition 'inst'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.h:110:23: note: Function 'getType' argument 1 names different: declaration 'i' definition 'inst'.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:226:23: note: Function 'getType' argument 1 names different: declaration 'i' definition 'inst'.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:368:26: style: Function 'getRegKind' argument 1 names different: declaration 'opr' definition 'regName'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.h:151:26: note: Function 'getRegKind' argument 1 names different: declaration 'opr' definition 'regName'.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:368:26: note: Function 'getRegKind' argument 1 names different: declaration 'opr' definition 'regName'.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:398:42: style: Function 'getImmSize' argument 1 names different: declaration 'opr' definition 'imm'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.h:155:42: note: Function 'getImmSize' argument 1 names different: declaration 'opr' definition 'imm'.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:398:42: note: Function 'getImmSize' argument 1 names different: declaration 'opr' definition 'imm'.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:864:30: style: Function 'isValidImmType' argument 1 names different: declaration 'elementType' definition 'type'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.h:188:36: note: Function 'isValidImmType' argument 1 names different: declaration 'elementType' definition 'type'.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:864:30: note: Function 'isValidImmType' argument 1 names different: declaration 'elementType' definition 'type'.
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:67:24: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:89:34: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:99:23: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:104:22: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:226:23: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:227:26: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:228:26: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:229:26: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:230:26: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:231:26: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:232:26: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:233:26: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILUtilities.cpp:420:43: performance: Function parameter 'opr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:118:45: style: Function 'validate' argument 2 names different: declaration 'idx' definition 'operandIdx'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.h:87:42: note: Function 'validate' argument 2 names different: declaration 'idx' definition 'operandIdx'.
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:118:45: note: Function 'validate' argument 2 names different: declaration 'idx' definition 'operandIdx'.
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:669:17: warning: Assert statement calls a function which may have desired side effects: 'isLabelDefined'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:932:17: warning: Assert statement calls a function which may have desired side effects: 'isLabelDefined'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:942:17: warning: Assert statement calls a function which may have desired side effects: 'isLabelDefined'. [assertWithSideEffect]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:98:5: warning: Member variable 'BrigFormatError::errCode' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:98:5: warning: Member variable 'BrigFormatError::section' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:98:5: warning: Member variable 'BrigFormatError::offset' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:481:5: warning: Member variable 'ValidatorContext::sbrStartOffset' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:481:5: warning: Member variable 'ValidatorContext::sbrEndOffset' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:481:5: warning: Member variable 'ValidatorContext::cRegMax' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:481:5: warning: Member variable 'ValidatorContext::sRegMax' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:481:5: warning: Member variable 'ValidatorContext::dRegMax' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:481:5: warning: Member variable 'ValidatorContext::qRegMax' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:481:5: warning: Member variable 'ValidatorContext::extensions' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1296:5: warning: Member variable 'ValidatorImpl::major' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1296:5: warning: Member variable 'ValidatorImpl::minor' is not initialized in the constructor. [uninitMemberVar]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:510:10: performance: Technically the member function 'HSAIL_ASM::ValidatorContext::notifyAnnotation' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:892:12: performance: Technically the member function 'HSAIL_ASM::ValidatorContext::regPoolError' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1129:10: style: Technically the member function 'HSAIL_ASM::ValidatorContext::eqSbrDecl' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1151:10: performance: Technically the member function 'HSAIL_ASM::ValidatorContext::eqSymDecl' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1191:10: performance: Technically the member function 'HSAIL_ASM::ValidatorContext::eqFbarDecl' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1252:10: performance: Technically the member function 'HSAIL_ASM::ValidatorContext::validate' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1257:10: performance: Technically the member function 'HSAIL_ASM::ValidatorContext::validate' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1589:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::isAnnotation' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1590:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::isDefDecl' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1600:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::analyzeGlobalSym' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1689:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validateSymUse' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1744:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validateOperandListUse' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1757:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validateCallArgScope' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2277:41: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::isDirectiveKind' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2278:41: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::isOperandKind' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2343:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::isImage' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2344:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::isSampler' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2345:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::isImageOrSampler' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2346:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::isSignal' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2375:10: style: Technically the member function 'HSAIL_ASM::ValidatorImpl::validateDefDecl' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2386:10: style: Technically the member function 'HSAIL_ASM::ValidatorImpl::validateLinkage' can be const. [functionConst]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3079:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validate_fld_Dim' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3080:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validate_fld_Offset' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3081:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validate_fld_EquivClass' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3082:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validate_fld_InArgCount' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3083:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validate_BrigVersion' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3084:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validate_fld_OutArgCount' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3085:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validate_fld_RegNum' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3130:12: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::getExpectedSectionName' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3205:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validate' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3211:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validate' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3217:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::validate' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3292:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::isTopLevelStatement' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3293:10: performance: Technically the member function 'HSAIL_ASM::ValidatorImpl::isBodyStatement' can be static. [functionStatic]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:481:5: style: Class 'ValidatorContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:182:34: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:230:36: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:235:38: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:240:36: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:245:35: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:250:36: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:255:39: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:262:39: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:270:40: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:277:30: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:284:30: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:291:36: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:305:38: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:313:40: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:321:41: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:329:38: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:337:39: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:345:30: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:509:29: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:510:32: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:547:26: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:554:27: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:656:23: performance: Function parameter 'i' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:684:36: performance: Function parameter 'owner' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:690:35: performance: Function parameter 'owner' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:696:33: performance: Function parameter 'owner' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:765:30: performance: Function parameter 'opr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:765:40: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:808:30: performance: Function parameter 'opr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:826:33: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:840:38: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1640:27: performance: Function parameter 'inst' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1716:54: performance: Function parameter 'sym' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:1722:35: performance: Function parameter 'owner' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2328:28: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2343:23: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2344:25: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2345:32: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2346:24: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2375:31: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2386:31: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2634:30: performance: Function parameter 'sbr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2703:53: performance: Function parameter 'var' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2780:50: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2857:35: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2862:40: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2867:40: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2872:44: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2877:34: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2882:45: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2887:33: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2892:39: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:2897:41: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3066:33: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3071:35: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3079:32: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3080:38: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3081:39: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3082:39: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3083:36: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3084:40: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3085:38: performance: Function parameter 'item' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3223:24: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidator.cpp:3224:27: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:149:69: style: Function 'propError' argument 3 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.h:250:66: note: Function 'propError' argument 3 names different: declaration 'value' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:149:69: note: Function 'propError' argument 3 names different: declaration 'value' definition 'val'.
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:232:61: style: Function 'validateOperandAttr' argument 2 names different: declaration 'idx' definition 'operandIdx'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.h:219:58: note: Function 'validateOperandAttr' argument 2 names different: declaration 'idx' definition 'operandIdx'.
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:232:61: note: Function 'validateOperandAttr' argument 2 names different: declaration 'idx' definition 'operandIdx'.
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:379:58: style: Function 'checkOperandKind' argument 2 names different: declaration 'idx' definition 'operandIdx'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.h:220:55: note: Function 'checkOperandKind' argument 2 names different: declaration 'idx' definition 'operandIdx'.
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:379:58: note: Function 'checkOperandKind' argument 2 names different: declaration 'idx' definition 'operandIdx'.
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:618:71: style: Function 'immTypeError' argument 3 names different: declaration 'type' definition 'actualType'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.h:249:68: note: Function 'immTypeError' argument 3 names different: declaration 'type' definition 'actualType'.
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:618:71: note: Function 'immTypeError' argument 3 names different: declaration 'type' definition 'actualType'.
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:64:38: performance: Function parameter 'opr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:82:39: performance: Function parameter 'opr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:99:39: performance: Function parameter 'opr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:118:39: performance: Function parameter 'opr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:357:35: performance: Function parameter 'opr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/HSAILValidatorBase.cpp:367:42: performance: Function parameter 'opr' should be passed by const reference. [passedByValue]
hsail-tools-0~20170314/libHSAIL/hsail_c.cpp:103:83: style: Function 'brig_container_load_from_mem' argument 2 names different: declaration 'elf_bytes' definition 'buf'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/hsail_c.h:188:91: note: Function 'brig_container_load_from_mem' argument 2 names different: declaration 'elf_bytes' definition 'buf'.
hsail-tools-0~20170314/libHSAIL/hsail_c.cpp:103:83: note: Function 'brig_container_load_from_mem' argument 2 names different: declaration 'elf_bytes' definition 'buf'.
hsail-tools-0~20170314/libHSAIL/hsail_c.cpp:103:95: style: Function 'brig_container_load_from_mem' argument 3 names different: declaration 'elf_length' definition 'buf_length'. [funcArgNamesDifferent]
hsail-tools-0~20170314/libHSAIL/hsail_c.h:188:109: note: Function 'brig_container_load_from_mem' argument 3 names different: declaration 'elf_length' definition 'buf_length'.
hsail-tools-0~20170314/libHSAIL/hsail_c.cpp:103:95: note: Function 'brig_container_load_from_mem' argument 3 names different: declaration 'elf_length' definition 'buf_length'.
[16:14]
ftp://ftp.se.debian.org/debian/pool/main/h/hscolour/hscolour_1.24.4.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hsetroot/hsetroot_1.0.2.orig.tar.gz
hsetroot-1.0.2.orig/src/hsetroot.c:170:19: style: The scope of the variable 'o' can be reduced. [variableScope]
hsetroot-1.0.2.orig/src/hsetroot.c:247:11: style: The scope of the variable 'vis' can be reduced. [variableScope]
hsetroot-1.0.2.orig/src/hsetroot.c:250:18: style: The scope of the variable 'context' can be reduced. [variableScope]
hsetroot-1.0.2.orig/src/hsetroot.c:252:7: style: The scope of the variable 'width' can be reduced. [variableScope]
hsetroot-1.0.2.orig/src/hsetroot.c:252:14: style: The scope of the variable 'height' can be reduced. [variableScope]
hsetroot-1.0.2.orig/src/hsetroot.c:252:22: style: The scope of the variable 'depth' can be reduced. [variableScope]
[16:14]
ftp://ftp.se.debian.org/debian/pool/main/h/hslogger/hslogger_1.2.10+dfsg.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hspell/hspell_1.4.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/h/hspell-gui/hspell-gui_0.2.6.orig.tar.gz
[16:14]
ftp://ftp.se.debian.org/debian/pool/main/h/hsqldb/hsqldb_2.4.1.orig.tar.xz
hsqldb-2.4.1/hsqldb/sample/sample.c:225:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hsqldb-2.4.1/hsqldb/sample/sample.c:291:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
hsqldb-2.4.1/hsqldb/sample/sample.c:65:9: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:65:9: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:65:9: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:70:9: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:70:9: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:70:9: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:74:9: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:74:9: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:74:9: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:79:9: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:79:9: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:79:9: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:87:17: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:87:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:87:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:94:17: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:94:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:94:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:101:17: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:101:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:101:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:109:17: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:109:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:109:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:118:17: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:118:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:118:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:122:17: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:122:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:122:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:130:17: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:130:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:130:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:159:17: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:159:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:159:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:164:17: error: Memory leak: in_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:164:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:164:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:169:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:169:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:175:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:175:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:180:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:180:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:185:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:185:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:190:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:190:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:195:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:195:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:199:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:199:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:209:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:209:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:213:17: error: Memory leak: out_vcval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:213:17: error: Memory leak: out_etimeval [memleak]
hsqldb-2.4.1/hsqldb/sample/sample.c:217:17: error: Memory leak: out_etimeval [memleak]
[16:14]
ftp://ftp.se.debian.org/debian/pool/main/h/hsqldb1.8.0/hsqldb1.8.0_1.8.0.10+dfsg.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/ht/ht_2.1.0+repack1.orig.tar.xz
ht-2.1.0/analyser/analy.cc:160:14: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:161:14: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:169:27: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:178:20: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:285:14: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:286:14: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:295:23: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:304:24: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:426:16: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:555:18: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:589:18: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:885:15: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:1601:16: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:1603:19: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:1791:18: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:1945:27: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy.cc:922:11: style: The scope of the variable 'instr' can be reduced. [variableScope]
ht-2.1.0/analyser/analy.cc:923:8: style: The scope of the variable 'len' can be reduced. [variableScope]
ht-2.1.0/analyser/analy.cc:1205:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
ht-2.1.0/analyser/analy.cc:1205:22: style: The scope of the variable 'label' can be reduced. [variableScope]
ht-2.1.0/analyser/analy.cc:46:39: style: Function 'compareDelinear' argument 1 names different: declaration 'to' definition 'obj'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:50:40: note: Function 'compareDelinear' argument 1 names different: declaration 'to' definition 'obj'.
ht-2.1.0/analyser/analy.cc:46:39: note: Function 'compareDelinear' argument 1 names different: declaration 'to' definition 'obj'.
ht-2.1.0/analyser/analy.cc:56:29: style: Function 'toString' argument 1 names different: declaration 'buf' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:62:30: note: Function 'toString' argument 1 names different: declaration 'buf' definition 's'.
ht-2.1.0/analyser/analy.cc:56:29: note: Function 'toString' argument 1 names different: declaration 'buf' definition 's'.
ht-2.1.0/analyser/analy.cc:56:36: style: Function 'toString' argument 2 names different: declaration 'buflen' definition 'maxlen'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:62:39: note: Function 'toString' argument 2 names different: declaration 'buflen' definition 'maxlen'.
ht-2.1.0/analyser/analy.cc:56:36: note: Function 'toString' argument 2 names different: declaration 'buflen' definition 'maxlen'.
ht-2.1.0/analyser/analy.cc:210:40: style: Function 'load' argument 1 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:104:35: note: Function 'load' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:210:40: note: Function 'load' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:241:41: style: Function 'store' argument 1 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:110:36: note: Function 'store' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:241:41: note: Function 'store' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:335:40: style: Function 'load' argument 1 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:129:35: note: Function 'load' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:335:40: note: Function 'load' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:366:41: style: Function 'store' argument 1 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:135:36: note: Function 'store' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:366:41: note: Function 'store' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:396:44: style: Function 'AddrXRef' argument 2 names different: declaration 'aType' definition 'Type'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:207:38: note: Function 'AddrXRef' argument 2 names different: declaration 'aType' definition 'Type'.
ht-2.1.0/analyser/analy.cc:396:44: note: Function 'AddrXRef' argument 2 names different: declaration 'aType' definition 'Type'.
ht-2.1.0/analyser/analy.cc:407:35: style: Function 'load' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:210:35: note: Function 'load' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/analy.cc:407:35: note: Function 'load' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/analy.cc:418:36: style: Function 'store' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:212:36: note: Function 'store' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/analy.cc:418:36: note: Function 'store' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/analy.cc:433:45: style: Function 'AddressQueueItem' argument 1 names different: declaration 'Addr' definition 'aAddr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:294:31: note: Function 'AddressQueueItem' argument 1 names different: declaration 'Addr' definition 'aAddr'.
ht-2.1.0/analyser/analy.cc:433:45: note: Function 'AddressQueueItem' argument 1 names different: declaration 'Addr' definition 'aAddr'.
ht-2.1.0/analyser/analy.cc:433:61: style: Function 'AddressQueueItem' argument 2 names different: declaration 'Func' definition 'aFunc'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:294:46: note: Function 'AddressQueueItem' argument 2 names different: declaration 'Func' definition 'aFunc'.
ht-2.1.0/analyser/analy.cc:433:61: note: Function 'AddressQueueItem' argument 2 names different: declaration 'Func' definition 'aFunc'.
ht-2.1.0/analyser/analy.cc:450:43: style: Function 'load' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:296:35: note: Function 'load' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/analy.cc:450:43: note: Function 'load' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/analy.cc:456:44: style: Function 'store' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:298:36: note: Function 'store' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/analy.cc:456:44: note: Function 'store' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/analy.cc:603:35: style: Function 'load' argument 1 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:334:35: note: Function 'load' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:603:35: note: Function 'load' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:707:42: style: Function 'addAddressSymbol' argument 1 names different: declaration 'Addr' definition 'address'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:337:35: note: Function 'addAddressSymbol' argument 1 names different: declaration 'Addr' definition 'address'.
ht-2.1.0/analyser/analy.cc:707:42: note: Function 'addAddressSymbol' argument 1 names different: declaration 'Addr' definition 'address'.
ht-2.1.0/analyser/analy.cc:707:63: style: Function 'addAddressSymbol' argument 2 names different: declaration 'Prefix' definition 'prefix'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:337:53: note: Function 'addAddressSymbol' argument 2 names different: declaration 'Prefix' definition 'prefix'.
ht-2.1.0/analyser/analy.cc:707:63: note: Function 'addAddressSymbol' argument 2 names different: declaration 'Prefix' definition 'prefix'.
ht-2.1.0/analyser/analy.cc:1510:45: style: Function 'fileofsToAddress' argument 1 names different: declaration 'fileofs' definition 'fileaddr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:412:45: note: Function 'fileofsToAddress' argument 1 names different: declaration 'fileofs' definition 'fileaddr'.
ht-2.1.0/analyser/analy.cc:1510:45: note: Function 'fileofsToAddress' argument 1 names different: declaration 'fileofs' definition 'fileaddr'.
ht-2.1.0/analyser/analy.cc:1545:40: style: Function 'freeLocations' argument 1 names different: declaration 'locs' definition 'addrs'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:366:33: note: Function 'freeLocations' argument 1 names different: declaration 'locs' definition 'addrs'.
ht-2.1.0/analyser/analy.cc:1545:40: note: Function 'freeLocations' argument 1 names different: declaration 'locs' definition 'addrs'.
ht-2.1.0/analyser/analy.cc:1557:39: style: Function 'freeComments' argument 1 names different: declaration 'loc' definition 'aAddr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:367:32: note: Function 'freeComments' argument 1 names different: declaration 'loc' definition 'aAddr'.
ht-2.1.0/analyser/analy.cc:1557:39: note: Function 'freeComments' argument 1 names different: declaration 'loc' definition 'aAddr'.
ht-2.1.0/analyser/analy.cc:1566:35: style: Function 'freeSymbol' argument 1 names different: declaration 'sym' definition 'label'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:368:28: note: Function 'freeSymbol' argument 1 names different: declaration 'sym' definition 'label'.
ht-2.1.0/analyser/analy.cc:1566:35: note: Function 'freeSymbol' argument 1 names different: declaration 'sym' definition 'label'.
ht-2.1.0/analyser/analy.cc:1578:36: style: Function 'freeSymbols' argument 1 names different: declaration 'syms' definition 'labels'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:369:29: note: Function 'freeSymbols' argument 1 names different: declaration 'syms' definition 'labels'.
ht-2.1.0/analyser/analy.cc:1578:36: note: Function 'freeSymbols' argument 1 names different: declaration 'syms' definition 'labels'.
ht-2.1.0/analyser/analy.cc:1749:37: style: Function 'gotoAddress' argument 1 names different: declaration 'Addr' definition 'aAddr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:380:30: note: Function 'gotoAddress' argument 1 names different: declaration 'Addr' definition 'aAddr'.
ht-2.1.0/analyser/analy.cc:1749:37: note: Function 'gotoAddress' argument 1 names different: declaration 'Addr' definition 'aAddr'.
ht-2.1.0/analyser/analy.cc:1847:37: style: Function 'mapAddr' argument 1 names different: declaration 'Addr' definition 'aAddr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:386:37: note: Function 'mapAddr' argument 1 names different: declaration 'Addr' definition 'aAddr'.
ht-2.1.0/analyser/analy.cc:1847:37: note: Function 'mapAddr' argument 1 names different: declaration 'Addr' definition 'aAddr'.
ht-2.1.0/analyser/analy.cc:1860:59: style: Function 'newLocation' argument 2 names different: declaration 'Addr' definition 'aAddr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:388:52: note: Function 'newLocation' argument 2 names different: declaration 'Addr' definition 'aAddr'.
ht-2.1.0/analyser/analy.cc:1860:59: note: Function 'newLocation' argument 2 names different: declaration 'Addr' definition 'aAddr'.
ht-2.1.0/analyser/analy.cc:1886:38: style: Function 'newSymbol' argument 1 names different: declaration 'syms' definition 'labels'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:390:31: note: Function 'newSymbol' argument 1 names different: declaration 'syms' definition 'labels'.
ht-2.1.0/analyser/analy.cc:1886:38: note: Function 'newSymbol' argument 1 names different: declaration 'syms' definition 'labels'.
ht-2.1.0/analyser/analy.cc:2039:36: style: Function 'store' argument 1 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:402:36: note: Function 'store' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:2039:36: note: Function 'store' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/analy.cc:2163:42: style: Function 'validCodeAddress' argument 1 names different: declaration 'addr' definition 'Addr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:404:35: note: Function 'validCodeAddress' argument 1 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/analyser/analy.cc:2163:42: note: Function 'validCodeAddress' argument 1 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/analyser/analy.cc:2175:42: style: Function 'validReadAddress' argument 1 names different: declaration 'addr' definition 'Addr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:405:35: note: Function 'validReadAddress' argument 1 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/analyser/analy.cc:2175:42: note: Function 'validReadAddress' argument 1 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/analyser/analy.cc:2183:43: style: Function 'validWriteAddress' argument 1 names different: declaration 'addr' definition 'Addr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy.h:406:36: note: Function 'validWriteAddress' argument 1 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/analyser/analy.cc:2183:43: note: Function 'validWriteAddress' argument 1 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/analyser/code_analy.h:36:5: warning: Member variable 'CodeAnalyser::a' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/data_analy.h:99:5: warning: Member variable 'DataAnalyser::analy' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/stddata.h:35:5: warning: Member variable 'Area::a' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/stddata.h:36:5: warning: Member variable 'Area::a' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.cc:2198:20: warning: Member variable 'AnalyDisassembler::analy' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:181:6: warning: Member variable 'AnalyDisassembler::analy' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:181:6: warning: Member variable 'AnalyDisassembler::disasm' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:208:5: warning: Member variable 'AddrXRef::addr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:208:5: warning: Member variable 'AddrXRef::type' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:293:5: warning: Member variable 'AddressQueueItem::addr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:293:5: warning: Member variable 'AddressQueueItem::func' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::addr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::invalid_addr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::addr_queue' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::ops_parsed' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::active' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::next_explored' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::first_explored' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::last_explored' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::next_address_is_invalid' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::explored' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::initialized' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::locations' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::code' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::data' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::analy_disasm' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::disasm' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::symbols' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::location_threshold' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::symbol_threshold' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::cur_addr_ops' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::cur_label_ops' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::max_opcode_length' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::cur_func' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::dirty' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::symbol_count' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::location_count' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:330:5: warning: Member variable 'Analyser::mode' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::addr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::invalid_addr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::addr_queue' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::ops_parsed' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::active' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::next_explored' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::first_explored' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::last_explored' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::next_address_is_invalid' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::explored' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::initialized' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::locations' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::code' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::data' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::analy_disasm' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::disasm' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::symbols' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::location_threshold' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::symbol_threshold' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::cur_addr_ops' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::cur_label_ops' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::max_opcode_length' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::cur_func' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::dirty' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::symbol_count' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::location_count' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy.h:331:5: warning: Member variable 'Analyser::mode' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/code_analy.h:36:5: style: Class 'CodeAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/data_analy.h:99:5: style: Class 'DataAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/stddata.h:36:5: style: Class 'Area' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy.h:68:5: style: Class 'InvalidAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy.h:93:5: style: Class 'AddressFlat32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy.h:94:5: style: Class 'AddressFlat32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy.h:118:5: style: Class 'AddressFlat64' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy.h:119:5: style: Class 'AddressFlat64' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy.h:208:5: style: Class 'AddrXRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy.h:293:5: style: Class 'AddressQueueItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy.h:69:16: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:47:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:69:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:70:15: style: The function 'byteSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:48:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:70:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:72:16: style: The function 'difference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:51:17: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:72:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:73:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:49:20: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:73:26: note: Function in derived class
ht-2.1.0/analyser/analy.h:74:17: style: The function 'getFromArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:52:17: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:74:17: note: Function in derived class
ht-2.1.0/analyser/analy.h:75:16: style: The function 'getFromCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:53:17: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:75:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:76:16: style: The function 'getFromUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:54:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:76:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:77:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:55:17: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:77:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:79:15: style: The function 'parseString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:56:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:79:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:80:17: style: The function 'putIntoArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:57:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:80:17: note: Function in derived class
ht-2.1.0/analyser/analy.h:81:17: style: The function 'putIntoCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:58:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:81:17: note: Function in derived class
ht-2.1.0/analyser/analy.h:82:16: style: The function 'putIntoUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:59:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:82:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:83:15: style: The function 'stringify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:60:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:83:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:84:15: style: The function 'stringSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:61:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:84:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:95:16: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:47:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:95:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:96:15: style: The function 'byteSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:48:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:96:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:97:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:49:20: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:97:26: note: Function in derived class
ht-2.1.0/analyser/analy.h:99:15: style: The function 'compareDelinear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:50:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:99:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:100:16: style: The function 'getFromArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:52:17: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:100:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:101:16: style: The function 'getFromCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:53:17: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:101:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:102:16: style: The function 'getFromUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:54:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:102:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:103:16: style: The function 'difference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:51:17: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:103:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:106:15: style: The function 'parseString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:56:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:106:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:107:16: style: The function 'putIntoArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:57:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:107:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:108:16: style: The function 'putIntoCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:58:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:108:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:109:16: style: The function 'putIntoUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:59:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:109:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:111:15: style: The function 'stringify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:60:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:111:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:112:15: style: The function 'stringSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:61:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:112:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:120:16: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:47:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:120:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:121:15: style: The function 'byteSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:48:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:121:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:123:15: style: The function 'compareDelinear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:50:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:123:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:124:16: style: The function 'getFromArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:52:17: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:124:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:125:16: style: The function 'getFromCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:53:17: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:125:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:126:16: style: The function 'getFromUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:54:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:126:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:127:16: style: The function 'difference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:51:17: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:127:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:128:26: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:49:20: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:128:26: note: Function in derived class
ht-2.1.0/analyser/analy.h:131:15: style: The function 'parseString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:56:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:131:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:132:16: style: The function 'putIntoArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:57:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:132:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:133:16: style: The function 'putIntoCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:58:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:133:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:134:16: style: The function 'putIntoUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:59:16: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:134:16: note: Function in derived class
ht-2.1.0/analyser/analy.h:136:15: style: The function 'stringify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:60:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:136:15: note: Function in derived class
ht-2.1.0/analyser/analy.h:137:15: style: The function 'stringSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:61:15: note: Virtual function in base class
ht-2.1.0/analyser/analy.h:137:15: note: Function in derived class
ht-2.1.0/analyser/language.h:50:15: style: The function 'render_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/language.h:42:15: note: Virtual function in base class
ht-2.1.0/analyser/language.h:50:15: note: Function in derived class
ht-2.1.0/analyser/language.h:52:22: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/language.h:45:22: note: Virtual function in base class
ht-2.1.0/analyser/language.h:52:22: note: Function in derived class
ht-2.1.0/analyser/language.h:57:15: style: The function 'render_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/language.h:42:15: note: Virtual function in base class
ht-2.1.0/analyser/language.h:57:15: note: Function in derived class
ht-2.1.0/analyser/language.h:59:22: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/language.h:45:22: note: Virtual function in base class
ht-2.1.0/analyser/language.h:59:22: note: Function in derived class
ht-2.1.0/analyser/language.h:64:15: style: The function 'render_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/language.h:42:15: note: Virtual function in base class
ht-2.1.0/analyser/language.h:64:15: note: Function in derived class
ht-2.1.0/analyser/language.h:66:22: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/language.h:45:22: note: Virtual function in base class
ht-2.1.0/analyser/language.h:66:22: note: Function in derived class
ht-2.1.0/analyser/language.h:71:15: style: The function 'render_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/language.h:42:15: note: Virtual function in base class
ht-2.1.0/analyser/language.h:71:15: note: Function in derived class
ht-2.1.0/analyser/language.h:73:22: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/language.h:45:22: note: Virtual function in base class
ht-2.1.0/analyser/language.h:73:22: note: Function in derived class
ht-2.1.0/analyser/analy_alpha.h:30:6: style: Class 'AnalyAlphaDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_alpha.h:36:21: style: The function 'branchAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:185:21: note: Virtual function in base class
ht-2.1.0/analyser/analy_alpha.h:36:21: note: Function in derived class
ht-2.1.0/analyser/analy_alpha.h:38:17: style: The function 'examineOpcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:186:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_alpha.h:38:17: note: Function in derived class
ht-2.1.0/analyser/analy_alpha.h:39:26: style: The function 'isBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:188:25: note: Virtual function in base class
ht-2.1.0/analyser/analy_alpha.h:39:26: note: Function in derived class
ht-2.1.0/analyser/analy_arm.h:10:5: style: Class 'AnalyArmDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_arm.h:13:24: style: The function 'branchAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:185:21: note: Virtual function in base class
ht-2.1.0/analyser/analy_arm.h:13:24: note: Function in derived class
ht-2.1.0/analyser/analy_arm.h:14:20: style: The function 'examineOpcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:186:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_arm.h:14:20: note: Function in derived class
ht-2.1.0/analyser/analy_arm.h:15:28: style: The function 'isBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:188:25: note: Virtual function in base class
ht-2.1.0/analyser/analy_arm.h:15:28: note: Function in derived class
ht-2.1.0/analyser/analy_avr.h:30:5: style: Class 'AnalyAVRDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_avr.h:35:20: style: The function 'branchAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:185:21: note: Virtual function in base class
ht-2.1.0/analyser/analy_avr.h:35:20: note: Function in derived class
ht-2.1.0/analyser/analy_avr.h:37:16: style: The function 'examineOpcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:186:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_avr.h:37:16: note: Function in derived class
ht-2.1.0/analyser/analy_avr.h:38:25: style: The function 'isBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:188:25: note: Virtual function in base class
ht-2.1.0/analyser/analy_avr.h:38:25: note: Function in derived class
ht-2.1.0/analyser/analy_il.h:30:6: style: Class 'AnalyILDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_il.h:35:21: style: The function 'branchAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:185:21: note: Virtual function in base class
ht-2.1.0/analyser/analy_il.h:35:21: note: Function in derived class
ht-2.1.0/analyser/analy_il.h:37:17: style: The function 'examineOpcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:186:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_il.h:37:17: note: Function in derived class
ht-2.1.0/analyser/analy_il.h:38:26: style: The function 'isBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:188:25: note: Virtual function in base class
ht-2.1.0/analyser/analy_il.h:38:26: note: Function in derived class
ht-2.1.0/analyser/analy_java.cc:74:26: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_java.cc:119:26: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_java.h:30:6: style: Class 'AnalyJavaDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_java.h:34:21: style: The function 'branchAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:185:21: note: Virtual function in base class
ht-2.1.0/analyser/analy_java.h:34:21: note: Function in derived class
ht-2.1.0/analyser/analy_java.h:35:17: style: The function 'examineOpcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:186:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_java.h:35:17: note: Function in derived class
ht-2.1.0/analyser/analy_java.h:36:26: style: The function 'isBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:188:25: note: Virtual function in base class
ht-2.1.0/analyser/analy_java.h:36:26: note: Function in derived class
ht-2.1.0/analyser/analy_ppc.cc:29:50: style: Function 'init' argument 2 names different: declaration 'mode' definition 'aMode'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy_ppc.h:36:31: note: Function 'init' argument 2 names different: declaration 'mode' definition 'aMode'.
ht-2.1.0/analyser/analy_ppc.cc:29:50: note: Function 'init' argument 2 names different: declaration 'mode' definition 'aMode'.
ht-2.1.0/analyser/analy_ppc.h:33:5: warning: Member variable 'AnalyPPCDisassembler::mode' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy_ppc.h:34:5: warning: Member variable 'AnalyPPCDisassembler::mode' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy_ppc.h:34:5: style: Class 'AnalyPPCDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_ppc.h:41:20: style: The function 'branchAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:185:21: note: Virtual function in base class
ht-2.1.0/analyser/analy_ppc.h:41:20: note: Function in derived class
ht-2.1.0/analyser/analy_ppc.h:43:16: style: The function 'examineOpcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:186:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_ppc.h:43:16: note: Function in derived class
ht-2.1.0/analyser/analy_ppc.h:44:25: style: The function 'isBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:188:25: note: Virtual function in base class
ht-2.1.0/analyser/analy_ppc.h:44:25: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:117:5: warning: Member variable 'AnalyX86Disassembler::flags' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy_x86.h:118:5: warning: Member variable 'AnalyX86Disassembler::flags' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/class_analy.h:33:5: warning: Member variable 'ClassAnalyser::class_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/class_analy.h:33:5: warning: Member variable 'ClassAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/class_analy.h:34:5: warning: Member variable 'ClassAnalyser::class_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/class_analy.h:34:5: warning: Member variable 'ClassAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/coff_analy.h:34:5: warning: Member variable 'CoffAnalyser::coff_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/coff_analy.h:34:5: warning: Member variable 'CoffAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/coff_analy.h:34:5: warning: Member variable 'CoffAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/coff_analy.h:35:5: warning: Member variable 'CoffAnalyser::coff_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/coff_analy.h:35:5: warning: Member variable 'CoffAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/coff_analy.h:35:5: warning: Member variable 'CoffAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/elf_analy.h:36:5: warning: Member variable 'ElfAnalyser::elf_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/elf_analy.h:36:5: warning: Member variable 'ElfAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/elf_analy.h:36:5: warning: Member variable 'ElfAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/elf_analy.h:37:5: warning: Member variable 'ElfAnalyser::elf_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/elf_analy.h:37:5: warning: Member variable 'ElfAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/elf_analy.h:37:5: warning: Member variable 'ElfAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/flt_analy.h:36:5: warning: Member variable 'FLTAnalyser::flt_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/flt_analy.h:36:5: warning: Member variable 'FLTAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/flt_analy.h:36:5: warning: Member variable 'FLTAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/flt_analy.h:37:5: warning: Member variable 'FLTAnalyser::flt_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/flt_analy.h:37:5: warning: Member variable 'FLTAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/flt_analy.h:37:5: warning: Member variable 'FLTAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/ne_analy.h:34:5: warning: Member variable 'NEAnalyser::ne_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/ne_analy.h:34:5: warning: Member variable 'NEAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/ne_analy.h:34:5: warning: Member variable 'NEAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pe_analy.h:35:5: warning: Member variable 'PEAnalyser::pe_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pe_analy.h:35:5: warning: Member variable 'PEAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pe_analy.h:35:5: warning: Member variable 'PEAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pe_analy.h:36:5: warning: Member variable 'PEAnalyser::pe_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pe_analy.h:36:5: warning: Member variable 'PEAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pe_analy.h:36:5: warning: Member variable 'PEAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/le_analy.h:33:5: warning: Member variable 'LEAnalyser::le_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/le_analy.h:33:5: warning: Member variable 'LEAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/le_analy.h:33:5: warning: Member variable 'LEAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/le_analy.h:34:5: warning: Member variable 'LEAnalyser::le_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/le_analy.h:34:5: warning: Member variable 'LEAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/le_analy.h:34:5: warning: Member variable 'LEAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/macho_analy.h:36:5: warning: Member variable 'MachoAnalyser::macho_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/macho_analy.h:36:5: warning: Member variable 'MachoAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/macho_analy.h:36:5: warning: Member variable 'MachoAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/macho_analy.h:37:5: warning: Member variable 'MachoAnalyser::macho_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/macho_analy.h:37:5: warning: Member variable 'MachoAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/macho_analy.h:37:5: warning: Member variable 'MachoAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xbe_analy.h:34:5: warning: Member variable 'XBEAnalyser::xbe_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xbe_analy.h:34:5: warning: Member variable 'XBEAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xbe_analy.h:34:5: warning: Member variable 'XBEAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xbe_analy.h:35:5: warning: Member variable 'XBEAnalyser::xbe_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xbe_analy.h:35:5: warning: Member variable 'XBEAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xbe_analy.h:35:5: warning: Member variable 'XBEAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pef_analy.h:37:5: warning: Member variable 'PEFAnalyser::pef_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pef_analy.h:37:5: warning: Member variable 'PEFAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pef_analy.h:37:5: warning: Member variable 'PEFAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xex_analy.h:34:5: warning: Member variable 'XEXAnalyser::xex_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xex_analy.h:34:5: warning: Member variable 'XEXAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xex_analy.h:34:5: warning: Member variable 'XEXAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xex_analy.h:35:5: warning: Member variable 'XEXAnalyser::xex_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xex_analy.h:35:5: warning: Member variable 'XEXAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/xex_analy.h:35:5: warning: Member variable 'XEXAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/analy_x86.h:29:2: style: Class 'AddressX86Flat32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_x86.h:30:2: style: Class 'AddressX86Flat32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_x86.h:56:2: style: Class 'AddressX86_1616' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_x86.h:83:2: style: Class 'AddressX86_1632' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_x86.h:118:5: style: Class 'AnalyX86Disassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/class_analy.h:34:5: style: Class 'ClassAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/coff_analy.h:35:5: style: Class 'CoffAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/elf_analy.h:37:5: style: Class 'ElfAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/flt_analy.h:37:5: style: Class 'FLTAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/ne_analy.h:34:5: style: Class 'NEAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/pe_analy.h:36:5: style: Class 'PEAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/le_analy.h:34:5: style: Class 'LEAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/macho_analy.h:37:5: style: Class 'MachoAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/xbe_analy.h:35:5: style: Class 'XBEAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/pef_analy.h:37:5: style: Class 'PEFAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/xex_analy.h:35:5: style: Class 'XEXAnalyser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/analyser/analy_x86.h:31:15: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:47:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:31:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:32:14: style: The function 'byteSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:48:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:32:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:34:14: style: The function 'compareDelinear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:50:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:34:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:35:15: style: The function 'difference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:51:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:35:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:36:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:49:20: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:36:28: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:37:15: style: The function 'getFromArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:52:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:37:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:38:15: style: The function 'getFromCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:53:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:38:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:39:15: style: The function 'getFromUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:54:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:39:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:42:14: style: The function 'parseString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:56:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:42:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:43:15: style: The function 'putIntoArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:57:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:43:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:44:15: style: The function 'putIntoCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:58:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:44:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:45:15: style: The function 'putIntoUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:59:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:45:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:47:14: style: The function 'stringify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:60:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:47:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:48:14: style: The function 'stringSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:61:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:48:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:58:15: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:47:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:58:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:59:14: style: The function 'byteSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:48:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:59:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:61:14: style: The function 'compareDelinear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:50:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:61:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:62:15: style: The function 'difference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:51:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:62:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:63:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:49:20: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:63:27: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:64:15: style: The function 'getFromArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:52:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:64:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:65:15: style: The function 'getFromCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:53:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:65:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:66:15: style: The function 'getFromUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:54:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:66:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:69:14: style: The function 'parseString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:56:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:69:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:70:15: style: The function 'putIntoArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:57:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:70:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:71:15: style: The function 'putIntoCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:58:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:71:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:72:15: style: The function 'putIntoUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:59:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:72:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:74:14: style: The function 'stringify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:60:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:74:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:75:14: style: The function 'stringSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:61:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:75:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:85:15: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:47:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:85:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:86:14: style: The function 'byteSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:48:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:86:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:88:14: style: The function 'compareDelinear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:50:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:88:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:89:15: style: The function 'difference' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:51:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:89:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:90:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:49:20: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:90:27: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:91:15: style: The function 'getFromArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:52:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:91:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:92:15: style: The function 'getFromCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:53:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:92:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:93:15: style: The function 'getFromUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:54:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:93:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:96:14: style: The function 'parseString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:56:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:96:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:97:15: style: The function 'putIntoArray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:57:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:97:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:98:15: style: The function 'putIntoCPUAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:58:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:98:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:99:15: style: The function 'putIntoUInt64' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:59:16: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:99:15: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:101:14: style: The function 'stringify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:60:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:101:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:102:14: style: The function 'stringSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:61:15: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:102:14: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:123:20: style: The function 'branchAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:185:21: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:123:20: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:126:16: style: The function 'examineOpcode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:186:17: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:126:16: note: Function in derived class
ht-2.1.0/analyser/analy_x86.h:127:25: style: The function 'isBranch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:188:25: note: Virtual function in base class
ht-2.1.0/analyser/analy_x86.h:127:25: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:38:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:38:16: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:39:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:39:16: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:40:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:40:20: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:42:22: style: The function 'createAssembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:411:22: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:42:22: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:43:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:43:19: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:44:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:44:22: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:45:17: style: The function 'initCodeAnalyser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:381:17: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:45:17: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:46:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:46:17: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:47:17: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:385:16: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:47:17: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:48:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:48:20: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:49:15: style: The function 'queryConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:396:15: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:49:15: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:50:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:50:17: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:51:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:51:20: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:52:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:52:19: note: Function in derived class
ht-2.1.0/analyser/class_analy.h:53:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/class_analy.h:53:22: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:37:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:334:16: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:37:10: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:38:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:335:16: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:38:16: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:41:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:41:16: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:42:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:42:16: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:44:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:44:20: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:46:22: style: The function 'createAssembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:411:22: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:46:22: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:47:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:47:19: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:48:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:48:22: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:49:24: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:49:24: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:50:17: style: The function 'initCodeAnalyser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:381:17: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:50:17: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:51:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:51:17: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:52:17: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:385:16: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:52:17: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:53:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:53:20: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:54:16: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:402:16: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:54:16: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:55:15: style: The function 'queryConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:396:15: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:55:15: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:56:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:56:20: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:57:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:57:19: note: Function in derived class
ht-2.1.0/analyser/coff_analy.h:58:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/coff_analy.h:58:17: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:39:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:334:16: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:39:10: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:40:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:335:16: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:40:16: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:43:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:43:16: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:44:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:44:16: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:46:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:46:20: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:49:22: style: The function 'createAssembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:411:22: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:49:22: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:50:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:50:19: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:51:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:51:22: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:52:17: style: The function 'initCodeAnalyser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:381:17: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:52:17: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:55:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:55:17: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:56:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:56:20: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:57:16: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:402:16: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:57:16: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:58:15: style: The function 'queryConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:396:15: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:58:15: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:59:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:59:17: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:60:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:60:20: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:61:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:61:19: note: Function in derived class
ht-2.1.0/analyser/elf_analy.h:62:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/elf_analy.h:62:22: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:39:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:334:16: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:39:10: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:40:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:335:16: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:40:16: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:43:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:43:16: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:44:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:44:16: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:46:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:46:20: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:49:22: style: The function 'createAssembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:411:22: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:49:22: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:50:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:50:19: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:51:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:51:22: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:52:17: style: The function 'initCodeAnalyser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:381:17: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:52:17: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:53:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:53:17: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:54:17: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:385:16: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:54:17: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:55:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:55:20: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:56:16: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:402:16: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:56:16: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:57:15: style: The function 'queryConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:396:15: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:57:15: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:58:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:58:17: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:59:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:59:20: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:60:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:60:19: note: Function in derived class
ht-2.1.0/analyser/flt_analy.h:61:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/flt_analy.h:61:22: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:36:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:334:16: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:36:10: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:37:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:335:16: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:37:16: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:40:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:40:16: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:41:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:41:16: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:43:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:43:20: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:45:22: style: The function 'createAssembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:411:22: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:45:22: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:46:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:46:19: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:47:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:47:22: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:48:17: style: The function 'initCodeAnalyser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:381:17: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:48:17: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:49:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:49:17: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:50:17: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:385:16: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:50:17: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:51:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:51:20: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:52:16: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:402:16: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:52:16: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:53:15: style: The function 'queryConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:396:15: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:53:15: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:54:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:54:20: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:55:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:55:22: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:56:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:56:19: note: Function in derived class
ht-2.1.0/analyser/ne_analy.h:57:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/ne_analy.h:57:17: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:38:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:334:16: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:38:10: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:40:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:335:16: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:40:16: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:43:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:43:16: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:44:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:44:16: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:46:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:46:20: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:49:22: style: The function 'createAssembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:411:22: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:49:22: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:50:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:50:19: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:51:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:51:22: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:52:17: style: The function 'initCodeAnalyser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:381:17: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:52:17: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:53:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:53:17: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:54:17: style: The function 'isAddressFixedUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:384:16: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:54:17: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:55:17: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:385:16: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:55:17: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:56:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:56:20: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:57:16: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:402:16: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:57:16: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:58:15: style: The function 'queryConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:396:15: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:58:15: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:59:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:59:17: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:60:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:60:20: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:61:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:61:19: note: Function in derived class
ht-2.1.0/analyser/pe_analy.h:62:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/pe_analy.h:62:22: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:36:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:334:16: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:36:10: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:37:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:335:16: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:37:16: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:40:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:40:16: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:41:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:41:16: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:43:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:43:20: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:45:22: style: The function 'createAssembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:411:22: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:45:22: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:46:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:46:19: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:47:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:47:22: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:48:17: style: The function 'initCodeAnalyser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:381:17: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:48:17: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:49:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:49:17: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:50:17: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:385:16: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:50:17: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:51:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:51:20: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:52:16: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:402:16: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:52:16: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:53:15: style: The function 'queryConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:396:15: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:53:15: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:54:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:54:20: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:55:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:55:22: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:56:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:56:19: note: Function in derived class
ht-2.1.0/analyser/le_analy.h:57:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/le_analy.h:57:17: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:39:9: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:334:16: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:39:9: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:40:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:335:16: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:40:16: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:43:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:43:16: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:44:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:44:16: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:46:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:46:20: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:49:22: style: The function 'createAssembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:411:22: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:49:22: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:50:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:50:19: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:51:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:51:22: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:52:17: style: The function 'initCodeAnalyser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:381:17: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:52:17: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:53:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:53:17: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:54:17: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:385:16: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:54:17: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:55:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:55:20: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:56:16: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:402:16: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:56:16: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:57:15: style: The function 'queryConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:396:15: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:57:15: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:58:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:58:17: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:59:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:59:20: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:60:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:60:19: note: Function in derived class
ht-2.1.0/analyser/macho_analy.h:61:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/macho_analy.h:61:22: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:37:9: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:334:16: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:37:9: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:38:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:335:16: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:38:16: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:41:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:41:16: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:42:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:42:16: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:44:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:44:20: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:47:22: style: The function 'createAssembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:411:22: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:47:22: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:48:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:48:19: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:49:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:49:22: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:50:17: style: The function 'initCodeAnalyser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:381:17: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:50:17: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:51:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:51:17: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:52:17: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:385:16: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:52:17: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:53:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:53:20: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:54:16: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:402:16: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:54:16: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:55:15: style: The function 'queryConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:396:15: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:55:15: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:56:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:56:17: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:57:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:57:20: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:58:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:58:19: note: Function in derived class
ht-2.1.0/analyser/xbe_analy.h:59:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/xbe_analy.h:59:22: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:39:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:334:16: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:39:10: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:40:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:335:16: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:40:16: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:43:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:43:16: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:44:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:44:16: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:46:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:46:20: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:49:22: style: The function 'createAssembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:411:22: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:49:22: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:50:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:50:19: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:51:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:51:22: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:52:17: style: The function 'initCodeAnalyser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:381:17: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:52:17: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:54:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:54:17: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:55:17: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:385:16: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:55:17: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:56:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:56:20: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:57:16: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:402:16: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:57:16: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:58:15: style: The function 'queryConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:396:15: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:58:15: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:59:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:59:17: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:60:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:60:20: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:61:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:61:19: note: Function in derived class
ht-2.1.0/analyser/pef_analy.h:62:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/pef_analy.h:62:22: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:37:10: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:334:16: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:37:10: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:39:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:335:16: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:39:16: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:42:16: style: The function 'beginAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:345:16: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:42:16: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:43:16: style: The function 'bufPtr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:346:16: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:43:16: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:45:20: style: The function 'createAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:349:20: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:45:20: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:47:19: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:417:19: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:47:19: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:48:22: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:418:23: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:48:22: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:49:17: style: The function 'initUnasm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:383:16: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:49:17: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:50:20: style: The function 'nextValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:391:20: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:50:20: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:51:16: style: The function 'store' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:402:16: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:51:16: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:52:17: style: The function 'validAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:403:16: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:52:17: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:53:20: style: The function 'fileofsToAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:412:20: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:53:20: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:54:19: style: The function 'addressToFileofs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:340:19: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:54:19: note: Function in derived class
ht-2.1.0/analyser/xex_analy.h:55:22: style: The function 'getSegmentNameByAddress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/analyser/analy.h:375:23: note: Virtual function in base class
ht-2.1.0/analyser/xex_analy.h:55:22: note: Function in derived class
ht-2.1.0/analyser/analy_x86.cc:49:14: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:50:14: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:58:27: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:67:18: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:182:13: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:183:13: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:184:14: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:185:14: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:193:27: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:197:27: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:205:55: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:206:18: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:325:13: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:326:13: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:327:14: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:328:14: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:336:27: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:340:27: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:348:55: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:349:28: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:503:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:505:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/analy_x86.cc:468:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ht-2.1.0/analyser/analy_x86.cc:470:5: note: Found duplicate branches for 'if' and 'else'.
ht-2.1.0/analyser/analy_x86.cc:468:3: note: Found duplicate branches for 'if' and 'else'.
ht-2.1.0/analyser/analy_x86.cc:156:41: style: Function 'AddressX86_1632' argument 1 names different: declaration 'seg' definition 'Seg'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy_x86.h:84:25: note: Function 'AddressX86_1632' argument 1 names different: declaration 'seg' definition 'Seg'.
ht-2.1.0/analyser/analy_x86.cc:156:41: note: Function 'AddressX86_1632' argument 1 names different: declaration 'seg' definition 'Seg'.
ht-2.1.0/analyser/analy_x86.cc:156:53: style: Function 'AddressX86_1632' argument 2 names different: declaration 'addr' definition 'Addr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy_x86.h:84:39: note: Function 'AddressX86_1632' argument 2 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/analyser/analy_x86.cc:156:53: note: Function 'AddressX86_1632' argument 2 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/analyser/analy_x86.cc:189:47: style: Function 'compareDelinear' argument 1 names different: declaration 'obj' definition 'to'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy_x86.h:88:39: note: Function 'compareDelinear' argument 1 names different: declaration 'obj' definition 'to'.
ht-2.1.0/analyser/analy_x86.cc:189:47: note: Function 'compareDelinear' argument 1 names different: declaration 'obj' definition 'to'.
ht-2.1.0/analyser/analy_x86.cc:299:41: style: Function 'AddressX86_1616' argument 1 names different: declaration 'seg' definition 'Seg'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy_x86.h:57:25: note: Function 'AddressX86_1616' argument 1 names different: declaration 'seg' definition 'Seg'.
ht-2.1.0/analyser/analy_x86.cc:299:41: note: Function 'AddressX86_1616' argument 1 names different: declaration 'seg' definition 'Seg'.
ht-2.1.0/analyser/analy_x86.cc:299:53: style: Function 'AddressX86_1616' argument 2 names different: declaration 'addr' definition 'Addr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy_x86.h:57:39: note: Function 'AddressX86_1616' argument 2 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/analyser/analy_x86.cc:299:53: note: Function 'AddressX86_1616' argument 2 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/analyser/analy_x86.cc:439:50: style: Function 'init' argument 2 names different: declaration 'flags' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/analy_x86.h:119:31: note: Function 'init' argument 2 names different: declaration 'flags' definition 'f'.
ht-2.1.0/analyser/analy_x86.cc:439:50: note: Function 'init' argument 2 names different: declaration 'flags' definition 'f'.
ht-2.1.0/analyser/analy_x86.cc:158:2: performance: Variable 'seg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ht-2.1.0/analyser/analy_x86.cc:159:2: performance: Variable 'addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ht-2.1.0/analyser/analy_x86.cc:301:2: performance: Variable 'seg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ht-2.1.0/analyser/analy_x86.cc:302:2: performance: Variable 'addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ht-2.1.0/analyser/class_analy.cc:200:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/class_analy.cc:258:3: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/class_analy.cc:279:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/class_analy.cc:211:14: style: The scope of the variable 'sectionname' can be reduced. [variableScope]
ht-2.1.0/analyser/class_analy.cc:297:50: style: Function 'reinit' argument 1 names different: declaration 'class_shared' definition 'cl_shared'. [funcArgNamesDifferent]
ht-2.1.0/analyser/class_analy.h:54:38: note: Function 'reinit' argument 1 names different: declaration 'class_shared' definition 'cl_shared'.
ht-2.1.0/analyser/class_analy.cc:297:50: note: Function 'reinit' argument 1 names different: declaration 'class_shared' definition 'cl_shared'.
ht-2.1.0/analyser/class_analy.cc:297:67: style: Function 'reinit' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/class_analy.h:54:58: note: Function 'reinit' argument 2 names different: declaration 'file' definition 'f'.
ht-2.1.0/analyser/class_analy.cc:297:67: note: Function 'reinit' argument 2 names different: declaration 'file' definition 'f'.
ht-2.1.0/analyser/class_analy.cc:309:50: style: Function 'fileofsToAddress' argument 1 names different: declaration 'fileofs' definition 'fileaddr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/class_analy.h:51:45: note: Function 'fileofsToAddress' argument 1 names different: declaration 'fileofs' definition 'fileaddr'.
ht-2.1.0/analyser/class_analy.cc:309:50: note: Function 'fileofsToAddress' argument 1 names different: declaration 'fileofs' definition 'fileaddr'.
ht-2.1.0/analyser/code_analy.cc:40:39: style: Function 'load' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/code_analy.h:38:35: note: Function 'load' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/code_analy.cc:40:39: note: Function 'load' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/code_analy.cc:54:40: style: Function 'store' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/code_analy.h:42:36: note: Function 'store' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/code_analy.cc:54:40: note: Function 'store' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/code_analy.cc:32:15: warning: Member variable 'CodeAnalyser::a' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/coff_analy.cc:245:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/coff_analy.cc:247:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/coff_analy.cc:366:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/coff_analy.cc:383:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/coff_analy.cc:391:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/coff_analy.cc:396:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/coff_analy.cc:423:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/coff_analy.cc:429:40: style: Function 'store' argument 1 names different: declaration 'f' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/coff_analy.h:54:36: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/coff_analy.cc:429:40: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/data_analy.cc:33:42: style: Function 'analyser_put_addrtype' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/data_analy.h:119:42: note: Function 'analyser_put_addrtype' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/data_analy.cc:33:42: note: Function 'analyser_put_addrtype' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/data_analy.cc:60:42: style: Function 'analyser_get_addrtype' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/data_analy.h:120:42: note: Function 'analyser_get_addrtype' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/data_analy.cc:60:42: note: Function 'analyser_get_addrtype' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/data_analy.cc:96:39: style: Function 'load' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/data_analy.h:101:35: note: Function 'load' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/data_analy.cc:96:39: note: Function 'load' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/data_analy.cc:166:40: style: Function 'store' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/data_analy.h:116:36: note: Function 'store' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/data_analy.cc:166:40: note: Function 'store' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/data_analy.cc:87:15: warning: Member variable 'DataAnalyser::analy' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/elf_analy.cc:472:13: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:475:13: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:478:13: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:620:4: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:627:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:636:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:645:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:654:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:663:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:672:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:686:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/elf_analy.cc:48:44: style: Function 'init' argument 1 names different: declaration 'elf_shared' definition 'Elf_shared'. [funcArgNamesDifferent]
ht-2.1.0/analyser/elf_analy.h:38:34: note: Function 'init' argument 1 names different: declaration 'elf_shared' definition 'Elf_shared'.
ht-2.1.0/analyser/elf_analy.cc:48:44: note: Function 'init' argument 1 names different: declaration 'elf_shared' definition 'Elf_shared'.
ht-2.1.0/analyser/flt_analy.cc:158:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/flt_analy.cc:272:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/flt_analy.cc:45:44: style: Function 'init' argument 1 names different: declaration 'flt_shared' definition 'Flt_shared'. [funcArgNamesDifferent]
ht-2.1.0/analyser/flt_analy.h:38:34: note: Function 'init' argument 1 names different: declaration 'flt_shared' definition 'Flt_shared'.
ht-2.1.0/analyser/flt_analy.cc:45:44: note: Function 'init' argument 1 names different: declaration 'flt_shared' definition 'Flt_shared'.
ht-2.1.0/analyser/language.cc:95:16: style: Variable 'word_start' is assigned a value that is never used. [unreadVariable]
ht-2.1.0/analyser/le_analy.cc:380:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/le_analy.cc:462:3: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/le_analy.cc:483:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/le_analy.cc:46:42: style: Function 'init' argument 1 names different: declaration 'le_shared' definition 'LE_shared'. [funcArgNamesDifferent]
ht-2.1.0/analyser/le_analy.h:35:33: note: Function 'init' argument 1 names different: declaration 'le_shared' definition 'LE_shared'.
ht-2.1.0/analyser/le_analy.cc:46:42: note: Function 'init' argument 1 names different: declaration 'le_shared' definition 'LE_shared'.
ht-2.1.0/analyser/le_analy.cc:46:59: style: Function 'init' argument 2 names different: declaration 'file' definition 'File'. [funcArgNamesDifferent]
ht-2.1.0/analyser/le_analy.h:35:50: note: Function 'init' argument 2 names different: declaration 'file' definition 'File'.
ht-2.1.0/analyser/le_analy.cc:46:59: note: Function 'init' argument 2 names different: declaration 'file' definition 'File'.
ht-2.1.0/analyser/le_analy.cc:489:38: style: Function 'store' argument 1 names different: declaration 'f' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/le_analy.h:52:36: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/le_analy.cc:489:38: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/le_analy.cc:188:3: style: Variable 's' is modified but its new value is never used. [unreadVariable]
ht-2.1.0/analyser/macho_analy.cc:252:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/macho_analy.cc:255:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/macho_analy.cc:258:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/macho_analy.cc:382:4: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/macho_analy.cc:387:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/macho_analy.cc:395:4: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/macho_analy.cc:399:4: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/macho_analy.cc:424:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/macho_analy.cc:88:5: warning: Variable 'e' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
ht-2.1.0/analyser/macho_analy.cc:86:5: note: Variable 'e' is reassigned a value before the old one has been used. 'break;' missing?
ht-2.1.0/analyser/macho_analy.cc:88:5: note: Variable 'e' is reassigned a value before the old one has been used. 'break;' missing?
ht-2.1.0/analyser/macho_analy.cc:50:48: style: Function 'init' argument 1 names different: declaration 'macho_shared' definition 'Macho_shared'. [funcArgNamesDifferent]
ht-2.1.0/analyser/macho_analy.h:38:36: note: Function 'init' argument 1 names different: declaration 'macho_shared' definition 'Macho_shared'.
ht-2.1.0/analyser/macho_analy.cc:50:48: note: Function 'init' argument 1 names different: declaration 'macho_shared' definition 'Macho_shared'.
ht-2.1.0/analyser/ne_analy.cc:296:22: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/ne_analy.cc:392:3: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/ne_analy.cc:413:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/ne_analy.cc:50:42: style: Function 'init' argument 1 names different: declaration 'ne_shared' definition 'NE_shared'. [funcArgNamesDifferent]
ht-2.1.0/analyser/ne_analy.h:35:33: note: Function 'init' argument 1 names different: declaration 'ne_shared' definition 'NE_shared'.
ht-2.1.0/analyser/ne_analy.cc:50:42: note: Function 'init' argument 1 names different: declaration 'ne_shared' definition 'NE_shared'.
ht-2.1.0/analyser/ne_analy.cc:50:59: style: Function 'init' argument 2 names different: declaration 'file' definition 'File'. [funcArgNamesDifferent]
ht-2.1.0/analyser/ne_analy.h:35:50: note: Function 'init' argument 2 names different: declaration 'file' definition 'File'.
ht-2.1.0/analyser/ne_analy.cc:50:59: note: Function 'init' argument 2 names different: declaration 'file' definition 'File'.
ht-2.1.0/analyser/ne_analy.cc:419:38: style: Function 'store' argument 1 names different: declaration 'f' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/ne_analy.h:52:36: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/ne_analy.cc:419:38: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/ne_analy.cc:183:3: style: Variable 's' is modified but its new value is never used. [unreadVariable]
ht-2.1.0/analyser/ne_analy.cc:46:13: warning: Member variable 'NEAnalyser::ne_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/ne_analy.cc:46:13: warning: Member variable 'NEAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/ne_analy.cc:46:13: warning: Member variable 'NEAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pe_analy.cc:307:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pe_analy.cc:310:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pe_analy.cc:313:15: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pe_analy.cc:552:4: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pe_analy.cc:563:6: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pe_analy.cc:571:6: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pe_analy.cc:589:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pe_analy.cc:598:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pe_analy.cc:604:5: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pe_analy.cc:632:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pe_analy.cc:494:7: style: The scope of the variable 'str' can be reduced. [variableScope]
ht-2.1.0/analyser/pe_analy.cc:495:14: style: The scope of the variable 'str2' can be reduced. [variableScope]
ht-2.1.0/analyser/pe_analy.cc:44:59: style: Function 'init' argument 2 names different: declaration 'file' definition 'File'. [funcArgNamesDifferent]
ht-2.1.0/analyser/pe_analy.h:37:50: note: Function 'init' argument 2 names different: declaration 'file' definition 'File'.
ht-2.1.0/analyser/pe_analy.cc:44:59: note: Function 'init' argument 2 names different: declaration 'file' definition 'File'.
ht-2.1.0/analyser/pe_analy.cc:83:61: style: Function 'reinit' argument 2 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/pe_analy.h:39:52: note: Function 'reinit' argument 2 names different: declaration 'file' definition 'f'.
ht-2.1.0/analyser/pe_analy.cc:83:61: note: Function 'reinit' argument 2 names different: declaration 'file' definition 'f'.
ht-2.1.0/analyser/pe_analy.cc:339:45: style: Function 'createAddress64' argument 1 names different: declaration 'high_addr' definition 'addr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/pe_analy.h:48:36: note: Function 'createAddress64' argument 1 names different: declaration 'high_addr' definition 'addr'.
ht-2.1.0/analyser/pe_analy.cc:339:45: note: Function 'createAddress64' argument 1 names different: declaration 'high_addr' definition 'addr'.
ht-2.1.0/analyser/pe_analy.cc:471:37: style: Function 'getName' argument 1 names different: declaration 'res' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/analyser/pe_analy.h:50:35: note: Function 'getName' argument 1 names different: declaration 'res' definition 's'.
ht-2.1.0/analyser/pe_analy.cc:471:37: note: Function 'getName' argument 1 names different: declaration 'res' definition 's'.
ht-2.1.0/analyser/pe_analy.cc:638:38: style: Function 'store' argument 1 names different: declaration 'f' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/pe_analy.h:57:36: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/pe_analy.cc:638:38: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/pe_analy.cc:432:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ht-2.1.0/analyser/pe_analy.cc:437:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
ht-2.1.0/analyser/pef_analy.cc:391:13: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pef_analy.cc:491:4: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pef_analy.cc:520:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/pef_analy.cc:52:44: style: Function 'init' argument 1 names different: declaration 'pef_shared' definition 'Pef_shared'. [funcArgNamesDifferent]
ht-2.1.0/analyser/pef_analy.h:38:34: note: Function 'init' argument 1 names different: declaration 'pef_shared' definition 'Pef_shared'.
ht-2.1.0/analyser/pef_analy.cc:52:44: note: Function 'init' argument 1 names different: declaration 'pef_shared' definition 'Pef_shared'.
ht-2.1.0/analyser/pef_analy.cc:48:14: warning: Member variable 'PEFAnalyser::pef_shared' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pef_analy.cc:48:14: warning: Member variable 'PEFAnalyser::file' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/pef_analy.cc:48:14: warning: Member variable 'PEFAnalyser::validarea' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/analyser/stddata.cc:59:31: style: Function 'load' argument 1 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/stddata.h:38:35: note: Function 'load' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/stddata.cc:59:31: note: Function 'load' argument 1 names different: declaration 's' definition 'st'.
ht-2.1.0/analyser/stddata.cc:162:29: style: Function 'contains' argument 1 names different: declaration 'V' definition 'v'. [funcArgNamesDifferent]
ht-2.1.0/analyser/stddata.h:44:26: note: Function 'contains' argument 1 names different: declaration 'V' definition 'v'.
ht-2.1.0/analyser/stddata.cc:162:29: note: Function 'contains' argument 1 names different: declaration 'V' definition 'v'.
ht-2.1.0/analyser/stddata.cc:178:32: style: Function 'findNext' argument 1 names different: declaration 'From' definition 'from'. [funcArgNamesDifferent]
ht-2.1.0/analyser/stddata.h:46:29: note: Function 'findNext' argument 1 names different: declaration 'From' definition 'from'.
ht-2.1.0/analyser/stddata.cc:178:32: note: Function 'findNext' argument 1 names different: declaration 'From' definition 'from'.
ht-2.1.0/analyser/stddata.cc:198:32: style: Function 'findPrev' argument 1 names different: declaration 'From' definition 'from'. [funcArgNamesDifferent]
ht-2.1.0/analyser/stddata.h:47:29: note: Function 'findPrev' argument 1 names different: declaration 'From' definition 'from'.
ht-2.1.0/analyser/stddata.cc:198:32: note: Function 'findPrev' argument 1 names different: declaration 'From' definition 'from'.
ht-2.1.0/analyser/stddata.cc:243:32: style: Function 'store' argument 1 names different: declaration 's' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/analyser/stddata.h:49:36: note: Function 'store' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/stddata.cc:243:32: note: Function 'store' argument 1 names different: declaration 's' definition 'f'.
ht-2.1.0/analyser/xbe_analy.cc:224:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/xbe_analy.cc:227:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/xbe_analy.cc:397:3: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/xbe_analy.cc:418:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/xbe_analy.cc:247:46: style: Function 'createAddress64' argument 1 names different: declaration 'high_addr' definition 'addr'. [funcArgNamesDifferent]
ht-2.1.0/analyser/xbe_analy.h:46:36: note: Function 'createAddress64' argument 1 names different: declaration 'high_addr' definition 'addr'.
ht-2.1.0/analyser/xbe_analy.cc:247:46: note: Function 'createAddress64' argument 1 names different: declaration 'high_addr' definition 'addr'.
ht-2.1.0/analyser/xbe_analy.cc:424:39: style: Function 'store' argument 1 names different: declaration 'f' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/xbe_analy.h:54:36: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/xbe_analy.cc:424:39: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/xbe_analy.cc:178:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xbe_analy.cc:179:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xbe_analy.cc:181:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xbe_analy.cc:182:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xbe_analy.cc:184:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xbe_analy.cc:185:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xbe_analy.cc:187:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xbe_analy.cc:188:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xbe_analy.cc:190:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xbe_analy.cc:191:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xbe_analy.cc:193:2: error: Mismatching allocation and deallocation: tls [mismatchAllocDealloc]
ht-2.1.0/analyser/xex_analy.cc:188:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/xex_analy.cc:254:3: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/xex_analy.cc:262:9: style: C-style pointer casting [cstyleCast]
ht-2.1.0/analyser/xex_analy.cc:306:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ht-2.1.0/analyser/xex_analy.cc:235:38: style: Function 'getName' argument 1 names different: declaration 'res' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/analyser/xex_analy.h:47:35: note: Function 'getName' argument 1 names different: declaration 'res' definition 's'.
ht-2.1.0/analyser/xex_analy.cc:235:38: note: Function 'getName' argument 1 names different: declaration 'res' definition 's'.
ht-2.1.0/analyser/xex_analy.cc:268:39: style: Function 'store' argument 1 names different: declaration 'f' definition 'st'. [funcArgNamesDifferent]
ht-2.1.0/analyser/xex_analy.h:51:36: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/xex_analy.cc:268:39: note: Function 'store' argument 1 names different: declaration 'f' definition 'st'.
ht-2.1.0/analyser/xex_analy.cc:73:7: style: Unused variable: buffer [unusedVariable]
ht-2.1.0/analyser/xex_analy.cc:294:6: style: Unused variable: sec [unusedVariable]
ht-2.1.0/asm/alphadis.cc:244:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/alphadis.cc:264:10: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/alphadis.cc:290:30: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/alphadis.cc:380:10: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/alphadis.cc:343:10: style: The scope of the variable 'p' can be reduced. [variableScope]
ht-2.1.0/asm/asm.h:77:4: warning: Member variable 'Assembler::imm_eval_proc' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.h:77:4: warning: Member variable 'Assembler::imm_eval_context' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.h:77:4: warning: Member variable 'Assembler::codes' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.h:77:4: warning: Member variable 'Assembler::code' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.h:77:4: warning: Member variable 'Assembler::error_msg' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.h:77:4: warning: Member variable 'Assembler::error' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.h:77:4: warning: Member variable 'Assembler::options' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.h:77:4: warning: Member variable 'Assembler::bigendian' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.h:128:3: warning: Member variable 'Disassembler::options' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.h:128:3: warning: Member variable 'Disassembler::highlight' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/alphadis.cc:63:11: warning: Member variable 'Alphadis::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/alphadis.h:49:5: warning: Member variable 'Alphadis::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/alphadis.h:49:5: warning: Member variable 'Alphadis::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/alphadis.h:49:5: style: Class 'Alphadis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/asm/alphadis.h:51:20: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:132:20: note: Virtual function in base class
ht-2.1.0/asm/alphadis.h:51:20: note: Function in derived class
ht-2.1.0/asm/alphadis.h:52:20: style: The function 'duplicateInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:133:20: note: Virtual function in base class
ht-2.1.0/asm/alphadis.h:52:20: note: Function in derived class
ht-2.1.0/asm/alphadis.h:53:16: style: The function 'getOpcodeMetrics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:134:15: note: Virtual function in base class
ht-2.1.0/asm/alphadis.h:53:16: note: Function in derived class
ht-2.1.0/asm/alphadis.h:54:16: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:135:15: note: Virtual function in base class
ht-2.1.0/asm/alphadis.h:54:16: note: Function in derived class
ht-2.1.0/asm/alphadis.h:55:22: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:136:22: note: Virtual function in base class
ht-2.1.0/asm/alphadis.h:55:22: note: Function in derived class
ht-2.1.0/asm/alphadis.h:56:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:138:22: note: Virtual function in base class
ht-2.1.0/asm/alphadis.h:56:22: note: Function in derived class
ht-2.1.0/asm/alphadis.h:57:22: style: The function 'strf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:139:22: note: Virtual function in base class
ht-2.1.0/asm/alphadis.h:57:22: note: Function in derived class
ht-2.1.0/asm/alphadis.h:59:16: style: The function 'validInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:140:15: note: Virtual function in base class
ht-2.1.0/asm/alphadis.h:59:16: note: Function in derived class
ht-2.1.0/asm/arm-dis.cc:2683:6: style: Condition '!is_thumb' is always true [knownConditionTrueFalse]
ht-2.1.0/asm/arm-dis.cc:2651:14: note: Assignment 'is_thumb=force_thumb', assigned value is 0
ht-2.1.0/asm/arm-dis.cc:2683:6: note: Condition '!is_thumb' is always true
ht-2.1.0/asm/arm-dis.cc:1178:16: style: The scope of the variable 'value' can be reduced. [variableScope]
ht-2.1.0/asm/arm-dis.cc:2047:9: style: The scope of the variable 'bitend' can be reduced. [variableScope]
ht-2.1.0/asm/arm-dis.cc:2558:9: style: The scope of the variable 'bitend' can be reduced. [variableScope]
ht-2.1.0/asm/arm-dis.cc:1251:34: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ht-2.1.0/asm/armdis.cc:85:21: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/armdis.cc:86:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/armdis.cc:117:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ht-2.1.0/asm/armdis.cc:72:18: warning: Member variable 'ArmDisassembler::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/armdis.h:34:2: warning: Member variable 'ArmDisassembler::bfdif' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/armdis.h:34:2: warning: Member variable 'ArmDisassembler::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/armdis.cc:47:5: warning: Member variable 'BFDInterface::pos' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/armdis.cc:47:5: warning: Member variable 'BFDInterface::buf' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/armdis.cc:47:5: warning: Member variable 'BFDInterface::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/armdis.cc:23:17: style: Unused private function: 'BFDInterface::mem_err' [unusedPrivateFunction]
ht-2.1.0/asm/armdis.h:34:2: style: Class 'ArmDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/asm/armdis.h:23:27: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:132:20: note: Virtual function in base class
ht-2.1.0/asm/armdis.h:23:27: note: Function in derived class
ht-2.1.0/asm/armdis.h:24:27: style: The function 'duplicateInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:133:20: note: Virtual function in base class
ht-2.1.0/asm/armdis.h:24:27: note: Function in derived class
ht-2.1.0/asm/armdis.h:25:23: style: The function 'getOpcodeMetrics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:134:15: note: Virtual function in base class
ht-2.1.0/asm/armdis.h:25:23: note: Function in derived class
ht-2.1.0/asm/armdis.h:26:23: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:135:15: note: Virtual function in base class
ht-2.1.0/asm/armdis.h:26:23: note: Function in derived class
ht-2.1.0/asm/armdis.h:27:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:136:22: note: Virtual function in base class
ht-2.1.0/asm/armdis.h:27:29: note: Function in derived class
ht-2.1.0/asm/armdis.h:28:29: style: The function 'strf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:139:22: note: Virtual function in base class
ht-2.1.0/asm/armdis.h:28:29: note: Function in derived class
ht-2.1.0/asm/armdis.h:30:23: style: The function 'validInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:140:15: note: Virtual function in base class
ht-2.1.0/asm/armdis.h:30:23: note: Function in derived class
ht-2.1.0/asm/armdis.cc:79:2: warning: Possible leak in public function. The pointer 'bfdif' is not deallocated before it is allocated. [publicAllocationError]
ht-2.1.0/asm/asm.cc:44:27: style: Function 'Assembler' argument 1 names different: declaration 'bigendian' definition 'b'. [funcArgNamesDifferent]
ht-2.1.0/asm/asm.h:76:19: note: Function 'Assembler' argument 1 names different: declaration 'bigendian' definition 'b'.
ht-2.1.0/asm/asm.cc:44:27: note: Function 'Assembler' argument 1 names different: declaration 'bigendian' definition 'b'.
ht-2.1.0/asm/asm.cc:60:38: style: Function 'deletecode' argument 1 names different: declaration 'c' definition 'code'. [funcArgNamesDifferent]
ht-2.1.0/asm/asm.h:71:29: note: Function 'deletecode' argument 1 names different: declaration 'c' definition 'code'.
ht-2.1.0/asm/asm.cc:60:38: note: Function 'deletecode' argument 1 names different: declaration 'c' definition 'code'.
ht-2.1.0/asm/asm.cc:74:53: style: Function 'encode' argument 2 names different: declaration 'options' definition '_options'. [funcArgNamesDifferent]
ht-2.1.0/asm/asm.h:82:51: note: Function 'encode' argument 2 names different: declaration 'options' definition '_options'.
ht-2.1.0/asm/asm.cc:74:53: note: Function 'encode' argument 2 names different: declaration 'options' definition '_options'.
ht-2.1.0/asm/asm.cc:204:41: style: Function 'set_imm_eval_proc' argument 1 names different: declaration 'imm_eval_proc' definition 'p'. [funcArgNamesDifferent]
ht-2.1.0/asm/asm.h:87:32: note: Function 'set_imm_eval_proc' argument 1 names different: declaration 'imm_eval_proc' definition 'p'.
ht-2.1.0/asm/asm.cc:204:41: note: Function 'set_imm_eval_proc' argument 1 names different: declaration 'imm_eval_proc' definition 'p'.
ht-2.1.0/asm/asm.cc:204:92: style: Function 'set_imm_eval_proc' argument 2 names different: declaration 'imm_eval_context' definition 'c'. [funcArgNamesDifferent]
ht-2.1.0/asm/asm.h:87:95: note: Function 'set_imm_eval_proc' argument 2 names different: declaration 'imm_eval_context' definition 'c'.
ht-2.1.0/asm/asm.cc:204:92: note: Function 'set_imm_eval_proc' argument 2 names different: declaration 'imm_eval_context' definition 'c'.
ht-2.1.0/asm/asm.cc:44:12: warning: Member variable 'Assembler::imm_eval_proc' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.cc:44:12: warning: Member variable 'Assembler::imm_eval_context' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.cc:44:12: warning: Member variable 'Assembler::code' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.cc:44:12: warning: Member variable 'Assembler::error_msg' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.cc:44:12: warning: Member variable 'Assembler::error' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.cc:44:12: warning: Member variable 'Assembler::options' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/asm.cc:214:15: warning: Member variable 'Disassembler::options' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ildis.h:56:5: warning: Member variable 'ILDisassembler::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ildis.h:56:5: warning: Member variable 'ILDisassembler::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ildis.h:56:5: warning: Member variable 'ILDisassembler::context' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ildis.h:56:5: warning: Member variable 'ILDisassembler::string_func' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ildis.h:56:5: warning: Member variable 'ILDisassembler::token_func' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.h:70:2: warning: Member variable 'javadis::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.h:70:2: warning: Member variable 'javadis::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.h:70:2: warning: Member variable 'javadis::codep' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.h:70:2: warning: Member variable 'javadis::ocodep' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.h:70:2: warning: Member variable 'javadis::maxlen' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.h:70:2: warning: Member variable 'javadis::token_func' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.h:70:2: warning: Member variable 'javadis::context' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::opsize' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::addrsize' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::x86_insns' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::codep' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::ocodep' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::modrm' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::sib' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::drex' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::maxlen' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::special_imm' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::have_disp' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.h:123:5: warning: Member variable 'x86dis::fixdisp' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ppcdis.h:69:4: warning: Member variable 'PPCDisassembler::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ppcdis.h:69:4: warning: Member variable 'PPCDisassembler::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ppcdis.h:69:4: warning: Member variable 'PPCDisassembler::mode' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/avrdis.h:65:4: warning: Member variable 'AVRDisassembler::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/avrdis.h:65:4: warning: Member variable 'AVRDisassembler::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ildis.h:56:5: style: Class 'ILDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/asm/javadis.h:70:2: style: Class 'javadis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/asm/x86dis.h:123:5: style: Class 'x86dis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/asm/x86dis.h:143:5: style: Class 'x86_64dis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/asm/x86dis.h:159:5: style: Class 'x86dis_vxd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/asm/ppcdis.h:68:4: style: Class 'PPCDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/asm/ppcdis.h:69:4: style: Class 'PPCDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/asm/avrdis.h:65:4: style: Class 'AVRDisassembler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/asm/ildis.h:58:20: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:132:20: note: Virtual function in base class
ht-2.1.0/asm/ildis.h:58:20: note: Function in derived class
ht-2.1.0/asm/ildis.h:59:20: style: The function 'duplicateInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:133:20: note: Virtual function in base class
ht-2.1.0/asm/ildis.h:59:20: note: Function in derived class
ht-2.1.0/asm/ildis.h:60:16: style: The function 'getOpcodeMetrics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:134:15: note: Virtual function in base class
ht-2.1.0/asm/ildis.h:60:16: note: Function in derived class
ht-2.1.0/asm/ildis.h:61:16: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:135:15: note: Virtual function in base class
ht-2.1.0/asm/ildis.h:61:16: note: Function in derived class
ht-2.1.0/asm/ildis.h:62:22: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:136:22: note: Virtual function in base class
ht-2.1.0/asm/ildis.h:62:22: note: Function in derived class
ht-2.1.0/asm/ildis.h:64:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:138:22: note: Virtual function in base class
ht-2.1.0/asm/ildis.h:64:22: note: Function in derived class
ht-2.1.0/asm/ildis.h:65:22: style: The function 'strf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:139:22: note: Virtual function in base class
ht-2.1.0/asm/ildis.h:65:22: note: Function in derived class
ht-2.1.0/asm/ildis.h:67:16: style: The function 'validInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:140:15: note: Virtual function in base class
ht-2.1.0/asm/ildis.h:67:16: note: Function in derived class
ht-2.1.0/asm/javadis.h:75:20: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:132:20: note: Virtual function in base class
ht-2.1.0/asm/javadis.h:75:20: note: Function in derived class
ht-2.1.0/asm/javadis.h:76:20: style: The function 'duplicateInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:133:20: note: Virtual function in base class
ht-2.1.0/asm/javadis.h:76:20: note: Function in derived class
ht-2.1.0/asm/javadis.h:77:15: style: The function 'getOpcodeMetrics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:134:15: note: Virtual function in base class
ht-2.1.0/asm/javadis.h:77:15: note: Function in derived class
ht-2.1.0/asm/javadis.h:78:22: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:136:22: note: Virtual function in base class
ht-2.1.0/asm/javadis.h:78:22: note: Function in derived class
ht-2.1.0/asm/javadis.h:79:15: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:135:15: note: Virtual function in base class
ht-2.1.0/asm/javadis.h:79:15: note: Function in derived class
ht-2.1.0/asm/javadis.h:81:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:138:22: note: Virtual function in base class
ht-2.1.0/asm/javadis.h:81:22: note: Function in derived class
ht-2.1.0/asm/javadis.h:82:22: style: The function 'strf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:139:22: note: Virtual function in base class
ht-2.1.0/asm/javadis.h:82:22: note: Function in derived class
ht-2.1.0/asm/javadis.h:83:15: style: The function 'validInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:140:15: note: Virtual function in base class
ht-2.1.0/asm/javadis.h:83:15: note: Function in derived class
ht-2.1.0/asm/x86dis.h:126:21: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:132:20: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:126:21: note: Function in derived class
ht-2.1.0/asm/x86dis.h:127:21: style: The function 'duplicateInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:133:20: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:127:21: note: Function in derived class
ht-2.1.0/asm/x86dis.h:128:16: style: The function 'getOpcodeMetrics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:134:15: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:128:16: note: Function in derived class
ht-2.1.0/asm/x86dis.h:129:23: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:136:22: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:129:23: note: Function in derived class
ht-2.1.0/asm/x86dis.h:130:16: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:135:15: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:130:16: note: Function in derived class
ht-2.1.0/asm/x86dis.h:133:23: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:138:22: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:133:23: note: Function in derived class
ht-2.1.0/asm/x86dis.h:134:23: style: The function 'strf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:139:22: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:134:23: note: Function in derived class
ht-2.1.0/asm/x86dis.h:136:16: style: The function 'validInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:140:15: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:136:16: note: Function in derived class
ht-2.1.0/asm/x86dis.h:144:16: style: The function 'checkInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86dis.h:92:16: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:144:16: note: Function in derived class
ht-2.1.0/asm/x86dis.h:145:16: style: The function 'decode_modrm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86dis.h:95:16: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:145:16: note: Function in derived class
ht-2.1.0/asm/x86dis.h:146:16: style: The function 'prefixes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86dis.h:112:16: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:146:16: note: Function in derived class
ht-2.1.0/asm/x86dis.h:147:18: style: The function 'getoffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86dis.h:119:18: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:147:18: note: Function in derived class
ht-2.1.0/asm/x86dis.h:148:16: style: The function 'filloffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86dis.h:120:16: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:148:16: note: Function in derived class
ht-2.1.0/asm/x86dis.h:149:9: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86dis.h:131:16: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:149:9: note: Function in derived class
ht-2.1.0/asm/x86dis.h:150:19: style: The function 'getObjectID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86dis.h:132:19: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:150:19: note: Function in derived class
ht-2.1.0/asm/x86dis.h:157:15: style: The function 'str_op' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86dis.h:114:16: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:157:15: note: Function in derived class
ht-2.1.0/asm/x86dis.h:162:21: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86dis.h:126:21: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:162:21: note: Function in derived class
ht-2.1.0/asm/x86dis.h:163:19: style: The function 'getObjectID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86dis.h:132:19: note: Virtual function in base class
ht-2.1.0/asm/x86dis.h:163:19: note: Function in derived class
ht-2.1.0/asm/ppcdis.h:72:20: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:132:20: note: Virtual function in base class
ht-2.1.0/asm/ppcdis.h:72:20: note: Function in derived class
ht-2.1.0/asm/ppcdis.h:73:20: style: The function 'duplicateInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:133:20: note: Virtual function in base class
ht-2.1.0/asm/ppcdis.h:73:20: note: Function in derived class
ht-2.1.0/asm/ppcdis.h:74:16: style: The function 'getOpcodeMetrics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:134:15: note: Virtual function in base class
ht-2.1.0/asm/ppcdis.h:74:16: note: Function in derived class
ht-2.1.0/asm/ppcdis.h:75:16: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:135:15: note: Virtual function in base class
ht-2.1.0/asm/ppcdis.h:75:16: note: Function in derived class
ht-2.1.0/asm/ppcdis.h:76:22: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:136:22: note: Virtual function in base class
ht-2.1.0/asm/ppcdis.h:76:22: note: Function in derived class
ht-2.1.0/asm/ppcdis.h:77:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:138:22: note: Virtual function in base class
ht-2.1.0/asm/ppcdis.h:77:22: note: Function in derived class
ht-2.1.0/asm/ppcdis.h:78:22: style: The function 'strf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:139:22: note: Virtual function in base class
ht-2.1.0/asm/ppcdis.h:78:22: note: Function in derived class
ht-2.1.0/asm/ppcdis.h:80:16: style: The function 'validInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:140:15: note: Virtual function in base class
ht-2.1.0/asm/ppcdis.h:80:16: note: Function in derived class
ht-2.1.0/asm/avrdis.h:67:20: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:132:20: note: Virtual function in base class
ht-2.1.0/asm/avrdis.h:67:20: note: Function in derived class
ht-2.1.0/asm/avrdis.h:68:20: style: The function 'duplicateInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:133:20: note: Virtual function in base class
ht-2.1.0/asm/avrdis.h:68:20: note: Function in derived class
ht-2.1.0/asm/avrdis.h:69:16: style: The function 'getOpcodeMetrics' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:134:15: note: Virtual function in base class
ht-2.1.0/asm/avrdis.h:69:16: note: Function in derived class
ht-2.1.0/asm/avrdis.h:70:16: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:135:15: note: Virtual function in base class
ht-2.1.0/asm/avrdis.h:70:16: note: Function in derived class
ht-2.1.0/asm/avrdis.h:71:22: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:136:22: note: Virtual function in base class
ht-2.1.0/asm/avrdis.h:71:22: note: Function in derived class
ht-2.1.0/asm/avrdis.h:72:22: style: The function 'str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:138:22: note: Virtual function in base class
ht-2.1.0/asm/avrdis.h:72:22: note: Function in derived class
ht-2.1.0/asm/avrdis.h:73:22: style: The function 'strf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:139:22: note: Virtual function in base class
ht-2.1.0/asm/avrdis.h:73:22: note: Function in derived class
ht-2.1.0/asm/avrdis.h:75:16: style: The function 'validInsn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:140:15: note: Virtual function in base class
ht-2.1.0/asm/avrdis.h:75:16: note: Function in derived class
ht-2.1.0/asm/avrdis.cc:136:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/avrdis.cc:151:10: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/avrdis.cc:172:26: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/avrdis.cc:289:10: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/avrdis.cc:216:11: style: Checking if unsigned variable 'q' is less than zero. [unsignedLessThanZero]
ht-2.1.0/asm/avrdis.cc:105:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ht-2.1.0/asm/avrdis.cc:196:21: style: Variable 'need_paren' is assigned a value that is never used. [unreadVariable]
ht-2.1.0/asm/avrdis.cc:27:18: warning: Member variable 'AVRDisassembler::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/avrdis.cc:27:18: warning: Member variable 'AVRDisassembler::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ildis.cc:167:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/ildis.cc:183:10: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/ildis.cc:205:24: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/ildis.cc:309:10: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/ildis.cc:30:40: style: Function 'ILDisassembler' argument 1 names different: declaration 'string_func' definition 'sf'. [funcArgNamesDifferent]
ht-2.1.0/asm/ildis.h:55:28: note: Function 'ILDisassembler' argument 1 names different: declaration 'string_func' definition 'sf'.
ht-2.1.0/asm/ildis.cc:30:40: note: Function 'ILDisassembler' argument 1 names different: declaration 'string_func' definition 'sf'.
ht-2.1.0/asm/ildis.cc:30:87: style: Function 'ILDisassembler' argument 2 names different: declaration 'token_func' definition 'tf'. [funcArgNamesDifferent]
ht-2.1.0/asm/ildis.h:55:84: note: Function 'ILDisassembler' argument 2 names different: declaration 'token_func' definition 'tf'.
ht-2.1.0/asm/ildis.cc:30:87: note: Function 'ILDisassembler' argument 2 names different: declaration 'token_func' definition 'tf'.
ht-2.1.0/asm/ildis.cc:30:127: style: Function 'ILDisassembler' argument 3 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
ht-2.1.0/asm/ildis.h:55:132: note: Function 'ILDisassembler' argument 3 names different: declaration 'context' definition 'ctx'.
ht-2.1.0/asm/ildis.cc:30:127: note: Function 'ILDisassembler' argument 3 names different: declaration 'context' definition 'ctx'.
ht-2.1.0/asm/ildis.cc:35:41: style: Function 'initialize' argument 1 names different: declaration 'string_func' definition 'sf'. [funcArgNamesDifferent]
ht-2.1.0/asm/ildis.h:63:28: note: Function 'initialize' argument 1 names different: declaration 'string_func' definition 'sf'.
ht-2.1.0/asm/ildis.cc:35:41: note: Function 'initialize' argument 1 names different: declaration 'string_func' definition 'sf'.
ht-2.1.0/asm/ildis.cc:35:88: style: Function 'initialize' argument 2 names different: declaration 'token_func' definition 'tf'. [funcArgNamesDifferent]
ht-2.1.0/asm/ildis.h:63:84: note: Function 'initialize' argument 2 names different: declaration 'token_func' definition 'tf'.
ht-2.1.0/asm/ildis.cc:35:88: note: Function 'initialize' argument 2 names different: declaration 'token_func' definition 'tf'.
ht-2.1.0/asm/ildis.cc:35:128: style: Function 'initialize' argument 3 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
ht-2.1.0/asm/ildis.h:63:132: note: Function 'initialize' argument 3 names different: declaration 'context' definition 'ctx'.
ht-2.1.0/asm/ildis.cc:35:128: note: Function 'initialize' argument 3 names different: declaration 'context' definition 'ctx'.
ht-2.1.0/asm/ildis.cc:30:17: warning: Member variable 'ILDisassembler::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ildis.cc:30:17: warning: Member variable 'ILDisassembler::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.cc:49:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
ht-2.1.0/asm/javadis.cc:162:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/javadis.cc:221:10: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/javadis.cc:418:23: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/javadis.cc:441:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/javadis.cc:306:15: style: The scope of the variable 'atypes' can be reduced. [variableScope]
ht-2.1.0/asm/javadis.cc:33:34: style: Function 'javadis' argument 1 names different: declaration 'token_func' definition 'tf'. [funcArgNamesDifferent]
ht-2.1.0/asm/javadis.h:71:26: note: Function 'javadis' argument 1 names different: declaration 'token_func' definition 'tf'.
ht-2.1.0/asm/javadis.cc:33:34: note: Function 'javadis' argument 1 names different: declaration 'token_func' definition 'tf'.
ht-2.1.0/asm/javadis.cc:33:44: style: Function 'javadis' argument 2 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
ht-2.1.0/asm/javadis.h:71:44: note: Function 'javadis' argument 2 names different: declaration 'context' definition 'c'.
ht-2.1.0/asm/javadis.cc:33:44: note: Function 'javadis' argument 2 names different: declaration 'context' definition 'c'.
ht-2.1.0/asm/javadis.cc:38:42: style: Function 'initialize' argument 1 names different: declaration 'token_func' definition 'tf'. [funcArgNamesDifferent]
ht-2.1.0/asm/javadis.h:73:34: note: Function 'initialize' argument 1 names different: declaration 'token_func' definition 'tf'.
ht-2.1.0/asm/javadis.cc:38:42: note: Function 'initialize' argument 1 names different: declaration 'token_func' definition 'tf'.
ht-2.1.0/asm/javadis.cc:38:52: style: Function 'initialize' argument 2 names different: declaration 'context' definition 'c'. [funcArgNamesDifferent]
ht-2.1.0/asm/javadis.h:73:52: note: Function 'initialize' argument 2 names different: declaration 'context' definition 'c'.
ht-2.1.0/asm/javadis.cc:38:52: note: Function 'initialize' argument 2 names different: declaration 'context' definition 'c'.
ht-2.1.0/asm/javadis.cc:44:43: style: Function 'decode' argument 2 names different: declaration 'maxlen' definition 'Maxlen'. [funcArgNamesDifferent]
ht-2.1.0/asm/javadis.h:75:43: note: Function 'decode' argument 2 names different: declaration 'maxlen' definition 'Maxlen'.
ht-2.1.0/asm/javadis.cc:44:43: note: Function 'decode' argument 2 names different: declaration 'maxlen' definition 'Maxlen'.
ht-2.1.0/asm/javadis.cc:44:60: style: Function 'decode' argument 3 names different: declaration 'addr' definition 'Addr'. [funcArgNamesDifferent]
ht-2.1.0/asm/javadis.h:75:60: note: Function 'decode' argument 3 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/asm/javadis.cc:44:60: note: Function 'decode' argument 3 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/asm/javadis.cc:76:41: style: Function 'decode_insn' argument 1 names different: declaration 'insn' definition 'xinsn'. [funcArgNamesDifferent]
ht-2.1.0/asm/javadis.h:61:34: note: Function 'decode_insn' argument 1 names different: declaration 'insn' definition 'xinsn'.
ht-2.1.0/asm/javadis.cc:76:41: note: Function 'decode_insn' argument 1 names different: declaration 'insn' definition 'xinsn'.
ht-2.1.0/asm/javadis.cc:416:54: style: Function 'strf' argument 2 names different: declaration 'options' definition 'opt'. [funcArgNamesDifferent]
ht-2.1.0/asm/javadis.h:82:54: note: Function 'strf' argument 2 names different: declaration 'options' definition 'opt'.
ht-2.1.0/asm/javadis.cc:416:54: note: Function 'strf' argument 2 names different: declaration 'options' definition 'opt'.
ht-2.1.0/asm/javadis.cc:33:10: warning: Member variable 'javadis::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.cc:33:10: warning: Member variable 'javadis::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.cc:33:10: warning: Member variable 'javadis::codep' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.cc:33:10: warning: Member variable 'javadis::ocodep' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/javadis.cc:33:10: warning: Member variable 'javadis::maxlen' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ppcdis.cc:162:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/ppcdis.cc:173:10: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/ppcdis.cc:194:26: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/ppcdis.cc:300:10: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/ppcdis.cc:259:24: style: The scope of the variable 'cbnames' can be reduced. [variableScope]
ht-2.1.0/asm/ppcdis.cc:29:38: style: Function 'PPCDisassembler' argument 1 names different: declaration 'mode' definition 'aMode'. [funcArgNamesDifferent]
ht-2.1.0/asm/ppcdis.h:68:24: note: Function 'PPCDisassembler' argument 1 names different: declaration 'mode' definition 'aMode'.
ht-2.1.0/asm/ppcdis.cc:29:38: note: Function 'PPCDisassembler' argument 1 names different: declaration 'mode' definition 'aMode'.
ht-2.1.0/asm/ppcdis.cc:29:18: warning: Member variable 'PPCDisassembler::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/ppcdis.cc:29:18: warning: Member variable 'PPCDisassembler::insn' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:382:22: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/x86asm.cc:2076:20: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/x86asm.cc:212:26: style: Function 'x86asm' argument 1 names different: declaration 'opsize' definition 'o'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:127:20: note: Function 'x86asm' argument 1 names different: declaration 'opsize' definition 'o'.
ht-2.1.0/asm/x86asm.cc:212:26: note: Function 'x86asm' argument 1 names different: declaration 'opsize' definition 'o'.
ht-2.1.0/asm/x86asm.cc:212:41: style: Function 'x86asm' argument 2 names different: declaration 'addrsize' definition 'a'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:127:40: note: Function 'x86asm' argument 2 names different: declaration 'addrsize' definition 'a'.
ht-2.1.0/asm/x86asm.cc:212:41: note: Function 'x86asm' argument 2 names different: declaration 'addrsize' definition 'a'.
ht-2.1.0/asm/x86asm.cc:288:45: style: Function 'delete_nonsense_insn' argument 1 names different: declaration 'c' definition 'code'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:80:38: note: Function 'delete_nonsense_insn' argument 1 names different: declaration 'c' definition 'code'.
ht-2.1.0/asm/x86asm.cc:288:45: note: Function 'delete_nonsense_insn' argument 1 names different: declaration 'c' definition 'code'.
ht-2.1.0/asm/x86asm.cc:303:30: style: Function 'emitdisp' argument 1 names different: declaration 'disp' definition 'd'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:81:23: note: Function 'emitdisp' argument 1 names different: declaration 'disp' definition 'd'.
ht-2.1.0/asm/x86asm.cc:303:30: note: Function 'emitdisp' argument 1 names different: declaration 'disp' definition 'd'.
ht-2.1.0/asm/x86asm.cc:309:29: style: Function 'emitimm' argument 1 names different: declaration 'imm' definition 'i'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:83:22: note: Function 'emitimm' argument 1 names different: declaration 'imm' definition 'i'.
ht-2.1.0/asm/x86asm.cc:309:29: note: Function 'emitimm' argument 1 names different: declaration 'imm' definition 'i'.
ht-2.1.0/asm/x86asm.cc:666:114: style: Function 'encode_vex_insn' argument 5 names different: declaration 'opsize' definition 'eopsize'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:92:107: note: Function 'encode_vex_insn' argument 5 names different: declaration 'opsize' definition 'eopsize'.
ht-2.1.0/asm/x86asm.cc:666:114: note: Function 'encode_vex_insn' argument 5 names different: declaration 'opsize' definition 'eopsize'.
ht-2.1.0/asm/x86asm.cc:666:127: style: Function 'encode_vex_insn' argument 6 names different: declaration 'addrsize' definition 'eaddrsize'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:92:119: note: Function 'encode_vex_insn' argument 6 names different: declaration 'addrsize' definition 'eaddrsize'.
ht-2.1.0/asm/x86asm.cc:666:127: note: Function 'encode_vex_insn' argument 6 names different: declaration 'addrsize' definition 'eaddrsize'.
ht-2.1.0/asm/x86asm.cc:1122:66: style: Function 'encode_sib_v' argument 3 names different: declaration 'ss' definition '_ss'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:96:59: note: Function 'encode_sib_v' argument 3 names different: declaration 'ss' definition '_ss'.
ht-2.1.0/asm/x86asm.cc:1122:66: note: Function 'encode_sib_v' argument 3 names different: declaration 'ss' definition '_ss'.
ht-2.1.0/asm/x86asm.cc:1122:76: style: Function 'encode_sib_v' argument 4 names different: declaration 'index' definition '_index'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:96:68: note: Function 'encode_sib_v' argument 4 names different: declaration 'index' definition '_index'.
ht-2.1.0/asm/x86asm.cc:1122:76: note: Function 'encode_sib_v' argument 4 names different: declaration 'index' definition '_index'.
ht-2.1.0/asm/x86asm.cc:1122:89: style: Function 'encode_sib_v' argument 5 names different: declaration 'base' definition '_base'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:96:80: note: Function 'encode_sib_v' argument 5 names different: declaration 'base' definition '_base'.
ht-2.1.0/asm/x86asm.cc:1122:89: note: Function 'encode_sib_v' argument 5 names different: declaration 'base' definition '_base'.
ht-2.1.0/asm/x86asm.cc:1122:101: style: Function 'encode_sib_v' argument 6 names different: declaration 'mod' definition '_mod'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:96:91: note: Function 'encode_sib_v' argument 6 names different: declaration 'mod' definition '_mod'.
ht-2.1.0/asm/x86asm.cc:1122:101: note: Function 'encode_sib_v' argument 6 names different: declaration 'mod' definition '_mod'.
ht-2.1.0/asm/x86asm.cc:1122:112: style: Function 'encode_sib_v' argument 7 names different: declaration 'dispsize' definition '_dispsize'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:96:101: note: Function 'encode_sib_v' argument 7 names different: declaration 'dispsize' definition '_dispsize'.
ht-2.1.0/asm/x86asm.cc:1122:112: note: Function 'encode_sib_v' argument 7 names different: declaration 'dispsize' definition '_dispsize'.
ht-2.1.0/asm/x86asm.cc:1455:60: style: Function 'match_allops' argument 3 names different: declaration 'maxops' definition 'maxop'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:102:53: note: Function 'match_allops' argument 3 names different: declaration 'maxops' definition 'maxop'.
ht-2.1.0/asm/x86asm.cc:1455:60: note: Function 'match_allops' argument 3 names different: declaration 'maxops' definition 'maxop'.
ht-2.1.0/asm/x86asm.cc:1880:33: style: Function 'opmem' argument 1 names different: declaration 'insn' definition 'asm_insn'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:116:26: note: Function 'opmem' argument 1 names different: declaration 'insn' definition 'asm_insn'.
ht-2.1.0/asm/x86asm.cc:1880:33: note: Function 'opmem' argument 1 names different: declaration 'insn' definition 'asm_insn'.
ht-2.1.0/asm/x86asm.cc:1880:72: style: Function 'opmem' argument 3 names different: declaration 'xop' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86asm.h:116:61: note: Function 'opmem' argument 3 names different: declaration 'xop' definition 's'.
ht-2.1.0/asm/x86asm.cc:1880:72: note: Function 'opmem' argument 3 names different: declaration 'xop' definition 's'.
ht-2.1.0/asm/x86asm.cc:448:15: error: Boolean value assigned to pointer. [assignBoolToPointer]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::esizes' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::modrmv' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::sibv' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::vexvvvv' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::dispsize' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::disppos' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::imm2' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::immsize' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::drexdest' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::drexoc0' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::ambiguous' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::namefound' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.cc:212:9: warning: Member variable 'x86asm::x86_insns' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86asm.h:129:20: style: The function 'alloc_insn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:81:20: note: Virtual function in base class
ht-2.1.0/asm/x86asm.h:129:20: note: Function in derived class
ht-2.1.0/asm/x86asm.h:130:20: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:82:20: note: Virtual function in base class
ht-2.1.0/asm/x86asm.h:130:20: note: Function in derived class
ht-2.1.0/asm/x86asm.h:131:22: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:84:22: note: Virtual function in base class
ht-2.1.0/asm/x86asm.h:131:22: note: Function in derived class
ht-2.1.0/asm/x86asm.h:132:15: style: The function 'translate_str' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/asm.h:85:15: note: Virtual function in base class
ht-2.1.0/asm/x86asm.h:132:15: note: Function in derived class
ht-2.1.0/asm/x86asm.h:141:15: style: The function 'opreg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86asm.h:117:15: note: Virtual function in base class
ht-2.1.0/asm/x86asm.h:141:15: note: Function in derived class
ht-2.1.0/asm/x86asm.h:142:15: style: The function 'opxmm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86asm.h:119:15: note: Virtual function in base class
ht-2.1.0/asm/x86asm.h:142:15: note: Function in derived class
ht-2.1.0/asm/x86asm.h:143:15: style: The function 'opymm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86asm.h:120:15: note: Virtual function in base class
ht-2.1.0/asm/x86asm.h:143:15: note: Function in derived class
ht-2.1.0/asm/x86asm.h:146:18: style: The function 'createCompatibleDisassembler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/asm/x86asm.h:78:18: note: Virtual function in base class
ht-2.1.0/asm/x86asm.h:146:18: note: Function in derived class
ht-2.1.0/asm/x86dis.cc:133:27: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ht-2.1.0/asm/x86dis.cc:138:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ht-2.1.0/asm/x86dis.cc:143:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ht-2.1.0/asm/x86dis.cc:742:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ht-2.1.0/asm/x86dis.cc:863:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/x86dis.cc:1072:10: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/x86dis.cc:1565:22: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/x86dis.cc:1645:11: style: C-style pointer casting [cstyleCast]
ht-2.1.0/asm/x86dis.cc:65:26: style: Function 'x86dis' argument 1 names different: declaration 'opsize' definition 'aOpsize'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86dis.h:122:22: note: Function 'x86dis' argument 1 names different: declaration 'opsize' definition 'aOpsize'.
ht-2.1.0/asm/x86dis.cc:65:26: note: Function 'x86dis' argument 1 names different: declaration 'opsize' definition 'aOpsize'.
ht-2.1.0/asm/x86dis.cc:65:47: style: Function 'x86dis' argument 2 names different: declaration 'addrsize' definition 'aAddrsize'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86dis.h:122:42: note: Function 'x86dis' argument 2 names different: declaration 'addrsize' definition 'aAddrsize'.
ht-2.1.0/asm/x86dis.cc:65:47: note: Function 'x86dis' argument 2 names different: declaration 'addrsize' definition 'aAddrsize'.
ht-2.1.0/asm/x86dis.cc:77:42: style: Function 'decode' argument 2 names different: declaration 'maxlen' definition 'Maxlen'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86dis.h:126:44: note: Function 'decode' argument 2 names different: declaration 'maxlen' definition 'Maxlen'.
ht-2.1.0/asm/x86dis.cc:77:42: note: Function 'decode' argument 2 names different: declaration 'maxlen' definition 'Maxlen'.
ht-2.1.0/asm/x86dis.cc:77:59: style: Function 'decode' argument 3 names different: declaration 'addr' definition 'Addr'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86dis.h:126:61: note: Function 'decode' argument 3 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/asm/x86dis.cc:77:59: note: Function 'decode' argument 3 names different: declaration 'addr' definition 'Addr'.
ht-2.1.0/asm/x86dis.cc:136:27: style: Function 'mkindex' argument 1 names different: declaration 'modrm' definition 'sib'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86dis.h:117:22: note: Function 'mkindex' argument 1 names different: declaration 'modrm' definition 'sib'.
ht-2.1.0/asm/x86dis.cc:136:27: note: Function 'mkindex' argument 1 names different: declaration 'modrm' definition 'sib'.
ht-2.1.0/asm/x86dis.cc:337:39: style: Function 'decode_insn' argument 1 names different: declaration 'insn' definition 'xinsn'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86dis.h:93:34: note: Function 'decode_insn' argument 1 names different: declaration 'insn' definition 'xinsn'.
ht-2.1.0/asm/x86dis.cc:337:39: note: Function 'decode_insn' argument 1 names different: declaration 'insn' definition 'xinsn'.
ht-2.1.0/asm/x86dis.cc:1563:53: style: Function 'strf' argument 2 names different: declaration 'options' definition 'opt'. [funcArgNamesDifferent]
ht-2.1.0/asm/x86dis.h:134:55: note: Function 'strf' argument 2 names different: declaration 'options' definition 'opt'.
ht-2.1.0/asm/x86dis.cc:1563:53: note: Function 'strf' argument 2 names different: declaration 'options' definition 'opt'.
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::x86_insns' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::insnstr' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::codep' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::ocodep' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::modrm' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::sib' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::drex' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::maxlen' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::special_imm' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::have_disp' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/asm/x86dis.cc:65:9: warning: Member variable 'x86dis::fixdisp' is not initialized in the constructor. [uninitMemberVar]
ht-2.1.0/io/types.h:47:0: error: #error "You are not using the GNU C compiler collection (GCC). Please add the __htpacked macro and conditionals for your compiler" [preprocessorErrorDirective]
ht-2.1.0/eval/eval.cc:1493:21: style: Redundant condition: *helpname. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
ht-2.1.0/eval/eval.cc:1053:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ht-2.1.0/eval/eval.cc:62:19: warning: Possible null pointer dereference: name [nullPointer]
ht-2.1.0/eval/eval.cc:1184:18: note: Calling function 'set_helpmode', 2nd argument 'name' value is 0
ht-2.1.0/eval/eval.cc:62:19: note: Null pointer dereference
ht-2.1.0/eval/eval.cc:1397:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
ht-2.1.0/eval/eval.cc:1399:4: note: Found duplicate branches for 'if' and 'else'.
ht-2.1.0/eval/eval.cc:1397:2: note: Found duplicate branches for 'if' and 'else'.
ht-2.1.0/eval/eval.cc:238:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ht-2.1.0/eval/eval.cc:1492:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
ht-2.1.0/eval/eval.cc:307:37: style: Function 'scalar_create_int' argument 1 names different: declaration 'result' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/eval/eval.h:120:37: note: Function 'scalar_create_int' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:307:37: note: Function 'scalar_create_int' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:313:39: style: Function 'scalar_create_int_c' argument 1 names different: declaration 'result' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/eval/eval.h:121:39: note: Function 'scalar_create_int_c' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:313:39: note: Function 'scalar_create_int_c' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:320:39: style: Function 'scalar_create_int_q' argument 1 names different: declaration 'result' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/eval/eval.h:122:39: note: Function 'scalar_create_int_q' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:320:39: note: Function 'scalar_create_int_q' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:327:37: style: Function 'scalar_create_str' argument 1 names different: declaration 'result' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/eval/eval.h:123:37: note: Function 'scalar_create_str' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:327:37: note: Function 'scalar_create_str' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:335:39: style: Function 'scalar_create_str_c' argument 1 names different: declaration 'result' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/eval/eval.h:124:39: note: Function 'scalar_create_str_c' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:335:39: note: Function 'scalar_create_str_c' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:343:39: style: Function 'scalar_create_float' argument 1 names different: declaration 'result' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/eval/eval.h:125:39: note: Function 'scalar_create_float' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:343:39: note: Function 'scalar_create_float' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:349:41: style: Function 'scalar_create_float_c' argument 1 names different: declaration 'result' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/eval/eval.h:126:41: note: Function 'scalar_create_float_c' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:349:41: note: Function 'scalar_create_float_c' argument 1 names different: declaration 'result' definition 's'.
ht-2.1.0/eval/eval.cc:1483:40: style: Function 'std_eval_func_handler' argument 1 names different: declaration 'r' definition 'result'. [funcArgNamesDifferent]
ht-2.1.0/eval/eval.h:158:40: note: Function 'std_eval_func_handler' argument 1 names different: declaration 'r' definition 'result'.
ht-2.1.0/eval/eval.cc:1483:40: note: Function 'std_eval_func_handler' argument 1 names different: declaration 'r' definition 'result'.
ht-2.1.0/eval/eval.cc:430:37: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
* yacc.c:358 *:965:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
lex.c:1691:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1584:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1691:2: note: Null pointer dereference
lex.c:1692:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1584:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1692:2: note: Null pointer dereference
lex.c:1703:9: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1584:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1703:9: note: Null pointer dereference
lex.c:1319:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lex.c:1332:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
lex.c:1436:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.c:353:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:1436:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:1459:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lex.c:756:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.c:1459:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.c:1876:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.c:303:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:1876:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:1889:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.c:304:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:1889:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:1889:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.c:304:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:1889:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:2021:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lex.c:722:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lex.c:2021:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
ht-2.1.0/info/infoview.cc:492:23: style: Redundant condition: node. '!node || (node && strcmp(node,n)!=0)' is equivalent to '!node || strcmp(node,n)!=0' [redundantCondition]
ht-2.1.0/info/infoview.cc:44:17: style: C-style pointer casting [cstyleCast]
ht-2.1.0/info/infoview.cc:279:20: style: C-style pointer casting [cstyleCast]
ht-2.1.0/info/infoview.cc:417:3: style: C-style pointer casting [cstyleCast]
ht-2.1.0/info/infoview.cc:585:21: style: C-style pointer casting [cstyleCast]
ht-2.1.0/info/infoview.cc:587:20: style: C-style pointer casting [cstyleCast]
ht-2.1.0/info/infoview.cc:594:21: style: C-style pointer casting [cstyleCast]
ht-2.1.0/info/infoview.cc:645:20: style: C-style pointer casting [cstyleCast]
ht-2.1.0/info/infoview.cc:659:20: style: C-style pointer casting [cstyleCast]
ht-2.1.0/info/infoview.cc:239:35: style: Function 'init' argument 1 names different: declaration 'pal_from' definition 'pf'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:53:22: note: Function 'init' argument 1 names different: declaration 'pal_from' definition 'pf'.
ht-2.1.0/info/infoview.cc:239:35: note: Function 'init' argument 1 names different: declaration 'pal_from' definition 'pf'.
ht-2.1.0/info/infoview.cc:272:43: style: Function 'gettoken' argument 1 names different: declaration 'buf' definition 'b'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:59:37: note: Function 'gettoken' argument 1 names different: declaration 'buf' definition 'b'.
ht-2.1.0/info/infoview.cc:272:43: note: Function 'gettoken' argument 1 names different: declaration 'buf' definition 'b'.
ht-2.1.0/info/infoview.cc:308:37: style: Function 'set_cursor' argument 1 names different: declaration 'cx' definition 'x'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:63:24: note: Function 'set_cursor' argument 1 names different: declaration 'cx' definition 'x'.
ht-2.1.0/info/infoview.cc:308:37: note: Function 'set_cursor' argument 1 names different: declaration 'cx' definition 'x'.
ht-2.1.0/info/infoview.cc:308:45: style: Function 'set_cursor' argument 2 names different: declaration 'cy' definition 'y'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:63:33: note: Function 'set_cursor' argument 2 names different: declaration 'cy' definition 'y'.
ht-2.1.0/info/infoview.cc:308:45: note: Function 'set_cursor' argument 2 names different: declaration 'cy' definition 'y'.
ht-2.1.0/info/infoview.cc:314:42: style: Function 'set_xrefs' argument 1 names different: declaration 'xrefs' definition 'x'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:62:29: note: Function 'set_xrefs' argument 1 names different: declaration 'xrefs' definition 'x'.
ht-2.1.0/info/infoview.cc:314:42: note: Function 'set_xrefs' argument 1 names different: declaration 'xrefs' definition 'x'.
ht-2.1.0/info/infoview.cc:352:42: style: Function 'ht_info_textfile' argument 1 names different: declaration 'streamfile' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:76:26: note: Function 'ht_info_textfile' argument 1 names different: declaration 'streamfile' definition 's'.
ht-2.1.0/info/infoview.cc:352:42: note: Function 'ht_info_textfile' argument 1 names different: declaration 'streamfile' definition 's'.
ht-2.1.0/info/infoview.cc:352:50: style: Function 'ht_info_textfile' argument 2 names different: declaration 'own_streamfile' definition 'own_s'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:76:43: note: Function 'ht_info_textfile' argument 2 names different: declaration 'own_streamfile' definition 'own_s'.
ht-2.1.0/info/infoview.cc:352:50: note: Function 'ht_info_textfile' argument 2 names different: declaration 'own_streamfile' definition 'own_s'.
ht-2.1.0/info/infoview.cc:352:74: style: Function 'ht_info_textfile' argument 3 names different: declaration 'lexer' definition 'l'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:76:76: note: Function 'ht_info_textfile' argument 3 names different: declaration 'lexer' definition 'l'.
ht-2.1.0/info/infoview.cc:352:74: note: Function 'ht_info_textfile' argument 3 names different: declaration 'lexer' definition 'l'.
ht-2.1.0/info/infoview.cc:421:43: style: Function 'find_node' argument 1 names different: declaration 'infofile' definition 'infotext'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:95:30: note: Function 'find_node' argument 1 names different: declaration 'infofile' definition 'infotext'.
ht-2.1.0/info/infoview.cc:421:43: note: Function 'find_node' argument 1 names different: declaration 'infofile' definition 'infotext'.
ht-2.1.0/info/infoview.cc:461:43: style: Function 'gotonode' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:107:36: note: Function 'gotonode' argument 1 names different: declaration 'file' definition 'f'.
ht-2.1.0/info/infoview.cc:461:43: note: Function 'gotonode' argument 1 names different: declaration 'file' definition 'f'.
ht-2.1.0/info/infoview.cc:461:58: style: Function 'gotonode' argument 2 names different: declaration 'node' definition 'n'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:107:54: note: Function 'gotonode' argument 2 names different: declaration 'node' definition 'n'.
ht-2.1.0/info/infoview.cc:461:58: note: Function 'gotonode' argument 2 names different: declaration 'node' definition 'n'.
ht-2.1.0/info/infoview.cc:485:44: style: Function 'igotonode' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:96:31: note: Function 'igotonode' argument 1 names different: declaration 'file' definition 'f'.
ht-2.1.0/info/infoview.cc:485:44: note: Function 'igotonode' argument 1 names different: declaration 'file' definition 'f'.
ht-2.1.0/info/infoview.cc:485:59: style: Function 'igotonode' argument 2 names different: declaration 'node' definition 'n'. [funcArgNamesDifferent]
ht-2.1.0/info/infoview.h:96:49: note: Function 'igotonode' argument 2 names different: declaration 'node' definition 'n'.
ht-2.1.0/info/infoview.cc:485:59: note: Function 'igotonode' argument 2 names different: declaration 'node' definition 'n'.
ht-2.1.0/info/infoview.cc:38:3: performance: Variable 'line' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ht-2.1.0/info/infoview.cc:39:3: performance: Variable 'ofs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ht-2.1.0/info/infoview.cc:355:2: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ht-2.1.0/info/infoview.cc:356:2: performance: Variable 'end' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
ht-2.1.0/info/infoview.h:39:2: style: Class 'info_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/io/keyb.cc:27:30: style: Function 'keyb_unmetakey' argument 1 names different: declaration 'metakey' definition 'key'. [funcArgNamesDifferent]
ht-2.1.0/io/keyb.h:335:30: note: Function 'keyb_unmetakey' argument 1 names different: declaration 'metakey' definition 'key'.
ht-2.1.0/io/keyb.cc:27:30: note: Function 'keyb_unmetakey' argument 1 names different: declaration 'metakey' definition 'key'.
ht-2.1.0/io/posix/sysdisplay.cc:325:3: style: Variable 'bold_support' is reassigned a value before the old one has been used. [redundantAssignment]
ht-2.1.0/io/posix/sysdisplay.cc:317:0: note: Variable 'bold_support' is reassigned a value before the old one has been used.
ht-2.1.0/io/posix/sysdisplay.cc:325:3: note: Variable 'bold_support' is reassigned a value before the old one has been used.
ht-2.1.0/io/posix/sysdisplay.cc:300:6: style: The scope of the variable 'colors' can be reduced. [variableScope]
ht-2.1.0/io/posix/sysdisplay.cc:360:58: style: Function 'copyFromDisplay' argument 1 names different: declaration 'display' definition 'd'. [funcArgNamesDifferent]
ht-2.1.0/io/posix/sysdisplay.cc:185:48: note: Function 'copyFromDisplay' argument 1 names different: declaration 'display' definition 'd'.
ht-2.1.0/io/posix/sysdisplay.cc:360:58: note: Function 'copyFromDisplay' argument 1 names different: declaration 'display' definition 'd'.
ht-2.1.0/io/posix/sysdisplay.cc:192:17: warning: Virtual function 'setCursor' is called from constructor 'CursesSystemDisplay(const char*title)' at line 277. Dynamic binding is not used. [virtualCallInConstructor]
ht-2.1.0/io/posix/sysdisplay.cc:277:2: note: Calling term_on
ht-2.1.0/io/posix/sysdisplay.cc:302:2: note: Calling setCursor
ht-2.1.0/io/posix/sysdisplay.cc:192:17: note: setCursor is a virtual method
ht-2.1.0/io/posix/sysdisplay.cc:195:17: warning: Virtual function 'show' is called from constructor 'CursesSystemDisplay(const char*title)' at line 278. Dynamic binding is not used. [virtualCallInConstructor]
ht-2.1.0/io/posix/sysdisplay.cc:278:2: note: Calling show
ht-2.1.0/io/posix/sysdisplay.cc:195:17: note: show is a virtual method
ht-2.1.0/io/posix/sysdisplay.cc:182:6: style: Class 'CursesSystemDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/io/posix/sysfile.cc:76:20: style: C-style pointer casting [cstyleCast]
ht-2.1.0/io/posix/sysfile.cc:86:24: style: C-style pointer casting [cstyleCast]
ht-2.1.0/io/posix/sysfile.cc:102:24: style: C-style pointer casting [cstyleCast]
ht-2.1.0/io/posix/syskeyb.cc:173:8: style: Variable 'r2' is assigned a value that is never used. [unreadVariable]
ht-2.1.0/io/posix/syskeyb.cc:200:8: style: Variable 'r2' is assigned a value that is never used. [unreadVariable]
ht-2.1.0/io/posix/syskeyb.cc:484:2: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
ht-2.1.0/io/win32/sysdisplay.cc:369:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ht-2.1.0/io/win32/sysdisplay.cc:217:89: style: Function 'fill' argument 7 names different: declaration 'cp' definition 'codepage'. [funcArgNamesDifferent]
ht-2.1.0/io/win32/sysdisplay.cc:131:80: note: Function 'fill' argument 7 names different: declaration 'cp' definition 'codepage'.
ht-2.1.0/io/win32/sysdisplay.cc:217:89: note: Function 'fill' argument 7 names different: declaration 'cp' definition 'codepage'.
ht-2.1.0/io/win32/sysdisplay.cc:266:57: style: Function 'copyFromDisplay' argument 1 names different: declaration 'display' definition 'd'. [funcArgNamesDifferent]
ht-2.1.0/io/win32/sysdisplay.cc:130:48: note: Function 'copyFromDisplay' argument 1 names different: declaration 'display' definition 'd'.
ht-2.1.0/io/win32/sysdisplay.cc:266:57: note: Function 'copyFromDisplay' argument 1 names different: declaration 'display' definition 'd'.
ht-2.1.0/io/win32/sysdisplay.cc:417:42: style: Function 'vcpToSystem' argument 1 names different: declaration 'color' definition 'vc'. [funcArgNamesDifferent]
ht-2.1.0/io/win32/sysdisplay.cc:143:26: note: Function 'vcpToSystem' argument 1 names different: declaration 'color' definition 'vc'.
ht-2.1.0/io/win32/sysdisplay.cc:417:42: note: Function 'vcpToSystem' argument 1 names different: declaration 'color' definition 'vc'.
ht-2.1.0/io/win32/sysdisplay.cc:137:17: warning: Virtual function 'setCursor' is called from constructor 'Win32SystemDisplay(const char*title)' at line 167. Dynamic binding is not used. [virtualCallInConstructor]
ht-2.1.0/io/win32/sysdisplay.cc:167:2: note: Calling setCursor
ht-2.1.0/io/win32/sysdisplay.cc:137:17: note: setCursor is a virtual method
ht-2.1.0/io/win32/sysdisplay.cc:140:17: warning: Virtual function 'show' is called from constructor 'Win32SystemDisplay(const char*title)' at line 181. Dynamic binding is not used. [virtualCallInConstructor]
ht-2.1.0/io/win32/sysdisplay.cc:181:2: note: Calling show
ht-2.1.0/io/win32/sysdisplay.cc:140:17: note: show is a virtual method
ht-2.1.0/io/win32/sysdisplay.cc:127:6: style: Class 'Win32SystemDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ht-2.1.0/io/win32/sysfile.cc:107:22: style: C-style pointer casting [cstyleCast]
ht-2.1.0/io/win32/sysfile.cc:134:22: style: C-style pointer casting [cstyleCast]
ht-2.1.0/io/win32/sysfile.cc:148:22: style: C-style pointer casting [cstyleCast]
ht-2.1.0/io/win32/sysfile.cc:159:21: style: C-style pointer casting [cstyleCast]
ht-2.1.0/minilzo/lzoconf.h:49:0: error: #error "invalid CHAR_BIT" [preprocessorErrorDirective]
ht-2.1.0/output/out.cc:102:26: style: C-style pointer casting [cstyleCast]
ht-2.1.0/output/out.cc:180:27: style: C-style pointer casting [cstyleCast]
ht-2.1.0/output/out.cc:565:17: style: C-style pointer casting [cstyleCast]
ht-2.1.0/output/out.cc:722:6: style: The scope of the variable 'min_length' can be reduced. [variableScope]
ht-2.1.0/output/out.cc:722:18: style: The scope of the variable 'max_length' can be reduced. [variableScope]
ht-2.1.0/output/out.cc:722:62: style: The scope of the variable 'addr_align' can be reduced. [variableScope]
ht-2.1.0/output/out.cc:65:27: style: Function 'OutAddr' argument 1 names different: declaration 'Addr' definition 'aAddr'. [funcArgNamesDifferent]
ht-2.1.0/output/out.h:46:21: note: Function 'OutAddr' argument 1 names different: declaration 'Addr' definition 'aAddr'.
ht-2.1.0/output/out.cc:65:27: note: Function 'OutAddr' argument 1 names different: declaration 'Addr' definition 'aAddr'.
ht-2.1.0/output/out.cc:65:39: style: Function 'OutAddr' argument 2 names different: declaration 'Time' definition 'aTime'. [funcArgNamesDifferent]
ht-2.1.0/output/out.h:46:32: note: Function 'OutAddr' argument 2 names different: declaration 'Time' definition 'aTime'.
ht-2.1.0/output/out.cc:65:39: note: Function 'OutAddr' argument 2 names different: declaration 'Time' definition 'aTime'.
ht-2.1.0/output/out.cc:113:37: style: Function 'init' argument 1 names different: declaration 'analy' definition 'Analy'. [funcArgNamesDifferent]
ht-2.1.0/output/out.h:104:25: note: Function 'init' argument 1 names different: declaration 'analy' definition 'Analy'.
ht-2.1.0/output/out.cc:113:37: note: Function 'init' argument 1 names different: declaration 'analy' definition 'Analy'.
ht-2.1.0/output/out_ht.cc:135:9: style: The scope of the variable 'highlight' can be reduced. [variableScope]
ht-2.1.0/output/out_ht.cc:35:39: style: Function 'init' argument 1 names different: declaration 'analy' definition 'Analy'. [funcArgNamesDifferent]
ht-2.1.0/output/out_ht.h:53:24: note: Function 'init' argument 1 names different: declaration 'analy' definition 'Analy'.
ht-2.1.0/output/out_ht.cc:35:39: note: Function 'init' argument 1 names different: declaration 'analy' definition 'Analy'.
ht-2.1.0/output/out_ht.h:44:1: style: The class 'AnalyserHTOutput' does not have a constructor although it has private member variables. [noConstructor]
ht-2.1.0/output/out_ht.h:54:16: style: The function 'done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:105:17: note: Virtual function in base class
ht-2.1.0/output/out_ht.h:54:16: note: Function in derived class
ht-2.1.0/output/out_ht.h:55:16: style: The function 'beginAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:106:17: note: Virtual function in base class
ht-2.1.0/output/out_ht.h:55:16: note: Function in derived class
ht-2.1.0/output/out_ht.h:56:16: style: The function 'beginLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:107:17: note: Virtual function in base class
ht-2.1.0/output/out_ht.h:56:16: note: Function in derived class
ht-2.1.0/output/out_ht.h:57:16: style: The function 'changeConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:108:17: note: Virtual function in base class
ht-2.1.0/output/out_ht.h:57:16: note: Function in derived class
ht-2.1.0/output/out_ht.h:58:16: style: The function 'elementLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:109:16: note: Virtual function in base class
ht-2.1.0/output/out_ht.h:58:16: note: Function in derived class
ht-2.1.0/output/out_ht.h:59:16: style: The function 'endAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:110:17: note: Virtual function in base class
ht-2.1.0/output/out_ht.h:59:16: note: Function in derived class
ht-2.1.0/output/out_ht.h:60:16: style: The function 'endLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:111:17: note: Virtual function in base class
ht-2.1.0/output/out_ht.h:60:16: note: Function in derived class
ht-2.1.0/output/out_ht.h:61:16: style: The function 'putElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:129:17: note: Virtual function in base class
ht-2.1.0/output/out_ht.h:61:16: note: Function in derived class
ht-2.1.0/output/out_ht.h:62:17: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:126:19: note: Virtual function in base class
ht-2.1.0/output/out_ht.h:62:17: note: Function in derived class
ht-2.1.0/output/out_ht.h:63:17: style: The function 'externalLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:112:19: note: Virtual function in base class
ht-2.1.0/output/out_ht.h:63:17: note: Function in derived class
ht-2.1.0/output/out_html.cc:61:56: style: Function 'init' argument 2 names different: declaration 'stream' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/output/out_html.h:34:38: note: Function 'init' argument 2 names different: declaration 'stream' definition 's'.
ht-2.1.0/output/out_html.cc:61:56: note: Function 'init' argument 2 names different: declaration 'stream' definition 's'.
ht-2.1.0/output/out_html.h:29:1: style: The class 'AnalyserHTMLOutput' does not have a constructor although it has private member variables. [noConstructor]
ht-2.1.0/output/out_html.h:35:15: style: The function 'beginLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:107:17: note: Virtual function in base class
ht-2.1.0/output/out_html.h:35:15: note: Function in derived class
ht-2.1.0/output/out_html.h:36:15: style: The function 'endLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:111:17: note: Virtual function in base class
ht-2.1.0/output/out_html.h:36:15: note: Function in derived class
ht-2.1.0/output/out_html.h:37:18: style: The function 'getGenerateStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:116:20: note: Virtual function in base class
ht-2.1.0/output/out_html.h:37:18: note: Function in derived class
ht-2.1.0/output/out_html.h:38:15: style: The function 'elementLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:109:16: note: Virtual function in base class
ht-2.1.0/output/out_html.h:38:15: note: Function in derived class
ht-2.1.0/output/out_html.h:39:15: style: The function 'footer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:113:17: note: Virtual function in base class
ht-2.1.0/output/out_html.h:39:15: note: Function in derived class
ht-2.1.0/output/out_html.h:40:15: style: The function 'header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:124:17: note: Virtual function in base class
ht-2.1.0/output/out_html.h:40:15: note: Function in derived class
ht-2.1.0/output/out_html.h:41:15: style: The function 'putElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:129:17: note: Virtual function in base class
ht-2.1.0/output/out_html.h:41:15: note: Function in derived class
ht-2.1.0/output/out_html.h:42:16: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:126:19: note: Virtual function in base class
ht-2.1.0/output/out_html.h:42:16: note: Function in derived class
ht-2.1.0/output/out_html.h:43:16: style: The function 'externalLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:112:19: note: Virtual function in base class
ht-2.1.0/output/out_html.h:43:16: note: Function in derived class
ht-2.1.0/output/out_txt.cc:33:55: style: Function 'init' argument 2 names different: declaration 'stream' definition 's'. [funcArgNamesDifferent]
ht-2.1.0/output/out_txt.h:34:38: note: Function 'init' argument 2 names different: declaration 'stream' definition 's'.
ht-2.1.0/output/out_txt.cc:33:55: note: Function 'init' argument 2 names different: declaration 'stream' definition 's'.
ht-2.1.0/output/out_txt.h:29:1: style: The class 'AnalyserTxtOutput' does not have a constructor although it has private member variables. [noConstructor]
ht-2.1.0/output/out_txt.h:35:15: style: The function 'beginAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:106:17: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:35:15: note: Function in derived class
ht-2.1.0/output/out_txt.h:36:15: style: The function 'beginLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:107:17: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:36:15: note: Function in derived class
ht-2.1.0/output/out_txt.h:37:18: style: The function 'getGenerateStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:116:20: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:37:18: note: Function in derived class
ht-2.1.0/output/out_txt.h:38:15: style: The function 'elementLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:109:16: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:38:15: note: Function in derived class
ht-2.1.0/output/out_txt.h:39:15: style: The function 'endAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:110:17: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:39:15: note: Function in derived class
ht-2.1.0/output/out_txt.h:40:15: style: The function 'endLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:111:17: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:40:15: note: Function in derived class
ht-2.1.0/output/out_txt.h:41:15: style: The function 'footer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:113:17: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:41:15: note: Function in derived class
ht-2.1.0/output/out_txt.h:42:15: style: The function 'header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:124:17: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:42:15: note: Function in derived class
ht-2.1.0/output/out_txt.h:43:15: style: The function 'putElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:129:17: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:43:15: note: Function in derived class
ht-2.1.0/output/out_txt.h:44:16: style: The function 'link' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:126:19: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:44:16: note: Function in derived class
ht-2.1.0/output/out_txt.h:45:16: style: The function 'externalLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
ht-2.1.0/output/out.h:112:19: note: Virtual function in base class
ht-2.1.0/output/out_txt.h:45:16: note: Function in derived class
ht-2.1.0/regex.c:3455:3: warning: Return value of function alloca() is not used. [ignoredReturnValue]
ht-2.1.0/regex.c:3487:3: warning: Return value of function alloca() is not used. [ignoredReturnValue]
ht-2.1.0/regex.c:3692:18: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
ht-2.1.0/regex.c:3689:13: note: Assignment 'string1=0', assigned value is 0
ht-2.1.0/regex.c:3692:18: note: Null pointer addition
ht-2.1.0/regex.c:4533:17: style: The scope of the variable 'sdummy' can be reduced. [variableScope]
ht-2.1.0/regex.c:2905:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3094:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3455:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3487:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3625:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3635:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3636:12: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3637:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3638:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3639:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3640:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3641:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3642:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:3643:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:4163:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:4313:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:4366:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:4569:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:4582:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
ht-2.1.0/regex.c:1736:3: error: Memory leak: compile_stack.stack [memleak]
ht-2.1.0/regex.c:5308:5: error: Memory leak: regs.start [memleak]
ht-2.1.0/regex.c:5308:5: error: Memory leak: regs.end [memleak]
ht-2.1.0/regex.c:2770:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ht-2.1.0/regex.c:2773:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ht-2.1.0/regex.c:2841:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ht-2.1.0/tools/bin2c.c:172:0: error: Resource leak: in [resourceLeak]
ht-2.1.0/tools/bin2c.c:172:0: error: Resource leak: out [resourceLeak]
ht-2.1.0/tools/bin2c.c:173:0: error: Resource leak: outh [resourceLeak]
[16:14]
ftp://ftp.se.debian.org/debian/pool/main/h/ht-el/ht-el_2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/htag/htag_0.0.24.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/htcheck/htcheck_2.0.0~rc1.orig.tar.gz
htcheck-2.0.0~rc1.orig/htcheck/._Scheduler.cc:1:0: error: The code contains unhandled character(s) (character code=155). Neither unicode nor extended ascii is supported. [syntaxError]
htcheck-2.0.0~rc1.orig/htcheck/Scheduler.cc:1734:7: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
htcheck-2.0.0~rc1.orig/htcheck/Scheduler.cc:1734:19: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
htcheck-2.0.0~rc1.orig/htcheck/Scheduler.cc:980:8: style: The scope of the variable 'NumRetries' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htcheck/Scheduler.cc:243:73: style: Function 'SelectDatabase' argument 1 names different: declaration 'name' definition 'db_name'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htcheck/Scheduler.h:110:57: note: Function 'SelectDatabase' argument 1 names different: declaration 'name' definition 'db_name'.
htcheck-2.0.0~rc1.orig/htcheck/Scheduler.cc:243:73: note: Function 'SelectDatabase' argument 1 names different: declaration 'name' definition 'db_name'.
htcheck-2.0.0~rc1.orig/htcheck/htcheck.cc:116:8: style: Condition '!set_sys_info()' is always true [knownConditionTrueFalse]
htcheck-2.0.0~rc1.orig/htcommon/Link.cc:258:44: style: Function 'SetLinkDomain' argument 1 names different: declaration 'Result' definition 'Domain'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htcommon/Link.h:115:45: note: Function 'SetLinkDomain' argument 1 names different: declaration 'Result' definition 'Domain'.
htcheck-2.0.0~rc1.orig/htcommon/Link.cc:258:44: note: Function 'SetLinkDomain' argument 1 names different: declaration 'Result' definition 'Domain'.
htcheck-2.0.0~rc1.orig/htcommon/Server.h:85:5: warning: Member variable 'Server::_port' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/Server.h:85:5: warning: Member variable 'Server::_bad_server' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/Server.h:85:5: warning: Member variable 'Server::_connection_space' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/Server.h:85:5: warning: Member variable 'Server::_last_connection' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/Server.h:85:5: warning: Member variable 'Server::_documents' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/Server.h:85:5: warning: Member variable 'Server::_max_documents' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/Server.h:85:5: warning: Member variable 'Server::_persistent_connections' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/_Server.h:63:5: warning: Member variable '_Server::IDServer' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/_Server.h:63:5: warning: Member variable '_Server::Requests' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/URL.h:28:5: style: Class 'URL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htcommon/SchedulerEntry.h:50:7: style: Class 'SchedulerEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htcommon/Server.cc:240:19: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htcommon/Server.h:22:1: warning: The class 'Server' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:567:16: style: The scope of the variable 'hits' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:567:26: style: The scope of the variable 'misses' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:586:19: style: The scope of the variable 'hp' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:693:7: style: The scope of the variable 'delim' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:72:21: style: Function 'URL' argument 1 names different: declaration 'url' definition 'rhs'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htcommon/URL.h:29:20: note: Function 'URL' argument 1 names different: declaration 'url' definition 'rhs'.
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:72:21: note: Function 'URL' argument 1 names different: declaration 'url' definition 'rhs'.
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:90:22: style: Function 'URL' argument 1 names different: declaration 'url' definition 'nurl'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htcommon/URL.h:28:21: note: Function 'URL' argument 1 names different: declaration 'url' definition 'nurl'.
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:90:22: note: Function 'URL' argument 1 names different: declaration 'url' definition 'nurl'.
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:110:24: style: Function 'URL' argument 1 names different: declaration 'ref' definition 'url'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htcommon/URL.h:30:23: note: Function 'URL' argument 1 names different: declaration 'ref' definition 'url'.
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:110:24: note: Function 'URL' argument 1 names different: declaration 'ref' definition 'url'.
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:269:29: style: Function 'parse' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htcommon/URL.h:32:28: note: Function 'parse' argument 1 names different: declaration 'url' definition 'u'.
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:269:29: note: Function 'parse' argument 1 names different: declaration 'url' definition 'u'.
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:521:30: style: Function 'path' argument 1 names different: declaration 'p' definition 'newpath'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htcommon/URL.h:44:29: note: Function 'path' argument 1 names different: declaration 'p' definition 'newpath'.
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:521:30: note: Function 'path' argument 1 names different: declaration 'p' definition 'newpath'.
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:437:13: style: Variable 'leadingdotdot' is modified but its new value is never used. [unreadVariable]
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:592:6: style: Variable 'hits' is modified but its new value is never used. [unreadVariable]
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:607:3: style: Variable 'misses' is modified but its new value is never used. [unreadVariable]
htcheck-2.0.0~rc1.orig/htcommon/URL.h:73:11: performance: Technically the member function 'URL::removeIndex' can be static. [functionStatic]
htcheck-2.0.0~rc1.orig/htcommon/URL.cc:536:11: note: Technically the member function 'URL::removeIndex' can be static.
htcheck-2.0.0~rc1.orig/htcommon/URL.h:73:11: note: Technically the member function 'URL::removeIndex' can be static.
htcheck-2.0.0~rc1.orig/htcommon/URL.h:24:1: warning: The class 'URL' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htcommon/_Server.h:27:1: warning: The class '_Server' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htcommon/_Url.cc:491:12: style: Redundant condition: If 'EXPR == '"'', the comparison 'EXPR' is always true. [redundantCondition]
htcheck-2.0.0~rc1.orig/htcommon/_Url.cc:106:25: style: Function '_Url' argument 1 names different: declaration 'url' definition 'rhs'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htcommon/_Url.h:38:24: note: Function '_Url' argument 1 names different: declaration 'url' definition 'rhs'.
htcheck-2.0.0~rc1.orig/htcommon/_Url.cc:106:25: note: Function '_Url' argument 1 names different: declaration 'url' definition 'rhs'.
htcheck-2.0.0~rc1.orig/htcommon/_Url.cc:106:7: warning: Member variable '_Url::DocTypeVersion' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/_Url.cc:106:7: warning: Member variable '_Url::DocTypeObsolete' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htcommon/_Url.h:37:7: style: Class '_Url' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htcommon/_Url.h:31:1: warning: The class '_Url' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htlib/List.h:142:58: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/List.h:144:50: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/List.h:145:44: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/Configuration.cc:218:24: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/Configuration.cc:53:39: style: Function 'Add' argument 1 names different: declaration 'str' definition 'str_arg'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/Configuration.h:145:29: note: Function 'Add' argument 1 names different: declaration 'str' definition 'str_arg'.
htcheck-2.0.0~rc1.orig/htlib/Configuration.cc:53:39: note: Function 'Add' argument 1 names different: declaration 'str' definition 'str_arg'.
htcheck-2.0.0~rc1.orig/htlib/htString.h:80:5: style: 'String::operator=' should return 'String &'. [operatorEq]
htcheck-2.0.0~rc1.orig/htlib/htString.h:103:18: style: Technically the member function 'String::Nth' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/htString.h:36:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/htString.h:37:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.h:45:5: style: Class 'Dictionary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.h:30:6: style: Class 'ParsedString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/List.h:43:1: warning: The class 'List' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htlib/Configuration.h:117:1: warning: The class 'Configuration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htlib/htString.h:118:11: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htlib/Object.h:37:14: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htlib/htString.h:118:11: note: Function in derived class
htcheck-2.0.0~rc1.orig/htlib/htString.h:187:14: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htlib/Object.h:43:18: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htlib/htString.h:187:14: note: Function in derived class
htcheck-2.0.0~rc1.orig/htlib/List.h:161:14: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htlib/Object.h:43:18: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htlib/List.h:161:14: note: Function in derived class
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:163:29: warning: Either the condition 'if(key&&*key&&!*test)' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:164:8: note: Assuming that condition 'if(key&&*key&&!*test)' is not redundant
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:163:29: note: Null pointer dereference
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:167:39: warning: Either the condition 'key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:164:9: note: Assuming that condition 'key' is not redundant
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:167:39: note: Null pointer dereference
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:169:21: warning: Either the condition 'key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:164:9: note: Assuming that condition 'key' is not redundant
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:169:21: note: Null pointer dereference
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:53:13: warning: Member variable 'Dictionary::initialCapacity' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:53:13: warning: Member variable 'Dictionary::cursor' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:63:13: warning: Member variable 'Dictionary::initialCapacity' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:63:13: warning: Member variable 'Dictionary::cursor' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:58:13: warning: Member variable 'Dictionary::initialCapacity' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:58:13: warning: Member variable 'Dictionary::cursor' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.h:96:18: performance: Technically the member function 'Dictionary::hashCode' can be static. [functionStatic]
htcheck-2.0.0~rc1.orig/htlib/Dictionary.cc:160:13: note: Technically the member function 'Dictionary::hashCode' can be static.
htcheck-2.0.0~rc1.orig/htlib/Dictionary.h:96:18: note: Technically the member function 'Dictionary::hashCode' can be static.
htcheck-2.0.0~rc1.orig/htlib/Dictionary.h:37:1: warning: The class 'Dictionary' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:156:4: warning: Member variable 'HtDateTime::Ht_t' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:160:4: warning: Member variable 'HtDateTime::Ht_t' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:481:2: performance: Variable 'Ht_t' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:458:9: style: Technically the member function 'HtDateTime::ViewStructTM' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.cc:1113:18: note: Technically the member function 'HtDateTime::ViewStructTM' can be const.
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:458:9: note: Technically the member function 'HtDateTime::ViewStructTM' can be const.
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:459:9: style: Technically the member function 'HtDateTime::ViewFormats' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.cc:1409:18: note: Technically the member function 'HtDateTime::ViewFormats' can be const.
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:459:9: note: Technically the member function 'HtDateTime::ViewFormats' can be const.
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:156:4: style: Class 'HtDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:159:4: style: Class 'HtDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:160:4: style: Class 'HtDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:163:4: style: Class 'HtDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/HtDateTime.h:164:4: style: Class 'HtDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/HtVector.h:95:11: style: Technically the member function 'HtVector::IsEmpty' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/HtHeap.h:61:11: style: Technically the member function 'HtHeap::Count' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/HtHeap.h:80:9: performance: Technically the member function 'HtHeap::parentOf' can be static. [functionStatic]
htcheck-2.0.0~rc1.orig/htlib/HtHeap.h:82:9: performance: Technically the member function 'HtHeap::leftChildOf' can be static. [functionStatic]
htcheck-2.0.0~rc1.orig/htlib/HtHeap.h:84:9: performance: Technically the member function 'HtHeap::rightChildOf' can be static. [functionStatic]
htcheck-2.0.0~rc1.orig/htlib/HtHeap.cc:42:3: style: Class 'HtHeap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htcheck-2.0.0~rc1.orig/htlib/HtVector.h:28:5: style: Class 'HtVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/HtHeap.h:33:5: style: Class 'HtHeap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/HtVector.h:21:1: warning: The class 'HtVector' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htlib/HtHeap.h:26:1: warning: The class 'HtHeap' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htlib/HtVector.h:106:15: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htlib/Object.h:43:18: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htlib/HtVector.h:106:15: note: Function in derived class
htcheck-2.0.0~rc1.orig/htlib/HtHeap.h:67:14: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htlib/Object.h:43:18: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htlib/HtHeap.h:67:14: note: Function in derived class
htcheck-2.0.0~rc1.orig/htlib/HtHeap.cc:51:25: performance: Function parameter 'vector' should be passed by const reference. [passedByValue]
htcheck-2.0.0~rc1.orig/htlib/HtPack.cc:44:41: style: Function 'htPack' argument 2 names different: declaration 'theStruct' definition 'data'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/HtPack.h:31:41: note: Function 'htPack' argument 2 names different: declaration 'theStruct' definition 'data'.
htcheck-2.0.0~rc1.orig/htlib/HtPack.cc:44:41: note: Function 'htPack' argument 2 names different: declaration 'theStruct' definition 'data'.
htcheck-2.0.0~rc1.orig/htlib/HtPack.cc:259:43: style: Function 'htUnpack' argument 2 names different: declaration 'thePackedData' definition 'data'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/HtPack.h:37:43: note: Function 'htUnpack' argument 2 names different: declaration 'thePackedData' definition 'data'.
htcheck-2.0.0~rc1.orig/htlib/HtPack.cc:259:43: note: Function 'htUnpack' argument 2 names different: declaration 'thePackedData' definition 'data'.
htcheck-2.0.0~rc1.orig/htlib/HtRegex.cc:71:19: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/HtRegex.cc:49:19: style: Checking if unsigned variable 'strlen(str)' is less than zero. [unsignedLessThanZero]
htcheck-2.0.0~rc1.orig/htlib/HtRegex.cc:100:18: style: Checking if unsigned variable 'strlen(str)' is less than zero. [unsignedLessThanZero]
htcheck-2.0.0~rc1.orig/htlib/HtRegex.cc:94:38: style: Function 'match' argument 2 names different: declaration 'nullmatch' definition 'nullpattern'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/HtRegex.h:64:37: note: Function 'match' argument 2 names different: declaration 'nullmatch' definition 'nullpattern'.
htcheck-2.0.0~rc1.orig/htlib/HtRegex.cc:94:38: note: Function 'match' argument 2 names different: declaration 'nullmatch' definition 'nullpattern'.
htcheck-2.0.0~rc1.orig/htlib/HtRegex.cc:23:10: warning: Member variable 'HtRegex::re' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htlib/HtRegex.cc:60:7: error: Mismatching allocation and deallocation: buf [mismatchAllocDealloc]
htcheck-2.0.0~rc1.orig/htlib/HtVector.cc:223:32: style: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/HtVector.h:80:27: note: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'.
htcheck-2.0.0~rc1.orig/htlib/HtVector.cc:223:32: note: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'.
htcheck-2.0.0~rc1.orig/htlib/HtVector.cc:241:36: style: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/HtVector.h:81:31: note: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'.
htcheck-2.0.0~rc1.orig/htlib/HtVector.cc:241:36: note: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'.
htcheck-2.0.0~rc1.orig/htlib/HtVector.cc:288:29: style: Function 'Allocate' argument 1 names different: declaration 'ensureCapacity' definition 'capacity'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/HtVector.h:134:39: note: Function 'Allocate' argument 1 names different: declaration 'ensureCapacity' definition 'capacity'.
htcheck-2.0.0~rc1.orig/htlib/HtVector.cc:288:29: note: Function 'Allocate' argument 1 names different: declaration 'ensureCapacity' definition 'capacity'.
htcheck-2.0.0~rc1.orig/htlib/HtVector.h:101:11: style: Technically the member function 'HtVector::Index' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/HtVector.cc:203:15: note: Technically the member function 'HtVector::Index' can be const.
htcheck-2.0.0~rc1.orig/htlib/HtVector.h:101:11: note: Technically the member function 'HtVector::Index' can be const.
htcheck-2.0.0~rc1.orig/htlib/HtVector.cc:43:3: style: Class 'HtVector' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htcheck-2.0.0~rc1.orig/htlib/IntObject.cc:25:12: warning: Member variable 'IntObject::value' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htlib/IntObject.h:30:8: style: Technically the member function 'IntObject::Value' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/IntObject.h:27:2: style: Class 'IntObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htlib/List.cc:57:16: style: The scope of the variable 'node' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htlib/List.cc:76:16: style: The scope of the variable 'node' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htlib/List.cc:311:28: style: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/List.h:132:27: note: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'.
htcheck-2.0.0~rc1.orig/htlib/List.cc:311:28: note: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'.
htcheck-2.0.0~rc1.orig/htlib/List.cc:336:32: style: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/List.h:133:31: note: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'.
htcheck-2.0.0~rc1.orig/htlib/List.cc:336:32: note: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'.
htcheck-2.0.0~rc1.orig/htlib/List.h:156:11: style: Technically the member function 'List::Index' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/List.cc:289:11: note: Technically the member function 'List::Index' can be const.
htcheck-2.0.0~rc1.orig/htlib/List.h:156:11: note: Technically the member function 'List::Index' can be const.
htcheck-2.0.0~rc1.orig/htlib/List.h:122:18: warning: Virtual function 'Destroy' is called from destructor '~List()' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
htcheck-2.0.0~rc1.orig/htlib/List.cc:47:5: note: Calling Destroy
htcheck-2.0.0~rc1.orig/htlib/List.h:122:18: note: Destroy is a virtual method
htcheck-2.0.0~rc1.orig/htlib/List.cc:248:3: error: Returning/dereferencing 'o' after it is deallocated / released [deallocret]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:110:12: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:121:12: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:130:12: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:141:15: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:115:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:125:8: note: Found duplicate branches for 'if' and 'else'.
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:115:13: note: Found duplicate branches for 'if' and 'else'.
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:54:33: style: Function 'set' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.h:33:27: note: Function 'set' argument 1 names different: declaration 's' definition 'str'.
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:54:33: note: Function 'set' argument 1 names different: declaration 's' definition 'str'.
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:72:37: style: Function 'get' argument 1 names different: declaration 'd' definition 'dict'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.h:34:38: note: Function 'get' argument 1 names different: declaration 'd' definition 'dict'.
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:72:37: note: Function 'get' argument 1 names different: declaration 'd' definition 'dict'.
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:39:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.h:38:9: performance: Technically the member function 'ParsedString::getFileContents' can be static. [functionStatic]
htcheck-2.0.0~rc1.orig/htlib/ParsedString.cc:186:15: note: Technically the member function 'ParsedString::getFileContents' can be static.
htcheck-2.0.0~rc1.orig/htlib/ParsedString.h:38:9: note: Technically the member function 'ParsedString::getFileContents' can be static.
htcheck-2.0.0~rc1.orig/htlib/Queue.cc:73:4: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/Queue.cc:90:20: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/Queue.cc:111:10: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/Queue.h:35:9: style: Technically the member function 'Queue::Size' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/Stack.cc:74:15: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/Stack.cc:90:20: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/Stack.cc:110:10: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/Stack.h:36:9: style: Technically the member function 'Stack::Size' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/String.cc:58:9: style: The scope of the variable 'len' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htlib/String.cc:242:22: style: The scope of the variable 'null' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htlib/String.cc:251:16: style: The scope of the variable 'null' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htlib/String.cc:152:40: style: Function 'append' argument 2 names different: declaration 'n' definition 'slen'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/htString.h:137:37: note: Function 'append' argument 2 names different: declaration 'n' definition 'slen'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:152:40: note: Function 'append' argument 2 names different: declaration 'n' definition 'slen'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:179:35: style: Function 'compare' argument 1 names different: declaration 's' definition 'obj'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/htString.h:119:33: note: Function 'compare' argument 1 names different: declaration 's' definition 'obj'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:179:35: note: Function 'compare' argument 1 names different: declaration 's' definition 'obj'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:339:26: style: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/htString.h:127:24: note: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:339:26: note: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:350:26: style: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/htString.h:128:24: note: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:350:26: note: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:362:30: style: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/htString.h:126:28: note: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:362:30: note: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:375:30: style: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/htString.h:125:28: note: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:375:30: note: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'.
htcheck-2.0.0~rc1.orig/htlib/String.cc:314:11: style: Unused variable: c [unusedVariable]
htcheck-2.0.0~rc1.orig/htlib/StringList.cc:100:19: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/StringList.cc:158:18: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/StringList.cc:183:21: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htlib/StringList.cc:171:5: error: Mismatching allocation and deallocation: array [mismatchAllocDealloc]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:152:19: style: The scope of the variable 'chr' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:231:21: style: The scope of the variable 'new_state' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:305:21: style: The scope of the variable 'new_state' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:385:21: style: The scope of the variable 'new_state' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:587:40: style: Function 'FindFirst' argument 1 names different: declaration 'string' definition 'source'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:66:33: note: Function 'FindFirst' argument 1 names different: declaration 'string' definition 'source'.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:587:40: note: Function 'FindFirst' argument 1 names different: declaration 'string' definition 'source'.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:597:38: style: Function 'Compare' argument 1 names different: declaration 'string' definition 'source'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:77:31: note: Function 'Compare' argument 1 names different: declaration 'string' definition 'source'.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:597:38: note: Function 'Compare' argument 1 names different: declaration 'string' definition 'source'.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:65:11: style: Technically the member function 'StringMatch::FindFirst' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:223:18: note: Technically the member function 'StringMatch::FindFirst' can be const.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:65:11: note: Technically the member function 'StringMatch::FindFirst' can be const.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:68:11: style: Technically the member function 'StringMatch::FindFirstWord' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:380:18: note: Technically the member function 'StringMatch::FindFirstWord' can be const.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:68:11: note: Technically the member function 'StringMatch::FindFirstWord' can be const.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:76:11: style: Technically the member function 'StringMatch::Compare' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:297:18: note: Technically the member function 'StringMatch::Compare' can be const.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:76:11: note: Technically the member function 'StringMatch::Compare' can be const.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:79:11: style: Technically the member function 'StringMatch::CompareWord' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/StringMatch.cc:467:18: note: Technically the member function 'StringMatch::CompareWord' can be const.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:79:11: note: Technically the member function 'StringMatch::CompareWord' can be const.
htcheck-2.0.0~rc1.orig/htlib/StringMatch.h:106:11: style: Technically the member function 'StringMatch::hasPattern' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htlib/mktime.c:336:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
htcheck-2.0.0~rc1.orig/htlib/strptime.cc:83:10: style: The scope of the variable 'c' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htlib/strptime.cc:57:11: style: struct member 'mydtconv::dtime_format' is never used. [unusedStructMember]
htcheck-2.0.0~rc1.orig/htmysql/._Htmysql.cc:1:0: error: The code contains unhandled character(s) (character code=155). Neither unicode nor extended ascii is supported. [syntaxError]
htcheck-2.0.0~rc1.orig/htmysql/Htmysql.cc:118:41: performance: Function parameter 'db' should be passed by const reference. [passedByValue]
htcheck-2.0.0~rc1.orig/htmysql/Htmysql.cc:125:42: performance: Function parameter 'query' should be passed by const reference. [passedByValue]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.cc:2136:20: style: The scope of the variable 'StatusCode' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.cc:2319:8: style: The scope of the variable 'StatusTmp' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.cc:2399:8: style: The scope of the variable 'NewPort' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.cc:2523:8: style: The scope of the variable 'IDUrlSrc' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.cc:2526:8: style: The scope of the variable 'CurrentSize' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.cc:826:23: style: Unused variable: SQLStatement [unusedVariable]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.cc:1500:10: style: Variable 'flag' is modified but its new value is never used. [unreadVariable]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.h:86:26: style: Technically the member function 'HtmysqlDB::GetDB' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.h:91:26: style: Technically the member function 'HtmysqlDB::GetDBSignature' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.h:92:17: style: Technically the member function 'HtmysqlDB::GetURL_Index_Length' can be const. [functionConst]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.h:174:11: performance: Technically the member function 'HtmysqlDB::GetNextElement' can be static. [functionStatic]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.cc:1371:16: note: Technically the member function 'HtmysqlDB::GetNextElement' can be static.
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.h:174:11: note: Technically the member function 'HtmysqlDB::GetNextElement' can be static.
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.h:259:19: style: The function 'SetSQLBigTableOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htmysql/Htmysql.h:102:19: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.h:259:19: note: Function in derived class
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.h:265:19: style: The function 'Optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htmysql/Htmysql.h:105:19: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.h:265:19: note: Function in derived class
htcheck-2.0.0~rc1.orig/htmysql/Htmysql.h:64:38: performance: Function parameter 'db' should be passed by const reference. [passedByValue]
htcheck-2.0.0~rc1.orig/htmysql/Htmysql.h:67:40: performance: Function parameter 'query' should be passed by const reference. [passedByValue]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.cc:1785:73: performance: Function parameter 'source' should be passed by const reference. [passedByValue]
htcheck-2.0.0~rc1.orig/htmysql/HtmysqlDB.cc:1795:80: performance: Function parameter 'source' should be passed by const reference. [passedByValue]
htcheck-2.0.0~rc1.orig/htnet/Connection.cc:258:12: style: The scope of the variable 'alias_list' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htnet/Connection.cc:299:9: style: The scope of the variable 'status' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htnet/Connection.cc:588:17: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htnet/Connection.cc:613:17: style: The scope of the variable 'nread' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htnet/Connection.cc:569:34: style: Function 'Write_Line' argument 1 names different: declaration 'buffer' definition 'str'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htnet/Connection.h:82:25: note: Function 'Write_Line' argument 1 names different: declaration 'buffer' definition 'str'.
htcheck-2.0.0~rc1.orig/htnet/Connection.cc:569:34: note: Function 'Write_Line' argument 1 names different: declaration 'buffer' definition 'str'.
htcheck-2.0.0~rc1.orig/htnet/Connection.cc:586:41: style: Function 'Write' argument 2 names different: declaration 'maxlength' definition 'length'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htnet/Connection.h:84:32: note: Function 'Write' argument 2 names different: declaration 'maxlength' definition 'length'.
htcheck-2.0.0~rc1.orig/htnet/Connection.cc:586:41: note: Function 'Write' argument 2 names different: declaration 'maxlength' definition 'length'.
htcheck-2.0.0~rc1.orig/htnet/Connection.cc:611:40: style: Function 'Read' argument 2 names different: declaration 'maxlength' definition 'length'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htnet/Connection.h:85:31: note: Function 'Read' argument 2 names different: declaration 'maxlength' definition 'length'.
htcheck-2.0.0~rc1.orig/htnet/Connection.cc:611:40: note: Function 'Read' argument 2 names different: declaration 'maxlength' definition 'length'.
htcheck-2.0.0~rc1.orig/htnet/Connection.h:43:4: style: Class 'Connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htnet/Connection.h:39:1: warning: The class 'Connection' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htnet/HtCookie.cc:240:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
htcheck-2.0.0~rc1.orig/htnet/HtCookie.cc:204:11: style: The scope of the variable 'token' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htnet/HtCookie.cc:214:12: style: The scope of the variable 'expires_value' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htnet/HtCookie.cc:477:19: style: The scope of the variable 's' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htnet/HtCookie.cc:189:34: style: Function 'HtCookie' argument 1 names different: declaration 'line' definition 'CookieFileLine'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htnet/HtCookie.h:57:30: note: Function 'HtCookie' argument 1 names different: declaration 'line' definition 'CookieFileLine'.
htcheck-2.0.0~rc1.orig/htnet/HtCookie.cc:189:34: note: Function 'HtCookie' argument 1 names different: declaration 'line' definition 'CookieFileLine'.
htcheck-2.0.0~rc1.orig/htnet/HtCookie.cc:343:27: warning: Member variable 'HtCookie::rfc_version' is not assigned a value in 'HtCookie::operator='. [operatorEqVarError]
htcheck-2.0.0~rc1.orig/htnet/HtCookie.h:96:7: style: 'HtCookie::operator=' should return 'HtCookie &'. [operatorEq]
htcheck-2.0.0~rc1.orig/htnet/HtCookie.h:90:24: warning: Virtual function 'printDebug' is called from constructor 'HtCookie(const String&setCookieLine,const String&aURL)' at line 183. Dynamic binding is not used. [virtualCallInConstructor]
htcheck-2.0.0~rc1.orig/htnet/HtCookie.cc:183:7: note: Calling printDebug
htcheck-2.0.0~rc1.orig/htnet/HtCookie.h:90:24: note: printDebug is a virtual method
htcheck-2.0.0~rc1.orig/htnet/HtCookie.h:90:24: warning: Virtual function 'printDebug' is called from constructor 'HtCookie(const String&line)' at line 256. Dynamic binding is not used. [virtualCallInConstructor]
htcheck-2.0.0~rc1.orig/htnet/HtCookie.cc:256:7: note: Calling printDebug
htcheck-2.0.0~rc1.orig/htnet/HtCookie.h:90:24: note: printDebug is a virtual method
htcheck-2.0.0~rc1.orig/htnet/HtCookie.h:57:7: style: Class 'HtCookie' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htnet/HtCookieInFileJar.cc:128:20: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htnet/HtCookieInFileJar.cc:55:20: warning: Member variable 'HtCookieInFileJar::_filename' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htnet/HtCookieInFileJar.cc:65:39: warning: Member variable 'HtCookieInFileJar::_filename' is not assigned a value in 'HtCookieInFileJar::operator='. [operatorEqVarError]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:73:19: style: The function 'SetHTTPRequest_CookiesString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/HtCookieJar.h:82:19: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:73:19: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:76:19: style: The function 'AddCookie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/HtCookieJar.h:76:19: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:76:19: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:80:31: style: The function 'NextCookie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/HtCookieJar.h:86:31: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:80:31: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:83:20: style: The function 'ResetIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/HtCookieJar.h:89:20: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:83:20: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:86:24: style: The function 'ShowSummary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/HtCookieJar.h:103:24: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:86:24: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:88:12: style: The function 'printDebug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/HtCookieJar.h:116:20: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:88:12: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtCookieInFileJar.h:64:19: style: The function 'ShowSummary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:86:24: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtCookieInFileJar.h:64:19: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtCookieInFileJar.cc:104:0: error: Resource leak: f [resourceLeak]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.cc:201:27: style: Redundant condition: If 'EXPR == '.'', the comparison 'EXPR' is always true. [redundantCondition]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.cc:78:32: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.cc:260:35: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.cc:401:24: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.cc:472:24: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.cc:506:24: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.cc:544:28: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.cc:555:18: style: C-style pointer casting [cstyleCast]
htcheck-2.0.0~rc1.orig/htnet/HtCookieMemJar.h:53:1: warning: The class 'HtCookieMemJar' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.cc:1013:11: style: The scope of the variable 'chunk' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:122:4: warning: Member variable 'HtHTTP::_Method' is not initialized in the constructor. [uninitMemberVarPrivate]
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:122:4: warning: Member variable 'HtHTTP::_bytes_read' is not initialized in the constructor. [uninitMemberVarPrivate]
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:122:4: warning: Member variable 'HtHTTP::_persistent_connection_allowed' is not initialized in the constructor. [uninitMemberVarPrivate]
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:122:4: warning: Member variable 'HtHTTP::_persistent_connection_possible' is not initialized in the constructor. [uninitMemberVarPrivate]
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:122:4: warning: Member variable 'HtHTTP::_send_cookies' is not initialized in the constructor. [uninitMemberVarPrivate]
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:122:4: warning: Member variable 'HtHTTP::_readbody' is not initialized in the constructor. [uninitMemberVarPrivate]
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.cc:121:9: warning: Member variable 'HtHTTP::_readbody' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:83:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/Transport.h:54:17: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:83:8: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:148:22: style: The function 'Request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/Transport.h:165:22: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:148:22: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:190:17: style: The function 'SetCredentials' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/Transport.h:196:17: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:190:17: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:193:17: style: The function 'SetProxyCredentials' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/Transport.h:203:17: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:193:17: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:202:24: style: The function 'GetResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/Transport.h:218:32: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:202:24: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:210:22: style: The function 'GetDocumentStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htnet/Transport.h:220:22: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htnet/HtHTTP.h:210:22: note: Function in derived class
htcheck-2.0.0~rc1.orig/htnet/Transport.cc:164:34: style: Function 'Transport' argument 1 names different: declaration '_connection' definition 'connection'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htnet/Transport.h:118:26: note: Function 'Transport' argument 1 names different: declaration '_connection' definition 'connection'.
htcheck-2.0.0~rc1.orig/htnet/Transport.cc:164:34: note: Function 'Transport' argument 1 names different: declaration '_connection' definition 'connection'.
htcheck-2.0.0~rc1.orig/htnet/Transport.cc:79:4: performance: Variable '_contents' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htcheck-2.0.0~rc1.orig/htnet/Transport.cc:80:4: performance: Variable '_content_type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htcheck-2.0.0~rc1.orig/htnet/Transport.cc:83:4: performance: Variable '_reason_phrase' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htcheck-2.0.0~rc1.orig/htnet/Transport.cc:86:4: performance: Variable '_location' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.h:55:18: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htparsing/HtCodec.h:27:18: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.h:55:18: note: Function in derived class
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.h:56:18: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htcheck-2.0.0~rc1.orig/htparsing/HtCodec.h:30:18: note: Virtual function in base class
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.h:56:18: note: Function in derived class
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.cc:187:7: style: The scope of the variable 'which' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.cc:187:14: style: The scope of the variable 'length' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.cc:335:11: style: The scope of the variable 'current' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.cc:93:38: style: Function 'HtWordCodec' argument 2 names different: declaration 'frequest_substrings' definition 'frequent_substrings'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.h:44:27: note: Function 'HtWordCodec' argument 2 names different: declaration 'frequest_substrings' definition 'frequent_substrings'.
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.cc:93:38: note: Function 'HtWordCodec' argument 2 names different: declaration 'frequest_substrings' definition 'frequent_substrings'.
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.cc:425:35: style: Function 'decode' argument 1 names different: declaration 'coded' definition 'orig'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.h:56:39: note: Function 'decode' argument 1 names different: declaration 'coded' definition 'orig'.
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.cc:425:35: note: Function 'decode' argument 1 names different: declaration 'coded' definition 'orig'.
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.cc:432:35: style: Function 'encode' argument 1 names different: declaration 'uncoded' definition 'orig'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.h:55:39: note: Function 'encode' argument 1 names different: declaration 'uncoded' definition 'orig'.
htcheck-2.0.0~rc1.orig/htparsing/HtWordCodec.cc:432:35: note: Function 'encode' argument 1 names different: declaration 'uncoded' definition 'orig'.
htcheck-2.0.0~rc1.orig/htparsing/HtWordType.cc:31:19: style: Function 'HtWordToken' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htparsing/HtWordType.h:25:32: note: Function 'HtWordToken' argument 1 names different: declaration 's' definition 'str'.
htcheck-2.0.0~rc1.orig/htparsing/HtWordType.cc:31:19: note: Function 'HtWordToken' argument 1 names different: declaration 's' definition 'str'.
htcheck-2.0.0~rc1.orig/htparsing/WordType.h:54:3: style: Class 'WordType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:1060:13: style: Expression is always false because 'else if' condition matches previous condition at line 1052. [multiCondition]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:756:25: style: Redundant condition: If 'EXPR == '='', the comparison 'EXPR' is always true. [redundantCondition]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:567:9: style: The scope of the variable 'tag_stored' can be reduced. [variableScope]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:103:13: warning: Member variable 'HtmlParser::text' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:103:13: warning: Member variable 'HtmlParser::position' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:103:13: warning: Member variable 'HtmlParser::linebeginning' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:103:13: warning: Member variable 'HtmlParser::ppos' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:103:13: warning: Member variable 'HtmlParser::ptext' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:103:13: warning: Member variable 'HtmlParser::TagPosition' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:103:13: warning: Member variable 'HtmlParser::row' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:103:13: warning: Member variable 'HtmlParser::col' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:103:13: warning: Member variable 'HtmlParser::LastLinkTagPosition' is not initialized in the constructor. [uninitMemberVar]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.h:212:16: performance: Technically the member function 'HtmlParser::CountSGMLStringLength' can be static. [functionStatic]
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.cc:1686:22: note: Technically the member function 'HtmlParser::CountSGMLStringLength' can be static.
htcheck-2.0.0~rc1.orig/htparsing/HtmlParser.h:212:16: note: Technically the member function 'HtmlParser::CountSGMLStringLength' can be static.
htcheck-2.0.0~rc1.orig/htparsing/WordType.cc:32:43: style: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htparsing/WordType.h:64:47: note: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'.
htcheck-2.0.0~rc1.orig/htparsing/WordType.cc:32:43: note: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'.
htcheck-2.0.0~rc1.orig/htparsing/WordType.cc:109:29: style: Function 'Normalize' argument 1 names different: declaration 's' definition 'word'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htparsing/WordType.h:83:33: note: Function 'Normalize' argument 1 names different: declaration 's' definition 'word'.
htcheck-2.0.0~rc1.orig/htparsing/WordType.cc:109:29: note: Function 'Normalize' argument 1 names different: declaration 's' definition 'word'.
htcheck-2.0.0~rc1.orig/htparsing/WordType.cc:202:34: style: Function 'WordToken' argument 1 names different: declaration 's' definition 'tokens'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htparsing/WordType.h:88:41: note: Function 'WordToken' argument 1 names different: declaration 's' definition 'tokens'.
htcheck-2.0.0~rc1.orig/htparsing/WordType.cc:202:34: note: Function 'WordToken' argument 1 names different: declaration 's' definition 'tokens'.
htcheck-2.0.0~rc1.orig/htparsing/WordType.cc:202:47: style: Function 'WordToken' argument 2 names different: declaration 'pointer' definition 'current'. [funcArgNamesDifferent]
htcheck-2.0.0~rc1.orig/htparsing/WordType.h:88:49: note: Function 'WordToken' argument 2 names different: declaration 'pointer' definition 'current'.
htcheck-2.0.0~rc1.orig/htparsing/WordType.cc:202:47: note: Function 'WordToken' argument 2 names different: declaration 'pointer' definition 'current'.
htcheck-2.0.0~rc1.orig/htparsing/WordType.h:83:15: warning: Virtual function 'Normalize' is called from constructor 'WordType(const Configuration&config)' at line 84. Dynamic binding is not used. [virtualCallInConstructor]
htcheck-2.0.0~rc1.orig/htparsing/WordType.cc:84:18: note: Calling Normalize
htcheck-2.0.0~rc1.orig/htparsing/WordType.h:83:15: note: Normalize is a virtual method
[16:14]
ftp://ftp.se.debian.org/debian/pool/main/h/htcheck-php/htcheck-php_2.0.0~rc1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/htdig/htdig_3.2.0b6.orig.tar.gz
htdig-3.2.0b6/contrib/htparsedoc/catdoc.c:0:0: error: syntax error [syntaxError]
htdig-3.2.0b6/contrib/htparsedoc/catdoc.c:0:0: note: syntax error
htdig-3.2.0b6/contrib/htparsedoc/catdoc.c:0:0: note: syntax error
htdig-3.2.0b6/contrib/rtf2html/rtf2html.c:374:8: style: The scope of the variable 'p' can be reduced. [variableScope]
htdig-3.2.0b6/contrib/rtf2html/rtf2html.c:651:8: style: The scope of the variable 'style' can be reduced. [variableScope]
htdig-3.2.0b6/contrib/rtf2html/rtf2html.c:752:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
htdig-3.2.0b6/contrib/rtf2html/rtf2html.c:830:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_conv.c:93:2: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/bt_curadj.c:68:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_curadj.c:119:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_curadj.c:161:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_curadj.c:201:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_curadj.c:235:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_curadj.c:291:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_cursor.c:274:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_cursor.c:916:4: error: Uninitialized variable: dbc [uninitvar]
htdig-3.2.0b6/db/bt_cursor.c:896:7: error: Uninitialized variable: needkey [uninitvar]
htdig-3.2.0b6/db/bt_cursor.c:912:7: error: Uninitialized variable: stack [uninitvar]
htdig-3.2.0b6/db/bt_delete.c:285:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/bt_put.c:702:10: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_put.c:703:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_recno.c:687:16: style: The scope of the variable 'cp' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_rsearch.c:307:8: style: The scope of the variable 'h' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_split.c:305:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
htdig-3.2.0b6/db/bt_split.c:87:20: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/bt_verify.c:2111:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
htdig-3.2.0b6/db/bt_verify.c:2160:13: style: The scope of the variable 'bo' can be reduced. [variableScope]
htdig-3.2.0b6/db/btree_auto.c:106:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/btree_auto.c:107:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/btree_auto.c:108:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/btree_auto.c:793:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/btree_auto.c:794:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/btree_auto.c:795:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/btree_auto.c:939:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/btree_auto.c:940:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/btree_auto.c:941:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/btree_auto.c:1077:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/btree_auto.c:1078:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/btree_auto.c:1079:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/btree_auto.c:1416:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/btree_auto.c:1417:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/btree_auto.c:1418:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/btree_auto.c:82:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:104:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:105:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:164:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:234:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:415:9: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:601:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:769:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:791:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:792:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:850:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:915:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:937:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:938:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:996:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:1053:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:1075:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:1076:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:1128:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:1223:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:1392:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:1414:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:1415:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/btree_auto.c:1467:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/crdel_auto.c:68:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/crdel_auto.c:213:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/crdel_auto.c:369:9: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/crdel_auto.c:516:9: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db.c:1531:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db.c:1165:11: style: The scope of the variable 't_ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/db.c:1410:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_auto.c:649:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_auto.c:650:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/db_auto.c:651:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_auto.c:804:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_auto.c:805:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/db_auto.c:806:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_auto.c:957:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_auto.c:958:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/db_auto.c:959:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_auto.c:1282:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_auto.c:1283:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/db_auto.c:1284:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_auto.c:104:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:283:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:465:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:625:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:647:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:648:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:700:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:780:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:802:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:803:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:869:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:933:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:955:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:956:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:1012:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:1095:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:1258:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:1280:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:1281:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_auto.c:1330:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_cam.c:76:2: warning: Either the condition 'if(dbp&&dbp->dbenv)' is redundant or there is possible null pointer dereference: dbp. [nullPointerRedundantCheck]
htdig-3.2.0b6/db/db_cam.c:84:6: note: Assuming that condition 'if(dbp&&dbp->dbenv)' is not redundant
htdig-3.2.0b6/db/db_cam.c:76:2: note: Null pointer dereference
htdig-3.2.0b6/db/db_cam.c:171:8: style: Variable 'cp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_conv.c:160:2: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/db_dup.c:396:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_dup.c:460:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_dup.c:638:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_join.c:233:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_join.c:234:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_overflow.c:177:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_overflow.c:294:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_pr.c:275:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_pr.c:276:14: style: The scope of the variable 'sep' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_pr.c:821:6: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_rec.c:610:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/db_rec.c:611:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_rec.c:612:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_reclaim.c:127:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/db_ret.c:44:13: style: The scope of the variable 'bo' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_upg_opd.c:137:0: error: failed to expand 'P_INIT', Wrong number of parameters for macro 'P_INIT'. [preprocessorErrorDirective]
htdig-3.2.0b6/db/db_vrfy.c:1655:12: style: The scope of the variable 'bk' can be reduced. [variableScope]
htdig-3.2.0b6/db/db_vrfy.c:2166:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/env_method.c:214:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/env_method.c:225:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/env_method.c:236:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/env_method.c:267:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/env_method.c:278:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/env_open.c:285:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
htdig-3.2.0b6/db/env_open.c:288:8: style: The scope of the variable 'lp' can be reduced. [variableScope]
htdig-3.2.0b6/db/env_open.c:288:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
htdig-3.2.0b6/db/env_open.c:399:9: style: The scope of the variable 'p' can be reduced. [variableScope]
htdig-3.2.0b6/db/env_region.c:964:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/env_region.c:1067:12: style: The scope of the variable 'p' can be reduced. [variableScope]
htdig-3.2.0b6/db/env_region.c:1067:16: style: The scope of the variable 't' can be reduced. [variableScope]
htdig-3.2.0b6/db/hash.c:828:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
htdig-3.2.0b6/db/hash.c:1634:12: style: The scope of the variable 'hk' can be reduced. [variableScope]
htdig-3.2.0b6/db/hash.c:1715:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/hash_auto.c:311:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:312:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/hash_auto.c:313:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:461:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:462:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/hash_auto.c:463:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:979:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:980:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/hash_auto.c:981:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:1135:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:1136:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/hash_auto.c:1137:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:1469:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:1470:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/hash_auto.c:1471:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:1616:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:1617:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/hash_auto.c:1618:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_auto.c:100:9: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:287:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:309:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:310:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:376:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:437:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:459:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:460:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:515:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:585:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:765:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:955:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:977:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:978:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1046:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1111:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1133:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1134:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1192:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1280:9: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1445:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1467:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1468:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1524:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1592:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1614:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1615:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_auto.c:1674:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_dup.c:625:12: style: The scope of the variable 'src' can be reduced. [variableScope]
htdig-3.2.0b6/db/hash_dup.c:725:15: style: The scope of the variable 'hcp' can be reduced. [variableScope]
htdig-3.2.0b6/db/hash_dup.c:628:23: style: Variable 'hcp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_page.c:1022:10: style: The scope of the variable 'len' can be reduced. [variableScope]
htdig-3.2.0b6/db/hash_page.c:1023:18: style: The scope of the variable 'dest' can be reduced. [variableScope]
htdig-3.2.0b6/db/hash_page.c:1024:6: style: The scope of the variable 'zero_me' can be reduced. [variableScope]
htdig-3.2.0b6/db/hash_page.c:1685:12: style: The scope of the variable 'dest' can be reduced. [variableScope]
htdig-3.2.0b6/db/hash_page.c:1453:23: style: Variable 'hcp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/hash_rec.c:466:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:467:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:468:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:469:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/hash_rec.c:470:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:490:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:491:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:492:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:493:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/hash_rec.c:494:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:601:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:602:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:603:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_rec.c:604:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/hash_rec.c:605:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/hash_verify.c:159:23: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
htdig-3.2.0b6/db/lock.c:1215:21: style: The scope of the variable 'waiter_is_txn' can be reduced. [variableScope]
htdig-3.2.0b6/db/lock.c:1310:13: style: The scope of the variable 'fidp' can be reduced. [variableScope]
htdig-3.2.0b6/db/lock.c:655:11: style: Variable 'locker' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/lock.c:739:2: style: Variable 'no_reclaim' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/lock_deadlock.c:583:46: warning: Either the condition 'lockp==NULL' is redundant or there is possible null pointer dereference: lockp. [nullPointerRedundantCheck]
htdig-3.2.0b6/db/lock_deadlock.c:572:12: note: Assuming that condition 'lockp==NULL' is not redundant
htdig-3.2.0b6/db/lock_deadlock.c:583:46: note: Null pointer dereference
htdig-3.2.0b6/db/lock_deadlock.c:584:2: warning: Either the condition 'lockp==NULL' is redundant or there is possible null pointer dereference: lockp. [nullPointerRedundantCheck]
htdig-3.2.0b6/db/lock_deadlock.c:572:12: note: Assuming that condition 'lockp==NULL' is not redundant
htdig-3.2.0b6/db/lock_deadlock.c:584:2: note: Null pointer dereference
htdig-3.2.0b6/db/lock_deadlock.c:583:44: warning: Either the condition 'lockp==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
htdig-3.2.0b6/db/lock_deadlock.c:572:12: note: Assuming that condition 'lockp==NULL' is not redundant
htdig-3.2.0b6/db/lock_deadlock.c:583:44: note: Null pointer addition
htdig-3.2.0b6/db/lock_deadlock.c:72:6: style: The scope of the variable 'do_pass' can be reduced. [variableScope]
htdig-3.2.0b6/db/lock_region.c:473:20: style: The scope of the variable 'lp' can be reduced. [variableScope]
htdig-3.2.0b6/db/log_auto.c:89:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/log_rec.c:390:12: style: The scope of the variable 'dbe' can be reduced. [variableScope]
htdig-3.2.0b6/db/mp_cmpr.c:438:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/db/mp_cmpr.c:438:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/db/mp_fopen.c:543:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/mp_fopen.c:544:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/mp_fopen.c:214:4: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
htdig-3.2.0b6/db/mp_fput.c:38:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/db/mp_region.c:256:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/mp_region.c:258:7: style: Variable 'mp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/mp_stat.c:202:12: style: The scope of the variable 'p' can be reduced. [variableScope]
htdig-3.2.0b6/db/mp_stat.c:293:14: style: The scope of the variable 'dbht' can be reduced. [variableScope]
htdig-3.2.0b6/db/mp_stat.c:295:6: style: The scope of the variable 'bucket' can be reduced. [variableScope]
htdig-3.2.0b6/db/mp_sync.c:548:10: style: The scope of the variable 'mc' can be reduced. [variableScope]
htdig-3.2.0b6/db/mutex.c:44:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/mutex.c:45:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/mutex.c:68:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/mutex.c:69:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/os_alloc.c:233:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/os_finit.c:103:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/os_finit.c:105:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/os_finit.c:106:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/os_finit.c:36:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/db/os_map.c:202:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/os_map.c:232:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/os_map.c:52:8: style: Unused variable: fh [unusedVariable]
htdig-3.2.0b6/db/os_map.c:53:6: style: Unused variable: ret [unusedVariable]
htdig-3.2.0b6/db/os_map.c:142:7: style: Variable 'rp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/os_map.c:140:6: style: Unused variable: segid [unusedVariable]
htdig-3.2.0b6/db/qam.c:1188:8: style: Variable 'dbp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:87:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/qam_auto.c:88:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/qam_auto.c:89:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/qam_auto.c:202:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/qam_auto.c:203:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/qam_auto.c:204:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/qam_auto.c:340:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/qam_auto.c:341:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/qam_auto.c:342:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/qam_auto.c:485:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/qam_auto.c:486:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/qam_auto.c:487:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/qam_auto.c:63:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:85:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:86:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:132:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:178:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:200:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:201:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:246:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:316:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:338:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:339:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:400:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:461:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:483:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:484:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:539:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_auto.c:629:9: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_conv.c:45:2: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/qam_upgrade.c:43:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/qam_upgrade.c:44:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/txn.c:428:9: warning: Either the condition 'txnp!=NULL' is redundant or there is possible null pointer dereference: txnp. [nullPointerRedundantCheck]
htdig-3.2.0b6/db/txn.c:429:11: note: Assuming that condition 'txnp!=NULL' is not redundant
htdig-3.2.0b6/db/txn.c:428:9: note: Null pointer dereference
htdig-3.2.0b6/db/txn.c:457:10: style: The scope of the variable 'kids' can be reduced. [variableScope]
htdig-3.2.0b6/db/txn.c:752:14: style: The scope of the variable 'tp' can be reduced. [variableScope]
htdig-3.2.0b6/db/txn_auto.c:79:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/txn_auto.c:80:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/txn_auto.c:81:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/txn_auto.c:196:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/txn_auto.c:197:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/txn_auto.c:198:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/txn_auto.c:467:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/txn_auto.c:468:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/txn_auto.c:469:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/txn_auto.c:55:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:77:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:78:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:120:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:172:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:194:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:195:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:242:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:309:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:443:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:465:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:466:2: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_auto.c:511:8: style: Variable 'bp' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/db/txn_rec.c:73:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/txn_rec.c:74:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/txn_rec.c:112:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/txn_rec.c:113:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/txn_rec.c:148:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/txn_rec.c:189:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/txn_rec.c:190:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/xa.c:141:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/xa.c:618:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/xa.c:619:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/db/xa.c:620:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/xa.c:621:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/db/xa_map.c:183:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htdig-3.2.0b6/htcommon/DocumentDB.cc:467:11: style: The scope of the variable 'token' can be reduced. [variableScope]
htdig-3.2.0b6/htcommon/DocumentDB.cc:628:10: style: The scope of the variable 'length' can be reduced. [variableScope]
htdig-3.2.0b6/htcommon/DocumentDB.cc:277:43: style: Function 'operator[]' argument 1 names different: declaration 'DocID' definition 'docID'. [funcArgNamesDifferent]
htdig-3.2.0b6/htcommon/DocumentDB.h:51:36: note: Function 'operator[]' argument 1 names different: declaration 'DocID' definition 'docID'.
htdig-3.2.0b6/htcommon/DocumentDB.cc:277:43: note: Function 'operator[]' argument 1 names different: declaration 'DocID' definition 'docID'.
htdig-3.2.0b6/htcommon/DocumentDB.cc:294:53: style: Function 'operator[]' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
htdig-3.2.0b6/htcommon/DocumentDB.h:52:46: note: Function 'operator[]' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htcommon/DocumentDB.cc:294:53: note: Function 'operator[]' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htcommon/DocumentDB.cc:322:28: style: Function 'Exists' argument 1 names different: declaration 'DocID' definition 'docID'. [funcArgNamesDifferent]
htdig-3.2.0b6/htcommon/DocumentDB.h:55:22: note: Function 'Exists' argument 1 names different: declaration 'DocID' definition 'docID'.
htdig-3.2.0b6/htcommon/DocumentDB.cc:322:28: note: Function 'Exists' argument 1 names different: declaration 'DocID' definition 'docID'.
htdig-3.2.0b6/htcommon/DocumentDB.cc:331:28: style: Function 'Delete' argument 1 names different: declaration 'DocID' definition 'docID'. [funcArgNamesDifferent]
htdig-3.2.0b6/htcommon/DocumentDB.h:56:22: note: Function 'Delete' argument 1 names different: declaration 'DocID' definition 'docID'.
htdig-3.2.0b6/htcommon/DocumentDB.cc:331:28: note: Function 'Delete' argument 1 names different: declaration 'DocID' definition 'docID'.
htdig-3.2.0b6/htcommon/HtConfiguration.h:72:5: warning: Member variable 'HtConfiguration::FileName' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htcommon/HtWordList.h:31:5: warning: Member variable 'HtWordList::words' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htcommon/DocumentDB.cc:53:13: warning: Member variable 'DocumentDB::dbf' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htcommon/DocumentDB.cc:53:13: warning: Member variable 'DocumentDB::i_dbf' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htcommon/DocumentDB.cc:53:13: warning: Member variable 'DocumentDB::h_dbf' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htcommon/URL.h:57:5: style: 'URL::operator=' should return 'URL &'. [operatorEq]
htdig-3.2.0b6/htcommon/URL.h:26:5: style: Class 'URL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htcommon/HtWordList.h:31:5: style: Class 'HtWordList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htcommon/HtWordList.h:36:5: style: Class 'HtWordList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htcommon/HtConfiguration.h:25:1: warning: The class 'HtConfiguration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htdig-3.2.0b6/htcommon/DocumentRef.cc:301:10: style: The scope of the variable 'x' can be reduced. [variableScope]
htdig-3.2.0b6/htcommon/DocumentRef.cc:293:39: style: Function 'Deserialize' argument 1 names different: declaration 's' definition 'stream'. [funcArgNamesDifferent]
htdig-3.2.0b6/htcommon/DocumentRef.h:48:31: note: Function 'Deserialize' argument 1 names different: declaration 's' definition 'stream'.
htdig-3.2.0b6/htcommon/DocumentRef.cc:293:39: note: Function 'Deserialize' argument 1 names different: declaration 's' definition 'stream'.
htdig-3.2.0b6/htcommon/HtWordReference.h:55:9: style: Class 'HtWordReference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htcommon/HtConfiguration.cc:146:14: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htcommon/HtConfiguration.cc:149:28: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htcommon/HtWordList.cc:85:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htcommon/HtWordList.cc:127:38: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htcommon/HtWordList.cc:175:20: style: The scope of the variable 'next' can be reduced. [variableScope]
htdig-3.2.0b6/htcommon/HtWordList.cc:62:47: style: Function 'Replace' argument 1 names different: declaration 'wordRef' definition 'arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htcommon/HtWordList.h:43:40: note: Function 'Replace' argument 1 names different: declaration 'wordRef' definition 'arg'.
htdig-3.2.0b6/htcommon/HtWordList.cc:62:47: note: Function 'Replace' argument 1 names different: declaration 'wordRef' definition 'arg'.
htdig-3.2.0b6/htcommon/HtWordList.cc:115:3: style: Class 'DumpWordData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htcommon/HtWordReference.cc:35:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htcommon/HtWordReference.cc:35:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htcommon/HtWordReference.cc:35:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htcommon/HtWordReference.cc:35:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htcommon/URL.cc:673:16: style: The scope of the variable 'hits' can be reduced. [variableScope]
htdig-3.2.0b6/htcommon/URL.cc:673:26: style: The scope of the variable 'misses' can be reduced. [variableScope]
htdig-3.2.0b6/htcommon/URL.cc:696:19: style: The scope of the variable 'hp' can be reduced. [variableScope]
htdig-3.2.0b6/htcommon/URL.cc:806:7: style: The scope of the variable 'delim' can be reduced. [variableScope]
htdig-3.2.0b6/htcommon/URL.cc:842:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
htdig-3.2.0b6/htcommon/URL.cc:842:12: style: The scope of the variable 'colon' can be reduced. [variableScope]
htdig-3.2.0b6/htcommon/URL.cc:95:24: style: Function 'URL' argument 1 names different: declaration 'url' definition 'nurl'. [funcArgNamesDifferent]
htdig-3.2.0b6/htcommon/URL.h:26:23: note: Function 'URL' argument 1 names different: declaration 'url' definition 'nurl'.
htdig-3.2.0b6/htcommon/URL.cc:95:24: note: Function 'URL' argument 1 names different: declaration 'url' definition 'nurl'.
htdig-3.2.0b6/htcommon/URL.cc:136:24: style: Function 'URL' argument 1 names different: declaration 'ref' definition 'url'. [funcArgNamesDifferent]
htdig-3.2.0b6/htcommon/URL.h:28:23: note: Function 'URL' argument 1 names different: declaration 'ref' definition 'url'.
htdig-3.2.0b6/htcommon/URL.cc:136:24: note: Function 'URL' argument 1 names different: declaration 'ref' definition 'url'.
htdig-3.2.0b6/htcommon/URL.cc:333:31: style: Function 'parse' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
htdig-3.2.0b6/htcommon/URL.h:30:30: note: Function 'parse' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htcommon/URL.cc:333:31: note: Function 'parse' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htcommon/URL.cc:616:30: style: Function 'path' argument 1 names different: declaration 'p' definition 'newpath'. [funcArgNamesDifferent]
htdig-3.2.0b6/htcommon/URL.h:43:29: note: Function 'path' argument 1 names different: declaration 'p' definition 'newpath'.
htdig-3.2.0b6/htcommon/URL.cc:616:30: note: Function 'path' argument 1 names different: declaration 'p' definition 'newpath'.
htdig-3.2.0b6/htcommon/URL.cc:566:13: style: Variable 'leadingdotdot' is modified but its new value is never used. [unreadVariable]
htdig-3.2.0b6/htcommon/URL.cc:702:6: style: Variable 'hits' is modified but its new value is never used. [unreadVariable]
htdig-3.2.0b6/htcommon/URL.cc:717:3: style: Variable 'misses' is modified but its new value is never used. [unreadVariable]
htdig-3.2.0b6/htcommon/cgi.h:24:2: style: Class 'cgi' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
conf_lexer.cxx:1263:27: warning: Possible null pointer dereference: b [nullPointer]
conf_lexer.cxx:1260:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
conf_lexer.cxx:1263:27: note: Null pointer dereference
conf_lexer.cxx:1265:9: warning: Possible null pointer dereference: b [nullPointer]
conf_lexer.cxx:1260:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
conf_lexer.cxx:1265:9: note: Null pointer dereference
conf_lexer.cxx:1594:2: warning: Possible null pointer dereference: b [nullPointer]
conf_lexer.cxx:1483:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
conf_lexer.cxx:1594:2: note: Null pointer dereference
conf_lexer.cxx:1595:2: warning: Possible null pointer dereference: b [nullPointer]
conf_lexer.cxx:1483:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
conf_lexer.cxx:1595:2: note: Null pointer dereference
conf_lexer.cxx:1606:9: warning: Possible null pointer dereference: b [nullPointer]
conf_lexer.cxx:1483:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
conf_lexer.cxx:1606:9: note: Null pointer dereference
conf_lexer.cxx:1256:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
conf_lexer.cxx:1366:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
conf_lexer.cxx:357:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
conf_lexer.cxx:1366:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
conf_parser.cxx:1442:1: style: Label 'yyerrorlab' is not used. [unusedLabel]
htdig-3.2.0b6/htdb/htdb_dump.cc:223:6: style: Condition 'd_close' is always true [knownConditionTrueFalse]
htdig-3.2.0b6/htdb/htdb_dump.cc:185:12: note: Assignment 'd_close=1', assigned value is 1
htdig-3.2.0b6/htdb/htdb_dump.cc:223:6: note: Condition 'd_close' is always true
htdig-3.2.0b6/htdb/htdb_dump.cc:227:6: style: Condition 'e_close' is always true [knownConditionTrueFalse]
htdig-3.2.0b6/htdb/htdb_dump.cc:170:12: note: Assignment 'e_close=1', assigned value is 1
htdig-3.2.0b6/htdb/htdb_dump.cc:227:6: note: Condition 'e_close' is always true
htdig-3.2.0b6/htdb/htdb_dump.cc:430:8: style: The scope of the variable 'subdb' can be reduced. [variableScope]
htdig-3.2.0b6/htdb/htdb_dump.cc:399:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htdb/htdb_dump.cc:407:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htdb/htdb_stat.cc:312:10: style: The scope of the variable 'rp' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Document.cc:266:18: style: The scope of the variable 'ptrdatetime' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Document.cc:268:25: style: The scope of the variable 'NumRetries' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Document.cc:63:26: style: Function 'Document' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
htdig-3.2.0b6/htdig/Document.h:48:20: note: Function 'Document' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htdig/Document.cc:63:26: note: Function 'Document' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htdig/Document.cc:181:29: style: Function 'Url' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
htdig-3.2.0b6/htdig/Document.h:68:30: note: Function 'Url' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htdig/Document.cc:181:29: note: Function 'Url' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htdig/Document.cc:216:33: style: Function 'Referer' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
htdig-3.2.0b6/htdig/Document.h:69:34: note: Function 'Referer' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htdig/Document.cc:216:33: note: Function 'Referer' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htdig/Document.cc:68:5: performance: Variable 'contents' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htdig/Retriever.h:68:8: style: Class 'Retriever' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htdig/ExternalTransport.h:41:25: style: Class 'ExternalTransport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htdig/ExternalParser.h:35:25: style: Class 'ExternalParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htdig/HTML.h:37:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htdig/Parsable.h:36:18: note: Virtual function in base class
htdig-3.2.0b6/htdig/HTML.h:37:18: note: Function in derived class
htdig-3.2.0b6/htdig/Plaintext.h:34:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htdig/Parsable.h:36:18: note: Virtual function in base class
htdig-3.2.0b6/htdig/Plaintext.h:34:18: note: Function in derived class
htdig-3.2.0b6/htdig/ExternalParser.h:41:18: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htdig/Parsable.h:36:18: note: Virtual function in base class
htdig-3.2.0b6/htdig/ExternalParser.h:41:18: note: Function in derived class
htdig-3.2.0b6/htdig/ExternalParser.cc:64:7: style: The scope of the variable 'sep' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/ExternalParser.cc:95:10: style: The scope of the variable 'length' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/ExternalParser.h:53:11: performance: Technically the member function 'ExternalParser::readLine' can be static. [functionStatic]
htdig-3.2.0b6/htdig/ExternalParser.cc:92:17: note: Technically the member function 'ExternalParser::readLine' can be static.
htdig-3.2.0b6/htdig/ExternalParser.h:53:11: note: Technically the member function 'ExternalParser::readLine' can be static.
htdig-3.2.0b6/htdig/ExternalTransport.cc:88:8: style: The scope of the variable 'sep' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/ExternalTransport.cc:350:10: style: The scope of the variable 'length' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/HTML.h:64:18: performance: Technically the member function 'HTML::transSGML' can be static. [functionStatic]
htdig-3.2.0b6/htdig/HTML.cc:999:7: note: Technically the member function 'HTML::transSGML' can be static.
htdig-3.2.0b6/htdig/HTML.h:64:18: note: Technically the member function 'HTML::transSGML' can be static.
htdig-3.2.0b6/htdig/Parsable.cc:77:5: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/htdig/Parsable.cc:95:5: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/htdig/Parsable.cc:27:11: warning: Member variable 'Parsable::keywordsCount' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htdig/Parsable.h:43:10: style: Technically the member function 'Parsable::addString' can be const. [functionConst]
htdig-3.2.0b6/htdig/Parsable.cc:68:11: note: Technically the member function 'Parsable::addString' can be const.
htdig-3.2.0b6/htdig/Parsable.h:43:10: note: Technically the member function 'Parsable::addString' can be const.
htdig-3.2.0b6/htdig/Retriever.cc:185:12: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:431:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:549:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:640:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:929:23: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:1121:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:1448:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:1504:24: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:1700:14: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:1831:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:1972:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Retriever.cc:65:8: style: The scope of the variable 'urls_parsed' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:105:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:106:7: style: The scope of the variable 'l' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:179:10: style: The scope of the variable 'server' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:420:7: style: The scope of the variable 'count' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:574:13: style: The scope of the variable 'index' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:672:7: style: The scope of the variable 'bhash' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:1232:19: style: The scope of the variable 'path' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:1349:19: style: The scope of the variable 'path' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:1349:26: style: The scope of the variable 'dir' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:1472:9: style: The scope of the variable 'punct' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:1607:15: style: The scope of the variable 'ref' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:1608:10: style: The scope of the variable 'server' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Retriever.cc:171:40: style: Function 'Initial' argument 1 names different: declaration 'url' definition 'list'. [funcArgNamesDifferent]
htdig-3.2.0b6/htdig/Retriever.h:74:33: note: Function 'Initial' argument 1 names different: declaration 'url' definition 'list'.
htdig-3.2.0b6/htdig/Retriever.cc:171:40: note: Function 'Initial' argument 1 names different: declaration 'url' definition 'list'.
htdig-3.2.0b6/htdig/Retriever.cc:171:50: style: Function 'Initial' argument 2 names different: declaration 'checked' definition 'from'. [funcArgNamesDifferent]
htdig-3.2.0b6/htdig/Retriever.h:74:42: note: Function 'Initial' argument 2 names different: declaration 'checked' definition 'from'.
htdig-3.2.0b6/htdig/Retriever.cc:171:50: note: Function 'Initial' argument 2 names different: declaration 'checked' definition 'from'.
htdig-3.2.0b6/htdig/Retriever.cc:228:42: style: Function 'Initial' argument 2 names different: declaration 'checked' definition 'from'. [funcArgNamesDifferent]
htdig-3.2.0b6/htdig/Retriever.h:75:36: note: Function 'Initial' argument 2 names different: declaration 'checked' definition 'from'.
htdig-3.2.0b6/htdig/Retriever.cc:228:42: note: Function 'Initial' argument 2 names different: declaration 'checked' definition 'from'.
htdig-3.2.0b6/htdig/Retriever.cc:967:40: style: Function 'Need2Get' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
htdig-3.2.0b6/htdig/Retriever.h:173:34: note: Function 'Need2Get' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htdig/Retriever.cc:967:40: note: Function 'Need2Get' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htdig/Retriever.cc:982:42: style: Function 'IsValidURL' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
htdig-3.2.0b6/htdig/Retriever.h:174:36: note: Function 'IsValidURL' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htdig/Retriever.cc:982:42: note: Function 'IsValidURL' argument 1 names different: declaration 'url' definition 'u'.
htdig-3.2.0b6/htdig/Retriever.cc:60:12: warning: Member variable 'Retriever::base' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htdig/Retriever.cc:60:12: warning: Member variable 'Retriever::current_time' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htdig/Retriever.cc:60:12: warning: Member variable 'Retriever::current_id' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htdig/Retriever.cc:60:12: warning: Member variable 'Retriever::current_ref' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htdig/Retriever.cc:60:12: warning: Member variable 'Retriever::current_anchor_number' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htdig/Retriever.cc:60:12: warning: Member variable 'Retriever::trackWords' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htdig/Retriever.cc:60:12: warning: Member variable 'Retriever::n_links' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htdig/Retriever.h:174:11: style: Technically the member function 'Retriever::IsValidURL' can be const. [functionConst]
htdig-3.2.0b6/htdig/Retriever.cc:982:16: note: Technically the member function 'Retriever::IsValidURL' can be const.
htdig-3.2.0b6/htdig/Retriever.h:174:11: note: Technically the member function 'Retriever::IsValidURL' can be const.
htdig-3.2.0b6/htdig/Retriever.cc:97:2: style: Class 'Retriever' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htdig/Retriever.cc:97:2: style: Class 'Retriever' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
htdig-3.2.0b6/htdig/Server.cc:265:18: warning: Either the condition 'rest' is redundant or there is possible null pointer dereference: rest. [nullPointerRedundantCheck]
htdig-3.2.0b6/htdig/Server.cc:262:9: note: Assuming that condition 'rest' is not redundant
htdig-3.2.0b6/htdig/Server.cc:265:18: note: Null pointer dereference
htdig-3.2.0b6/htdig/Server.cc:395:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htdig/Server.cc:232:11: style: The scope of the variable 'name' can be reduced. [variableScope]
htdig-3.2.0b6/htdig/Server.cc:190:1: error: Member variable '_host' is initialized by itself. [selfInitialization]
htdig-3.2.0b6/htdig/Server.h:31:1: warning: The class 'Server' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htdig-3.2.0b6/htdig/htdig.cc:395:11: style: The scope of the variable 'buffer' can be reduced. [variableScope]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:45:5: style: Class 'Fuzzy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Accents.h:28:2: style: Class 'Accents' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Accents.h:31:15: style: The function 'generateKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:101:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Accents.h:31:15: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Accents.h:33:15: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:84:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Accents.h:33:15: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Accents.h:35:15: style: The function 'getWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:52:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Accents.h:35:15: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Endings.cc:94:10: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/Endings.cc:114:32: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/Endings.cc:66:25: style: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'. [funcArgNamesDifferent]
htdig-3.2.0b6/htfuzzy/Endings.h:35:33: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'.
htdig-3.2.0b6/htfuzzy/Endings.cc:66:25: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'.
htdig-3.2.0b6/htfuzzy/Endings.h:32:5: style: Class 'Endings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Endings.h:35:18: style: The function 'getWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:52:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Endings.h:35:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Endings.h:36:18: style: The function 'generateKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:101:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Endings.h:36:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Endings.h:37:18: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:84:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Endings.h:37:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Endings.h:38:18: style: The function 'openIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:57:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Endings.h:38:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Endings.h:39:18: style: The function 'writeDB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:71:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Endings.h:39:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Endings.h:45:11: style: The function 'createDB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:78:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Endings.h:45:11: note: Function in derived class
htdig-3.2.0b6/htfuzzy/EndingsDB.cc:206:14: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/EndingsDB.cc:281:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/EndingsDB.cc:284:16: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/EndingsDB.cc:397:16: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/EndingsDB.cc:239:11: style: The scope of the variable 'p' can be reduced. [variableScope]
htdig-3.2.0b6/htfuzzy/SuffixEntry.h:30:5: style: Class 'SuffixEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Exact.cc:46:23: style: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'. [funcArgNamesDifferent]
htdig-3.2.0b6/htfuzzy/Exact.h:34:33: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'.
htdig-3.2.0b6/htfuzzy/Exact.cc:46:23: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'.
htdig-3.2.0b6/htfuzzy/Exact.h:31:5: style: Class 'Exact' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Exact.h:34:18: style: The function 'getWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:52:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Exact.h:34:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Exact.h:35:18: style: The function 'openIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:57:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Exact.h:35:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Exact.h:37:18: style: The function 'generateKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:101:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Exact.h:37:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Exact.h:38:18: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:84:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Exact.h:38:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Fuzzy.cc:160:6: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/Fuzzy.cc:152:13: style: The scope of the variable 's' can be reduced. [variableScope]
htdig-3.2.0b6/htfuzzy/Fuzzy.cc:45:37: style: Function 'Fuzzy' argument 1 names different: declaration 'config' definition 'config_arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:45:34: note: Function 'Fuzzy' argument 1 names different: declaration 'config' definition 'config_arg'.
htdig-3.2.0b6/htfuzzy/Fuzzy.cc:45:37: note: Function 'Fuzzy' argument 1 names different: declaration 'config' definition 'config_arg'.
htdig-3.2.0b6/htfuzzy/Fuzzy.cc:45:8: warning: Member variable 'Fuzzy::name' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htfuzzy/Fuzzy.cc:45:8: warning: Member variable 'Fuzzy::weight' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htfuzzy/Metaphone.h:28:4: style: Class 'Metaphone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Soundex.h:28:9: style: Class 'Soundex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Synonym.h:30:4: style: Class 'Synonym' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Substring.h:33:5: style: Class 'Substring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Prefix.h:34:5: style: Class 'Prefix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Regexp.h:33:5: style: Class 'Regexp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Speling.h:31:5: style: Class 'Speling' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htfuzzy/Metaphone.h:31:15: style: The function 'generateKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:101:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Metaphone.h:31:15: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Metaphone.h:33:15: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:84:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Metaphone.h:33:15: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Soundex.h:31:15: style: The function 'generateKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:101:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Soundex.h:31:15: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Soundex.h:33:15: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:84:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Soundex.h:33:15: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Synonym.h:36:15: style: The function 'getWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:52:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Synonym.h:36:15: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Synonym.h:37:14: style: The function 'openIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:57:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Synonym.h:37:14: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Synonym.h:42:14: style: The function 'createDB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:78:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Synonym.h:42:14: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Substring.h:36:18: style: The function 'getWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:52:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Substring.h:36:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Substring.h:37:18: style: The function 'openIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:57:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Substring.h:37:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Substring.h:39:18: style: The function 'generateKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:101:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Substring.h:39:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Substring.h:40:18: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:84:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Substring.h:40:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Prefix.h:37:18: style: The function 'getWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:52:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Prefix.h:37:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Prefix.h:38:18: style: The function 'openIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:57:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Prefix.h:38:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Prefix.h:40:18: style: The function 'generateKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:101:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Prefix.h:40:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Prefix.h:41:18: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:84:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Prefix.h:41:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Regexp.h:36:18: style: The function 'getWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:52:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Regexp.h:36:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Regexp.h:37:18: style: The function 'openIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:57:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Regexp.h:37:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Regexp.h:39:18: style: The function 'generateKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:101:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Regexp.h:39:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Regexp.h:40:18: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:84:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Regexp.h:40:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Speling.h:34:18: style: The function 'getWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:52:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Speling.h:34:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Speling.h:35:18: style: The function 'openIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:57:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Speling.h:35:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Speling.h:37:18: style: The function 'generateKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:101:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Speling.h:37:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Speling.h:38:18: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htfuzzy/Fuzzy.h:84:18: note: Virtual function in base class
htdig-3.2.0b6/htfuzzy/Speling.h:38:18: note: Function in derived class
htdig-3.2.0b6/htfuzzy/Prefix.cc:102:5: warning: Either the condition 'if(wordList)' is redundant or there is possible null pointer dereference: wordList. [nullPointerRedundantCheck]
htdig-3.2.0b6/htfuzzy/Prefix.cc:119:8: note: Assuming that condition 'if(wordList)' is not redundant
htdig-3.2.0b6/htfuzzy/Prefix.cc:102:5: note: Null pointer dereference
htdig-3.2.0b6/htfuzzy/Prefix.cc:53:24: style: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'. [funcArgNamesDifferent]
htdig-3.2.0b6/htfuzzy/Prefix.h:37:33: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'.
htdig-3.2.0b6/htfuzzy/Prefix.cc:53:24: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'.
htdig-3.2.0b6/htfuzzy/Regexp.cc:76:5: warning: Either the condition 'if(wordList)' is redundant or there is possible null pointer dereference: wordList. [nullPointerRedundantCheck]
htdig-3.2.0b6/htfuzzy/Regexp.cc:85:8: note: Assuming that condition 'if(wordList)' is not redundant
htdig-3.2.0b6/htfuzzy/Regexp.cc:76:5: note: Null pointer dereference
htdig-3.2.0b6/htfuzzy/Regexp.cc:77:47: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/Regexp.cc:55:24: style: Function 'getWords' argument 1 names different: declaration 'word' definition 'pattern'. [funcArgNamesDifferent]
htdig-3.2.0b6/htfuzzy/Regexp.h:36:33: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'pattern'.
htdig-3.2.0b6/htfuzzy/Regexp.cc:55:24: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'pattern'.
htdig-3.2.0b6/htfuzzy/Speling.cc:62:25: style: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'. [funcArgNamesDifferent]
htdig-3.2.0b6/htfuzzy/Speling.h:34:33: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'.
htdig-3.2.0b6/htfuzzy/Speling.cc:62:25: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'.
htdig-3.2.0b6/htfuzzy/Substring.cc:76:5: warning: Either the condition 'if(wordList)' is redundant or there is possible null pointer dereference: wordList. [nullPointerRedundantCheck]
htdig-3.2.0b6/htfuzzy/Substring.cc:85:8: note: Assuming that condition 'if(wordList)' is not redundant
htdig-3.2.0b6/htfuzzy/Substring.cc:76:5: note: Null pointer dereference
htdig-3.2.0b6/htfuzzy/Substring.cc:77:47: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/Substring.cc:56:27: style: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'. [funcArgNamesDifferent]
htdig-3.2.0b6/htfuzzy/Substring.h:36:33: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'.
htdig-3.2.0b6/htfuzzy/Substring.cc:56:27: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'w'.
htdig-3.2.0b6/htfuzzy/Synonym.cc:210:25: style: Function 'getWords' argument 1 names different: declaration 'word' definition 'originalWord'. [funcArgNamesDifferent]
htdig-3.2.0b6/htfuzzy/Synonym.h:36:30: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'originalWord'.
htdig-3.2.0b6/htfuzzy/Synonym.cc:210:25: note: Function 'getWords' argument 1 names different: declaration 'word' definition 'originalWord'.
htdig-3.2.0b6/htfuzzy/Synonym.cc:104:2: error: Resource leak: fl [resourceLeak]
htdig-3.2.0b6/htfuzzy/htfuzzy.cc:157:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/htfuzzy.cc:161:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/htfuzzy.cc:183:22: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/htfuzzy.cc:201:18: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htfuzzy/htfuzzy.cc:138:12: style: The scope of the variable 'fuzzy' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/List.h:142:58: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/List.h:144:50: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/List.h:145:44: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/Configuration.cc:218:24: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/Configuration.cc:53:39: style: Function 'Add' argument 1 names different: declaration 'str' definition 'str_arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/Configuration.h:152:29: note: Function 'Add' argument 1 names different: declaration 'str' definition 'str_arg'.
htdig-3.2.0b6/htlib/Configuration.cc:53:39: note: Function 'Add' argument 1 names different: declaration 'str' definition 'str_arg'.
htdig-3.2.0b6/htlib/htString.h:77:5: style: 'String::operator=' should return 'String &'. [operatorEq]
htdig-3.2.0b6/htlib/htString.h:100:18: style: Technically the member function 'String::Nth' can be const. [functionConst]
htdig-3.2.0b6/htlib/htString.h:35:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/htString.h:36:5: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/Dictionary.h:45:5: style: Class 'Dictionary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/ParsedString.h:30:6: style: Class 'ParsedString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/List.h:43:1: warning: The class 'List' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htdig-3.2.0b6/htlib/Configuration.h:124:1: warning: The class 'Configuration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htdig-3.2.0b6/htlib/htString.h:115:11: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Object.h:37:14: note: Virtual function in base class
htdig-3.2.0b6/htlib/htString.h:115:11: note: Function in derived class
htdig-3.2.0b6/htlib/htString.h:184:14: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Object.h:43:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/htString.h:184:14: note: Function in derived class
htdig-3.2.0b6/htlib/List.h:161:14: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Object.h:43:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/List.h:161:14: note: Function in derived class
htdig-3.2.0b6/htlib/DB2_db.h:37:18: warning: Virtual function 'Close' is called from destructor '~DB2_db()' at line 62. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htlib/DB2_db.cc:62:3: note: Calling Close
htdig-3.2.0b6/htlib/DB2_db.h:37:18: note: Close is a virtual method
htdig-3.2.0b6/htlib/DB2_db.h:35:18: style: The function 'OpenReadWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Database.h:56:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/DB2_db.h:35:18: note: Function in derived class
htdig-3.2.0b6/htlib/DB2_db.h:36:18: style: The function 'OpenRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Database.h:57:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/DB2_db.h:36:18: note: Function in derived class
htdig-3.2.0b6/htlib/DB2_db.h:37:18: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Database.h:60:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/DB2_db.h:37:18: note: Function in derived class
htdig-3.2.0b6/htlib/DB2_db.h:38:18: style: The function 'Get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Database.h:62:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/DB2_db.h:38:18: note: Function in derived class
htdig-3.2.0b6/htlib/DB2_db.h:39:18: style: The function 'Put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Database.h:61:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/DB2_db.h:39:18: note: Function in derived class
htdig-3.2.0b6/htlib/DB2_db.h:40:18: style: The function 'Exists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Database.h:63:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/DB2_db.h:40:18: note: Function in derived class
htdig-3.2.0b6/htlib/DB2_db.h:41:18: style: The function 'Delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Database.h:64:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/DB2_db.h:41:18: note: Function in derived class
htdig-3.2.0b6/htlib/DB2_db.h:43:18: style: The function 'Start_Get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Database.h:66:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/DB2_db.h:43:18: note: Function in derived class
htdig-3.2.0b6/htlib/DB2_db.h:44:19: style: The function 'Get_Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Database.h:69:19: note: Virtual function in base class
htdig-3.2.0b6/htlib/DB2_db.h:44:19: note: Function in derived class
htdig-3.2.0b6/htlib/DB2_db.h:45:18: style: The function 'Start_Seq' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Database.h:70:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/DB2_db.h:45:18: note: Function in derived class
htdig-3.2.0b6/htlib/Database.cc:26:11: warning: Member variable 'Database::isOpen' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Database.cc:26:11: warning: Member variable 'Database::dbp' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Database.cc:26:11: warning: Member variable 'Database::dbcp' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Database.cc:26:11: warning: Member variable 'Database::dbenv' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Database.cc:26:11: warning: Member variable 'Database::_compare' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Database.cc:26:11: warning: Member variable 'Database::_prefix' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Database.cc:26:11: warning: Member variable 'Database::seqrc' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Database.cc:26:11: warning: Member variable 'Database::seqerr' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Dictionary.cc:163:29: warning: Either the condition 'if(key&&*key&&!*test)' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
htdig-3.2.0b6/htlib/Dictionary.cc:164:8: note: Assuming that condition 'if(key&&*key&&!*test)' is not redundant
htdig-3.2.0b6/htlib/Dictionary.cc:163:29: note: Null pointer dereference
htdig-3.2.0b6/htlib/Dictionary.cc:167:39: warning: Either the condition 'key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
htdig-3.2.0b6/htlib/Dictionary.cc:164:9: note: Assuming that condition 'key' is not redundant
htdig-3.2.0b6/htlib/Dictionary.cc:167:39: note: Null pointer dereference
htdig-3.2.0b6/htlib/Dictionary.cc:169:21: warning: Either the condition 'key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
htdig-3.2.0b6/htlib/Dictionary.cc:164:9: note: Assuming that condition 'key' is not redundant
htdig-3.2.0b6/htlib/Dictionary.cc:169:21: note: Null pointer dereference
htdig-3.2.0b6/htlib/Dictionary.cc:53:13: warning: Member variable 'Dictionary::initialCapacity' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Dictionary.cc:53:13: warning: Member variable 'Dictionary::cursor' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Dictionary.cc:63:13: warning: Member variable 'Dictionary::initialCapacity' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Dictionary.cc:63:13: warning: Member variable 'Dictionary::cursor' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Dictionary.cc:58:13: warning: Member variable 'Dictionary::initialCapacity' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Dictionary.cc:58:13: warning: Member variable 'Dictionary::cursor' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/Dictionary.h:96:18: performance: Technically the member function 'Dictionary::hashCode' can be static. [functionStatic]
htdig-3.2.0b6/htlib/Dictionary.cc:160:13: note: Technically the member function 'Dictionary::hashCode' can be static.
htdig-3.2.0b6/htlib/Dictionary.h:96:18: note: Technically the member function 'Dictionary::hashCode' can be static.
htdig-3.2.0b6/htlib/Dictionary.h:37:1: warning: The class 'Dictionary' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htdig-3.2.0b6/htlib/HtDateTime.h:161:4: warning: Member variable 'HtDateTime::Ht_t' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/HtDateTime.h:482:2: performance: Variable 'Ht_t' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htlib/HtDateTime.h:460:9: style: Technically the member function 'HtDateTime::ViewFormats' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtDateTime.cc:1409:18: note: Technically the member function 'HtDateTime::ViewFormats' can be const.
htdig-3.2.0b6/htlib/HtDateTime.h:460:9: note: Technically the member function 'HtDateTime::ViewFormats' can be const.
htdig-3.2.0b6/htlib/HtDateTime.h:160:4: style: Class 'HtDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtDateTime.h:161:4: style: Class 'HtDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtDateTime.h:164:4: style: Class 'HtDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtDateTime.h:165:4: style: Class 'HtDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtVector.h:95:11: style: Technically the member function 'HtVector::IsEmpty' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtHeap.h:61:11: style: Technically the member function 'HtHeap::Count' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtHeap.h:80:9: performance: Technically the member function 'HtHeap::parentOf' can be static. [functionStatic]
htdig-3.2.0b6/htlib/HtHeap.h:82:9: performance: Technically the member function 'HtHeap::leftChildOf' can be static. [functionStatic]
htdig-3.2.0b6/htlib/HtHeap.h:84:9: performance: Technically the member function 'HtHeap::rightChildOf' can be static. [functionStatic]
htdig-3.2.0b6/htlib/HtHeap.cc:42:3: style: Class 'HtHeap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htlib/HtVector.h:28:5: style: Class 'HtVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtHeap.h:33:5: style: Class 'HtHeap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtVector.h:21:1: warning: The class 'HtVector' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htdig-3.2.0b6/htlib/HtHeap.h:26:1: warning: The class 'HtHeap' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htdig-3.2.0b6/htlib/HtVector.h:106:15: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Object.h:43:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/HtVector.h:106:15: note: Function in derived class
htdig-3.2.0b6/htlib/HtHeap.h:67:14: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Object.h:43:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/HtHeap.h:67:14: note: Function in derived class
htdig-3.2.0b6/htlib/HtHeap.cc:51:25: performance: Function parameter 'vector' should be passed by const reference. [passedByValue]
htdig-3.2.0b6/htlib/HtPack.cc:44:41: style: Function 'htPack' argument 2 names different: declaration 'theStruct' definition 'data'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtPack.h:31:41: note: Function 'htPack' argument 2 names different: declaration 'theStruct' definition 'data'.
htdig-3.2.0b6/htlib/HtPack.cc:44:41: note: Function 'htPack' argument 2 names different: declaration 'theStruct' definition 'data'.
htdig-3.2.0b6/htlib/HtPack.cc:259:43: style: Function 'htUnpack' argument 2 names different: declaration 'thePackedData' definition 'data'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtPack.h:37:43: note: Function 'htUnpack' argument 2 names different: declaration 'thePackedData' definition 'data'.
htdig-3.2.0b6/htlib/HtPack.cc:259:43: note: Function 'htUnpack' argument 2 names different: declaration 'thePackedData' definition 'data'.
htdig-3.2.0b6/htlib/HtRegex.cc:71:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/HtRegex.cc:49:19: style: Checking if unsigned variable 'strlen(str)' is less than zero. [unsignedLessThanZero]
htdig-3.2.0b6/htlib/HtRegex.cc:100:18: style: Checking if unsigned variable 'strlen(str)' is less than zero. [unsignedLessThanZero]
htdig-3.2.0b6/htlib/HtRegex.cc:94:38: style: Function 'match' argument 2 names different: declaration 'nullmatch' definition 'nullpattern'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtRegex.h:77:37: note: Function 'match' argument 2 names different: declaration 'nullmatch' definition 'nullpattern'.
htdig-3.2.0b6/htlib/HtRegex.cc:94:38: note: Function 'match' argument 2 names different: declaration 'nullmatch' definition 'nullpattern'.
htdig-3.2.0b6/htlib/HtRegex.cc:23:10: warning: Member variable 'HtRegex::re' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/HtRegex.cc:60:7: error: Mismatching allocation and deallocation: buf [mismatchAllocDealloc]
htdig-3.2.0b6/htlib/HtRegexList.cc:58:17: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/HtRegexList.cc:116:18: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/HtRegexList.cc:111:19: style: Checking if unsigned variable 'strlen(str)' is less than zero. [unsignedLessThanZero]
htdig-3.2.0b6/htlib/HtRegexList.cc:105:42: style: Function 'match' argument 2 names different: declaration 'nullmatch' definition 'nullpattern'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtRegexList.h:45:37: note: Function 'match' argument 2 names different: declaration 'nullmatch' definition 'nullpattern'.
htdig-3.2.0b6/htlib/HtRegexList.cc:105:42: note: Function 'match' argument 2 names different: declaration 'nullmatch' definition 'nullpattern'.
htdig-3.2.0b6/htlib/HtRegexReplace.cc:108:45: style: Function 'setReplace' argument 1 names different: declaration 'str' definition 'to'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtRegexReplace.h:38:30: note: Function 'setReplace' argument 1 names different: declaration 'str' definition 'to'.
htdig-3.2.0b6/htlib/HtRegexReplace.cc:108:45: note: Function 'setReplace' argument 1 names different: declaration 'str' definition 'to'.
htdig-3.2.0b6/htlib/HtRegexReplace.cc:19:17: warning: Member variable 'HtRegexReplace::repBuf' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/HtRegexReplace.cc:19:17: warning: Member variable 'HtRegexReplace::segSize' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/HtRegexReplace.cc:19:17: warning: Member variable 'HtRegexReplace::segUsed' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/HtRegexReplace.cc:19:17: warning: Member variable 'HtRegexReplace::segMark' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/HtRegexReplace.cc:19:17: warning: Member variable 'HtRegexReplace::repLen' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/HtRegexReplace.cc:19:17: warning: Member variable 'HtRegexReplace::regs' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/HtRegexReplaceList.cc:71:30: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/HtRegexReplaceList.h:31:6: style: Technically the member function 'HtRegexReplaceList::replace' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtRegexReplaceList.cc:64:25: note: Technically the member function 'HtRegexReplaceList::replace' can be const.
htdig-3.2.0b6/htlib/HtRegexReplaceList.h:31:6: note: Technically the member function 'HtRegexReplaceList::replace' can be const.
htdig-3.2.0b6/htlib/HtVector.cc:223:32: style: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtVector.h:80:27: note: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'.
htdig-3.2.0b6/htlib/HtVector.cc:223:32: note: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'.
htdig-3.2.0b6/htlib/HtVector.cc:241:36: style: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtVector.h:81:31: note: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'.
htdig-3.2.0b6/htlib/HtVector.cc:241:36: note: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'.
htdig-3.2.0b6/htlib/HtVector.cc:288:29: style: Function 'Allocate' argument 1 names different: declaration 'ensureCapacity' definition 'capacity'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtVector.h:134:39: note: Function 'Allocate' argument 1 names different: declaration 'ensureCapacity' definition 'capacity'.
htdig-3.2.0b6/htlib/HtVector.cc:288:29: note: Function 'Allocate' argument 1 names different: declaration 'ensureCapacity' definition 'capacity'.
htdig-3.2.0b6/htlib/HtVector.h:101:11: style: Technically the member function 'HtVector::Index' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtVector.cc:203:15: note: Technically the member function 'HtVector::Index' can be const.
htdig-3.2.0b6/htlib/HtVector.h:101:11: note: Technically the member function 'HtVector::Index' can be const.
htdig-3.2.0b6/htlib/HtVector.cc:43:3: style: Class 'HtVector' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:157:42: style: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:156:43: note: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'.
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:157:42: note: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'.
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:171:46: style: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:157:47: note: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'.
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:171:46: note: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'.
htdig-3.2.0b6/htlib/HtVectorGeneric.h:143:18: style: Technically the member function 'HtVector_int::IsEmpty' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:155:11: style: Technically the member function 'HtVector_int::Index' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:137:20: note: Technically the member function 'HtVector_int::Index' can be const.
htdig-3.2.0b6/htlib/HtVectorGeneric.h:155:11: note: Technically the member function 'HtVector_int::Index' can be const.
htdig-3.2.0b6/htlib/HtVectorGeneric.h:232:32: performance: Technically the member function 'HtVector_int::clear' can be static. [functionStatic]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:143:18: style: Technically the member function 'HtVector_char::IsEmpty' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:155:11: style: Technically the member function 'HtVector_char::Index' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:137:20: note: Technically the member function 'HtVector_char::Index' can be const.
htdig-3.2.0b6/htlib/HtVectorGeneric.h:155:11: note: Technically the member function 'HtVector_char::Index' can be const.
htdig-3.2.0b6/htlib/HtVectorGeneric.h:232:32: performance: Technically the member function 'HtVector_char::clear' can be static. [functionStatic]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:143:18: style: Technically the member function 'HtVector_String::IsEmpty' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:155:11: style: Technically the member function 'HtVector_String::Index' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:137:20: note: Technically the member function 'HtVector_String::Index' can be const.
htdig-3.2.0b6/htlib/HtVectorGeneric.h:155:11: note: Technically the member function 'HtVector_String::Index' can be const.
htdig-3.2.0b6/htlib/HtVectorGeneric.h:232:32: performance: Technically the member function 'HtVector_String::clear' can be static. [functionStatic]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:143:18: style: Technically the member function 'HtVector_double::IsEmpty' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:155:11: style: Technically the member function 'HtVector_double::Index' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:137:20: note: Technically the member function 'HtVector_double::Index' can be const.
htdig-3.2.0b6/htlib/HtVectorGeneric.h:155:11: note: Technically the member function 'HtVector_double::Index' can be const.
htdig-3.2.0b6/htlib/HtVectorGeneric.h:232:32: performance: Technically the member function 'HtVector_double::clear' can be static. [functionStatic]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:143:18: style: Technically the member function 'HtVector_ZOZO::IsEmpty' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:232:32: performance: Technically the member function 'HtVector_ZOZO::clear' can be static. [functionStatic]
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:38:3: style: Class 'HtVector_int' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:38:3: style: Class 'HtVector_char' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:38:3: style: Class 'HtVector_String' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:38:3: style: Class 'HtVector_double' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htlib/HtVectorGenericCode.h:38:3: style: Class 'HtVector_ZOZO' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:69:5: style: Class 'HtVector_int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:69:5: style: Class 'HtVector_char' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:69:5: style: Class 'HtVector_String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:69:5: style: Class 'HtVector_double' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:69:5: style: Class 'HtVector_ZOZO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:62:1: warning: The class 'HtVector_int' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:62:1: warning: The class 'HtVector_char' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:62:1: warning: The class 'HtVector_String' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:62:1: warning: The class 'HtVector_double' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:62:1: warning: The class 'HtVector_ZOZO' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
htdig-3.2.0b6/htlib/HtVectorGeneric.h:170:16: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/Object.h:43:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/HtVectorGeneric.h:170:16: note: Function in derived class
htdig-3.2.0b6/htlib/HtWordCodec.cc:118:18: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/HtWordCodec.cc:133:10: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/HtWordCodec.cc:161:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/HtWordCodec.cc:199:14: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/HtWordCodec.cc:245:25: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/HtWordCodec.cc:343:15: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/HtWordCodec.cc:187:7: style: The scope of the variable 'which' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/HtWordCodec.cc:187:14: style: The scope of the variable 'length' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/HtWordCodec.cc:335:11: style: The scope of the variable 'current' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/HtWordCodec.cc:93:38: style: Function 'HtWordCodec' argument 2 names different: declaration 'frequest_substrings' definition 'frequent_substrings'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtWordCodec.h:44:27: note: Function 'HtWordCodec' argument 2 names different: declaration 'frequest_substrings' definition 'frequent_substrings'.
htdig-3.2.0b6/htlib/HtWordCodec.cc:93:38: note: Function 'HtWordCodec' argument 2 names different: declaration 'frequest_substrings' definition 'frequent_substrings'.
htdig-3.2.0b6/htlib/HtWordCodec.cc:425:35: style: Function 'decode' argument 1 names different: declaration 'coded' definition 'orig'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtWordCodec.h:56:39: note: Function 'decode' argument 1 names different: declaration 'coded' definition 'orig'.
htdig-3.2.0b6/htlib/HtWordCodec.cc:425:35: note: Function 'decode' argument 1 names different: declaration 'coded' definition 'orig'.
htdig-3.2.0b6/htlib/HtWordCodec.cc:432:35: style: Function 'encode' argument 1 names different: declaration 'uncoded' definition 'orig'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtWordCodec.h:55:39: note: Function 'encode' argument 1 names different: declaration 'uncoded' definition 'orig'.
htdig-3.2.0b6/htlib/HtWordCodec.cc:432:35: note: Function 'encode' argument 1 names different: declaration 'uncoded' definition 'orig'.
htdig-3.2.0b6/htlib/StringMatch.h:106:11: style: Technically the member function 'StringMatch::hasPattern' can be const. [functionConst]
htdig-3.2.0b6/htlib/HtWordCodec.h:55:18: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/HtCodec.h:27:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/HtWordCodec.h:55:18: note: Function in derived class
htdig-3.2.0b6/htlib/HtWordCodec.h:56:18: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htlib/HtCodec.h:30:18: note: Virtual function in base class
htdig-3.2.0b6/htlib/HtWordCodec.h:56:18: note: Function in derived class
htdig-3.2.0b6/htlib/HtWordType.cc:31:19: style: Function 'HtWordToken' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/HtWordType.h:25:32: note: Function 'HtWordToken' argument 1 names different: declaration 's' definition 'str'.
htdig-3.2.0b6/htlib/HtWordType.cc:31:19: note: Function 'HtWordToken' argument 1 names different: declaration 's' definition 'str'.
htdig-3.2.0b6/htlib/IntObject.cc:25:12: warning: Member variable 'IntObject::value' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htlib/IntObject.h:30:8: style: Technically the member function 'IntObject::Value' can be const. [functionConst]
htdig-3.2.0b6/htlib/IntObject.h:27:2: style: Class 'IntObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htlib/List.cc:57:16: style: The scope of the variable 'node' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/List.cc:76:16: style: The scope of the variable 'node' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/List.cc:311:28: style: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/List.h:132:27: note: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'.
htdig-3.2.0b6/htlib/List.cc:311:28: note: Function 'Next' argument 1 names different: declaration 'current' definition 'prev'.
htdig-3.2.0b6/htlib/List.cc:336:32: style: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/List.h:133:31: note: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'.
htdig-3.2.0b6/htlib/List.cc:336:32: note: Function 'Previous' argument 1 names different: declaration 'current' definition 'next'.
htdig-3.2.0b6/htlib/List.h:156:11: style: Technically the member function 'List::Index' can be const. [functionConst]
htdig-3.2.0b6/htlib/List.cc:289:11: note: Technically the member function 'List::Index' can be const.
htdig-3.2.0b6/htlib/List.h:156:11: note: Technically the member function 'List::Index' can be const.
htdig-3.2.0b6/htlib/List.h:122:18: warning: Virtual function 'Destroy' is called from destructor '~List()' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htlib/List.cc:47:5: note: Calling Destroy
htdig-3.2.0b6/htlib/List.h:122:18: note: Destroy is a virtual method
htdig-3.2.0b6/htlib/List.cc:248:3: error: Returning/dereferencing 'o' after it is deallocated / released [deallocret]
htdig-3.2.0b6/htlib/ParsedString.cc:110:12: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/ParsedString.cc:121:12: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/ParsedString.cc:130:12: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/ParsedString.cc:141:15: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/ParsedString.cc:115:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
htdig-3.2.0b6/htlib/ParsedString.cc:125:8: note: Found duplicate branches for 'if' and 'else'.
htdig-3.2.0b6/htlib/ParsedString.cc:115:13: note: Found duplicate branches for 'if' and 'else'.
htdig-3.2.0b6/htlib/ParsedString.cc:54:33: style: Function 'set' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/ParsedString.h:33:27: note: Function 'set' argument 1 names different: declaration 's' definition 'str'.
htdig-3.2.0b6/htlib/ParsedString.cc:54:33: note: Function 'set' argument 1 names different: declaration 's' definition 'str'.
htdig-3.2.0b6/htlib/ParsedString.cc:72:37: style: Function 'get' argument 1 names different: declaration 'd' definition 'dict'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/ParsedString.h:34:38: note: Function 'get' argument 1 names different: declaration 'd' definition 'dict'.
htdig-3.2.0b6/htlib/ParsedString.cc:72:37: note: Function 'get' argument 1 names different: declaration 'd' definition 'dict'.
htdig-3.2.0b6/htlib/ParsedString.cc:39:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htlib/ParsedString.h:38:9: performance: Technically the member function 'ParsedString::getFileContents' can be static. [functionStatic]
htdig-3.2.0b6/htlib/ParsedString.cc:186:15: note: Technically the member function 'ParsedString::getFileContents' can be static.
htdig-3.2.0b6/htlib/ParsedString.h:38:9: note: Technically the member function 'ParsedString::getFileContents' can be static.
htdig-3.2.0b6/htlib/Queue.cc:73:4: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/Queue.cc:90:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/Queue.cc:111:10: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/Queue.h:35:9: style: Technically the member function 'Queue::Size' can be const. [functionConst]
htdig-3.2.0b6/htlib/Stack.cc:74:15: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/Stack.cc:90:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/Stack.cc:110:10: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/Stack.h:36:9: style: Technically the member function 'Stack::Size' can be const. [functionConst]
htdig-3.2.0b6/htlib/String.cc:64:9: style: The scope of the variable 'len' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/String.cc:248:22: style: The scope of the variable 'null' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/String.cc:257:16: style: The scope of the variable 'null' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/String.cc:158:40: style: Function 'append' argument 2 names different: declaration 'n' definition 'slen'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/htString.h:134:37: note: Function 'append' argument 2 names different: declaration 'n' definition 'slen'.
htdig-3.2.0b6/htlib/String.cc:158:40: note: Function 'append' argument 2 names different: declaration 'n' definition 'slen'.
htdig-3.2.0b6/htlib/String.cc:185:35: style: Function 'compare' argument 1 names different: declaration 's' definition 'obj'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/htString.h:116:33: note: Function 'compare' argument 1 names different: declaration 's' definition 'obj'.
htdig-3.2.0b6/htlib/String.cc:185:35: note: Function 'compare' argument 1 names different: declaration 's' definition 'obj'.
htdig-3.2.0b6/htlib/String.cc:339:26: style: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/htString.h:124:24: note: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'.
htdig-3.2.0b6/htlib/String.cc:339:26: note: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'.
htdig-3.2.0b6/htlib/String.cc:350:26: style: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/htString.h:125:24: note: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'.
htdig-3.2.0b6/htlib/String.cc:350:26: note: Function 'indexOf' argument 1 names different: declaration 'c' definition 'ch'.
htdig-3.2.0b6/htlib/String.cc:362:30: style: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/htString.h:123:28: note: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'.
htdig-3.2.0b6/htlib/String.cc:362:30: note: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'.
htdig-3.2.0b6/htlib/String.cc:375:30: style: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/htString.h:122:28: note: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'.
htdig-3.2.0b6/htlib/String.cc:375:30: note: Function 'lastIndexOf' argument 1 names different: declaration 'c' definition 'ch'.
htdig-3.2.0b6/htlib/String.cc:314:11: style: Unused variable: c [unusedVariable]
htdig-3.2.0b6/htlib/StringList.cc:100:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/StringList.cc:161:18: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/StringList.cc:189:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htlib/StringList.cc:174:5: error: Mismatching allocation and deallocation: array [mismatchAllocDealloc]
htdig-3.2.0b6/htlib/StringMatch.cc:152:19: style: The scope of the variable 'chr' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/StringMatch.cc:231:21: style: The scope of the variable 'new_state' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/StringMatch.cc:305:21: style: The scope of the variable 'new_state' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/StringMatch.cc:385:21: style: The scope of the variable 'new_state' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/StringMatch.cc:587:40: style: Function 'FindFirst' argument 1 names different: declaration 'string' definition 'source'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/StringMatch.h:66:33: note: Function 'FindFirst' argument 1 names different: declaration 'string' definition 'source'.
htdig-3.2.0b6/htlib/StringMatch.cc:587:40: note: Function 'FindFirst' argument 1 names different: declaration 'string' definition 'source'.
htdig-3.2.0b6/htlib/StringMatch.cc:597:38: style: Function 'Compare' argument 1 names different: declaration 'string' definition 'source'. [funcArgNamesDifferent]
htdig-3.2.0b6/htlib/StringMatch.h:77:31: note: Function 'Compare' argument 1 names different: declaration 'string' definition 'source'.
htdig-3.2.0b6/htlib/StringMatch.cc:597:38: note: Function 'Compare' argument 1 names different: declaration 'string' definition 'source'.
htdig-3.2.0b6/htlib/StringMatch.h:65:11: style: Technically the member function 'StringMatch::FindFirst' can be const. [functionConst]
htdig-3.2.0b6/htlib/StringMatch.cc:223:18: note: Technically the member function 'StringMatch::FindFirst' can be const.
htdig-3.2.0b6/htlib/StringMatch.h:65:11: note: Technically the member function 'StringMatch::FindFirst' can be const.
htdig-3.2.0b6/htlib/StringMatch.h:68:11: style: Technically the member function 'StringMatch::FindFirstWord' can be const. [functionConst]
htdig-3.2.0b6/htlib/StringMatch.cc:380:18: note: Technically the member function 'StringMatch::FindFirstWord' can be const.
htdig-3.2.0b6/htlib/StringMatch.h:68:11: note: Technically the member function 'StringMatch::FindFirstWord' can be const.
htdig-3.2.0b6/htlib/StringMatch.h:76:11: style: Technically the member function 'StringMatch::Compare' can be const. [functionConst]
htdig-3.2.0b6/htlib/StringMatch.cc:297:18: note: Technically the member function 'StringMatch::Compare' can be const.
htdig-3.2.0b6/htlib/StringMatch.h:76:11: note: Technically the member function 'StringMatch::Compare' can be const.
htdig-3.2.0b6/htlib/StringMatch.h:79:11: style: Technically the member function 'StringMatch::CompareWord' can be const. [functionConst]
htdig-3.2.0b6/htlib/StringMatch.cc:467:18: note: Technically the member function 'StringMatch::CompareWord' can be const.
htdig-3.2.0b6/htlib/StringMatch.h:79:11: note: Technically the member function 'StringMatch::CompareWord' can be const.
htdig-3.2.0b6/htlib/libdefs.h:41:0: error: #error "Cannot find a 64 bit integer in your system, sorry." [preprocessorErrorDirective]
htdig-3.2.0b6/htlib/mktime.c:343:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
htdig-3.2.0b6/htlib/realloc.c:46:25: style: The scope of the variable 'oldlimit' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/realloc.c:112:17: error: Return value of allocation function 'malloc' is not stored. [leakReturnValNotUsed]
htdig-3.2.0b6/htlib/realloc.c:116:12: error: Return value of allocation function 'malloc' is not stored. [leakReturnValNotUsed]
htdig-3.2.0b6/htlib/regex.c:5635:18: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
htdig-3.2.0b6/htlib/regex.c:5632:17: note: Assignment 'string1=0', assigned value is 0
htdig-3.2.0b6/htlib/regex.c:5635:18: note: Null pointer addition
htdig-3.2.0b6/htlib/regex.c:6536:0: style: The scope of the variable 'this_reg' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex.c:6690:0: style: The scope of the variable 'this_reg' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex.c:6747:0: style: The scope of the variable 'this_reg' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex.c:6977:0: style: The scope of the variable 'this_reg' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex.c:6990:0: style: The scope of the variable 'this_reg' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex.c:4625:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:4833:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:5517:3: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:5527:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:5528:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:5529:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:5530:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:5531:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:5532:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:5533:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:5534:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:5535:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:6536:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:6690:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:6747:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:6977:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:6990:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex.c:2464:7: error: Memory leak: compile_stack.stack [memleak]
htdig-3.2.0b6/htlib/regex.c:4355:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htlib/regex.c:4358:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htlib/regex.c:4514:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htlib/regex_win32.c:3943:20: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
htdig-3.2.0b6/htlib/regex_win32.c:3940:23: note: Assignment 'string1=0', assigned value is 0
htdig-3.2.0b6/htlib/regex_win32.c:3943:20: note: Null pointer addition
htdig-3.2.0b6/htlib/regex_win32.c:4421:0: style: The scope of the variable 'this_reg' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex_win32.c:4575:0: style: The scope of the variable 'this_reg' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex_win32.c:4632:0: style: The scope of the variable 'this_reg' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex_win32.c:4806:37: style: The scope of the variable 'sdummy' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex_win32.c:4852:0: style: The scope of the variable 'this_reg' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex_win32.c:4865:0: style: The scope of the variable 'this_reg' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/regex_win32.c:3130:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3319:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3876:5: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3886:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3887:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3888:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3889:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3890:29: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3891:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3892:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3893:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:3894:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:4421:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:4575:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:4632:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:4852:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:4865:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
htdig-3.2.0b6/htlib/regex_win32.c:1920:13: error: Memory leak: compile_stack.stack [memleak]
htdig-3.2.0b6/htlib/regex_win32.c:5648:17: error: Memory leak: regs.start [memleak]
htdig-3.2.0b6/htlib/regex_win32.c:5648:17: error: Memory leak: regs.end [memleak]
htdig-3.2.0b6/htlib/regex_win32.c:3000:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htlib/regex_win32.c:3003:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htlib/regex_win32.c:3070:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htlib/strptime.cc:90:10: style: The scope of the variable 'c' can be reduced. [variableScope]
htdig-3.2.0b6/htlib/strptime.cc:64:11: style: struct member 'mydtconv::dtime_format' is never used. [unusedStructMember]
htdig-3.2.0b6/htlib/vsnprintf.c:48:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
htdig-3.2.0b6/htnet/Connection.cc:297:12: style: The scope of the variable 'alias_list' can be reduced. [variableScope]
htdig-3.2.0b6/htnet/Connection.cc:338:9: style: The scope of the variable 'status' can be reduced. [variableScope]
htdig-3.2.0b6/htnet/Connection.cc:633:17: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
htdig-3.2.0b6/htnet/Connection.cc:658:17: style: The scope of the variable 'nread' can be reduced. [variableScope]
htdig-3.2.0b6/htnet/Connection.cc:614:34: style: Function 'Write_Line' argument 1 names different: declaration 'buffer' definition 'str'. [funcArgNamesDifferent]
htdig-3.2.0b6/htnet/Connection.h:79:25: note: Function 'Write_Line' argument 1 names different: declaration 'buffer' definition 'str'.
htdig-3.2.0b6/htnet/Connection.cc:614:34: note: Function 'Write_Line' argument 1 names different: declaration 'buffer' definition 'str'.
htdig-3.2.0b6/htnet/Connection.cc:631:41: style: Function 'Write' argument 2 names different: declaration 'maxlength' definition 'length'. [funcArgNamesDifferent]
htdig-3.2.0b6/htnet/Connection.h:81:32: note: Function 'Write' argument 2 names different: declaration 'maxlength' definition 'length'.
htdig-3.2.0b6/htnet/Connection.cc:631:41: note: Function 'Write' argument 2 names different: declaration 'maxlength' definition 'length'.
htdig-3.2.0b6/htnet/Connection.cc:656:40: style: Function 'Read' argument 2 names different: declaration 'maxlength' definition 'length'. [funcArgNamesDifferent]
htdig-3.2.0b6/htnet/Connection.h:82:31: note: Function 'Read' argument 2 names different: declaration 'maxlength' definition 'length'.
htdig-3.2.0b6/htnet/Connection.cc:656:40: note: Function 'Read' argument 2 names different: declaration 'maxlength' definition 'length'.
htdig-3.2.0b6/htnet/Connection.h:39:4: style: Class 'Connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htnet/Connection.h:35:1: warning: The class 'Connection' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htdig-3.2.0b6/htnet/HtCookie.cc:243:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
htdig-3.2.0b6/htnet/HtCookie.cc:207:11: style: The scope of the variable 'token' can be reduced. [variableScope]
htdig-3.2.0b6/htnet/HtCookie.cc:217:12: style: The scope of the variable 'expires_value' can be reduced. [variableScope]
htdig-3.2.0b6/htnet/HtCookie.cc:483:25: style: The scope of the variable 's' can be reduced. [variableScope]
htdig-3.2.0b6/htnet/HtCookie.cc:192:34: style: Function 'HtCookie' argument 1 names different: declaration 'line' definition 'CookieFileLine'. [funcArgNamesDifferent]
htdig-3.2.0b6/htnet/HtCookie.h:57:30: note: Function 'HtCookie' argument 1 names different: declaration 'line' definition 'CookieFileLine'.
htdig-3.2.0b6/htnet/HtCookie.cc:192:34: note: Function 'HtCookie' argument 1 names different: declaration 'line' definition 'CookieFileLine'.
htdig-3.2.0b6/htnet/HtCookie.cc:349:27: warning: Member variable 'HtCookie::rfc_version' is not assigned a value in 'HtCookie::operator='. [operatorEqVarError]
htdig-3.2.0b6/htnet/HtCookie.h:100:7: style: 'HtCookie::operator=' should return 'HtCookie &'. [operatorEq]
htdig-3.2.0b6/htnet/HtCookie.h:91:24: warning: Virtual function 'printDebug' is called from constructor 'HtCookie(const String&setCookieLine,const String&aURL)' at line 186. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htnet/HtCookie.cc:186:7: note: Calling printDebug
htdig-3.2.0b6/htnet/HtCookie.h:91:24: note: printDebug is a virtual method
htdig-3.2.0b6/htnet/HtCookie.h:91:24: warning: Virtual function 'printDebug' is called from constructor 'HtCookie(const String&line)' at line 262. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htnet/HtCookie.cc:262:7: note: Calling printDebug
htdig-3.2.0b6/htnet/HtCookie.h:91:24: note: printDebug is a virtual method
htdig-3.2.0b6/htnet/HtCookie.h:57:7: style: Class 'HtCookie' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htnet/HtCookieInFileJar.cc:133:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htnet/HtCookieInFileJar.cc:60:20: warning: Member variable 'HtCookieInFileJar::_filename' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htnet/HtCookieInFileJar.cc:70:39: warning: Member variable 'HtCookieInFileJar::_filename' is not assigned a value in 'HtCookieInFileJar::operator='. [operatorEqVarError]
htdig-3.2.0b6/htnet/HtCookieMemJar.h:73:19: style: The function 'SetHTTPRequest_CookiesString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/HtCookieJar.h:83:19: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtCookieMemJar.h:73:19: note: Function in derived class
htdig-3.2.0b6/htnet/HtCookieMemJar.h:76:19: style: The function 'AddCookie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/HtCookieJar.h:77:19: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtCookieMemJar.h:76:19: note: Function in derived class
htdig-3.2.0b6/htnet/HtCookieMemJar.h:80:31: style: The function 'NextCookie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/HtCookieJar.h:87:31: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtCookieMemJar.h:80:31: note: Function in derived class
htdig-3.2.0b6/htnet/HtCookieMemJar.h:83:20: style: The function 'ResetIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/HtCookieJar.h:90:20: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtCookieMemJar.h:83:20: note: Function in derived class
htdig-3.2.0b6/htnet/HtCookieMemJar.h:92:12: style: The function 'printDebug' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/HtCookieJar.h:117:20: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtCookieMemJar.h:92:12: note: Function in derived class
htdig-3.2.0b6/htnet/HtCookieInFileJar.h:71:19: style: The function 'ShowSummary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/HtCookieMemJar.h:89:24: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtCookieInFileJar.h:71:19: note: Function in derived class
htdig-3.2.0b6/htnet/HtCookieInFileJar.cc:109:0: error: Resource leak: f [resourceLeak]
htdig-3.2.0b6/htnet/HtCookieMemJar.cc:204:27: style: Redundant condition: If 'EXPR == '.'', the comparison 'EXPR' is always true. [redundantCondition]
htdig-3.2.0b6/htnet/HtCookieMemJar.cc:81:32: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htnet/HtCookieMemJar.cc:263:35: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htnet/HtCookieMemJar.cc:404:24: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htnet/HtCookieMemJar.cc:475:24: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htnet/HtCookieMemJar.cc:509:24: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htnet/HtCookieMemJar.cc:550:29: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htnet/HtCookieMemJar.cc:562:18: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htnet/HtCookieMemJar.h:53:1: warning: The class 'HtCookieMemJar' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htdig-3.2.0b6/htnet/HtFTP.cc:152:23: style: The scope of the variable 'namelist' can be reduced. [variableScope]
htdig-3.2.0b6/htnet/HtFTP.h:65:22: style: The function 'Request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:168:22: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtFTP.h:65:22: note: Function in derived class
htdig-3.2.0b6/htnet/HtFTP.h:88:24: style: The function 'GetResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:221:32: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtFTP.h:88:24: note: Function in derived class
htdig-3.2.0b6/htnet/HtFTP.h:96:22: style: The function 'GetDocumentStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:223:22: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtFTP.h:96:22: note: Function in derived class
htdig-3.2.0b6/htnet/HtFile.cc:220:23: style: The scope of the variable 'namelist' can be reduced. [variableScope]
htdig-3.2.0b6/htnet/HtFile.h:65:22: style: The function 'Request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:168:22: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtFile.h:65:22: note: Function in derived class
htdig-3.2.0b6/htnet/HtFile.h:98:24: style: The function 'GetResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:221:32: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtFile.h:98:24: note: Function in derived class
htdig-3.2.0b6/htnet/HtFile.h:106:22: style: The function 'GetDocumentStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:223:22: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtFile.h:106:22: note: Function in derived class
htdig-3.2.0b6/htnet/HtHTTP.cc:992:11: style: The scope of the variable 'chunk' can be reduced. [variableScope]
htdig-3.2.0b6/htnet/HtHTTP.h:125:4: warning: Member variable 'HtHTTP::_Method' is not initialized in the constructor. [uninitMemberVarPrivate]
htdig-3.2.0b6/htnet/HtHTTP.h:125:4: warning: Member variable 'HtHTTP::_bytes_read' is not initialized in the constructor. [uninitMemberVarPrivate]
htdig-3.2.0b6/htnet/HtHTTP.h:125:4: warning: Member variable 'HtHTTP::_persistent_connection_allowed' is not initialized in the constructor. [uninitMemberVarPrivate]
htdig-3.2.0b6/htnet/HtHTTP.h:125:4: warning: Member variable 'HtHTTP::_persistent_connection_possible' is not initialized in the constructor. [uninitMemberVarPrivate]
htdig-3.2.0b6/htnet/HtHTTP.h:125:4: warning: Member variable 'HtHTTP::_send_cookies' is not initialized in the constructor. [uninitMemberVarPrivate]
htdig-3.2.0b6/htnet/HtHTTP.h:125:4: warning: Member variable 'HtHTTP::_readbody' is not initialized in the constructor. [uninitMemberVarPrivate]
htdig-3.2.0b6/htnet/HtHTTP.cc:121:9: warning: Member variable 'HtHTTP::_readbody' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htnet/HtHTTP.h:86:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:58:17: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtHTTP.h:86:8: note: Function in derived class
htdig-3.2.0b6/htnet/HtHTTP.h:151:22: style: The function 'Request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:168:22: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtHTTP.h:151:22: note: Function in derived class
htdig-3.2.0b6/htnet/HtHTTP.h:192:17: style: The function 'SetCredentials' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:199:17: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtHTTP.h:192:17: note: Function in derived class
htdig-3.2.0b6/htnet/HtHTTP.h:195:17: style: The function 'SetProxyCredentials' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:206:17: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtHTTP.h:195:17: note: Function in derived class
htdig-3.2.0b6/htnet/HtHTTP.h:204:24: style: The function 'GetResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:221:32: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtHTTP.h:204:24: note: Function in derived class
htdig-3.2.0b6/htnet/HtHTTP.h:212:22: style: The function 'GetDocumentStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:223:22: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtHTTP.h:212:22: note: Function in derived class
htdig-3.2.0b6/htnet/Transport.h:334:9: warning: The class 'HtNNTP' defines member variable with name '_useproxy' also defined in its parent class 'Transport'. [duplInheritedMember]
htdig-3.2.0b6/htnet/HtNNTP.h:156:9: note: The class 'HtNNTP' defines member variable with name '_useproxy' also defined in its parent class 'Transport'.
htdig-3.2.0b6/htnet/Transport.h:334:9: note: The class 'HtNNTP' defines member variable with name '_useproxy' also defined in its parent class 'Transport'.
htdig-3.2.0b6/htnet/HtNNTP.h:65:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:58:17: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtNNTP.h:65:8: note: Function in derived class
htdig-3.2.0b6/htnet/HtNNTP.h:91:22: style: The function 'Request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:168:22: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtNNTP.h:91:22: note: Function in derived class
htdig-3.2.0b6/htnet/HtNNTP.h:106:24: style: The function 'GetResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:221:32: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtNNTP.h:106:24: note: Function in derived class
htdig-3.2.0b6/htnet/HtNNTP.h:114:22: style: The function 'GetDocumentStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:223:22: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtNNTP.h:114:22: note: Function in derived class
htdig-3.2.0b6/htnet/HtNNTP.h:142:7: style: The function 'SetProxy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htnet/Transport.h:203:17: note: Virtual function in base class
htdig-3.2.0b6/htnet/HtNNTP.h:142:7: note: Function in derived class
htdig-3.2.0b6/htnet/Transport.cc:164:34: style: Function 'Transport' argument 1 names different: declaration '_connection' definition 'connection'. [funcArgNamesDifferent]
htdig-3.2.0b6/htnet/Transport.h:122:26: note: Function 'Transport' argument 1 names different: declaration '_connection' definition 'connection'.
htdig-3.2.0b6/htnet/Transport.cc:164:34: note: Function 'Transport' argument 1 names different: declaration '_connection' definition 'connection'.
htdig-3.2.0b6/htnet/Transport.cc:79:4: performance: Variable '_contents' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htnet/Transport.cc:80:4: performance: Variable '_content_type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htnet/Transport.cc:83:4: performance: Variable '_reason_phrase' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htnet/Transport.cc:86:4: performance: Variable '_location' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htsearch/AndQuery.cc:43:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/AndQuery.cc:55:13: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/AndQuery.cc:75:14: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/AndQuery.cc:112:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/AndQuery.cc:119:22: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/AndQuery.cc:127:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/AndQuery.cc:137:24: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/AndQuery.cc:141:15: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/AndQuery.cc:146:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/AndQuery.cc:107:63: style: Function 'Intersection' argument 2 names different: declaration 'longer' definition 'lists'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/AndQuery.h:36:66: note: Function 'Intersection' argument 2 names different: declaration 'longer' definition 'lists'.
htdig-3.2.0b6/htsearch/AndQuery.cc:107:63: note: Function 'Intersection' argument 2 names different: declaration 'longer' definition 'lists'.
htdig-3.2.0b6/htsearch/DocMatch.h:51:2: warning: Member variable 'DocMatch::orMatches' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htsearch/DocMatch.h:32:1: warning: The struct 'Location' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htdig-3.2.0b6/htsearch/OperatorQuery.h:43:7: style: The function 'Add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/Query.h:49:15: note: Virtual function in base class
htdig-3.2.0b6/htsearch/OperatorQuery.h:43:7: note: Function in derived class
htdig-3.2.0b6/htsearch/OperatorQuery.h:52:22: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/Query.h:67:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/OperatorQuery.h:52:22: note: Function in derived class
htdig-3.2.0b6/htsearch/OperatorQuery.h:58:17: style: The function 'GetLogicalWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/Query.h:52:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/OperatorQuery.h:58:17: note: Function in derived class
htdig-3.2.0b6/htsearch/OperatorQuery.h:61:9: style: The function 'GetSignature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/Query.h:62:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/OperatorQuery.h:61:9: note: Function in derived class
htdig-3.2.0b6/htsearch/AndQuery.h:33:14: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:52:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/AndQuery.h:33:14: note: Function in derived class
htdig-3.2.0b6/htsearch/AndQuery.h:39:9: style: The function 'OperatorString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:55:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/AndQuery.h:39:9: note: Function in derived class
htdig-3.2.0b6/htsearch/BooleanLexer.cc:71:2: style: Same expression on both sides of '&&'. [duplicateExpression]
htdig-3.2.0b6/htsearch/BooleanLexer.h:26:7: style: The function 'IsWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/QueryLexer.h:40:15: note: Virtual function in base class
htdig-3.2.0b6/htsearch/BooleanLexer.h:26:7: note: Function in derived class
htdig-3.2.0b6/htsearch/NearQuery.h:33:2: style: Class 'NearQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htsearch/BooleanQueryParser.h:30:9: style: The function 'ParseExpression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/QueryParser.h:50:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/BooleanQueryParser.h:30:9: note: Function in derived class
htdig-3.2.0b6/htsearch/BooleanQueryParser.h:37:14: style: The function 'Token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/QueryParser.h:53:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/BooleanQueryParser.h:37:14: note: Function in derived class
htdig-3.2.0b6/htsearch/OrQuery.h:31:14: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:52:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/OrQuery.h:31:14: note: Function in derived class
htdig-3.2.0b6/htsearch/OrQuery.h:36:9: style: The function 'OperatorString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:55:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/OrQuery.h:36:9: note: Function in derived class
htdig-3.2.0b6/htsearch/NotQuery.h:33:14: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:52:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/NotQuery.h:33:14: note: Function in derived class
htdig-3.2.0b6/htsearch/NotQuery.h:39:9: style: The function 'OperatorString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:55:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/NotQuery.h:39:9: note: Function in derived class
htdig-3.2.0b6/htsearch/NearQuery.h:38:14: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:52:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/NearQuery.h:38:14: note: Function in derived class
htdig-3.2.0b6/htsearch/NearQuery.h:46:9: style: The function 'OperatorString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:55:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/NearQuery.h:46:9: note: Function in derived class
htdig-3.2.0b6/htsearch/PhraseQuery.h:32:14: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:52:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/PhraseQuery.h:32:14: note: Function in derived class
htdig-3.2.0b6/htsearch/PhraseQuery.h:40:9: style: The function 'OperatorString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:55:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/PhraseQuery.h:40:9: note: Function in derived class
htdig-3.2.0b6/htsearch/PhraseQuery.h:42:9: style: The function 'GetLogicalWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/OperatorQuery.h:58:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/PhraseQuery.h:42:9: note: Function in derived class
htdig-3.2.0b6/htsearch/Collection.cc:48:54: style: Function 'Collection' argument 2 names different: declaration 'wordFile' definition 'word_file'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/Collection.h:34:46: note: Function 'Collection' argument 2 names different: declaration 'wordFile' definition 'word_file'.
htdig-3.2.0b6/htsearch/Collection.cc:48:54: note: Function 'Collection' argument 2 names different: declaration 'wordFile' definition 'word_file'.
htdig-3.2.0b6/htsearch/Collection.cc:49:36: style: Function 'Collection' argument 3 names different: declaration 'indexFile' definition 'index_file'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/Collection.h:35:28: note: Function 'Collection' argument 3 names different: declaration 'indexFile' definition 'index_file'.
htdig-3.2.0b6/htsearch/Collection.cc:49:36: note: Function 'Collection' argument 3 names different: declaration 'indexFile' definition 'index_file'.
htdig-3.2.0b6/htsearch/Collection.cc:49:60: style: Function 'Collection' argument 4 names different: declaration 'docFile' definition 'doc_file'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/Collection.h:35:51: note: Function 'Collection' argument 4 names different: declaration 'docFile' definition 'doc_file'.
htdig-3.2.0b6/htsearch/Collection.cc:49:60: note: Function 'Collection' argument 4 names different: declaration 'docFile' definition 'doc_file'.
htdig-3.2.0b6/htsearch/Collection.cc:50:36: style: Function 'Collection' argument 5 names different: declaration 'docExcerpt' definition 'doc_excerpt'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/Collection.h:36:28: note: Function 'Collection' argument 5 names different: declaration 'docExcerpt' definition 'doc_excerpt'.
htdig-3.2.0b6/htsearch/Collection.cc:50:36: note: Function 'Collection' argument 5 names different: declaration 'docExcerpt' definition 'doc_excerpt'.
htdig-3.2.0b6/htsearch/Collection.cc:52:5: performance: Variable 'collectionName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htsearch/Collection.cc:53:5: performance: Variable 'wordFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htsearch/Collection.cc:54:5: performance: Variable 'indexFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htsearch/Collection.cc:55:5: performance: Variable 'docFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htsearch/Collection.cc:56:5: performance: Variable 'docExcerpt' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htsearch/WeightWord.h:33:5: style: Class 'WeightWord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htsearch/Display.cc:108:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/Display.cc:230:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/Display.cc:1467:24: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/Display.cc:376:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:420:10: style: The scope of the variable 'length' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:489:13: style: The scope of the variable 'in' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:597:6: style: The scope of the variable 'nsel' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:598:6: style: The scope of the variable 'mult' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:598:16: style: The scope of the variable 'asinput' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:599:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:600:7: style: The scope of the variable 'sepc' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:1034:10: style: The scope of the variable 'length' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:1643:10: style: The scope of the variable 'which' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:1643:17: style: The scope of the variable 'length' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:1840:18: style: The scope of the variable 'ww' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/Display.cc:72:30: style: Function 'Display' argument 1 names different: declaration 'selected_collections' definition 'collections'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/Display.h:38:25: note: Function 'Display' argument 1 names different: declaration 'selected_collections' definition 'collections'.
htdig-3.2.0b6/htsearch/Display.cc:72:30: note: Function 'Display' argument 1 names different: declaration 'selected_collections' definition 'collections'.
htdig-3.2.0b6/htsearch/Display.cc:1830:52: style: Function 'hilight' argument 2 names different: declaration 'str' definition 'str_arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/Display.h:173:55: note: Function 'hilight' argument 2 names different: declaration 'str' definition 'str_arg'.
htdig-3.2.0b6/htsearch/Display.cc:1830:52: note: Function 'hilight' argument 2 names different: declaration 'str' definition 'str_arg'.
htdig-3.2.0b6/htsearch/Display.cc:1861:23: style: Variable 'ww' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/htsearch/Display.cc:1569:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
htdig-3.2.0b6/htsearch/HtURLSeedScore.h:41:19: style: Technically the member function 'URLSeedScore::ErrMsg' can be const. [functionConst]
htdig-3.2.0b6/htsearch/Display.h:38:5: style: Class 'Display' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htsearch/HtURLSeedScore.h:27:5: style: Class 'URLSeedScore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htsearch/SplitMatches.h:30:5: style: Class 'SplitMatches' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htsearch/DocMatch.cc:72:16: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:73:16: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:79:8: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:84:8: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:106:8: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:107:8: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:113:7: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:118:7: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:157:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:172:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:203:23: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:218:10: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/DocMatch.cc:200:14: style: The scope of the variable 'locresult' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/DocMatch.h:47:1: warning: The class 'DocMatch' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htdig-3.2.0b6/htsearch/ExactWordQuery.h:46:2: warning: Member variable 'ExactWordQuery::weight' is not initialized in the constructor. [uninitMemberVarPrivate]
htdig-3.2.0b6/htsearch/ExactWordQuery.h:31:2: style: Class 'ExactWordQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htsearch/WordSearcher.h:32:2: style: Class 'WordSearcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htsearch/ExactWordQuery.h:49:14: style: The function 'Evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/Query.h:67:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ExactWordQuery.h:49:14: note: Function in derived class
htdig-3.2.0b6/htsearch/ExactWordQuery.h:52:7: style: The function 'AdjustWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/Query.h:70:15: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ExactWordQuery.h:52:7: note: Function in derived class
htdig-3.2.0b6/htsearch/ExactWordQuery.h:55:9: style: The function 'GetLogicalWords' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/Query.h:52:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ExactWordQuery.h:55:9: note: Function in derived class
htdig-3.2.0b6/htsearch/ExactWordQuery.h:58:9: style: The function 'GetSignature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/Query.h:62:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ExactWordQuery.h:58:9: note: Function in derived class
htdig-3.2.0b6/htsearch/GParser.h:32:9: style: The function 'ParseExpression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/QueryParser.h:50:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/GParser.h:32:9: note: Function in derived class
htdig-3.2.0b6/htsearch/GParser.h:41:14: style: The function 'Token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/QueryParser.h:53:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/GParser.h:41:14: note: Function in derived class
htdig-3.2.0b6/htsearch/HtURLSeedScore.cc:206:27: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/HtURLSeedScore.cc:199:45: style: Function 'noninline_adjust_score' argument 1 names different: declaration 'score' definition 'orig_score'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/HtURLSeedScore.h:44:42: note: Function 'noninline_adjust_score' argument 1 names different: declaration 'score' definition 'orig_score'.
htdig-3.2.0b6/htsearch/HtURLSeedScore.cc:199:45: note: Function 'noninline_adjust_score' argument 1 names different: declaration 'score' definition 'orig_score'.
htdig-3.2.0b6/htsearch/HtURLSeedScore.h:44:12: style: Technically the member function 'URLSeedScore::noninline_adjust_score' can be const. [functionConst]
htdig-3.2.0b6/htsearch/HtURLSeedScore.cc:199:15: note: Technically the member function 'URLSeedScore::noninline_adjust_score' can be const.
htdig-3.2.0b6/htsearch/HtURLSeedScore.h:44:12: note: Technically the member function 'URLSeedScore::noninline_adjust_score' can be const.
htdig-3.2.0b6/htsearch/NearQuery.cc:42:16: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NearQuery.cc:43:17: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NearQuery.cc:77:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NearQuery.cc:97:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NearQuery.cc:112:26: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NearQuery.cc:117:28: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NearQuery.cc:138:13: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NearQuery.cc:140:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NotQuery.cc:42:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NotQuery.cc:50:14: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NotQuery.cc:58:15: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NotQuery.cc:84:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NotQuery.cc:90:26: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NotQuery.cc:97:15: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/NotQuery.cc:107:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OperatorQuery.cc:36:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
htdig-3.2.0b6/htsearch/OperatorQuery.cc:33:9: note: outer condition: next
htdig-3.2.0b6/htsearch/OperatorQuery.cc:36:7: note: identical inner condition: next
htdig-3.2.0b6/htsearch/OperatorQuery.cc:31:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OperatorQuery.cc:32:17: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OperatorQuery.cc:44:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrFuzzyExpander.cc:37:17: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrFuzzyExpander.cc:51:28: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrFuzzyExpander.cc:67:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrFuzzyExpander.cc:74:17: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrFuzzyExpander.cc:78:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrFuzzyExpander.cc:88:12: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrFuzzyExpander.h:43:9: style: The function 'MakeQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/FuzzyExpander.h:43:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/OrFuzzyExpander.h:43:9: note: Function in derived class
htdig-3.2.0b6/htsearch/OrQuery.cc:49:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrQuery.cc:75:13: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrQuery.cc:103:24: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrQuery.cc:108:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrQuery.cc:121:12: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrQuery.cc:123:13: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/OrQuery.cc:97:54: style: Function 'Union' argument 2 names different: declaration 'shorter' definition 'lists'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/OrQuery.h:34:58: note: Function 'Union' argument 2 names different: declaration 'shorter' definition 'lists'.
htdig-3.2.0b6/htsearch/OrQuery.cc:97:54: note: Function 'Union' argument 2 names different: declaration 'shorter' definition 'lists'.
htdig-3.2.0b6/htsearch/PhraseQuery.cc:77:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:74:9: note: outer condition: next
htdig-3.2.0b6/htsearch/PhraseQuery.cc:77:7: note: identical inner condition: next
htdig-3.2.0b6/htsearch/PhraseQuery.cc:26:16: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:29:12: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:30:10: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:52:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:72:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:73:17: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:85:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:101:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:121:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:140:26: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:145:28: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:169:13: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/PhraseQuery.cc:171:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/VolatileCache.h:34:14: style: The function 'Lookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/QueryCache.h:35:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/VolatileCache.h:34:14: note: Function in derived class
htdig-3.2.0b6/htsearch/VolatileCache.h:37:7: style: The function 'Add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/QueryCache.h:38:15: note: Virtual function in base class
htdig-3.2.0b6/htsearch/VolatileCache.h:37:7: note: Function in derived class
htdig-3.2.0b6/htsearch/QueryLexer.cc:25:13: warning: Member variable 'QueryLexer::current_char' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htsearch/ResultList.cc:60:12: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/ResultList.cc:69:12: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/ResultList.cc:129:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/ResultList.cc:133:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/ResultList.cc:144:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/ResultList.cc:148:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/ResultList.h:23:1: warning: The class 'ResultList' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htdig-3.2.0b6/htsearch/ResultMatch.cc:241:10: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/ResultMatch.cc:29:14: warning: Member variable 'ResultMatch::score' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htsearch/ResultMatch.cc:29:14: warning: Member variable 'ResultMatch::anchor' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htsearch/ResultMatch.cc:29:14: warning: Member variable 'ResultMatch::id' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htsearch/ResultMatch.cc:29:14: warning: Member variable 'ResultMatch::collection' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htsearch/ResultMatch.cc:118:12: warning: Member variable 'TimeMatch::myTime' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htsearch/ResultMatch.cc:71:31: style: The function 'getSortFun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/ResultMatch.h:66:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ResultMatch.cc:71:31: note: Function in derived class
htdig-3.2.0b6/htsearch/ResultMatch.cc:106:31: style: The function 'getSortFun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/ResultMatch.h:66:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ResultMatch.cc:106:31: note: Function in derived class
htdig-3.2.0b6/htsearch/ResultMatch.cc:107:16: style: The function 'setTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/ResultMatch.h:60:15: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ResultMatch.cc:107:16: note: Function in derived class
htdig-3.2.0b6/htsearch/ResultMatch.cc:108:18: style: The function 'getTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/ResultMatch.h:57:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ResultMatch.cc:108:18: note: Function in derived class
htdig-3.2.0b6/htsearch/ResultMatch.cc:151:31: style: The function 'getSortFun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/ResultMatch.h:66:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ResultMatch.cc:151:31: note: Function in derived class
htdig-3.2.0b6/htsearch/ResultMatch.cc:179:31: style: The function 'getSortFun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/ResultMatch.h:66:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ResultMatch.cc:179:31: note: Function in derived class
htdig-3.2.0b6/htsearch/ResultMatch.cc:180:16: style: The function 'setTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/ResultMatch.h:59:15: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ResultMatch.cc:180:16: note: Function in derived class
htdig-3.2.0b6/htsearch/ResultMatch.cc:181:17: style: The function 'getTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/ResultMatch.h:56:16: note: Virtual function in base class
htdig-3.2.0b6/htsearch/ResultMatch.cc:181:17: note: Function in derived class
htdig-3.2.0b6/htsearch/SimpleLexer.h:26:7: style: The function 'IsWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/QueryLexer.h:40:15: note: Virtual function in base class
htdig-3.2.0b6/htsearch/SimpleLexer.h:26:7: note: Function in derived class
htdig-3.2.0b6/htsearch/SimpleQueryParser.h:40:9: style: The function 'ParseExpression' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/QueryParser.h:50:17: note: Virtual function in base class
htdig-3.2.0b6/htsearch/SimpleQueryParser.h:40:9: note: Function in derived class
htdig-3.2.0b6/htsearch/SimpleQueryParser.h:46:14: style: The function 'Token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/QueryParser.h:53:22: note: Virtual function in base class
htdig-3.2.0b6/htsearch/SimpleQueryParser.h:46:14: note: Function in derived class
htdig-3.2.0b6/htsearch/SplitMatches.cc:135:25: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/SplitMatches.cc:154:28: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/SplitMatches.cc:176:20: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/SplitMatches.cc:39:5: style: Class 'MatchArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htsearch/TemplateList.cc:49:13: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/TemplateList.cc:68:15: style: The scope of the variable 't' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/VolatileCache.cc:36:23: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/VolatileCache.cc:46:25: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/VolatileCache.cc:66:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/VolatileCache.cc:73:10: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/WeightWord.cc:82:64: style: Function 'WeightWord' argument 3 names different: declaration 'flags' definition 'f'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/WeightWord.h:32:56: note: Function 'WeightWord' argument 3 names different: declaration 'flags' definition 'f'.
htdig-3.2.0b6/htsearch/WeightWord.cc:82:64: note: Function 'WeightWord' argument 3 names different: declaration 'flags' definition 'f'.
htdig-3.2.0b6/htsearch/WeightWord.cc:57:5: performance: Variable 'word' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htsearch/WordSearcher.h:39:7: performance: Technically the member function 'WordSearcher::IsIgnore' can be static. [functionStatic]
htdig-3.2.0b6/htsearch/WordSearcher.cc:57:15: note: Technically the member function 'WordSearcher::IsIgnore' can be static.
htdig-3.2.0b6/htsearch/WordSearcher.h:39:7: note: Technically the member function 'WordSearcher::IsIgnore' can be static.
htdig-3.2.0b6/htsearch/htsearch.cc:452:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/htsearch.cc:511:23: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/htsearch.cc:715:19: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/htsearch.cc:762:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/htsearch.cc:828:10: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/htsearch.cc:838:7: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/htsearch.cc:678:13: style: The scope of the variable 'fweight' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/htsearch.cc:679:13: style: The scope of the variable 'fuzzy' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/htsearch.cc:759:14: style: The scope of the variable 'word' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/parser.h:42:11: style: Technically the member function 'Parser::hadError' can be const. [functionConst]
htdig-3.2.0b6/htsearch/parser.cc:821:14: warning: Either the condition 'result' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
htdig-3.2.0b6/htsearch/parser.cc:792:16: note: Assuming that condition 'result' is not redundant
htdig-3.2.0b6/htsearch/parser.cc:821:14: note: Null pointer dereference
htdig-3.2.0b6/htsearch/parser.cc:94:15: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/parser.cc:623:23: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/parser.cc:624:23: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/parser.cc:719:23: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/parser.cc:720:23: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/parser.cc:782:23: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/parser.cc:783:27: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/parser.cc:823:11: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/parser.cc:875:26: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htsearch/parser.cc:722:21: style: The scope of the variable 'dm2' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/parser.cc:785:21: style: The scope of the variable 'dm2' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/parser.cc:885:15: style: The scope of the variable 'dm' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/parser.cc:912:35: style: Function 'setCollection' argument 1 names different: declaration 'collection' definition 'coll'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/parser.h:40:51: note: Function 'setCollection' argument 1 names different: declaration 'collection' definition 'coll'.
htdig-3.2.0b6/htsearch/parser.cc:912:35: note: Function 'setCollection' argument 1 names different: declaration 'collection' definition 'coll'.
htdig-3.2.0b6/htsearch/parser.cc:33:9: warning: Member variable 'Parser::lookahead' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htsearch/parser.cc:33:9: warning: Member variable 'Parser::collection' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htsearch/parsetest.cc:50:18: style: The scope of the variable 'override_config' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/qtest.cc:72:18: style: The scope of the variable 'override_config' can be reduced. [variableScope]
htdig-3.2.0b6/htsearch/qtest.cc:197:48: style: Function 'ParseAndGet' argument 2 names different: declaration 'string' definition 'query'. [funcArgNamesDifferent]
htdig-3.2.0b6/htsearch/qtest.cc:62:48: note: Function 'ParseAndGet' argument 2 names different: declaration 'string' definition 'query'.
htdig-3.2.0b6/htsearch/qtest.cc:197:48: note: Function 'ParseAndGet' argument 2 names different: declaration 'string' definition 'query'.
htdig-3.2.0b6/htsearch/OrQueryParser.h:27:17: style: The function 'MakeQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/SimpleQueryParser.h:36:25: note: Virtual function in base class
htdig-3.2.0b6/htsearch/OrQueryParser.h:27:17: note: Function in derived class
htdig-3.2.0b6/htsearch/AndQueryParser.h:27:17: style: The function 'MakeQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htsearch/SimpleQueryParser.h:36:25: note: Virtual function in base class
htdig-3.2.0b6/htsearch/AndQueryParser.h:27:17: note: Function in derived class
htdig-3.2.0b6/httools/htnotify.cc:419:32: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/httools/htnotify.cc:429:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/httools/htnotify.cc:445:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/httools/htnotify.cc:494:36: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/httools/htnotify.cc:199:18: style: The scope of the variable 'ref' can be reduced. [variableScope]
htdig-3.2.0b6/httools/htnotify.cc:76:45: style: Function 'EmailNotification' argument 1 names different: declaration 'date' definition 'pDate'. [funcArgNamesDifferent]
htdig-3.2.0b6/httools/htnotify.cc:59:30: note: Function 'EmailNotification' argument 1 names different: declaration 'date' definition 'pDate'.
htdig-3.2.0b6/httools/htnotify.cc:76:45: note: Function 'EmailNotification' argument 1 names different: declaration 'date' definition 'pDate'.
htdig-3.2.0b6/httools/htnotify.cc:76:58: style: Function 'EmailNotification' argument 2 names different: declaration 'email' definition 'pEmail'. [funcArgNamesDifferent]
htdig-3.2.0b6/httools/htnotify.cc:59:42: note: Function 'EmailNotification' argument 2 names different: declaration 'email' definition 'pEmail'.
htdig-3.2.0b6/httools/htnotify.cc:76:58: note: Function 'EmailNotification' argument 2 names different: declaration 'email' definition 'pEmail'.
htdig-3.2.0b6/httools/htnotify.cc:77:45: style: Function 'EmailNotification' argument 3 names different: declaration 'url' definition 'pUrl'. [funcArgNamesDifferent]
htdig-3.2.0b6/httools/htnotify.cc:59:55: note: Function 'EmailNotification' argument 3 names different: declaration 'url' definition 'pUrl'.
htdig-3.2.0b6/httools/htnotify.cc:77:45: note: Function 'EmailNotification' argument 3 names different: declaration 'url' definition 'pUrl'.
htdig-3.2.0b6/httools/htnotify.cc:77:58: style: Function 'EmailNotification' argument 4 names different: declaration 'subject' definition 'pSubject'. [funcArgNamesDifferent]
htdig-3.2.0b6/httools/htnotify.cc:59:66: note: Function 'EmailNotification' argument 4 names different: declaration 'subject' definition 'pSubject'.
htdig-3.2.0b6/httools/htnotify.cc:77:58: note: Function 'EmailNotification' argument 4 names different: declaration 'subject' definition 'pSubject'.
htdig-3.2.0b6/httools/htnotify.cc:79:5: performance: Variable 'date' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/httools/htnotify.cc:80:5: performance: Variable 'email' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/httools/htnotify.cc:81:5: performance: Variable 'url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/httools/htpurge.cc:303:3: style: Class 'DeleteWordData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordBitCompress.cc:925:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htword/WordBitCompress.cc:190:6: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordBitCompress.cc:220:24: style: The scope of the variable 'sboundary' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordBitCompress.cc:760:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordBitCompress.cc:338:15: warning: Member variable 'VlengthCoder::intervalsizes' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htword/WordBitCompress.cc:338:15: warning: Member variable 'VlengthCoder::lboundaries' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htword/WordBitCompress.h:166:9: style: Technically the member function 'BitStream::size' can be const. [functionConst]
htdig-3.2.0b6/htword/WordBitCompress.cc:179:25: style: Technically the member function 'VlengthCoder::intervalsize0' can be const. [functionConst]
htdig-3.2.0b6/htword/WordBitCompress.cc:186:16: style: Technically the member function 'VlengthCoder::find_interval2' can be const. [functionConst]
htdig-3.2.0b6/htword/WordBitCompress.cc:216:16: style: Technically the member function 'VlengthCoder::find_interval' can be const. [functionConst]
htdig-3.2.0b6/htword/WordBitCompress.cc:369:5: style: Class 'VlengthCoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htword/WordBitCompress.cc:369:5: style: Class 'VlengthCoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
htdig-3.2.0b6/htword/WordBitCompress.h:183:5: style: Class 'BitStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordBitCompress.h:258:5: style: Class 'Compressor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordBitCompress.cc:65:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htword/WordBitCompress.cc:73:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htword/WordBitCompress.cc:673:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htword/WordMonitor.h:114:18: style: Technically the member function 'WordMonitor::Get' can be const. [functionConst]
htdig-3.2.0b6/htword/WordType.h:54:3: style: Class 'WordType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordKeyInfo.h:132:5: style: Class 'WordKeyInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordDBInfo.h:58:5: style: Class 'WordDBInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordRecordInfo.h:63:5: style: Class 'WordRecordInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordMonitor.h:103:5: style: Class 'WordMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordReference.h:209:44: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordKey.h:564:3: style: Variable 'to' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
htdig-3.2.0b6/htword/WordKey.h:563:3: note: Variable 'to' is reassigned a value before the old one has been used if variable is no semaphore variable.
htdig-3.2.0b6/htword/WordKey.h:564:3: note: Variable 'to' is reassigned a value before the old one has been used if variable is no semaphore variable.
htdig-3.2.0b6/htword/WordCursor.cc:433:7: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordKey.h:561:94: style: Function 'UnpackNumber' argument 3 names different: declaration 'res' definition 'to'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordKey.h:529:87: note: Function 'UnpackNumber' argument 3 names different: declaration 'res' definition 'to'.
htdig-3.2.0b6/htword/WordKey.h:561:94: note: Function 'UnpackNumber' argument 3 names different: declaration 'res' definition 'to'.
htdig-3.2.0b6/htword/WordKey.h:577:15: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 576. [shiftTooManyBitsSigned]
htdig-3.2.0b6/htword/WordKey.h:576:11: note: Assuming that condition 'bits<(int)(sizeof(unsigned int)*8)' is not redundant
htdig-3.2.0b6/htword/WordKey.h:577:15: note: Shift
htdig-3.2.0b6/htword/WordKey.h:184:3: style: 'WordKey::operator=' should return 'WordKey &'. [operatorEq]
htdig-3.2.0b6/htword/WordCursor.h:335:24: style: Technically the member function 'WordCursor::GetFound' can be const. [functionConst]
htdig-3.2.0b6/htword/WordList.h:126:25: style: Technically the member function 'WordList::Exists' can be const. [functionConst]
htdig-3.2.0b6/htword/WordList.h:165:25: performance: Technically the member function 'WordList::Delete' can be static. [functionStatic]
htdig-3.2.0b6/htword/WordCursor.h:184:16: warning: Virtual function 'Clear' is called from constructor 'WordCursor()' at line 162. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordCursor.h:162:18: note: Calling Clear
htdig-3.2.0b6/htword/WordCursor.h:184:16: note: Clear is a virtual method
htdig-3.2.0b6/htword/WordCursor.h:184:16: warning: Virtual function 'Clear' is called from constructor 'WordCursor(WordList*words,int*callback,Object*callback_data)' at line 167. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordCursor.h:167:92: note: Calling Clear
htdig-3.2.0b6/htword/WordCursor.h:184:16: note: Clear is a virtual method
htdig-3.2.0b6/htword/WordCursor.h:184:16: warning: Virtual function 'Clear' is called from constructor 'WordCursor(WordList*words,const WordKey&searchKey,int action=2)' at line 172. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordCursor.h:172:95: note: Calling Clear
htdig-3.2.0b6/htword/WordCursor.h:184:16: note: Clear is a virtual method
htdig-3.2.0b6/htword/WordCursor.h:184:16: warning: Virtual function 'Clear' is called from constructor 'WordCursor(WordList*words,const WordKey&searchKey,int*callback,Object*callback_data)' at line 177. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordCursor.h:177:118: note: Calling Clear
htdig-3.2.0b6/htword/WordCursor.h:184:16: note: Clear is a virtual method
htdig-3.2.0b6/htword/WordKey.h:146:3: style: Class 'WordKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordReference.h:76:3: style: Class 'WordReference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordStat.h:30:3: style: Class 'WordStat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordList.h:103:5: style: Class 'WordList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordCursorOne.cc:73:13: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordCursorOne.cc:450:7: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDict.h:83:14: style: Technically the member function 'WordDictRecord::Put' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDict.h:89:14: performance: Technically the member function 'WordDictRecord::Del' can be static. [functionStatic]
htdig-3.2.0b6/htword/WordDict.h:93:23: style: Technically the member function 'WordDictRecord::Count' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDict.h:94:23: style: Technically the member function 'WordDictRecord::Id' can be const. [functionConst]
htdig-3.2.0b6/htword/WordListOne.h:94:9: performance: Technically the member function 'WordListOne::DeleteCursor' can be static. [functionStatic]
htdig-3.2.0b6/htword/WordCursorOne.h:97:16: warning: Virtual function 'Clear' is called from constructor 'WordCursorOne(WordList*words)' at line 34. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordCursorOne.cc:34:3: note: Calling Clear
htdig-3.2.0b6/htword/WordCursorOne.h:97:16: note: Clear is a virtual method
htdig-3.2.0b6/htword/WordCursorOne.h:97:16: warning: Virtual function 'Clear' is called from constructor 'WordCursorOne(WordList*words,int*callback,Object*callback_data)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordCursorOne.cc:42:3: note: Calling Clear
htdig-3.2.0b6/htword/WordCursorOne.h:97:16: note: Clear is a virtual method
htdig-3.2.0b6/htword/WordCursorOne.h:97:16: warning: Virtual function 'Clear' is called from constructor 'WordCursorOne(WordList*words,const WordKey&searchKey,int action=2)' at line 51. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordCursorOne.cc:51:3: note: Calling Clear
htdig-3.2.0b6/htword/WordCursorOne.h:97:16: note: Clear is a virtual method
htdig-3.2.0b6/htword/WordCursorOne.h:97:16: warning: Virtual function 'Clear' is called from constructor 'WordCursorOne(WordList*words,const WordKey&searchKey,int*callback,Object*callback_data)' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordCursorOne.cc:60:3: note: Calling Clear
htdig-3.2.0b6/htword/WordCursorOne.h:97:16: note: Clear is a virtual method
htdig-3.2.0b6/htword/WordCursor.h:420:16: warning: The class 'WordCursorOne' defines member variable with name 'cursor' also defined in its parent class 'WordCursor'. [duplInheritedMember]
htdig-3.2.0b6/htword/WordCursorOne.h:142:17: note: The class 'WordCursorOne' defines member variable with name 'cursor' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:420:16: note: The class 'WordCursorOne' defines member variable with name 'cursor' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:424:10: warning: The class 'WordCursorOne' defines member variable with name 'key' also defined in its parent class 'WordCursor'. [duplInheritedMember]
htdig-3.2.0b6/htword/WordCursorOne.h:146:10: note: The class 'WordCursorOne' defines member variable with name 'key' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:424:10: note: The class 'WordCursorOne' defines member variable with name 'key' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:425:10: warning: The class 'WordCursorOne' defines member variable with name 'data' also defined in its parent class 'WordCursor'. [duplInheritedMember]
htdig-3.2.0b6/htword/WordCursorOne.h:147:10: note: The class 'WordCursorOne' defines member variable with name 'data' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:425:10: note: The class 'WordCursorOne' defines member variable with name 'data' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:429:11: warning: The class 'WordCursorOne' defines member variable with name 'prefixKey' also defined in its parent class 'WordCursor'. [duplInheritedMember]
htdig-3.2.0b6/htword/WordCursorOne.h:151:11: note: The class 'WordCursorOne' defines member variable with name 'prefixKey' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:429:11: note: The class 'WordCursorOne' defines member variable with name 'prefixKey' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:433:7: warning: The class 'WordCursorOne' defines member variable with name 'cursor_get_flags' also defined in its parent class 'WordCursor'. [duplInheritedMember]
htdig-3.2.0b6/htword/WordCursorOne.h:155:7: note: The class 'WordCursorOne' defines member variable with name 'cursor_get_flags' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:433:7: note: The class 'WordCursorOne' defines member variable with name 'cursor_get_flags' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:437:7: warning: The class 'WordCursorOne' defines member variable with name 'searchKeyIsSameAsPrefix' also defined in its parent class 'WordCursor'. [duplInheritedMember]
htdig-3.2.0b6/htword/WordCursorOne.h:159:7: note: The class 'WordCursorOne' defines member variable with name 'searchKeyIsSameAsPrefix' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordCursor.h:437:7: note: The class 'WordCursorOne' defines member variable with name 'searchKeyIsSameAsPrefix' also defined in its parent class 'WordCursor'.
htdig-3.2.0b6/htword/WordList.h:365:25: warning: The class 'WordListOne' defines member variable with name 'db' also defined in its parent class 'WordList'. [duplInheritedMember]
htdig-3.2.0b6/htword/WordListOne.h:135:26: note: The class 'WordListOne' defines member variable with name 'db' also defined in its parent class 'WordList'.
htdig-3.2.0b6/htword/WordList.h:365:25: note: The class 'WordListOne' defines member variable with name 'db' also defined in its parent class 'WordList'.
htdig-3.2.0b6/htword/WordCursorOne.h:77:3: style: Class 'WordCursorOne' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordListOne.h:72:5: style: Class 'WordListOne' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordCursorOne.h:97:16: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:184:16: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:97:16: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:98:16: style: The function 'ClearInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:185:16: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:98:16: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:99:16: style: The function 'ClearResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:186:16: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:99:16: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:101:22: style: The function 'ContextSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:213:15: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:101:22: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:102:15: style: The function 'ContextRestore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:222:15: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:102:15: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:105:15: style: The function 'Walk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:229:31: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:105:15: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:107:15: style: The function 'WalkInit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:237:31: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:107:15: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:108:15: style: The function 'WalkRewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:242:31: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:108:15: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:109:15: style: The function 'WalkNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:248:31: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:109:15: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:111:15: style: The function 'WalkNextStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:258:31: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:111:15: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:113:15: style: The function 'WalkFinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:264:31: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:113:15: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:126:15: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:287:15: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:126:15: note: Function in derived class
htdig-3.2.0b6/htword/WordCursorOne.h:129:15: style: The function 'Get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/htword/WordCursor.h:348:15: note: Virtual function in base class
htdig-3.2.0b6/htword/WordCursorOne.h:129:15: note: Function in derived class
htdig-3.2.0b6/htword/WordDB.cc:24:22: style: The scope of the variable 'dbstr' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDBCache.cc:46:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htword/WordDBCache.cc:354:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htword/WordDBCache.cc:364:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htword/WordDBCache.h:70:15: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordDBCache.h:89:15: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordDBCache.cc:289:23: style: Variable 'user_data' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/htword/WordDBCache.h:67:3: warning: Member variable 'WordDBCache::compare' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htword/WordDBCache.h:222:3: warning: Member variable 'WordDBCaches::size' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/htword/WordDBCache.h:158:14: style: Technically the member function 'WordDBCache::Entries' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDBCache.h:164:14: style: Technically the member function 'WordDBCache::Pool' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDBCache.h:193:14: style: Technically the member function 'WordDBCache::Empty' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDBCache.h:252:7: performance: Technically the member function 'WordDBCaches::WriteEntry' can be static. [functionStatic]
htdig-3.2.0b6/htword/WordDBCache.cc:342:19: note: Technically the member function 'WordDBCaches::WriteEntry' can be static.
htdig-3.2.0b6/htword/WordDBCache.h:252:7: note: Technically the member function 'WordDBCaches::WriteEntry' can be static.
htdig-3.2.0b6/htword/WordDBCache.h:253:7: performance: Technically the member function 'WordDBCaches::ReadEntry' can be static. [functionStatic]
htdig-3.2.0b6/htword/WordDBCache.cc:379:19: note: Technically the member function 'WordDBCaches::ReadEntry' can be static.
htdig-3.2.0b6/htword/WordDBCache.h:253:7: note: Technically the member function 'WordDBCaches::ReadEntry' can be static.
htdig-3.2.0b6/htword/WordDBCache.h:70:5: style: Class 'WordDBCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htword/WordDBCache.h:70:5: style: Class 'WordDBCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
htdig-3.2.0b6/htword/WordDBCache.h:225:5: style: Class 'WordDBCaches' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htword/WordDBCache.h:225:5: style: Class 'WordDBCaches' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
htdig-3.2.0b6/htword/WordDBCache.h:67:3: style: Class 'WordDBCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordDBCache.cc:208:47: error: Resource leak: ftmp [resourceLeak]
htdig-3.2.0b6/htword/WordDBCache.cc:208:47: error: Resource leak: fb [resourceLeak]
htdig-3.2.0b6/htword/WordDBCache.cc:208:47: error: Memory leak: buffertmp [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:208:47: error: Memory leak: buffera [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:208:47: error: Memory leak: bufferb [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:210:47: error: Resource leak: ftmp [resourceLeak]
htdig-3.2.0b6/htword/WordDBCache.cc:210:47: error: Memory leak: buffertmp [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:210:47: error: Memory leak: buffera [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:210:47: error: Memory leak: bufferb [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:212:67: error: Memory leak: buffertmp [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:212:67: error: Memory leak: buffera [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:212:67: error: Memory leak: bufferb [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:219:60: error: Memory leak: buffertmp [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:219:60: error: Memory leak: bufferb [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:220:60: error: Memory leak: buffertmp [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:282:46: error: Memory leak: buffer [memleak]
htdig-3.2.0b6/htword/WordDBCache.cc:324:5: error: Resource leak: fp [resourceLeak]
htdig-3.2.0b6/htword/WordDBCache.h:89:5: error: Common realloc mistake: 'entries' nulled but not freed upon failure [memleakOnRealloc]
htdig-3.2.0b6/htword/WordDBCache.h:102:5: error: Common realloc mistake: 'pool' nulled but not freed upon failure [memleakOnRealloc]
htdig-3.2.0b6/htword/WordDBCache.cc:118:0: error: Memory leak: heap [memleak]
htdig-3.2.0b6/htword/WordDBCompress.cc:39:13: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordDBCompress.cc:48:13: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordDBCompress.h:90:9: style: Technically the member function 'WordDBCompress::Uncompress' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDBCompress.cc:144:17: note: Technically the member function 'WordDBCompress::Uncompress' can be const.
htdig-3.2.0b6/htword/WordDBCompress.h:90:9: note: Technically the member function 'WordDBCompress::Uncompress' can be const.
htdig-3.2.0b6/htword/WordDBPage.h:147:10: style: Technically the member function 'WordDBPage::isleave' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDBPage.h:153:10: style: Technically the member function 'WordDBPage::isintern' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDBPage.h:204:9: style: Technically the member function 'WordDBPage::e_offset' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDBPage.h:280:9: style: Technically the member function 'WordDBPage::entry_struct_size' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDBPage.h:399:17: style: Technically the member function 'WordDBPage::number_field_label' can be const. [functionConst]
htdig-3.2.0b6/htword/WordDBPage.h:491:2: style: Class 'WordDBPage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htword/WordDBPage.h:491:2: style: Class 'WordDBPage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
htdig-3.2.0b6/htword/WordDBPage.h:96:5: style: Class 'WordDBKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordDBPage.h:112:5: style: Class 'WordDBKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordDBPage.h:487:5: style: Class 'WordDBPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordDBPage.h:209:7: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htword/WordDBPage.h:268:23: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htword/WordDBInfo.cc:92:45: style: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDBInfo.h:63:49: note: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'.
htdig-3.2.0b6/htword/WordDBInfo.cc:92:45: note: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'.
htdig-3.2.0b6/htword/WordDBPage.cc:419:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htword/WordDBPage.cc:721:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
htdig-3.2.0b6/htword/WordDBPage.cc:1017:34: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htword/WordDBPage.cc:174:36: warning: Either the condition '!pin' is redundant or there is possible null pointer dereference: pin. [nullPointerRedundantCheck]
htdig-3.2.0b6/htword/WordDBPage.cc:173:8: note: Assuming that condition '!pin' is not redundant
htdig-3.2.0b6/htword/WordDBPage.cc:174:36: note: Null pointer dereference
htdig-3.2.0b6/htword/WordDBPage.cc:447:5: warning: Either the condition 'if(res)' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
htdig-3.2.0b6/htword/WordDBPage.cc:458:4: note: Assuming that condition 'if(res)' is not redundant
htdig-3.2.0b6/htword/WordDBPage.cc:447:5: note: Null pointer dereference
htdig-3.2.0b6/htword/WordDBPage.cc:448:5: warning: Either the condition 'if(res)' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
htdig-3.2.0b6/htword/WordDBPage.cc:458:4: note: Assuming that condition 'if(res)' is not redundant
htdig-3.2.0b6/htword/WordDBPage.cc:448:5: note: Null pointer dereference
htdig-3.2.0b6/htword/WordDBPage.cc:451:47: warning: Either the condition 'if(res)' is redundant or there is possible null pointer dereference: res. [nullPointerRedundantCheck]
htdig-3.2.0b6/htword/WordDBPage.cc:458:4: note: Assuming that condition 'if(res)' is not redundant
htdig-3.2.0b6/htword/WordDBPage.cc:451:47: note: Null pointer dereference
htdig-3.2.0b6/htword/WordDBPage.cc:174:22: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordDBPage.cc:441:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordDBPage.cc:451:33: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordDBPage.cc:176:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDBPage.cc:176:11: style: The scope of the variable 'j' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDBPage.cc:185:9: style: The scope of the variable 'nrworddiffs' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDBPage.cc:239:18: style: The scope of the variable 'ex' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDBPage.cc:410:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDBPage.cc:410:11: style: The scope of the variable 'j' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDBPage.cc:637:18: style: The scope of the variable 'ex' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDBPage.cc:900:11: style: The scope of the variable 'dd' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDBPage.cc:900:14: style: The scope of the variable 'l' can be reduced. [variableScope]
htdig-3.2.0b6/htword/WordDBPage.cc:128:45: style: Function 'Uncompress' argument 2 names different: declaration 'debug' definition 'ndebug'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDBPage.h:305:41: note: Function 'Uncompress' argument 2 names different: declaration 'debug' definition 'ndebug'.
htdig-3.2.0b6/htword/WordDBPage.cc:128:45: note: Function 'Uncompress' argument 2 names different: declaration 'debug' definition 'ndebug'.
htdig-3.2.0b6/htword/WordDBPage.cc:291:73: style: Function 'Uncompress_rebuild' argument 3 names different: declaration 'nnums' definition 'nnums0'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDBPage.h:309:70: note: Function 'Uncompress_rebuild' argument 3 names different: declaration 'nnums' definition 'nnums0'.
htdig-3.2.0b6/htword/WordDBPage.cc:291:73: note: Function 'Uncompress_rebuild' argument 3 names different: declaration 'nnums' definition 'nnums0'.
htdig-3.2.0b6/htword/WordDBPage.cc:408:78: style: Function 'Uncompress_show_rebuild' argument 3 names different: declaration 'nnums' definition 'nnums0'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDBPage.h:310:75: note: Function 'Uncompress_show_rebuild' argument 3 names different: declaration 'nnums' definition 'nnums0'.
htdig-3.2.0b6/htword/WordDBPage.cc:408:78: note: Function 'Uncompress_show_rebuild' argument 3 names different: declaration 'nnums' definition 'nnums0'.
htdig-3.2.0b6/htword/WordDBPage.cc:436:26: style: Function 'Compress' argument 1 names different: declaration 'debug' definition 'ndebug'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDBPage.h:302:30: note: Function 'Compress' argument 1 names different: declaration 'debug' definition 'ndebug'.
htdig-3.2.0b6/htword/WordDBPage.cc:436:26: note: Function 'Compress' argument 1 names different: declaration 'debug' definition 'ndebug'.
htdig-3.2.0b6/htword/WordDBPage.cc:553:88: style: Function 'Compress_extract_vals_wordiffs' argument 4 names different: declaration 'wordiffs' definition 'worddiffs'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDBPage.h:296:90: note: Function 'Compress_extract_vals_wordiffs' argument 4 names different: declaration 'wordiffs' definition 'worddiffs'.
htdig-3.2.0b6/htword/WordDBPage.cc:553:88: note: Function 'Compress_extract_vals_wordiffs' argument 4 names different: declaration 'wordiffs' definition 'worddiffs'.
htdig-3.2.0b6/htword/WordDBPage.cc:661:71: style: Function 'Compress_vals' argument 4 names different: declaration 'nnums' definition 'nnums0'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDBPage.h:298:68: note: Function 'Compress_vals' argument 4 names different: declaration 'nnums' definition 'nnums0'.
htdig-3.2.0b6/htword/WordDBPage.cc:661:71: note: Function 'Compress_vals' argument 4 names different: declaration 'nnums' definition 'nnums0'.
htdig-3.2.0b6/htword/WordDBPage.cc:695:65: style: Function 'Compress_show_extracted' argument 3 names different: declaration 'nnums' definition 'nnums0'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDBPage.h:297:62: note: Function 'Compress_show_extracted' argument 3 names different: declaration 'nnums' definition 'nnums0'.
htdig-3.2.0b6/htword/WordDBPage.cc:695:65: note: Function 'Compress_show_extracted' argument 3 names different: declaration 'nnums' definition 'nnums0'.
htdig-3.2.0b6/htword/WordDBPage.cc:695:87: style: Function 'Compress_show_extracted' argument 4 names different: declaration 'wordiffs' definition 'worddiffs'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDBPage.h:297:83: note: Function 'Compress_show_extracted' argument 4 names different: declaration 'wordiffs' definition 'worddiffs'.
htdig-3.2.0b6/htword/WordDBPage.cc:695:87: note: Function 'Compress_show_extracted' argument 4 names different: declaration 'wordiffs' definition 'worddiffs'.
htdig-3.2.0b6/htword/WordDBPage.cc:188:35: error: Memory leak: rnums [memleak]
htdig-3.2.0b6/htword/WordDBPage.cc:188:35: error: Memory leak: rnum_sizes [memleak]
htdig-3.2.0b6/htword/WordDBPage.cc:930:64: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
htdig-3.2.0b6/htword/WordDead.cc:32:36: style: Function 'Initialize' argument 1 names different: declaration 'words' definition 'nwords'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDead.h:48:28: note: Function 'Initialize' argument 1 names different: declaration 'words' definition 'nwords'.
htdig-3.2.0b6/htword/WordDead.cc:32:36: note: Function 'Initialize' argument 1 names different: declaration 'words' definition 'nwords'.
htdig-3.2.0b6/htword/WordDead.h:63:7: performance: Technically the member function 'WordDead::Next' can be static. [functionStatic]
htdig-3.2.0b6/htword/WordDead.cc:111:15: note: Technically the member function 'WordDead::Next' can be static.
htdig-3.2.0b6/htword/WordDead.h:63:7: note: Technically the member function 'WordDead::Next' can be static.
htdig-3.2.0b6/htword/WordDict.cc:268:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htword/WordDict.cc:268:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/htword/WordDict.cc:36:36: style: Function 'Initialize' argument 1 names different: declaration 'words' definition 'nwords'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordDict.h:115:28: note: Function 'Initialize' argument 1 names different: declaration 'words' definition 'nwords'.
htdig-3.2.0b6/htword/WordDict.cc:36:36: note: Function 'Initialize' argument 1 names different: declaration 'words' definition 'nwords'.
htdig-3.2.0b6/htword/WordDict.h:220:7: performance: Technically the member function 'WordDict::Next' can be static. [functionStatic]
htdig-3.2.0b6/htword/WordDict.cc:205:15: note: Technically the member function 'WordDict::Next' can be static.
htdig-3.2.0b6/htword/WordDict.h:220:7: note: Technically the member function 'WordDict::Next' can be static.
htdig-3.2.0b6/htword/WordDict.h:238:7: performance: Technically the member function 'WordDict::NextPrefix' can be static. [functionStatic]
htdig-3.2.0b6/htword/WordDict.cc:228:15: note: Technically the member function 'WordDict::NextPrefix' can be static.
htdig-3.2.0b6/htword/WordDict.h:238:7: note: Technically the member function 'WordDict::NextPrefix' can be static.
htdig-3.2.0b6/htword/WordKey.cc:461:23: style: Function 'Pack' argument 1 names different: declaration 'data' definition 'packed'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordKey.h:382:22: note: Function 'Pack' argument 1 names different: declaration 'data' definition 'packed'.
htdig-3.2.0b6/htword/WordKey.cc:461:23: note: Function 'Pack' argument 1 names different: declaration 'data' definition 'packed'.
htdig-3.2.0b6/htword/WordKey.cc:523:22: style: Function 'Get' argument 1 names different: declaration 'bufferout' definition 'buffer'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordKey.h:350:19: note: Function 'Get' argument 1 names different: declaration 'bufferout' definition 'buffer'.
htdig-3.2.0b6/htword/WordKey.cc:523:22: note: Function 'Get' argument 1 names different: declaration 'bufferout' definition 'buffer'.
htdig-3.2.0b6/htword/WordKey.cc:575:28: style: Function 'Set' argument 1 names different: declaration 'bufferin' definition 'buffer'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordKey.h:342:25: note: Function 'Set' argument 1 names different: declaration 'bufferin' definition 'buffer'.
htdig-3.2.0b6/htword/WordKey.cc:575:28: note: Function 'Set' argument 1 names different: declaration 'bufferin' definition 'buffer'.
htdig-3.2.0b6/htword/WordKey.h:508:21: style: Technically the member function 'WordKey::Diff' can be const. [functionConst]
htdig-3.2.0b6/htword/WordKey.cc:232:14: note: Technically the member function 'WordKey::Diff' can be const.
htdig-3.2.0b6/htword/WordKey.h:508:21: note: Technically the member function 'WordKey::Diff' can be const.
htdig-3.2.0b6/htword/WordKeyInfo.cc:109:46: style: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordKeyInfo.h:138:49: note: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'.
htdig-3.2.0b6/htword/WordKeyInfo.cc:109:46: note: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'.
htdig-3.2.0b6/htword/WordList.cc:130:40: style: Function 'Put' argument 1 names different: declaration 'wordRef' definition 'arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordList.h:120:50: note: Function 'Put' argument 1 names different: declaration 'wordRef' definition 'arg'.
htdig-3.2.0b6/htword/WordList.cc:130:40: note: Function 'Put' argument 1 names different: declaration 'wordRef' definition 'arg'.
htdig-3.2.0b6/htword/WordList.cc:203:46: style: Function 'Collect' argument 1 names different: declaration 'word' definition 'wordRef'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordList.h:343:41: note: Function 'Collect' argument 1 names different: declaration 'word' definition 'wordRef'.
htdig-3.2.0b6/htword/WordList.cc:203:46: note: Function 'Collect' argument 1 names different: declaration 'word' definition 'wordRef'.
htdig-3.2.0b6/htword/WordList.cc:361:3: style: Class 'FileOutData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordList.cc:206:0: error: Memory leak: search [memleak]
htdig-3.2.0b6/htword/WordListMulti.cc:119:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListMulti.cc:133:39: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListMulti.cc:151:39: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListMulti.cc:204:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListMulti.cc:215:46: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListMulti.cc:419:21: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListMulti.cc:424:10: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListMulti.cc:591:37: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListMulti.cc:78:39: style: Function 'Open' argument 1 names different: declaration 'filename' definition 'nfilename'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordListMulti.h:130:36: note: Function 'Open' argument 1 names different: declaration 'filename' definition 'nfilename'.
htdig-3.2.0b6/htword/WordListMulti.cc:78:39: note: Function 'Open' argument 1 names different: declaration 'filename' definition 'nfilename'.
htdig-3.2.0b6/htword/WordListMulti.cc:417:50: style: Function 'Override' argument 1 names different: declaration 'wordRef' definition 'arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordListMulti.h:98:47: note: Function 'Override' argument 1 names different: declaration 'wordRef' definition 'arg'.
htdig-3.2.0b6/htword/WordListMulti.cc:417:50: note: Function 'Override' argument 1 names different: declaration 'wordRef' definition 'arg'.
htdig-3.2.0b6/htword/WordListMulti.cc:46:3: style: Class 'WordListMulti' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htword/WordListMulti.cc:46:3: style: Class 'WordListMulti' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
htdig-3.2.0b6/htword/WordListMulti.h:135:17: warning: Virtual function 'Close' is called from destructor '~WordListMulti()' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordListMulti.cc:73:3: note: Calling Close
htdig-3.2.0b6/htword/WordListMulti.h:135:17: note: Close is a virtual method
htdig-3.2.0b6/htword/WordListMulti.h:94:5: style: Class 'WordListMulti' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordListMulti.cc:216:0: error: Memory leak: heap [memleak]
htdig-3.2.0b6/htword/WordListOne.cc:232:30: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListOne.cc:349:4: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListOne.cc:390:28: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/htword/WordListOne.cc:82:37: style: Function 'Open' argument 1 names different: declaration 'filename' definition 'nfilename'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordListOne.h:96:36: note: Function 'Open' argument 1 names different: declaration 'filename' definition 'nfilename'.
htdig-3.2.0b6/htword/WordListOne.cc:82:37: note: Function 'Open' argument 1 names different: declaration 'filename' definition 'nfilename'.
htdig-3.2.0b6/htword/WordListOne.cc:174:48: style: Function 'Override' argument 1 names different: declaration 'wordRef' definition 'arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordListOne.h:75:47: note: Function 'Override' argument 1 names different: declaration 'wordRef' definition 'arg'.
htdig-3.2.0b6/htword/WordListOne.cc:174:48: note: Function 'Override' argument 1 names different: declaration 'wordRef' definition 'arg'.
htdig-3.2.0b6/htword/WordListOne.cc:250:49: style: Function 'Collect' argument 1 names different: declaration 'word' definition 'wordRef'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordListOne.h:133:48: note: Function 'Collect' argument 1 names different: declaration 'word' definition 'wordRef'.
htdig-3.2.0b6/htword/WordListOne.cc:250:49: note: Function 'Collect' argument 1 names different: declaration 'word' definition 'wordRef'.
htdig-3.2.0b6/htword/WordListOne.cc:439:44: style: Function 'Noccurrence' argument 1 names different: declaration 'key' definition 'word'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordListOne.h:125:43: note: Function 'Noccurrence' argument 1 names different: declaration 'key' definition 'word'.
htdig-3.2.0b6/htword/WordListOne.cc:439:44: note: Function 'Noccurrence' argument 1 names different: declaration 'key' definition 'word'.
htdig-3.2.0b6/htword/WordListOne.cc:45:3: style: Class 'WordListOne' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htword/WordListOne.cc:45:3: style: Class 'WordListOne' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
htdig-3.2.0b6/htword/WordListOne.h:123:18: warning: Virtual function 'BatchEnd' is called from destructor '~WordListOne()' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordListOne.cc:67:3: note: Calling BatchEnd
htdig-3.2.0b6/htword/WordListOne.h:123:18: note: BatchEnd is a virtual method
htdig-3.2.0b6/htword/WordListOne.h:97:17: warning: Virtual function 'Close' is called from destructor '~WordListOne()' at line 68. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordListOne.cc:68:3: note: Calling Close
htdig-3.2.0b6/htword/WordListOne.h:97:17: note: Close is a virtual method
htdig-3.2.0b6/htword/WordListOne.cc:340:3: style: Class 'FileOutData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/htword/WordListOne.cc:253:0: error: Memory leak: search [memleak]
htdig-3.2.0b6/htword/WordMeta.cc:66:36: style: Function 'Initialize' argument 1 names different: declaration 'words' definition 'nwords'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordMeta.h:70:28: note: Function 'Initialize' argument 1 names different: declaration 'words' definition 'nwords'.
htdig-3.2.0b6/htword/WordMeta.cc:66:36: note: Function 'Initialize' argument 1 names different: declaration 'words' definition 'nwords'.
htdig-3.2.0b6/htword/WordMeta.cc:51:5: performance: Variable 'pgno' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/htword/WordMonitor.cc:104:46: style: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordMonitor.h:109:49: note: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'.
htdig-3.2.0b6/htword/WordMonitor.cc:104:46: note: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'.
htdig-3.2.0b6/htword/WordMonitor.cc:76:2: style: Class 'WordMonitor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/htword/WordMonitor.cc:76:2: style: Class 'WordMonitor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
htdig-3.2.0b6/htword/WordRecord.cc:29:25: style: Function 'Get' argument 1 names different: declaration 'bufferout' definition 'buffer'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordRecord.h:181:19: note: Function 'Get' argument 1 names different: declaration 'bufferout' definition 'buffer'.
htdig-3.2.0b6/htword/WordRecord.cc:29:25: note: Function 'Get' argument 1 names different: declaration 'bufferout' definition 'buffer'.
htdig-3.2.0b6/htword/WordRecord.cc:68:31: style: Function 'Set' argument 1 names different: declaration 'bufferin' definition 'buffer'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordRecord.h:176:25: note: Function 'Set' argument 1 names different: declaration 'bufferin' definition 'buffer'.
htdig-3.2.0b6/htword/WordRecord.cc:68:31: note: Function 'Set' argument 1 names different: declaration 'bufferin' definition 'buffer'.
htdig-3.2.0b6/htword/WordReference.cc:31:34: style: Function 'Set' argument 1 names different: declaration 'bufferin' definition 'buffer'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordReference.h:221:25: note: Function 'Set' argument 1 names different: declaration 'bufferin' definition 'buffer'.
htdig-3.2.0b6/htword/WordReference.cc:31:34: note: Function 'Set' argument 1 names different: declaration 'bufferin' definition 'buffer'.
htdig-3.2.0b6/htword/WordReference.cc:55:28: style: Function 'Get' argument 1 names different: declaration 'bufferout' definition 'buffer'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordReference.h:229:19: note: Function 'Get' argument 1 names different: declaration 'bufferout' definition 'buffer'.
htdig-3.2.0b6/htword/WordReference.cc:55:28: note: Function 'Get' argument 1 names different: declaration 'bufferout' definition 'buffer'.
htdig-3.2.0b6/htword/WordType.cc:32:43: style: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordType.h:64:47: note: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'.
htdig-3.2.0b6/htword/WordType.cc:32:43: note: Function 'Initialize' argument 1 names different: declaration 'config' definition 'config_arg'.
htdig-3.2.0b6/htword/WordType.cc:109:29: style: Function 'Normalize' argument 1 names different: declaration 's' definition 'word'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordType.h:83:33: note: Function 'Normalize' argument 1 names different: declaration 's' definition 'word'.
htdig-3.2.0b6/htword/WordType.cc:109:29: note: Function 'Normalize' argument 1 names different: declaration 's' definition 'word'.
htdig-3.2.0b6/htword/WordType.cc:202:34: style: Function 'WordToken' argument 1 names different: declaration 's' definition 'tokens'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordType.h:88:41: note: Function 'WordToken' argument 1 names different: declaration 's' definition 'tokens'.
htdig-3.2.0b6/htword/WordType.cc:202:34: note: Function 'WordToken' argument 1 names different: declaration 's' definition 'tokens'.
htdig-3.2.0b6/htword/WordType.cc:202:47: style: Function 'WordToken' argument 2 names different: declaration 'pointer' definition 'current'. [funcArgNamesDifferent]
htdig-3.2.0b6/htword/WordType.h:88:49: note: Function 'WordToken' argument 2 names different: declaration 'pointer' definition 'current'.
htdig-3.2.0b6/htword/WordType.cc:202:47: note: Function 'WordToken' argument 2 names different: declaration 'pointer' definition 'current'.
htdig-3.2.0b6/htword/WordType.h:83:15: warning: Virtual function 'Normalize' is called from constructor 'WordType(const Configuration&config)' at line 84. Dynamic binding is not used. [virtualCallInConstructor]
htdig-3.2.0b6/htword/WordType.cc:84:18: note: Calling Normalize
htdig-3.2.0b6/htword/WordType.h:83:15: note: Normalize is a virtual method
htdig-3.2.0b6/libhtdig/BasicDocument.cc:245:5: style: Variable 'position' is reassigned a value before the old one has been used. [redundantAssignment]
htdig-3.2.0b6/libhtdig/BasicDocument.cc:235:0: note: Variable 'position' is reassigned a value before the old one has been used.
htdig-3.2.0b6/libhtdig/BasicDocument.cc:245:5: note: Variable 'position' is reassigned a value before the old one has been used.
htdig-3.2.0b6/libhtdig/BasicDocument.cc:59:36: style: Function 'BasicDocument' argument 1 names different: declaration 'location' definition 'loc'. [funcArgNamesDifferent]
htdig-3.2.0b6/libhtdig/BasicDocument.h:50:25: note: Function 'BasicDocument' argument 1 names different: declaration 'location' definition 'loc'.
htdig-3.2.0b6/libhtdig/BasicDocument.cc:59:36: note: Function 'BasicDocument' argument 1 names different: declaration 'location' definition 'loc'.
htdig-3.2.0b6/libhtdig/BasicDocument.cc:59:45: style: Function 'BasicDocument' argument 2 names different: declaration 'max_size' definition 'suggested_size'. [funcArgNamesDifferent]
htdig-3.2.0b6/libhtdig/BasicDocument.h:50:43: note: Function 'BasicDocument' argument 2 names different: declaration 'max_size' definition 'suggested_size'.
htdig-3.2.0b6/libhtdig/BasicDocument.cc:59:45: note: Function 'BasicDocument' argument 2 names different: declaration 'max_size' definition 'suggested_size'.
htdig-3.2.0b6/libhtdig/BasicDocument.cc:63:5: performance: Variable 'id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/libhtdig/BasicDocument.cc:64:5: performance: Variable 'location' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/libhtdig/BasicDocument.cc:65:5: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/libhtdig/BasicDocument.cc:66:5: performance: Variable 'metacontent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/libhtdig/BasicDocument.cc:67:5: performance: Variable 'contents' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htdig-3.2.0b6/libhtdig/TextCollector.h:54:12: style: Class 'TextCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:319:5: style: Variable 'url' is reassigned a value before the old one has been used. [redundantAssignment]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:317:0: note: Variable 'url' is reassigned a value before the old one has been used.
htdig-3.2.0b6/libhtdig/ResultFetch.cc:319:5: note: Variable 'url' is reassigned a value before the old one has been used.
htdig-3.2.0b6/libhtdig/ResultFetch.cc:201:24: style: The scope of the variable 'footer' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:401:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:444:9: style: The scope of the variable 'index' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:445:9: style: The scope of the variable 'length' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:446:9: style: The scope of the variable 'status' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:545:13: style: The scope of the variable 'in' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:717:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:978:9: style: The scope of the variable 'length' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:1524:9: style: The scope of the variable 'which' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:1524:16: style: The scope of the variable 'length' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:1624:9: style: The scope of the variable 'ww' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:71:38: style: Function 'ResultFetch' argument 1 names different: declaration 'selected_collections' definition 'collections'. [funcArgNamesDifferent]
htdig-3.2.0b6/libhtdig/ResultFetch.h:47:29: note: Function 'ResultFetch' argument 1 names different: declaration 'selected_collections' definition 'collections'.
htdig-3.2.0b6/libhtdig/ResultFetch.cc:71:38: note: Function 'ResultFetch' argument 1 names different: declaration 'selected_collections' definition 'collections'.
htdig-3.2.0b6/libhtdig/ResultFetch.cc:1607:65: style: Function 'hilight' argument 2 names different: declaration 'str' definition 'str_arg'. [funcArgNamesDifferent]
htdig-3.2.0b6/libhtdig/ResultFetch.h:184:55: note: Function 'hilight' argument 2 names different: declaration 'str' definition 'str_arg'.
htdig-3.2.0b6/libhtdig/ResultFetch.cc:1607:65: note: Function 'hilight' argument 2 names different: declaration 'str' definition 'str_arg'.
htdig-3.2.0b6/libhtdig/ResultFetch.cc:159:9: style: Variable 'number' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:224:21: style: Variable 'footer' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:1649:30: style: Variable 'ww' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:1451:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
htdig-3.2.0b6/libhtdig/ResultFetch.h:48:5: style: Class 'ResultFetch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/libhtdig/ResultFetch.cc:240:0: error: Memory leak: wrapper [memleak]
htdig-3.2.0b6/libhtdig/TextCollector.cc:146:17: style: The scope of the variable 'index' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/TextCollector.cc:367:9: style: The scope of the variable 'punct' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/TextCollector.cc:141:41: style: Function 'IndexDoc' argument 1 names different: declaration 'adoc' definition 'a_basicdoc'. [funcArgNamesDifferent]
htdig-3.2.0b6/libhtdig/TextCollector.h:57:45: note: Function 'IndexDoc' argument 1 names different: declaration 'adoc' definition 'a_basicdoc'.
htdig-3.2.0b6/libhtdig/TextCollector.cc:141:41: note: Function 'IndexDoc' argument 1 names different: declaration 'adoc' definition 'a_basicdoc'.
htdig-3.2.0b6/libhtdig/TextCollector.cc:180:9: style: Variable 'date' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/libhtdig/TextCollector.cc:190:3: style: Variable 'old_document' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/libhtdig/TextCollector.cc:54:16: warning: Member variable 'TextCollector::base' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/libhtdig/TextCollector.cc:54:16: warning: Member variable 'TextCollector::current_time' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/libhtdig/TextCollector.cc:54:16: warning: Member variable 'TextCollector::current_id' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/libhtdig/TextCollector.cc:54:16: warning: Member variable 'TextCollector::current_ref' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/libhtdig/TextCollector.cc:54:16: warning: Member variable 'TextCollector::current_anchor_number' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/libhtdig/TextCollector.cc:54:16: warning: Member variable 'TextCollector::n_links' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/libhtdig/TextCollector.cc:54:16: warning: Member variable 'TextCollector::log' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/libhtdig/libhtdig_htdig.cc:137:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/libhtdig_htdig.cc:534:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/libhtdig_htdig.cc:610:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/libhtdig_htdig.cc:728:51: style: Function 'htdig_index_test_url' argument 1 names different: declaration 'htparms' definition 'htdig_parms'. [funcArgNamesDifferent]
htdig-3.2.0b6/libhtdig/libhtdig_api.h:318:51: note: Function 'htdig_index_test_url' argument 1 names different: declaration 'htparms' definition 'htdig_parms'.
htdig-3.2.0b6/libhtdig/libhtdig_htdig.cc:728:51: note: Function 'htdig_index_test_url' argument 1 names different: declaration 'htparms' definition 'htdig_parms'.
htdig-3.2.0b6/libhtdig/libhtdig_htdig.cc:471:19: style: Variable 'index_error' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/libhtdig/libhtdig_htfuzzy.cc:168:12: style: The scope of the variable 'fuzzy' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/libhtdig_htmerge.cc:100:9: style: The scope of the variable 'merge_ret' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/libhtdig_htmerge.cc:199:21: style: Variable 'merge_ret' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/libhtdig/libhtdig_htsearch.cc:190:6: style: Condition '!override_config' is always true [knownConditionTrueFalse]
htdig-3.2.0b6/libhtdig/libhtdig_htsearch.cc:123:24: note: Assignment 'override_config=0', assigned value is 0
htdig-3.2.0b6/libhtdig/libhtdig_htsearch.cc:190:6: note: Condition '!override_config' is always true
htdig-3.2.0b6/libhtdig/libhtdig_htsearch.cc:926:18: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/libhtdig/libhtdig_htsearch.cc:122:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/libhtdig_htsearch.cc:848:9: style: The scope of the variable 'fweight' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/libhtdig_htsearch.cc:849:9: style: The scope of the variable 'fuzzy' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/libhtdig_htsearch.cc:175:2: style: Variable 'searchWordsPattern' is assigned a value that is never used. [unreadVariable]
htdig-3.2.0b6/libhtdig/libhtdig_log.cc:85:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
htdig-3.2.0b6/libhtdig/libhtdig_log.cc:46:20: style: Function 'logOpen' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
htdig-3.2.0b6/libhtdig/libhtdig_log.h:32:20: note: Function 'logOpen' argument 1 names different: declaration 'file' definition 'filename'.
htdig-3.2.0b6/libhtdig/libhtdig_log.cc:46:20: note: Function 'logOpen' argument 1 names different: declaration 'file' definition 'filename'.
htdig-3.2.0b6/libhtdigphp/htdigphp.c:457:10: style: The scope of the variable 'local_time_str' can be reduced. [variableScope]
htdig-3.2.0b6/test/dbbench.cc:679:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
htdig-3.2.0b6/test/dbbench.cc:161:7: style: The scope of the variable 'words_count' can be reduced. [variableScope]
htdig-3.2.0b6/test/dbbench.cc:463:31: warning: Obsolete function 'alloca' called. [allocaCalled]
htdig-3.2.0b6/test/dbbench.cc:468:32: warning: Obsolete function 'alloca' called. [allocaCalled]
htdig-3.2.0b6/test/dbbench.cc:200:3: warning: Member variable 'Dsimple::dbenv' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/test/dbbench.cc:200:3: warning: Member variable 'Dsimple::db' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/test/dbbench.cc:482:3: warning: Member variable 'Dwordlist::words' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/test/dbbench.cc:200:3: style: Class 'Dsimple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/test/dbbench.cc:482:3: style: Class 'Dwordlist' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/test/dbbench.cc:203:16: style: The function 'dbinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/dbbench.cc:122:16: note: Virtual function in base class
htdig-3.2.0b6/test/dbbench.cc:203:16: note: Function in derived class
htdig-3.2.0b6/test/dbbench.cc:206:16: style: The function 'dbfinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/dbbench.cc:124:16: note: Virtual function in base class
htdig-3.2.0b6/test/dbbench.cc:206:16: note: Function in derived class
htdig-3.2.0b6/test/dbbench.cc:208:16: style: The function 'fill_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/dbbench.cc:127:16: note: Virtual function in base class
htdig-3.2.0b6/test/dbbench.cc:208:16: note: Function in derived class
htdig-3.2.0b6/test/dbbench.cc:209:16: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/dbbench.cc:128:16: note: Virtual function in base class
htdig-3.2.0b6/test/dbbench.cc:209:16: note: Function in derived class
htdig-3.2.0b6/test/dbbench.cc:210:16: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/dbbench.cc:129:16: note: Virtual function in base class
htdig-3.2.0b6/test/dbbench.cc:210:16: note: Function in derived class
htdig-3.2.0b6/test/dbbench.cc:484:16: style: The function 'dbinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/dbbench.cc:122:16: note: Virtual function in base class
htdig-3.2.0b6/test/dbbench.cc:484:16: note: Function in derived class
htdig-3.2.0b6/test/dbbench.cc:485:16: style: The function 'dbfinish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/dbbench.cc:124:16: note: Virtual function in base class
htdig-3.2.0b6/test/dbbench.cc:485:16: note: Function in derived class
htdig-3.2.0b6/test/dbbench.cc:487:16: style: The function 'fill_one' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/dbbench.cc:127:16: note: Virtual function in base class
htdig-3.2.0b6/test/dbbench.cc:487:16: note: Function in derived class
htdig-3.2.0b6/test/dbbench.cc:488:16: style: The function 'find' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/dbbench.cc:128:16: note: Virtual function in base class
htdig-3.2.0b6/test/dbbench.cc:488:16: note: Function in derived class
htdig-3.2.0b6/test/dbbench.cc:489:16: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/dbbench.cc:129:16: note: Virtual function in base class
htdig-3.2.0b6/test/dbbench.cc:489:16: note: Function in derived class
htdig-3.2.0b6/test/search.cc:359:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/test/search.cc:2310:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/test/search.cc:2343:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/test/search.cc:1500:30: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/test/search.cc:2288:31: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/test/search.cc:2289:31: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/test/search.cc:2836:34: style: C-style pointer casting [cstyleCast]
htdig-3.2.0b6/test/search.cc:1889:17: style: The scope of the variable 'cursor' can be reduced. [variableScope]
htdig-3.2.0b6/test/search.cc:1960:15: style: The scope of the variable 'cursor' can be reduced. [variableScope]
htdig-3.2.0b6/test/search.cc:2817:16: style: The scope of the variable 'i' can be reduced. [variableScope]
htdig-3.2.0b6/test/search.cc:872:15: style: Checking if unsigned variable 'Maxi()' is less than zero. [unsignedLessThanZero]
htdig-3.2.0b6/test/search.cc:2806:37: style: Checking if unsigned variable 'matches_length' is less than zero. [unsignedLessThanZero]
htdig-3.2.0b6/test/search.cc:1210:42: style: Function 'Seek' argument 1 names different: declaration 'patch' definition 'position'. [funcArgNamesDifferent]
htdig-3.2.0b6/test/search.cc:1166:35: note: Function 'Seek' argument 1 names different: declaration 'patch' definition 'position'.
htdig-3.2.0b6/test/search.cc:1210:42: note: Function 'Seek' argument 1 names different: declaration 'patch' definition 'position'.
htdig-3.2.0b6/test/search.cc:737:2: style: Variable 'bits' is modified but its new value is never used. [unreadVariable]
htdig-3.2.0b6/test/search.cc:378:1: style: The class 'WordExclude' does not have a constructor although it has private member variables. [noConstructor]
htdig-3.2.0b6/test/search.cc:631:1: style: The class 'WordExcludeMask' does not have a constructor although it has private member variables. [noConstructor]
htdig-3.2.0b6/test/search.cc:1276:3: warning: Member variable 'WordTreeOperand::cursors' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/test/search.cc:1276:3: warning: Member variable 'WordTreeOperand::cursors_length' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/test/search.cc:1276:3: warning: Member variable 'WordTreeOperand::permutation' is not initialized in the constructor. [uninitMemberVar]
htdig-3.2.0b6/test/search.cc:155:7: style: Technically the member function 'WordKeySemantic::DocumentCompare' can be const. [functionConst]
htdig-3.2.0b6/test/search.cc:241:22: note: Technically the member function 'WordKeySemantic::DocumentCompare' can be const.
htdig-3.2.0b6/test/search.cc:155:7: note: Technically the member function 'WordKeySemantic::DocumentCompare' can be const.
htdig-3.2.0b6/test/search.cc:860:14: style: Technically the member function 'WordPermute::UseProximity' can be const. [functionConst]
htdig-3.2.0b6/test/search.cc:2934:8: performance: Technically the member function 'WordParser::Shift' can be static. [functionStatic]
htdig-3.2.0b6/test/search.cc:3130:18: note: Technically the member function 'WordParser::Shift' can be static.
htdig-3.2.0b6/test/search.cc:2934:8: note: Technically the member function 'WordParser::Shift' can be static.
htdig-3.2.0b6/test/search.cc:216:3: style: Class 'WordKeySemantic' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
htdig-3.2.0b6/test/search.cc:216:3: style: Class 'WordKeySemantic' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
htdig-3.2.0b6/test/search.cc:1276:3: style: Class 'WordTreeOperand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/test/search.cc:1571:3: style: Class 'WordTreeOptional' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/test/search.cc:2368:3: style: Class 'WordTreeOr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/test/search.cc:2594:3: style: Class 'WordTreeAnd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/test/search.cc:2612:3: style: Class 'WordTreeNear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/test/search.cc:2630:3: style: Class 'WordTreeMandatory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/test/search.cc:2642:3: style: Class 'WordTreeNot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htdig-3.2.0b6/test/search.cc:657:31: style: The function 'Excluded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:399:31: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:657:31: note: Function in derived class
htdig-3.2.0b6/test/search.cc:665:22: style: The function 'NotExcludedCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:403:22: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:665:22: note: Function in derived class
htdig-3.2.0b6/test/search.cc:669:22: style: The function 'ExcludedCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:407:22: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:669:22: note: Function in derived class
htdig-3.2.0b6/test/search.cc:678:16: style: The function 'Get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:418:16: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:678:16: note: Function in derived class
htdig-3.2.0b6/test/search.cc:684:15: style: The function 'Set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:423:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:684:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:686:31: style: The function 'Mask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:499:31: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:686:31: note: Function in derived class
htdig-3.2.0b6/test/search.cc:698:31: style: The function 'Maxi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:502:31: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:698:31: note: Function in derived class
htdig-3.2.0b6/test/search.cc:700:31: style: The function 'Bits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:505:31: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:700:31: note: Function in derived class
htdig-3.2.0b6/test/search.cc:871:15: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:393:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:871:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:931:23: style: The function 'Get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:678:16: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:931:23: note: Function in derived class
htdig-3.2.0b6/test/search.cc:942:22: style: The function 'Set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:684:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:942:22: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1333:15: style: The function 'ContextSaveList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1037:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1333:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1353:15: style: The function 'ContextRestoreList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1041:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1353:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1417:15: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1055:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1417:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1578:15: style: The function 'Optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1294:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1578:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1580:15: style: The function 'ContextSaveList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1333:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1580:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1582:15: style: The function 'ContextRestoreList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1353:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1582:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1598:15: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1382:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1598:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1600:15: style: The function 'Prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1417:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1600:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1607:16: style: The function 'SetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1085:16: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1607:16: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1697:15: style: The function 'AscendingFrequency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1097:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1697:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:1705:15: style: The function 'StripNonExistent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1104:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:1705:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2375:15: style: The function 'Optimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1294:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2375:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2377:15: style: The function 'ContextSaveList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1333:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2377:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2379:15: style: The function 'ContextRestoreList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1353:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2379:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2381:16: style: The function 'SetInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1085:16: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2381:16: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2599:15: style: The function 'IsA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1576:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2599:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2601:15: style: The function 'UsePermutation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1611:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2601:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2603:15: style: The function 'UseProximity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1609:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2603:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2605:15: style: The function 'AllOrNothing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1616:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2605:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2617:15: style: The function 'IsA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1576:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2617:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2619:15: style: The function 'UsePermutation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1611:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2619:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2621:15: style: The function 'UseProximity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1609:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2621:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:2623:15: style: The function 'AllOrNothing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htdig-3.2.0b6/test/search.cc:1616:15: note: Virtual function in base class
htdig-3.2.0b6/test/search.cc:2623:15: note: Function in derived class
htdig-3.2.0b6/test/search.cc:3061:7: error: Common realloc mistake: 'operands' nulled but not freed upon failure [memleakOnRealloc]
htdig-3.2.0b6/test/testnet.cc:330:20: style: The scope of the variable 'ptrdatetime' can be reduced. [variableScope]
htdig-3.2.0b6/test/testnet.cc:335:9: style: The scope of the variable 'contentLength' can be reduced. [variableScope]
htdig-3.2.0b6/test/txt2mifluz.cc:111:0: error: Memory leak: keys [memleak]
htdig-3.2.0b6/test/url.cc:146:3: error: Resource leak: urllist [resourceLeak]
htdig-3.2.0b6/test/word.cc:288:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/test/word.cc:313:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/test/word.cc:366:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/test/word.cc:399:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htdig-3.2.0b6/test/word.cc:613:8: style: The scope of the variable 'c' can be reduced. [variableScope]
htdig-3.2.0b6/test/word.cc:971:17: style: The scope of the variable 'correct' can be reduced. [variableScope]
[16:14]
ftp://ftp.se.debian.org/debian/pool/main/h/html-helper-mode/html-helper-mode_3.0.4kilo.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/html-template/html-template_0.16.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/html-xml-utils/html-xml-utils_7.7.orig.tar.gz
html-xml-utils-7.7/asc2xml.c:115:3: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'double'. [invalidPrintfArgType_s]
html-xml-utils-7.7/cexport.c:294:22: style: The scope of the variable 's' can be reduced. [variableScope]
html-xml-utils-7.7/class.c:36:17: style: The scope of the variable 'c' can be reduced. [variableScope]
html-xml-utils-7.7/connectsock.c:41:7: style: The scope of the variable 't' can be reduced. [variableScope]
html-xml-utils-7.7/connectsock.c:82:7: style: The scope of the variable 't' can be reduced. [variableScope]
html-xml-utils-7.7/dict.c:57:32: style: The scope of the variable 'seqno' can be reduced. [variableScope]
html-xml-utils-7.7/dict.c:134:24: style: The scope of the variable 'seqno' can be reduced. [variableScope]
html-xml-utils-7.7/dict.c:157:32: style: The scope of the variable 'seqno' can be reduced. [variableScope]
html-xml-utils-7.7/dict.c:95:3: error: Memory leak: values [memleak]
html-xml-utils-7.7/dict.c:95:3: error: Memory leak: index2seqno [memleak]
html-xml-utils-7.7/dict.c:95:3: error: Memory leak: seqno2index [memleak]
dtd.hash:115:44: warning: Either the condition 'key<=227' is redundant or the array 'wordlist[225]' is accessed at index 227, which is out of bounds. [arrayIndexOutOfBoundsCond]
dtd.hash:113:15: note: Assuming that condition 'key<=227' is not redundant
dtd.hash:115:44: note: Array index out of bounds
dtd.hash:118:29: warning: Either the condition 'key<=227' is redundant or the array 'wordlist[225]' is accessed at index 227, which is out of bounds. [arrayIndexOutOfBoundsCond]
dtd.hash:113:15: note: Assuming that condition 'key<=227' is not redundant
dtd.hash:118:29: note: Array index out of bounds
html-xml-utils-7.7/headers.c:31:7: style: The scope of the variable 'i' can be reduced. [variableScope]
html-xml-utils-7.7/headers.c:44:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/headers.c:48:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/heap.c:54:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
* yacc.c:358 *:825:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
html-xml-utils-7.7/hxcite.c:240:18: style: The scope of the variable 'h' can be reduced. [variableScope]
html-xml-utils-7.7/hxcite.c:304:10: style: The scope of the variable 'h' can be reduced. [variableScope]
html-xml-utils-7.7/hxcopy.c:82:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxcopy.c:83:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxextract.c:92:15: style: The scope of the variable 't' can be reduced. [variableScope]
html-xml-utils-7.7/hxextract.c:119:15: style: The scope of the variable 'id' can be reduced. [variableScope]
html-xml-utils-7.7/hxextract.c:132:15: style: The scope of the variable 'id' can be reduced. [variableScope]
html-xml-utils-7.7/hxextract.c:56:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxextract.c:160:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
html-xml-utils-7.7/hxincl.c:131:22: style: The scope of the variable 'var' can be reduced. [variableScope]
html-xml-utils-7.7/hxincl.c:140:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxincl.c:144:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxincl.c:146:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxincl.c:149:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxincl.c:152:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxindex.c:317:10: style: The scope of the variable 'j' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:615:7: style: The scope of the variable 'i' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:615:10: style: The scope of the variable 'n' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:734:7: style: The scope of the variable 'n1' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:734:11: style: The scope of the variable 'n2' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:734:15: style: The scope of the variable 'n3' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:734:19: style: The scope of the variable 'n4' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:734:23: style: The scope of the variable 'n5' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:734:27: style: The scope of the variable 'n6' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:738:10: style: The scope of the variable 'h' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:779:7: style: The scope of the variable 'i' can be reduced. [variableScope]
html-xml-utils-7.7/hxindex.c:584:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxindex.c:586:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxindex.c:587:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxindex.c:591:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxindex.c:593:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxindex.c:595:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxindex.c:635:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxindex.c:660:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxindex.c:818:5: error: Common realloc mistake: 't' nulled but not freed upon failure [memleakOnRealloc]
html-xml-utils-7.7/hxindex.c:821:3: error: Common realloc mistake: 't' nulled but not freed upon failure [memleakOnRealloc]
html-xml-utils-7.7/hxmkbib.c:138:10: style: The scope of the variable 'j' can be reduced. [variableScope]
html-xml-utils-7.7/hxmkbib.c:219:10: style: The scope of the variable 'af' can be reduced. [variableScope]
html-xml-utils-7.7/hxmkbib.c:219:14: style: The scope of the variable 'bf' can be reduced. [variableScope]
html-xml-utils-7.7/hxmkbib.c:255:7: style: The scope of the variable 'level' can be reduced. [variableScope]
html-xml-utils-7.7/hxmkbib.c:386:13: style: The scope of the variable 'e1' can be reduced. [variableScope]
html-xml-utils-7.7/hxmkbib.c:404:13: style: The scope of the variable 'e1' can be reduced. [variableScope]
html-xml-utils-7.7/hxmkbib.c:456:7: style: The scope of the variable 'n' can be reduced. [variableScope]
html-xml-utils-7.7/hxmkbib.c:480:61: style: The scope of the variable 'h' can be reduced. [variableScope]
html-xml-utils-7.7/hxmkbib.c:309:2: error: Common realloc mistake: 'sortorder' nulled but not freed upon failure [memleakOnRealloc]
html-xml-utils-7.7/hxmkbib.c:223:16: error: Uninitialized struct member: e.data [uninitStructMember]
html-xml-utils-7.7/hxmkbib.c:228:16: error: Uninitialized struct member: e.data [uninitStructMember]
html-xml-utils-7.7/hxmkbib.c:392:23: error: Uninitialized struct member: e.data [uninitStructMember]
html-xml-utils-7.7/hxmultitoc.c:119:15: style: The scope of the variable 't' can be reduced. [variableScope]
html-xml-utils-7.7/hxmultitoc.c:210:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
html-xml-utils-7.7/hxnormalize.c:165:8: style: The scope of the variable 'pre' can be reduced. [variableScope]
html-xml-utils-7.7/hxnormalize.c:165:13: style: The scope of the variable 'mixed' can be reduced. [variableScope]
html-xml-utils-7.7/hxnormalize.c:169:13: style: The scope of the variable 'j' can be reduced. [variableScope]
html-xml-utils-7.7/hxnsxml.c:132:10: style: The scope of the variable 'j' can be reduced. [variableScope]
html-xml-utils-7.7/hxnum.c:127:12: style: The scope of the variable 'i' can be reduced. [variableScope]
html-xml-utils-7.7/hxnum.c:128:10: style: The scope of the variable 's' can be reduced. [variableScope]
html-xml-utils-7.7/hxnum.c:249:7: style: The scope of the variable 'i' can be reduced. [variableScope]
html-xml-utils-7.7/hxprintlinks.c:56:15: style: The scope of the variable 'url' can be reduced. [variableScope]
html-xml-utils-7.7/hxprintlinks.c:158:15: style: The scope of the variable 'url' can be reduced. [variableScope]
html-xml-utils-7.7/hxprintlinks.c:175:15: style: The scope of the variable 'url' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:159:10: style: The scope of the variable 'h' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:219:7: style: The scope of the variable 'n' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:267:15: style: The scope of the variable 'id' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:267:19: style: The scope of the variable 'title' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:268:22: style: The scope of the variable 's' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:269:17: style: The scope of the variable 'e' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:270:7: style: The scope of the variable 'i' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:270:10: style: The scope of the variable 'n' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:319:10: style: The scope of the variable 'e' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:320:15: style: The scope of the variable 'title' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:321:10: style: The scope of the variable 'key' can be reduced. [variableScope]
html-xml-utils-7.7/hxref.c:181:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxref.c:184:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxref.c:252:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxref.c:295:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxref.c:527:0: error: Resource leak: outfile [resourceLeak]
html-xml-utils-7.7/hxref.c:226:20: error: Uninitialized struct member: entry.data [uninitStructMember]
html-xml-utils-7.7/hxref.c:237:19: error: Uninitialized struct member: entry.data [uninitStructMember]
html-xml-utils-7.7/hxref.c:245:19: error: Uninitialized struct member: entry.data [uninitStructMember]
html-xml-utils-7.7/hxref.c:254:19: error: Uninitialized struct member: entry.data [uninitStructMember]
html-xml-utils-7.7/hxremove.c:227:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxselect.c:331:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxtabletrans.c:266:18: style: The scope of the variable 'c' can be reduced. [variableScope]
html-xml-utils-7.7/hxtabletrans.c:276:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/hxtabletrans.c:259:0: error: Memory leak: s [memleak]
html-xml-utils-7.7/hxtabletrans.c:386:0: error: Memory leak: ncols [memleak]
html-xml-utils-7.7/hxtabletrans.c:243:26: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
html-xml-utils-7.7/hxtoc.c:238:15: style: The scope of the variable 'val' can be reduced. [variableScope]
html-xml-utils-7.7/hxtoc.c:238:20: style: The scope of the variable 'id' can be reduced. [variableScope]
html-xml-utils-7.7/hxunpipe.c:69:3: error: Common realloc mistake: 'attrs' nulled but not freed upon failure [memleakOnRealloc]
html-xml-utils-7.7/hxwls.c:90:20: style: The scope of the variable 'q' can be reduced. [variableScope]
html-xml-utils-7.7/hxwls.c:90:26: style: The scope of the variable 'rel1' can be reduced. [variableScope]
html-xml-utils-7.7/hxwls.c:91:18: style: The scope of the variable 's' can be reduced. [variableScope]
html-xml-utils-7.7/hxwls.c:92:25: style: The scope of the variable 'e' can be reduced. [variableScope]
html-xml-utils-7.7/hxwls.c:93:17: style: The scope of the variable 'c' can be reduced. [variableScope]
html-xml-utils-7.7/hxwls.c:219:15: style: The scope of the variable 'h' can be reduced. [variableScope]
html-xml-utils-7.7/hxxmlns.c:143:11: style: The scope of the variable 'h' can be reduced. [variableScope]
html-xml-utils-7.7/openurl.c:515:15: style: The scope of the variable 'h' can be reduced. [variableScope]
html-xml-utils-7.7/openurl.c:517:14: style: The scope of the variable 'i' can be reduced. [variableScope]
html-xml-utils-7.7/openurl.c:632:10: style: The scope of the variable 'proxy' can be reduced. [variableScope]
html-xml-utils-7.7/openurl.c:534:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/openurl.c:535:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/openurl.c:536:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/openurl.c:541:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/openurl.c:542:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/openurl.c:616:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/openurl.c:617:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/openurl.c:618:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/openurl.c:619:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
html-xml-utils-7.7/openurl.c:702:42: style: Function 'fopenurl2' argument 1 names different: declaration 'path' definition 'url'. [funcArgNamesDifferent]
html-xml-utils-7.7/openurl.c:504:35: note: Function 'fopenurl2' argument 1 names different: declaration 'path' definition 'url'.
html-xml-utils-7.7/openurl.c:702:42: note: Function 'fopenurl2' argument 1 names different: declaration 'path' definition 'url'.
scan.c:2456:2: warning: Possible null pointer dereference: b [nullPointer]
scan.c:2349:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
scan.c:2456:2: note: Null pointer dereference
scan.c:2457:2: warning: Possible null pointer dereference: b [nullPointer]
scan.c:2349:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
scan.c:2457:2: note: Null pointer dereference
scan.c:2468:9: warning: Possible null pointer dereference: b [nullPointer]
scan.c:2349:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
scan.c:2468:9: note: Null pointer dereference
scan.c:2237:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
scan.c:1236:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
scan.c:2237:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
scan.c:2641:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
scan.c:299:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
scan.c:2641:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
scan.c:2654:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
scan.c:300:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
scan.c:2654:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
scan.c:2654:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
scan.c:300:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
scan.c:2654:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
scan.c:2786:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
scan.c:1514:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
scan.c:2786:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
html-xml-utils-7.7/selector.c:121:5: style: Redundant condition: If 'c == '\\'', the comparison 'c >= '\200'' is always true. [redundantCondition]
html-xml-utils-7.7/selector.c:133:5: style: Redundant condition: If 'c == '\\'', the comparison 'c >= '\200'' is always true. [redundantCondition]
html-xml-utils-7.7/selmatch.c:166:10: style: The scope of the variable 'h' can be reduced. [variableScope]
html-xml-utils-7.7/textwrap.c:112:53: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
html-xml-utils-7.7/textwrap.c:116:42: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
html-xml-utils-7.7/tree.c:138:11: style: The scope of the variable 'p' can be reduced. [variableScope]
html-xml-utils-7.7/tree.c:151:11: style: The scope of the variable 'p' can be reduced. [variableScope]
html-xml-utils-7.7/tree.c:507:10: style: The scope of the variable 'new_parent' can be reduced. [variableScope]
html-xml-utils-7.7/types.c:130:10: style: The scope of the variable 'j' can be reduced. [variableScope]
html-xml-utils-7.7/unent.c:28:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gperf@gnu.org>." [preprocessorErrorDirective]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/html2canvas/html2canvas_0.5.0~beta4+ds1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/html2ps/html2ps_1.0b7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/html2text/html2text_1.3.2a.orig.tar.gz
html2text-1.3.2a/Area.C:62:10: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.C:70:10: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.C:88:3: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.C:176:27: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.C:186:15: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.C:196:15: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.C:210:15: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.C:246:7: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.C:253:7: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.C:260:29: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.C:369:27: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/Area.h:99:8: style: Technically the member function 'Line::add_attribute' can be const. [functionConst]
html2text-1.3.2a/Area.C:145:7: note: Technically the member function 'Line::add_attribute' can be const.
html2text-1.3.2a/Area.h:99:8: note: Technically the member function 'Line::add_attribute' can be const.
html2text-1.3.2a/Area.h:165:8: style: Technically the member function 'Area::add_attribute' can be const. [functionConst]
html2text-1.3.2a/Area.C:393:7: note: Technically the member function 'Area::add_attribute' can be const.
html2text-1.3.2a/Area.h:165:8: note: Technically the member function 'Area::add_attribute' can be const.
html2text-1.3.2a/Area.h:72:3: style: Class 'Line' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
html2text-1.3.2a/Area.h:73:3: style: Class 'Line' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
html2text-1.3.2a/Area.h:74:3: style: Class 'Line' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
html2text-1.3.2a/Area.h:125:3: style: Class 'Area' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
html2text-1.3.2a/Area.h:126:3: style: Class 'Area' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
html2text-1.3.2a/Area.h:127:3: style: Class 'Area' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
html2text-1.3.2a/Area.C:88:3: error: Common realloc mistake: 'cells_' nulled but not freed upon failure [memleakOnRealloc]
html2text-1.3.2a/Area.C:258:5: error: Common realloc mistake: 'cells_' nulled but not freed upon failure [memleakOnRealloc]
html2text-1.3.2a/Area.C:266:5: error: Common realloc mistake: 'cells_' nulled but not freed upon failure [memleakOnRealloc]
html2text-1.3.2a/Area.C:366:3: error: Common realloc mistake: 'cells_' nulled but not freed upon failure [memleakOnRealloc]
html2text-1.3.2a/HTMLControl.C:455:34: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/HTMLControl.C:277:7: style: The scope of the variable 'c' can be reduced. [variableScope]
html2text-1.3.2a/HTMLControl.C:538:10: style: The scope of the variable 'c' can be reduced. [variableScope]
html2text-1.3.2a/HTMLControl.h:51:3: warning: Member variable 'HTMLControl::next_token_tag_type' is not initialized in the constructor. [uninitMemberVar]
html2text-1.3.2a/HTMLControl.h:51:3: warning: Member variable 'HTMLControl::ungotten_chars' is not initialized in the constructor. [uninitMemberVar]
html2text-1.3.2a/html.h:223:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:223:20: note: Function in derived class
html2text-1.3.2a/html.h:224:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:224:21: note: Function in derived class
html2text-1.3.2a/html.h:233:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:233:20: note: Function in derived class
html2text-1.3.2a/html.h:234:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:234:21: note: Function in derived class
html2text-1.3.2a/html.h:235:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:235:21: note: Function in derived class
html2text-1.3.2a/html.h:244:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:244:20: note: Function in derived class
html2text-1.3.2a/html.h:245:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:245:21: note: Function in derived class
html2text-1.3.2a/html.h:246:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:246:21: note: Function in derived class
html2text-1.3.2a/html.h:253:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:253:20: note: Function in derived class
html2text-1.3.2a/html.h:254:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:254:21: note: Function in derived class
html2text-1.3.2a/html.h:255:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:255:21: note: Function in derived class
html2text-1.3.2a/html.h:262:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:262:20: note: Function in derived class
html2text-1.3.2a/html.h:263:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:263:21: note: Function in derived class
html2text-1.3.2a/html.h:264:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:264:21: note: Function in derived class
html2text-1.3.2a/html.h:270:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:270:20: note: Function in derived class
html2text-1.3.2a/html.h:276:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:276:20: note: Function in derived class
html2text-1.3.2a/html.h:277:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:277:21: note: Function in derived class
html2text-1.3.2a/html.h:284:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:284:20: note: Function in derived class
html2text-1.3.2a/html.h:291:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:291:20: note: Function in derived class
html2text-1.3.2a/html.h:292:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:292:21: note: Function in derived class
html2text-1.3.2a/html.h:300:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:300:20: note: Function in derived class
html2text-1.3.2a/html.h:301:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:301:21: note: Function in derived class
html2text-1.3.2a/html.h:310:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:310:20: note: Function in derived class
html2text-1.3.2a/html.h:311:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:311:21: note: Function in derived class
html2text-1.3.2a/html.h:312:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:312:21: note: Function in derived class
html2text-1.3.2a/html.h:318:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:318:20: note: Function in derived class
html2text-1.3.2a/html.h:325:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:325:20: note: Function in derived class
html2text-1.3.2a/html.h:326:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:326:21: note: Function in derived class
html2text-1.3.2a/html.h:333:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:333:20: note: Function in derived class
html2text-1.3.2a/html.h:334:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:334:21: note: Function in derived class
html2text-1.3.2a/html.h:341:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:341:20: note: Function in derived class
html2text-1.3.2a/html.h:342:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:342:21: note: Function in derived class
html2text-1.3.2a/html.h:349:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:349:20: note: Function in derived class
html2text-1.3.2a/html.h:350:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:350:21: note: Function in derived class
html2text-1.3.2a/html.h:359:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:359:20: note: Function in derived class
html2text-1.3.2a/html.h:360:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:360:21: note: Function in derived class
html2text-1.3.2a/html.h:367:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:367:20: note: Function in derived class
html2text-1.3.2a/html.h:368:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:368:21: note: Function in derived class
html2text-1.3.2a/html.h:382:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:382:20: note: Function in derived class
html2text-1.3.2a/html.h:383:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:383:21: note: Function in derived class
html2text-1.3.2a/html.h:390:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:390:20: note: Function in derived class
html2text-1.3.2a/html.h:391:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:391:21: note: Function in derived class
html2text-1.3.2a/html.h:400:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:400:20: note: Function in derived class
html2text-1.3.2a/html.h:401:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:401:21: note: Function in derived class
html2text-1.3.2a/html.h:466:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:466:20: note: Function in derived class
html2text-1.3.2a/html.h:467:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:467:21: note: Function in derived class
html2text-1.3.2a/html.h:471:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:410:16: note: Virtual function in base class
html2text-1.3.2a/html.h:471:20: note: Function in derived class
html2text-1.3.2a/html.h:475:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:410:16: note: Virtual function in base class
html2text-1.3.2a/html.h:475:20: note: Function in derived class
html2text-1.3.2a/html.h:476:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:411:17: note: Virtual function in base class
html2text-1.3.2a/html.h:476:21: note: Function in derived class
html2text-1.3.2a/html.h:500:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:500:20: note: Function in derived class
html2text-1.3.2a/html.h:501:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:501:21: note: Function in derived class
html2text-1.3.2a/html.h:507:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:507:20: note: Function in derived class
html2text-1.3.2a/html.h:508:21: style: The function 'line_format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:201:17: note: Virtual function in base class
html2text-1.3.2a/html.h:508:21: note: Function in derived class
html2text-1.3.2a/html.h:514:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:514:20: note: Function in derived class
html2text-1.3.2a/html.h:515:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:515:21: note: Function in derived class
html2text-1.3.2a/html.h:535:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:522:16: note: Virtual function in base class
html2text-1.3.2a/html.h:535:20: note: Function in derived class
html2text-1.3.2a/html.h:536:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:523:17: note: Virtual function in base class
html2text-1.3.2a/html.h:536:21: note: Function in derived class
html2text-1.3.2a/html.h:547:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:522:16: note: Virtual function in base class
html2text-1.3.2a/html.h:547:20: note: Function in derived class
html2text-1.3.2a/html.h:548:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:523:17: note: Virtual function in base class
html2text-1.3.2a/html.h:548:21: note: Function in derived class
html2text-1.3.2a/html.h:562:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:562:20: note: Function in derived class
html2text-1.3.2a/html.h:563:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:563:21: note: Function in derived class
html2text-1.3.2a/html.h:571:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:571:20: note: Function in derived class
html2text-1.3.2a/html.h:572:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:572:21: note: Function in derived class
html2text-1.3.2a/html.h:580:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:580:20: note: Function in derived class
html2text-1.3.2a/html.h:581:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:581:21: note: Function in derived class
html2text-1.3.2a/html.h:589:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:589:20: note: Function in derived class
html2text-1.3.2a/html.h:590:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:590:21: note: Function in derived class
html2text-1.3.2a/html.h:604:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:597:16: note: Virtual function in base class
html2text-1.3.2a/html.h:604:20: note: Function in derived class
html2text-1.3.2a/html.h:605:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:598:17: note: Virtual function in base class
html2text-1.3.2a/html.h:605:21: note: Function in derived class
html2text-1.3.2a/html.h:611:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:597:16: note: Virtual function in base class
html2text-1.3.2a/html.h:611:20: note: Function in derived class
html2text-1.3.2a/html.h:612:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:598:17: note: Virtual function in base class
html2text-1.3.2a/html.h:612:21: note: Function in derived class
html2text-1.3.2a/html.h:620:20: style: The function 'unparse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:194:16: note: Virtual function in base class
html2text-1.3.2a/html.h:620:20: note: Function in derived class
html2text-1.3.2a/html.h:621:21: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
html2text-1.3.2a/html.h:207:17: note: Virtual function in base class
html2text-1.3.2a/html.h:621:21: note: Function in derived class
html2text-1.3.2a/HTMLControl.h:70:19: style: The function 'yylex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
/usr/local/lib/bison.h:168:15: note: Virtual function in base class
html2text-1.3.2a/HTMLControl.h:70:19: note: Function in derived class
html2text-1.3.2a/HTMLControl.h:71:20: style: The function 'read_cdata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
/usr/local/lib/bison.h:186:2: note: Virtual function in base class
html2text-1.3.2a/HTMLControl.h:71:20: note: Function in derived class
html2text-1.3.2a/html.h:230:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:232:20: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:241:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:243:22: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:251:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:260:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:282:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:289:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:308:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:323:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:331:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:339:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:347:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:357:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:380:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:398:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:407:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:438:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:439:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:464:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:481:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:488:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:498:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:505:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:533:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:558:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:568:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:577:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:586:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:602:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:609:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:617:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.h:618:17: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
HTMLParser.y:72:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
HTMLParser.y:77:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
HTMLParser.y:78:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
HTMLParser.y:80:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
HTMLParser.y:83:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
HTMLParser.y:86:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
HTMLParser.y:91:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
/usr/local/lib/bison.cc:888:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
html2text-1.3.2a/format.C:341:19: style: Function 'format' argument 2 names different: declaration 'style' definition 'type'. [funcArgNamesDifferent]
html2text-1.3.2a/html.h:538:21: note: Function 'format' argument 2 names different: declaration 'style' definition 'type'.
html2text-1.3.2a/format.C:341:19: note: Function 'format' argument 2 names different: declaration 'style' definition 'type'.
html2text-1.3.2a/format.C:61:37: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:64:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:69:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:224:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:225:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:260:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:261:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:289:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:290:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:318:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:319:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:485:16: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:486:10: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:494:15: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
html2text-1.3.2a/format.C:920:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:921:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:1282:24: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:1287:10: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:1291:51: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
html2text-1.3.2a/format.C:1316:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:1326:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:1332:54: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
html2text-1.3.2a/format.C:1341:56: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
html2text-1.3.2a/format.C:1345:51: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
html2text-1.3.2a/format.C:1352:52: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
html2text-1.3.2a/format.C:1365:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:1376:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/format.C:1382:54: style: Copying 'auto_ptr' pointer to another does not create two equal objects since one has lost its ownership of the pointer. [useAutoPointerCopy]
html2text-1.3.2a/html.C:63:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.C:64:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.C:65:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.C:66:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.C:67:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.C:68:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.C:69:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.C:70:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.C:468:16: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html.C:469:10: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/html2text.C:354:17: style: Unused variable: isp [unusedVariable]
html2text-1.3.2a/html2text.C:74:20: style: The function 'yyerror' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
/usr/local/lib/bison.h:163:15: note: Virtual function in base class
html2text-1.3.2a/html2text.C:74:20: note: Function in derived class
html2text-1.3.2a/html2text.C:75:20: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
/usr/local/lib/bison.h:186:2: note: Virtual function in base class
html2text-1.3.2a/html2text.C:75:20: note: Function in derived class
html2text-1.3.2a/libstd/rb_tree.h:136:15: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/libstd/rb_tree.h:139:15: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/libstd/rb_tree.h:144:15: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/libstd/rb_tree.h:147:15: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/libstd/rb_tree.h:170:14: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/libstd/rb_tree.C:296:40: style: Function 'copy_subtree' argument 1 names different: declaration 'n' definition 'n1'. [funcArgNamesDifferent]
html2text-1.3.2a/libstd/rb_tree.h:199:57: note: Function 'copy_subtree' argument 1 names different: declaration 'n' definition 'n1'.
html2text-1.3.2a/libstd/rb_tree.C:296:40: note: Function 'copy_subtree' argument 1 names different: declaration 'n' definition 'n1'.
html2text-1.3.2a/libstd/rb_tree.h:117:13: performance: Technically the member function 'rb_tree::max_size' can be static. [functionStatic]
html2text-1.3.2a/libstd/rb_tree.h:208:26: performance: Technically the member function 'rb_tree::left_rotate' can be static. [functionStatic]
html2text-1.3.2a/libstd/rb_tree.C:765:10: note: Technically the member function 'rb_tree::left_rotate' can be static.
html2text-1.3.2a/libstd/rb_tree.h:208:26: note: Technically the member function 'rb_tree::left_rotate' can be static.
html2text-1.3.2a/libstd/rb_tree.h:209:26: performance: Technically the member function 'rb_tree::right_rotate' can be static. [functionStatic]
html2text-1.3.2a/libstd/rb_tree.C:786:10: note: Technically the member function 'rb_tree::right_rotate' can be static.
html2text-1.3.2a/libstd/rb_tree.h:209:26: note: Technically the member function 'rb_tree::right_rotate' can be static.
html2text-1.3.2a/libstd/include/utility:56:3: style: Struct 'pair' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
html2text-1.3.2a/libstd/vector_base.h:87:4: warning: Class 'vector_base' which has virtual members does not have a virtual destructor. [virtualDestructor]
html2text-1.3.2a/libstd/vector_base.h:96:13: performance: Technically the member function 'vector_base::max_size' can be static. [functionStatic]
html2text-1.3.2a/sgml.C:405:34: style: C-style pointer casting [cstyleCast]
html2text-1.3.2a/auto_aptr.h:71:0: style: 'auto_aptr < unsigned long >::operator=' should return 'auto_aptr < unsigned long > &'. [operatorEq]
html2text-1.3.2a/auto_aptr.h:69:0: style: Class 'auto_aptr < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
html2text-1.3.2a/table.C:71:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:76:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:80:12: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:104:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:112:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:113:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:135:16: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:136:10: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:191:14: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:206:10: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:247:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:268:16: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:269:10: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:296:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:345:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:355:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:410:8: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:539:16: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:540:10: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/table.C:565:9: error: You can randomly lose access to pointers if you store 'auto_ptr' pointers in an STL container. [useAutoPointerContainer]
html2text-1.3.2a/urlistream.C:227:5: style: Technically the member function 'http_open::FileHandle::operatorint' can be const. [functionConst]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/html2wml/html2wml_0.4.11.orig.tar.gz
html2wml-0.4.11/wml_compilation/kannel/wmlc.c:64:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/html5-parser/html5-parser_0.4.4.orig.tar.gz
html5-parser-0.4.4/gumbo/attribute.c:29:24: style: Function 'gumbo_get_attribute' argument 1 names different: declaration 'attrs' definition 'attributes'. [funcArgNamesDifferent]
html5-parser-0.4.4/gumbo/gumbo.h:289:56: note: Function 'gumbo_get_attribute' argument 1 names different: declaration 'attrs' definition 'attributes'.
html5-parser-0.4.4/gumbo/attribute.c:29:24: note: Function 'gumbo_get_attribute' argument 1 names different: declaration 'attrs' definition 'attributes'.
html5-parser-0.4.4/gumbo/error.c:268:37: style: Function 'gumbo_init_errors' argument 1 names different: declaration 'errors' definition 'parser'. [funcArgNamesDifferent]
html5-parser-0.4.4/gumbo/error.h:191:52: note: Function 'gumbo_init_errors' argument 1 names different: declaration 'errors' definition 'parser'.
html5-parser-0.4.4/gumbo/error.c:268:37: note: Function 'gumbo_init_errors' argument 1 names different: declaration 'errors' definition 'parser'.
html5-parser-0.4.4/gumbo/error.c:272:40: style: Function 'gumbo_destroy_errors' argument 1 names different: declaration 'errors' definition 'parser'. [funcArgNamesDifferent]
html5-parser-0.4.4/gumbo/error.h:194:55: note: Function 'gumbo_destroy_errors' argument 1 names different: declaration 'errors' definition 'parser'.
html5-parser-0.4.4/gumbo/error.c:272:40: note: Function 'gumbo_destroy_errors' argument 1 names different: declaration 'errors' definition 'parser'.
html5-parser-0.4.4/gumbo/parser.c:3495:3: style: Variable 'state->_foster_parent_insertions' is reassigned a value before the old one has been used. [redundantAssignment]
html5-parser-0.4.4/gumbo/parser.c:3493:3: note: Variable 'state->_foster_parent_insertions' is reassigned a value before the old one has been used.
html5-parser-0.4.4/gumbo/parser.c:3495:3: note: Variable 'state->_foster_parent_insertions' is reassigned a value before the old one has been used.
html5-parser-0.4.4/gumbo/parser.c:1202:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
html5-parser-0.4.4/gumbo/parser.c:1204:5: note: Found duplicate branches for 'if' and 'else'.
html5-parser-0.4.4/gumbo/parser.c:1202:3: note: Found duplicate branches for 'if' and 'else'.
html5-parser-0.4.4/gumbo/parser.c:1677:29: style: Function 'gumbo_normalize_svg_tagname' argument 1 names different: declaration 'tagname' definition 'tag'. [funcArgNamesDifferent]
html5-parser-0.4.4/gumbo/gumbo.h:202:65: note: Function 'gumbo_normalize_svg_tagname' argument 1 names different: declaration 'tagname' definition 'tag'.
html5-parser-0.4.4/gumbo/parser.c:1677:29: note: Function 'gumbo_normalize_svg_tagname' argument 1 names different: declaration 'tagname' definition 'tag'.
html5-parser-0.4.4/gumbo/parser.c:2457:34: style: Function 'free_node' argument 1 names different: declaration 'node' definition 'node_to_free'. [funcArgNamesDifferent]
html5-parser-0.4.4/gumbo/parser.c:55:34: note: Function 'free_node' argument 1 names different: declaration 'node' definition 'node_to_free'.
html5-parser-0.4.4/gumbo/parser.c:2457:34: note: Function 'free_node' argument 1 names different: declaration 'node' definition 'node_to_free'.
html5-parser-0.4.4/gumbo/parser.c:4667:61: style: Function 'gumbo_parse_with_options' argument 3 names different: declaration 'buffer_length' definition 'length'. [funcArgNamesDifferent]
html5-parser-0.4.4/gumbo/gumbo.h:636:61: note: Function 'gumbo_parse_with_options' argument 3 names different: declaration 'buffer_length' definition 'length'.
html5-parser-0.4.4/gumbo/parser.c:4667:61: note: Function 'gumbo_parse_with_options' argument 3 names different: declaration 'buffer_length' definition 'length'.
html5-parser-0.4.4/gumbo/parser.c:1322:38: style: Variable 'num_elements_cleared' is modified but its new value is never used. [unreadVariable]
html5-parser-0.4.4/gumbo/string_buffer.c:87:50: style: Function 'gumbo_string_buffer_putv' argument 1 names different: declaration 'out' definition 'buffer'. [funcArgNamesDifferent]
html5-parser-0.4.4/gumbo/string_buffer.h:82:50: note: Function 'gumbo_string_buffer_putv' argument 1 names different: declaration 'out' definition 'buffer'.
html5-parser-0.4.4/gumbo/string_buffer.c:87:50: note: Function 'gumbo_string_buffer_putv' argument 1 names different: declaration 'out' definition 'buffer'.
html5-parser-0.4.4/gumbo/string_buffer.c:87:62: style: Function 'gumbo_string_buffer_putv' argument 2 names different: declaration 'n' definition 'count'. [funcArgNamesDifferent]
html5-parser-0.4.4/gumbo/string_buffer.h:82:59: note: Function 'gumbo_string_buffer_putv' argument 2 names different: declaration 'n' definition 'count'.
html5-parser-0.4.4/gumbo/string_buffer.c:87:62: note: Function 'gumbo_string_buffer_putv' argument 2 names different: declaration 'n' definition 'count'.
html5-parser-0.4.4/gumbo/vector.c:97:38: style: Function 'gumbo_vector_remove' argument 1 names different: declaration 'element' definition 'node'. [funcArgNamesDifferent]
html5-parser-0.4.4/gumbo/vector.h:47:38: note: Function 'gumbo_vector_remove' argument 1 names different: declaration 'element' definition 'node'.
html5-parser-0.4.4/gumbo/vector.c:97:38: note: Function 'gumbo_vector_remove' argument 1 names different: declaration 'element' definition 'node'.
html5-parser-0.4.4/mem-leak-check.c:18:5: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
html5-parser-0.4.4/mem-leak-check.c:17:0: note: Variable 'doc' is reassigned a value before the old one has been used.
html5-parser-0.4.4/mem-leak-check.c:18:5: note: Variable 'doc' is reassigned a value before the old one has been used.
html5-parser-0.4.4/mem-leak-check.c:27:5: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
html5-parser-0.4.4/mem-leak-check.c:25:0: note: Variable 'output' is reassigned a value before the old one has been used.
html5-parser-0.4.4/mem-leak-check.c:27:5: note: Variable 'output' is reassigned a value before the old one has been used.
html5-parser-0.4.4/mem-leak-check.c:28:5: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
html5-parser-0.4.4/mem-leak-check.c:26:0: note: Variable 'doc' is reassigned a value before the old one has been used.
html5-parser-0.4.4/mem-leak-check.c:28:5: note: Variable 'doc' is reassigned a value before the old one has been used.
html5-parser-0.4.4/src/as-python-tree.c:90:17: style: The scope of the variable 'aname' can be reduced. [variableScope]
html5-parser-0.4.4/src/python-wrapper.c:29:5: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
html5-parser-0.4.4/src/python-wrapper.c:26:0: note: Variable 'doc' is reassigned a value before the old one has been used.
html5-parser-0.4.4/src/python-wrapper.c:29:5: note: Variable 'doc' is reassigned a value before the old one has been used.
html5-parser-0.4.4/src/python-wrapper.c:43:5: style: Variable 'output' is reassigned a value before the old one has been used. [redundantAssignment]
html5-parser-0.4.4/src/python-wrapper.c:40:0: note: Variable 'output' is reassigned a value before the old one has been used.
html5-parser-0.4.4/src/python-wrapper.c:43:5: note: Variable 'output' is reassigned a value before the old one has been used.
html5-parser-0.4.4/src/python-wrapper.c:65:5: style: Variable 'ans' is reassigned a value before the old one has been used. [redundantAssignment]
html5-parser-0.4.4/src/python-wrapper.c:64:0: note: Variable 'ans' is reassigned a value before the old one has been used.
html5-parser-0.4.4/src/python-wrapper.c:65:5: note: Variable 'ans' is reassigned a value before the old one has been used.
html5-parser-0.4.4/src/python-wrapper.c:101:81: style: The scope of the variable 'ret' can be reduced. [variableScope]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/html5lib/html5lib_1.0.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/htmlcxx/htmlcxx_0.86.orig.tar.gz
htmlcxx-0.86/css/parser_pp.cc:156:47: style: Function 'getAttributes' argument 1 names different: declaration 'sv' definition 'path'. [funcArgNamesDifferent]
htmlcxx-0.86/css/parser_pp.h:63:81: note: Function 'getAttributes' argument 1 names different: declaration 'sv' definition 'path'.
htmlcxx-0.86/css/parser_pp.cc:156:47: note: Function 'getAttributes' argument 1 names different: declaration 'sv' definition 'path'.
htmlcxx-0.86/css/parser_pp.h:51:5: warning: Member variable 'Attribute::mImportant' is not initialized in the constructor. [uninitMemberVar]
htmlcxx-0.86/html/CharsetConverter.cc:38:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
htmlcxx-0.86/html/CharsetConverter.cc:12:2: performance: Variable 'mIconvDescriptor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
htmlcxx-0.86/html/CharsetConverter.h:16:6: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/Extensions.h:15:4: style: Class 'Extensions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/Node.h:13:5: warning: Member variable 'Node::mOffset' is not initialized in the constructor. [uninitMemberVar]
htmlcxx-0.86/html/Node.h:13:5: warning: Member variable 'Node::mLength' is not initialized in the constructor. [uninitMemberVar]
htmlcxx-0.86/html/Node.h:13:5: warning: Member variable 'Node::mIsHtmlTag' is not initialized in the constructor. [uninitMemberVar]
htmlcxx-0.86/html/Node.h:13:5: warning: Member variable 'Node::mComment' is not initialized in the constructor. [uninitMemberVar]
htmlcxx-0.86/html/tree.h:1778:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
htmlcxx-0.86/html/tree.h:1790:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
htmlcxx-0.86/html/tree.h:1850:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
htmlcxx-0.86/html/ParserSax.tcc:327:53: style: Function 'skipHtmlComment' argument 1 names different: declaration 'ptr' definition 'c'. [funcArgNamesDifferent]
htmlcxx-0.86/html/ParserSax.h:53:41: note: Function 'skipHtmlComment' argument 1 names different: declaration 'ptr' definition 'c'.
htmlcxx-0.86/html/ParserSax.tcc:327:53: note: Function 'skipHtmlComment' argument 1 names different: declaration 'ptr' definition 'c'.
htmlcxx-0.86/html/ParserSax.tcc:367:59: style: Function 'skipHtmlTag' argument 1 names different: declaration 'ptr' definition 'c'. [funcArgNamesDifferent]
htmlcxx-0.86/html/ParserSax.h:50:37: note: Function 'skipHtmlTag' argument 1 names different: declaration 'ptr' definition 'c'.
htmlcxx-0.86/html/ParserSax.tcc:367:59: note: Function 'skipHtmlTag' argument 1 names different: declaration 'ptr' definition 'c'.
htmlcxx-0.86/html/tree.h:723:69: style: Function 'append_child' argument 2 names different: declaration 'other_position' definition 'other'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:249:69: note: Function 'append_child' argument 2 names different: declaration 'other_position' definition 'other'.
htmlcxx-0.86/html/tree.h:723:69: note: Function 'append_child' argument 2 names different: declaration 'other_position' definition 'other'.
htmlcxx-0.86/html/tree.h:1197:54: style: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:293:34: note: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'.
htmlcxx-0.86/html/tree.h:1197:54: note: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'.
htmlcxx-0.86/html/tree.h:1197:89: style: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:293:68: note: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'.
htmlcxx-0.86/html/tree.h:1197:89: note: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'.
htmlcxx-0.86/html/tree.h:1205:62: style: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:297:42: note: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'.
htmlcxx-0.86/html/tree.h:1205:62: note: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'.
htmlcxx-0.86/html/tree.h:1205:80: style: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:297:59: note: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'.
htmlcxx-0.86/html/tree.h:1205:80: note: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'.
htmlcxx-0.86/html/tree.h:1213:54: style: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:295:34: note: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'.
htmlcxx-0.86/html/tree.h:1213:54: note: Function 'equal' argument 1 names different: declaration 'one' definition 'one_'.
htmlcxx-0.86/html/tree.h:1213:89: style: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:295:68: note: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'.
htmlcxx-0.86/html/tree.h:1213:89: note: Function 'equal' argument 3 names different: declaration 'three' definition 'three_'.
htmlcxx-0.86/html/tree.h:1232:62: style: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:299:42: note: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'.
htmlcxx-0.86/html/tree.h:1232:62: note: Function 'equal_subtree' argument 1 names different: declaration 'one' definition 'one_'.
htmlcxx-0.86/html/tree.h:1232:80: style: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:299:59: note: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'.
htmlcxx-0.86/html/tree.h:1232:80: note: Function 'equal_subtree' argument 2 names different: declaration 'two' definition 'two_'.
htmlcxx-0.86/html/tree.h:1355:71: style: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:320:51: note: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'.
htmlcxx-0.86/html/tree.h:1355:71: note: Function 'is_in_subtree' argument 1 names different: declaration 'position' definition 'it'.
htmlcxx-0.86/html/tree.h:1395:114: style: Function 'child' argument 1 names different: declaration 'position' definition 'it'. [funcArgNamesDifferent]
htmlcxx-0.86/html/tree.h:329:52: note: Function 'child' argument 1 names different: declaration 'position' definition 'it'.
htmlcxx-0.86/html/tree.h:1395:114: note: Function 'child' argument 1 names different: declaration 'position' definition 'it'.
htmlcxx-0.86/html/ParserSax.h:15:5: warning: Member variable 'ParserSax::mCurrentOffset' is not initialized in the constructor. [uninitMemberVar]
htmlcxx-0.86/html/tree.h:1740:53: warning: Member variable 'fixed_depth_iterator::first_parent_' is not initialized in the constructor. [uninitMemberVar]
htmlcxx-0.86/html/tree.h:1754:53: warning: Member variable 'fixed_depth_iterator::first_parent_' is not initialized in the constructor. [uninitMemberVar]
htmlcxx-0.86/html/ParserSax.h:50:15: performance: Technically the member function 'htmlcxx::HTML::ParserSax::skipHtmlTag' can be static. [functionStatic]
htmlcxx-0.86/html/ParserSax.tcc:367:37: note: Technically the member function 'htmlcxx::HTML::ParserSax::skipHtmlTag' can be static.
htmlcxx-0.86/html/ParserSax.h:50:15: note: Technically the member function 'htmlcxx::HTML::ParserSax::skipHtmlTag' can be static.
htmlcxx-0.86/html/ParserSax.h:53:15: performance: Technically the member function 'htmlcxx::HTML::ParserSax::skipHtmlComment' can be static. [functionStatic]
htmlcxx-0.86/html/ParserSax.tcc:327:27: note: Technically the member function 'htmlcxx::HTML::ParserSax::skipHtmlComment' can be static.
htmlcxx-0.86/html/ParserSax.h:53:15: note: Technically the member function 'htmlcxx::HTML::ParserSax::skipHtmlComment' can be static.
htmlcxx-0.86/html/tree.h:228:28: performance: Technically the member function 'tree::begin_fixed' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:552:91: note: Technically the member function 'tree::begin_fixed' can be static.
htmlcxx-0.86/html/tree.h:228:28: note: Technically the member function 'tree::begin_fixed' can be static.
htmlcxx-0.86/html/tree.h:229:28: performance: Technically the member function 'tree::end_fixed' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:569:91: note: Technically the member function 'tree::end_fixed' can be static.
htmlcxx-0.86/html/tree.h:229:28: note: Technically the member function 'tree::end_fixed' can be static.
htmlcxx-0.86/html/tree.h:232:28: performance: Technically the member function 'tree::end' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:596:87: note: Technically the member function 'tree::end' can be static.
htmlcxx-0.86/html/tree.h:232:28: note: Technically the member function 'tree::end' can be static.
htmlcxx-0.86/html/tree.h:234:36: performance: Technically the member function 'tree::parent' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:605:36: note: Technically the member function 'tree::parent' can be static.
htmlcxx-0.86/html/tree.h:234:36: note: Technically the member function 'tree::parent' can be static.
htmlcxx-0.86/html/tree.h:235:36: performance: Technically the member function 'tree::previous_sibling' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:613:36: note: Technically the member function 'tree::previous_sibling' can be static.
htmlcxx-0.86/html/tree.h:235:36: note: Technically the member function 'tree::previous_sibling' can be static.
htmlcxx-0.86/html/tree.h:236:36: performance: Technically the member function 'tree::next_sibling' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:623:36: note: Technically the member function 'tree::next_sibling' can be static.
htmlcxx-0.86/html/tree.h:236:36: note: Technically the member function 'tree::next_sibling' can be static.
htmlcxx-0.86/html/tree.h:237:36: performance: Technically the member function 'tree::next_at_same_depth' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:633:36: note: Technically the member function 'tree::next_at_same_depth' can be static.
htmlcxx-0.86/html/tree.h:237:36: note: Technically the member function 'tree::next_at_same_depth' can be static.
htmlcxx-0.86/html/tree.h:265:36: performance: Technically the member function 'tree::replace' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:849:36: note: Technically the member function 'tree::replace' can be static.
htmlcxx-0.86/html/tree.h:265:36: note: Technically the member function 'tree::replace' can be static.
htmlcxx-0.86/html/tree.h:273:36: performance: Technically the member function 'tree::flatten' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:964:36: note: Technically the member function 'tree::flatten' can be static.
htmlcxx-0.86/html/tree.h:273:36: note: Technically the member function 'tree::flatten' can be static.
htmlcxx-0.86/html/tree.h:275:36: performance: Technically the member function 'tree::reparent' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:992:36: note: Technically the member function 'tree::reparent' can be static.
htmlcxx-0.86/html/tree.h:275:36: note: Technically the member function 'tree::reparent' can be static.
htmlcxx-0.86/html/tree.h:281:36: performance: Technically the member function 'tree::move_before' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:1044:61: note: Technically the member function 'tree::move_before' can be static.
htmlcxx-0.86/html/tree.h:281:36: note: Technically the member function 'tree::move_before' can be static.
htmlcxx-0.86/html/tree.h:301:16: performance: Technically the member function 'tree::subtree' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:1242:60: note: Technically the member function 'tree::subtree' can be static.
htmlcxx-0.86/html/tree.h:301:16: note: Technically the member function 'tree::subtree' can be static.
htmlcxx-0.86/html/tree.h:302:16: performance: Technically the member function 'tree::subtree' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:1251:36: note: Technically the member function 'tree::subtree' can be static.
htmlcxx-0.86/html/tree.h:302:16: note: Technically the member function 'tree::subtree' can be static.
htmlcxx-0.86/html/tree.h:304:16: performance: Technically the member function 'tree::swap' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:1320:36: note: Technically the member function 'tree::swap' can be static.
htmlcxx-0.86/html/tree.h:304:16: note: Technically the member function 'tree::swap' can be static.
htmlcxx-0.86/html/tree.h:314:16: performance: Technically the member function 'tree::depth' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:1277:35: note: Technically the member function 'tree::depth' can be static.
htmlcxx-0.86/html/tree.h:314:16: note: Technically the member function 'tree::depth' can be static.
htmlcxx-0.86/html/tree.h:316:20: performance: Technically the member function 'tree::number_of_children' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:1290:44: note: Technically the member function 'tree::number_of_children' can be static.
htmlcxx-0.86/html/tree.h:316:20: note: Technically the member function 'tree::number_of_children' can be static.
htmlcxx-0.86/html/tree.h:320:16: performance: Technically the member function 'tree::is_in_subtree' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:1355:36: note: Technically the member function 'tree::is_in_subtree' can be static.
htmlcxx-0.86/html/tree.h:320:16: note: Technically the member function 'tree::is_in_subtree' can be static.
htmlcxx-0.86/html/tree.h:329:25: performance: Technically the member function 'tree::child' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:1395:87: note: Technically the member function 'tree::child' can be static.
htmlcxx-0.86/html/tree.h:329:25: note: Technically the member function 'tree::child' can be static.
htmlcxx-0.86/html/tree.h:150:34: style: Technically the member function 'tree::pre_order_iterator::operator++' can be const. [functionConst]
htmlcxx-0.86/html/tree.h:1585:109: note: Technically the member function 'tree::pre_order_iterator::operator++' can be const.
htmlcxx-0.86/html/tree.h:150:34: note: Technically the member function 'tree::pre_order_iterator::operator++' can be const.
htmlcxx-0.86/html/tree.h:151:34: style: Technically the member function 'tree::pre_order_iterator::operator--' can be const. [functionConst]
htmlcxx-0.86/html/tree.h:1593:109: note: Technically the member function 'tree::pre_order_iterator::operator--' can be const.
htmlcxx-0.86/html/tree.h:151:34: note: Technically the member function 'tree::pre_order_iterator::operator--' can be const.
htmlcxx-0.86/html/tree.h:167:35: style: Technically the member function 'tree::post_order_iterator::operator++' can be const. [functionConst]
htmlcxx-0.86/html/tree.h:1692:111: note: Technically the member function 'tree::post_order_iterator::operator++' can be const.
htmlcxx-0.86/html/tree.h:167:35: note: Technically the member function 'tree::post_order_iterator::operator++' can be const.
htmlcxx-0.86/html/tree.h:168:35: style: Technically the member function 'tree::post_order_iterator::operator--' can be const. [functionConst]
htmlcxx-0.86/html/tree.h:1700:111: note: Technically the member function 'tree::post_order_iterator::operator--' can be const.
htmlcxx-0.86/html/tree.h:168:35: note: Technically the member function 'tree::post_order_iterator::operator--' can be const.
htmlcxx-0.86/html/tree.h:189:36: style: Technically the member function 'tree::fixed_depth_iterator::operator++' can be const. [functionConst]
htmlcxx-0.86/html/tree.h:1878:113: note: Technically the member function 'tree::fixed_depth_iterator::operator++' can be const.
htmlcxx-0.86/html/tree.h:189:36: note: Technically the member function 'tree::fixed_depth_iterator::operator++' can be const.
htmlcxx-0.86/html/tree.h:190:36: style: Technically the member function 'tree::fixed_depth_iterator::operator--' can be const. [functionConst]
htmlcxx-0.86/html/tree.h:1886:113: note: Technically the member function 'tree::fixed_depth_iterator::operator--' can be const.
htmlcxx-0.86/html/tree.h:190:36: note: Technically the member function 'tree::fixed_depth_iterator::operator--' can be const.
htmlcxx-0.86/html/tree.h:196:18: performance: Technically the member function 'tree::fixed_depth_iterator::set_first_parent_' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:1774:58: note: Technically the member function 'tree::fixed_depth_iterator::set_first_parent_' can be static.
htmlcxx-0.86/html/tree.h:196:18: note: Technically the member function 'tree::fixed_depth_iterator::set_first_parent_' can be static.
htmlcxx-0.86/html/tree.h:197:18: performance: Technically the member function 'tree::fixed_depth_iterator::find_leftmost_parent_' can be static. [functionStatic]
htmlcxx-0.86/html/tree.h:1787:58: note: Technically the member function 'tree::fixed_depth_iterator::find_leftmost_parent_' can be static.
htmlcxx-0.86/html/tree.h:197:18: note: Technically the member function 'tree::fixed_depth_iterator::find_leftmost_parent_' can be static.
htmlcxx-0.86/html/tree.h:211:32: style: Technically the member function 'tree::sibling_iterator::operator++' can be const. [functionConst]
htmlcxx-0.86/html/tree.h:1974:105: note: Technically the member function 'tree::sibling_iterator::operator++' can be const.
htmlcxx-0.86/html/tree.h:211:32: note: Technically the member function 'tree::sibling_iterator::operator++' can be const.
htmlcxx-0.86/html/tree.h:212:32: style: Technically the member function 'tree::sibling_iterator::operator--' can be const. [functionConst]
htmlcxx-0.86/html/tree.h:1982:105: note: Technically the member function 'tree::sibling_iterator::operator--' can be const.
htmlcxx-0.86/html/tree.h:212:32: note: Technically the member function 'tree::sibling_iterator::operator--' can be const.
htmlcxx-0.86/html/tree.h:347:18: style: Technically the member function 'tree::compare_nodes::operator()' can be const. [functionConst]
htmlcxx-0.86/html/ParserDom.h:18:23: style: Technically the member function 'htmlcxx::HTML::ParserDom::getTree' can be const. [functionConst]
htmlcxx-0.86/html/tree.h:103:7: style: Class 'tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:104:7: style: Class 'tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:123:13: style: Class 'iterator_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:142:13: style: Class 'pre_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:143:13: style: Class 'pre_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:144:13: style: Class 'pre_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:159:13: style: Class 'post_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:160:13: style: Class 'post_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:161:13: style: Class 'post_order_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:180:13: style: Class 'fixed_depth_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:181:13: style: Class 'fixed_depth_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:182:13: style: Class 'fixed_depth_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:203:13: style: Class 'sibling_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:205:13: style: Class 'sibling_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/tree.h:177:7: warning: The class 'fixed_depth_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htmlcxx-0.86/html/tree.h:200:7: warning: The class 'sibling_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
htmlcxx-0.86/html/ParserDom.h:22:18: style: The function 'beginParsing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htmlcxx-0.86/html/ParserSax.h:27:18: note: Virtual function in base class
htmlcxx-0.86/html/ParserDom.h:22:18: note: Function in derived class
htmlcxx-0.86/html/ParserDom.h:24:18: style: The function 'foundTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htmlcxx-0.86/html/ParserSax.h:29:18: note: Virtual function in base class
htmlcxx-0.86/html/ParserDom.h:24:18: note: Function in derived class
htmlcxx-0.86/html/ParserDom.h:25:18: style: The function 'foundText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htmlcxx-0.86/html/ParserSax.h:30:18: note: Virtual function in base class
htmlcxx-0.86/html/ParserDom.h:25:18: note: Function in derived class
htmlcxx-0.86/html/ParserDom.h:26:18: style: The function 'foundComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htmlcxx-0.86/html/ParserSax.h:31:18: note: Virtual function in base class
htmlcxx-0.86/html/ParserDom.h:26:18: note: Function in derived class
htmlcxx-0.86/html/ParserDom.h:28:18: style: The function 'endParsing' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
htmlcxx-0.86/html/ParserSax.h:33:18: note: Virtual function in base class
htmlcxx-0.86/html/ParserDom.h:28:18: note: Function in derived class
htmlcxx-0.86/html/tree.h:733:107: performance: Function parameter 'to' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/tree.h:920:21: performance: Function parameter 'orig_end' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/tree.h:922:21: performance: Function parameter 'new_end' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/tree.h:992:101: performance: Function parameter 'end' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/tree.h:1106:84: performance: Function parameter 'from2' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/tree.h:1129:58: performance: Function parameter 'from' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/tree.h:1129:81: performance: Function parameter 'to' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/tree.h:1137:81: performance: Function parameter 'to' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/Uri.cc:54:16: style: The scope of the variable 'scheme' can be reduced. [variableScope]
htmlcxx-0.86/html/Uri.cc:115:24: style: Function 'Uri' argument 1 names different: declaration 'uri' definition 'uri_str'. [funcArgNamesDifferent]
htmlcxx-0.86/html/Uri.h:22:27: note: Function 'Uri' argument 1 names different: declaration 'uri' definition 'uri_str'.
htmlcxx-0.86/html/Uri.cc:115:24: note: Function 'Uri' argument 1 names different: declaration 'uri' definition 'uri_str'.
htmlcxx-0.86/html/Uri.h:22:4: style: Class 'Uri' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/Uri.h:17:6: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
htmlcxx-0.86/html/Uri.cc:261:25: performance: Function parameter 'scheme' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/Uri.cc:265:23: performance: Function parameter 'user' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/Uri.cc:269:27: performance: Function parameter 'password' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/Uri.cc:273:27: performance: Function parameter 'hostname' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/Uri.cc:277:23: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/Uri.cc:289:24: performance: Function parameter 'query' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/Uri.cc:293:27: performance: Function parameter 'fragment' should be passed by const reference. [passedByValue]
htmlcxx-0.86/html/tests.cc:234:12: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
htmlcxx-0.86/html/tests.cc:40:7: performance: Technically the member function 'HtmlTest::parse' can be static. [functionStatic]
htmlcxx-0.86/html/tests.cc:53:7: performance: Technically the member function 'HtmlTest::string_manip' can be static. [functionStatic]
htmlcxx-0.86/html/tests.cc:105:8: performance: Technically the member function 'TagInitTest::test' can be static. [functionStatic]
htmlcxx-0.86/html/tests.cc:170:8: performance: Technically the member function 'ParseAttrTest::test' can be static. [functionStatic]
htmlcxx-0.86/html/tests.cc:195:8: performance: Technically the member function 'CharsetTest::test' can be static. [functionStatic]
htmlcxx-0.86/html/utils.cc:357:17: style: The scope of the variable 'count' can be reduced. [variableScope]
htmlcxx-0.86/html/utils.cc:13:32: style: Function 'detect_utf8' argument 1 names different: declaration 'buf' definition 'begin'. [funcArgNamesDifferent]
htmlcxx-0.86/html/utils.h:14:32: note: Function 'detect_utf8' argument 1 names different: declaration 'buf' definition 'begin'.
htmlcxx-0.86/html/utils.cc:13:32: note: Function 'detect_utf8' argument 1 names different: declaration 'buf' definition 'begin'.
htmlcxx-0.86/htmlcxx.cc:134:6: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
htmlcxx-0.86/htmlcxx.cc:132:6: note: outer condition: parse_css
htmlcxx-0.86/htmlcxx.cc:134:6: note: opposite inner condition: !parse_css
htmlcxx-0.86/htmlcxx.cc:22:19: performance: Function parameter 'prg' should be passed by const reference. [passedByValue]
htmlcxx-0.86/htmlcxx.cc:27:24: performance: Function parameter 'prg' should be passed by const reference. [passedByValue]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/htmldoc/htmldoc_1.9.3.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/h/htmlgen/htmlgen_2.2.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/htmlmin/htmlmin_0.1.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/htmlunit/htmlunit_2.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/htmlunit-core-js/htmlunit-core-js_2.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/htop/htop_2.2.0.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/h/htp/htp_1.19.orig.tar.gz
htp-1.19/src/bool-proc.c:149:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/bool-proc.c:81:10: style: The scope of the variable 'result' can be reduced. [variableScope]
htp-1.19/src/def-proc.c:29:5: warning: Redundant assignment of 'name' to itself. [selfAssignment]
htp-1.19/src/def-proc.c:30:5: warning: Redundant assignment of 'type' to itself. [selfAssignment]
htp-1.19/src/def-proc.c:31:5: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
htp-1.19/src/def-proc.c:227:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/def-proc.c:353:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/def-proc.c:48:10: style: The scope of the variable 'result' can be reduced. [variableScope]
htp-1.19/src/def-proc.c:44:30: style: Function 'ReadBlockToFile' argument 4 names different: declaration 'blockStream' definition 'blockFile'. [funcArgNamesDifferent]
htp-1.19/src/def-proc.h:26:47: note: Function 'ReadBlockToFile' argument 4 names different: declaration 'blockStream' definition 'blockFile'.
htp-1.19/src/def-proc.c:44:30: note: Function 'ReadBlockToFile' argument 4 names different: declaration 'blockStream' definition 'blockFile'.
htp-1.19/src/def-proc.c:273:9: error: Memory pointed to by 'name' is freed twice. [doubleFree]
htp-1.19/src/def-proc.c:276:13: error: Memory pointed to by 'whitespace' is freed twice. [doubleFree]
htp-1.19/src/file-proc.c:599:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/file-proc.c:225:9: warning: The buffer 'newCmdline' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
htp-1.19/src/file-proc.c:226:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
htp-1.19/src/file-proc.c:227:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
htp-1.19/src/file-proc.c:50:9: error: Memory leak: newPlaintext [memleak]
htp-1.19/src/file-proc.c:161:9: error: Memory leak: newPlaintext [memleak]
htp-1.19/src/html.c:308:50: style: Function 'AddAttributeToMarkup' argument 4 names different: declaration 'quotes' definition 'quotedValue'. [funcArgNamesDifferent]
htp-1.19/src/html.h:58:68: note: Function 'AddAttributeToMarkup' argument 4 names different: declaration 'quotes' definition 'quotedValue'.
htp-1.19/src/html.c:308:50: note: Function 'AddAttributeToMarkup' argument 4 names different: declaration 'quotes' definition 'quotedValue'.
htp-1.19/src/htp-files.c:121:11: style: The scope of the variable 'convertedName' can be reduced. [variableScope]
htp-1.19/src/htp-files.c:197:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
htp-1.19/src/htp.c:217:27: warning: Either the condition 'out!=NULL' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck]
htp-1.19/src/htp.c:272:24: note: Assuming that condition 'out!=NULL' is not redundant
htp-1.19/src/htp.c:217:27: note: Null pointer dereference
htp-1.19/src/htp.c:35:10: style: The scope of the variable 'result' can be reduced. [variableScope]
htp-1.19/src/htp.c:130:17: style: The scope of the variable 'templateFile' can be reduced. [variableScope]
htp-1.19/src/htp.c:324:10: style: The scope of the variable 'defResp' can be reduced. [variableScope]
htp-1.19/src/htp.c:329:11: style: The scope of the variable 'in' can be reduced. [variableScope]
htp-1.19/src/htp.c:330:11: style: The scope of the variable 'out' can be reduced. [variableScope]
htp-1.19/src/image-proc.c:33:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/image-proc.c:114:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/image-proc.c:173:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/image-proc.c:25:10: style: The scope of the variable 'str' can be reduced. [variableScope]
htp-1.19/src/image-proc.c:29:17: style: The scope of the variable 'imgFilename' can be reduced. [variableScope]
htp-1.19/src/image-proc.c:30:17: style: The scope of the variable 'imgText' can be reduced. [variableScope]
htp-1.19/src/image-proc.c:31:10: style: The scope of the variable 'altFilename' can be reduced. [variableScope]
htp-1.19/src/macro.c:395:11: style: The scope of the variable 'optionCopy' can be reduced. [variableScope]
htp-1.19/src/macro.c:397:11: style: The scope of the variable 'optionPtr' can be reduced. [variableScope]
htp-1.19/src/macro.c:401:11: style: The scope of the variable 'value' can be reduced. [variableScope]
htp-1.19/src/macro.c:403:13: style: The scope of the variable 'blockStream' can be reduced. [variableScope]
htp-1.19/src/macro.c:408:10: style: The scope of the variable 'hasWildcard' can be reduced. [variableScope]
htp-1.19/src/macro.c:102:32: style: Function 'ExpandMacrosInString' argument 4 names different: declaration 'quoted' definition 'quotes'. [funcArgNamesDifferent]
htp-1.19/src/macro.h:20:32: note: Function 'ExpandMacrosInString' argument 4 names different: declaration 'quoted' definition 'quotes'.
htp-1.19/src/macro.c:102:32: note: Function 'ExpandMacrosInString' argument 4 names different: declaration 'quoted' definition 'quotes'.
htp-1.19/src/macro.c:102:46: style: Function 'ExpandMacrosInString' argument 5 names different: declaration 'changeCount' definition 'changed'. [funcArgNamesDifferent]
htp-1.19/src/macro.h:20:46: note: Function 'ExpandMacrosInString' argument 5 names different: declaration 'changeCount' definition 'changed'.
htp-1.19/src/macro.c:102:46: note: Function 'ExpandMacrosInString' argument 5 names different: declaration 'changeCount' definition 'changed'.
htp-1.19/src/misc-proc.c:21:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htp-1.19/src/misc-proc.c:40:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htp-1.19/src/misc-proc.c:73:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
htp-1.19/src/misc-proc.c:21:5: warning: Redundant assignment of 'htmlMarkup' to itself. [selfAssignment]
htp-1.19/src/misc-proc.c:22:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/misc-proc.c:40:5: warning: Redundant assignment of 'task' to itself. [selfAssignment]
htp-1.19/src/misc-proc.c:41:5: warning: Redundant assignment of 'htmlMarkup' to itself. [selfAssignment]
htp-1.19/src/misc-proc.c:42:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/misc-proc.c:50:5: warning: Redundant assignment of 'task' to itself. [selfAssignment]
htp-1.19/src/misc-proc.c:51:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/misc-proc.c:73:5: warning: Redundant assignment of 'htmlMarkup' to itself. [selfAssignment]
htp-1.19/src/misc-proc.c:74:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/misc-proc.c:84:5: warning: Redundant assignment of 'htmlMarkup' to itself. [selfAssignment]
htp-1.19/src/misc-proc.c:85:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/msg.c:25:18: style: Function 'HtpMsg' argument 1 names different: declaration 'severityLevel' definition 'level'. [funcArgNamesDifferent]
htp-1.19/src/msg.h:31:18: note: Function 'HtpMsg' argument 1 names different: declaration 'severityLevel' definition 'level'.
htp-1.19/src/msg.c:25:18: note: Function 'HtpMsg' argument 1 names different: declaration 'severityLevel' definition 'level'.
htp-1.19/src/option.c:150:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/option.c:147:11: style: The scope of the variable 'token' can be reduced. [variableScope]
htp-1.19/src/option.c:163:13: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
htp-1.19/src/set-proc.c:27:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/set-proc.c:83:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/set-proc.c:21:11: style: The scope of the variable 'name' can be reduced. [variableScope]
htp-1.19/src/set-proc.c:22:11: style: The scope of the variable 'value' can be reduced. [variableScope]
htp-1.19/src/set-proc.c:119:17: style: The scope of the variable 'expansion' can be reduced. [variableScope]
htp-1.19/src/set-proc.c:121:9: style: The scope of the variable 'value' can be reduced. [variableScope]
htp-1.19/src/snprintf.c:228:2: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
htp-1.19/src/streams.c:78:64: style: Function 'CreateFDReader' argument 3 names different: declaration 'fd' definition 'filedes'. [funcArgNamesDifferent]
htp-1.19/src/streams.h:51:64: note: Function 'CreateFDReader' argument 3 names different: declaration 'fd' definition 'filedes'.
htp-1.19/src/streams.c:78:64: note: Function 'CreateFDReader' argument 3 names different: declaration 'fd' definition 'filedes'.
htp-1.19/src/streams.c:154:67: style: Function 'GetStreamBlock' argument 4 names different: declaration 'delims' definition 'delim'. [funcArgNamesDifferent]
htp-1.19/src/streams.h:58:67: note: Function 'GetStreamBlock' argument 4 names different: declaration 'delims' definition 'delim'.
htp-1.19/src/streams.c:154:67: note: Function 'GetStreamBlock' argument 4 names different: declaration 'delims' definition 'delim'.
htp-1.19/src/streams.c:237:30: style: Function 'PutStreamString' argument 1 names different: declaration 'stram' definition 'stream'. [funcArgNamesDifferent]
htp-1.19/src/streams.h:60:30: note: Function 'PutStreamString' argument 1 names different: declaration 'stram' definition 'stream'.
htp-1.19/src/streams.c:237:30: note: Function 'PutStreamString' argument 1 names different: declaration 'stram' definition 'stream'.
htp-1.19/src/streams.c:237:50: style: Function 'PutStreamString' argument 2 names different: declaration 'buffer' definition 'str'. [funcArgNamesDifferent]
htp-1.19/src/streams.h:60:49: note: Function 'PutStreamString' argument 2 names different: declaration 'buffer' definition 'str'.
htp-1.19/src/streams.c:237:50: note: Function 'PutStreamString' argument 2 names different: declaration 'buffer' definition 'str'.
htp-1.19/src/textfile.c:97:52: style: Function 'PutFileString' argument 2 names different: declaration 'ch' definition 'str'. [funcArgNamesDifferent]
htp-1.19/src/textfile.h:43:52: note: Function 'PutFileString' argument 2 names different: declaration 'ch' definition 'str'.
htp-1.19/src/textfile.c:97:52: note: Function 'PutFileString' argument 2 names different: declaration 'ch' definition 'str'.
htp-1.19/src/use-proc.c:23:17: style: The scope of the variable 'value' can be reduced. [variableScope]
htp-1.19/src/use-proc.c:26:9: style: The scope of the variable 'result' can be reduced. [variableScope]
htp-1.19/src/util.c:338:20: style: Function 'stpcpy' argument 1 names different: declaration 'dest' definition 'd'. [funcArgNamesDifferent]
htp-1.19/src/htp.h:142:20: note: Function 'stpcpy' argument 1 names different: declaration 'dest' definition 'd'.
htp-1.19/src/util.c:338:20: note: Function 'stpcpy' argument 1 names different: declaration 'dest' definition 'd'.
htp-1.19/src/util.c:338:35: style: Function 'stpcpy' argument 2 names different: declaration 'src' definition 's'. [funcArgNamesDifferent]
htp-1.19/src/htp.h:142:38: note: Function 'stpcpy' argument 2 names different: declaration 'src' definition 's'.
htp-1.19/src/util.c:338:35: note: Function 'stpcpy' argument 2 names different: declaration 'src' definition 's'.
htp-1.19/src/varstore.c:180:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
htp-1.19/src/varstore.c:203:11: style: The scope of the variable 'value' can be reduced. [variableScope]
htp-1.19/src/varstore.c:204:15: style: The scope of the variable 'variable' can be reduced. [variableScope]
htp-1.19/src/varstore.c:309:15: style: The scope of the variable 'variable' can be reduced. [variableScope]
htp-1.19/src/varstore.c:328:15: style: The scope of the variable 'variable' can be reduced. [variableScope]
htp-1.19/src/varstore.c:391:15: style: The scope of the variable 'var' can be reduced. [variableScope]
htp-1.19/src/while-proc.c:118:5: warning: Redundant assignment of 'newPlaintext' to itself. [selfAssignment]
htp-1.19/src/while-proc.c:113:10: style: The scope of the variable 'notTagFound' can be reduced. [variableScope]
htp-1.19/src/while-proc.c:116:21: style: The scope of the variable 'attrib' can be reduced. [variableScope]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/htpdate/htpdate_1.2.0.orig.tar.xz
htpdate-1.2.0/htpdate.c:110:12: style: The scope of the variable 'value' can be reduced. [variableScope]
htpdate-1.2.0/htpdate.c:197:10: style: The scope of the variable 'remote_time' can be reduced. [variableScope]
htpdate-1.2.0/htpdate.c:518:14: style: The scope of the variable 'sumtimes' can be reduced. [variableScope]
htpdate-1.2.0/htpdate.c:521:34: style: The scope of the variable 'validtimes' can be reduced. [variableScope]
htpdate-1.2.0/htpdate.c:521:46: style: The scope of the variable 'goodtimes' can be reduced. [variableScope]
htpdate-1.2.0/htpdate.c:521:57: style: The scope of the variable 'mean' can be reduced. [variableScope]
htpdate-1.2.0/htpdate.c:523:43: style: The scope of the variable 'offsetdetect' can be reduced. [variableScope]
htpdate-1.2.0/htpdate.c:370:27: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/htrace/htrace_3.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/htree/htree_0.7.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/htsengine/htsengine_1.10.orig.tar.gz
hts_engine_API-1.10/lib/HTS_audio.c:485:56: style: Function 'HTS_Audio_set_parameter' argument 2 names different: declaration 'sampling_frequency' definition 'sampling_frequeny'. [funcArgNamesDifferent]
hts_engine_API-1.10/lib/HTS_hidden.h:158:56: note: Function 'HTS_Audio_set_parameter' argument 2 names different: declaration 'sampling_frequency' definition 'sampling_frequeny'.
hts_engine_API-1.10/lib/HTS_audio.c:485:56: note: Function 'HTS_Audio_set_parameter' argument 2 names different: declaration 'sampling_frequency' definition 'sampling_frequeny'.
hts_engine_API-1.10/lib/HTS_engine.c:610:4: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
hts_engine_API-1.10/lib/HTS_engine.c:435:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_engine.c:435:14: style: The scope of the variable 'state_index' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_engine.c:435:27: style: The scope of the variable 'model_index' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_engine.c:436:11: style: The scope of the variable 'f' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_engine.c:683:11: style: The scope of the variable 'x' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_engine.c:703:11: style: The scope of the variable 'x' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_engine.c:456:13: style: Variable 'model_index' is modified but its new value is never used. [unreadVariable]
hts_engine_API-1.10/lib/HTS_gstream.c:184:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_gstream.c:184:14: style: The scope of the variable 'j' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_misc.c:532:11: warning: Either the condition 'mem==NULL' is redundant or there is possible null pointer dereference: mem. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_misc.c:534:12: note: Assuming that condition 'mem==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_misc.c:532:11: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_misc.c:541:21: style: Function 'HTS_free' argument 1 names different: declaration 'p' definition 'ptr'. [funcArgNamesDifferent]
hts_engine_API-1.10/lib/HTS_hidden.h:147:21: note: Function 'HTS_free' argument 1 names different: declaration 'p' definition 'ptr'.
hts_engine_API-1.10/lib/HTS_misc.c:541:21: note: Function 'HTS_free' argument 1 names different: declaration 'p' definition 'ptr'.
hts_engine_API-1.10/lib/HTS_model.c:817:8: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_model.c:945:11: note: Assuming that condition 'ms==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_model.c:943:23: note: Calling function 'HTS_ModelSet_clear', 1st argument 'ms' value is 0
hts_engine_API-1.10/lib/HTS_model.c:817:8: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_model.c:819:8: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_model.c:945:11: note: Assuming that condition 'ms==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_model.c:943:23: note: Calling function 'HTS_ModelSet_clear', 1st argument 'ms' value is 0
hts_engine_API-1.10/lib/HTS_model.c:819:8: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_model.c:821:8: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_model.c:945:11: note: Assuming that condition 'ms==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_model.c:943:23: note: Calling function 'HTS_ModelSet_clear', 1st argument 'ms' value is 0
hts_engine_API-1.10/lib/HTS_model.c:821:8: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_model.c:823:8: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_model.c:945:11: note: Assuming that condition 'ms==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_model.c:943:23: note: Calling function 'HTS_ModelSet_clear', 1st argument 'ms' value is 0
hts_engine_API-1.10/lib/HTS_model.c:823:8: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_model.c:825:8: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_model.c:945:11: note: Assuming that condition 'ms==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_model.c:943:23: note: Calling function 'HTS_ModelSet_clear', 1st argument 'ms' value is 0
hts_engine_API-1.10/lib/HTS_model.c:825:8: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_model.c:829:8: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_model.c:945:11: note: Assuming that condition 'ms==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_model.c:943:23: note: Calling function 'HTS_ModelSet_clear', 1st argument 'ms' value is 0
hts_engine_API-1.10/lib/HTS_model.c:829:8: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_model.c:836:8: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_model.c:945:11: note: Assuming that condition 'ms==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_model.c:943:23: note: Calling function 'HTS_ModelSet_clear', 1st argument 'ms' value is 0
hts_engine_API-1.10/lib/HTS_model.c:836:8: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_model.c:841:8: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_model.c:945:11: note: Assuming that condition 'ms==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_model.c:943:23: note: Calling function 'HTS_ModelSet_clear', 1st argument 'ms' value is 0
hts_engine_API-1.10/lib/HTS_model.c:841:8: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_model.c:846:8: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_model.c:945:11: note: Assuming that condition 'ms==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_model.c:943:23: note: Calling function 'HTS_ModelSet_clear', 1st argument 'ms' value is 0
hts_engine_API-1.10/lib/HTS_model.c:846:8: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_model.c:854:8: warning: Either the condition 'ms==NULL' is redundant or there is possible null pointer dereference: ms. [nullPointerRedundantCheck]
hts_engine_API-1.10/lib/HTS_model.c:945:11: note: Assuming that condition 'ms==NULL' is not redundant
hts_engine_API-1.10/lib/HTS_model.c:943:23: note: Calling function 'HTS_ModelSet_clear', 1st argument 'ms' value is 0
hts_engine_API-1.10/lib/HTS_model.c:854:8: note: Null pointer dereference
hts_engine_API-1.10/lib/HTS_model.c:1168:27: style: Same expression on both sides of '!='. [duplicateExpression]
hts_engine_API-1.10/lib/HTS_model.c:95:14: style: The scope of the variable 'j' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:96:11: style: The scope of the variable 'buff_length' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:97:9: style: The scope of the variable 'buff' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:325:17: style: The scope of the variable 'right' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:469:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:490:18: style: The scope of the variable 'length' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:564:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:564:14: style: The scope of the variable 'j' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:602:11: style: The scope of the variable 'state' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:913:11: style: The scope of the variable 'temp_sampling_frequency' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:914:11: style: The scope of the variable 'temp_frame_period' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:915:11: style: The scope of the variable 'temp_num_states' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:916:11: style: The scope of the variable 'temp_num_streams' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_model.c:937:9: style: The scope of the variable 'start_of_data' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_pstream.c:207:38: style: Same expression on both sides of '-'. [duplicateExpression]
hts_engine_API-1.10/lib/HTS_pstream.c:137:16: style: The scope of the variable 't' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_pstream.c:186:11: style: The scope of the variable 'h' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_pstream.c:220:11: style: The scope of the variable 't' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_pstream.c:220:14: style: The scope of the variable 'i' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_pstream.c:221:11: style: The scope of the variable 'step' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_pstream.c:222:11: style: The scope of the variable 'prev' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_pstream.c:223:11: style: The scope of the variable 'obj' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_pstream.c:478:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_pstream.c:478:14: style: The scope of the variable 'j' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_pstream.c:479:17: style: The scope of the variable 'pstream' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_sstream.c:68:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_sstream.c:181:11: style: The scope of the variable 'next_time' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_sstream.c:182:11: style: The scope of the variable 'next_state' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_sstream.c:474:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_sstream.c:474:14: style: The scope of the variable 'j' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_sstream.c:475:17: style: The scope of the variable 'sst' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:127:11: style: The scope of the variable 'v' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:149:11: style: The scope of the variable 'v' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:249:14: style: The scope of the variable 'o' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:292:14: style: The scope of the variable 'upl' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:293:11: style: The scope of the variable 'd' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:335:11: style: The scope of the variable 'k' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:350:11: style: The scope of the variable 'k' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:456:11: style: The scope of the variable 'min' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:457:11: style: The scope of the variable 'ss1' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:457:16: style: The scope of the variable 'ss2' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:489:11: style: The scope of the variable 'a' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:646:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:707:11: style: The scope of the variable 'noise' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:707:18: style: The scope of the variable 'pulse' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:755:11: style: The scope of the variable 'e1' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:755:15: style: The scope of the variable 'e2' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:756:8: style: The scope of the variable 'k' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:781:11: style: The scope of the variable 'e1' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:781:15: style: The scope of the variable 'e2' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:782:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:783:11: style: The scope of the variable 'd1' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:783:15: style: The scope of the variable 'd2' can be reduced. [variableScope]
hts_engine_API-1.10/lib/HTS_vocoder.c:868:11: style: The scope of the variable 'x' can be reduced. [variableScope]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/htseq/htseq_0.6.1p1.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/htsjdk/htsjdk_2.8.1+dfsg.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/htslib/htslib_1.9.orig.tar.gz
htslib-1.9/bcf_sr_sort.c:332:48: style: Function 'bcf_sr_sort_set_active' argument 2 names different: declaration 'i' definition 'idx'. [funcArgNamesDifferent]
htslib-1.9/bcf_sr_sort.h:102:48: note: Function 'bcf_sr_sort_set_active' argument 2 names different: declaration 'i' definition 'idx'.
htslib-1.9/bcf_sr_sort.c:332:48: note: Function 'bcf_sr_sort_set_active' argument 2 names different: declaration 'i' definition 'idx'.
htslib-1.9/bcf_sr_sort.c:339:48: style: Function 'bcf_sr_sort_add_active' argument 2 names different: declaration 'i' definition 'idx'. [funcArgNamesDifferent]
htslib-1.9/bcf_sr_sort.h:103:48: note: Function 'bcf_sr_sort_add_active' argument 2 names different: declaration 'i' definition 'idx'.
htslib-1.9/bcf_sr_sort.c:339:48: note: Function 'bcf_sr_sort_add_active' argument 2 names different: declaration 'i' definition 'idx'.
htslib-1.9/bcf_sr_sort.c:562:79: style: Function 'bcf_sr_sort_next' argument 4 names different: declaration 'pos' definition 'min_pos'. [funcArgNamesDifferent]
htslib-1.9/bcf_sr_sort.h:101:79: note: Function 'bcf_sr_sort_next' argument 4 names different: declaration 'pos' definition 'min_pos'.
htslib-1.9/bcf_sr_sort.c:562:79: note: Function 'bcf_sr_sort_next' argument 4 names different: declaration 'pos' definition 'min_pos'.
htslib-1.9/bgzf.c:2050:27: style: Condition 'uoffset>=fp->idx->offs[i].uaddr' is always true [knownConditionTrueFalse]
htslib-1.9/bgzf.c:824:22: style: The scope of the variable 'block_length' can be reduced. [variableScope]
htslib-1.9/bgzf.c:824:36: style: The scope of the variable 'remaining' can be reduced. [variableScope]
htslib-1.9/bgzf.c:1590:14: style: The scope of the variable 'current_block' can be reduced. [variableScope]
htslib-1.9/bgzf.c:1591:14: style: The scope of the variable 'ublock_size' can be reduced. [variableScope]
htslib-1.9/bgzf.c:1621:14: style: The scope of the variable 'block_length' can be reduced. [variableScope]
htslib-1.9/bgzf.c:981:16: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
htslib-1.9/bgzf.c:348:25: style: Function 'bgzf_hopen' argument 1 names different: declaration 'fp' definition 'hfp'. [funcArgNamesDifferent]
htslib-1.9/htslib/bgzf.h:121:36: note: Function 'bgzf_hopen' argument 1 names different: declaration 'fp' definition 'hfp'.
htslib-1.9/bgzf.c:348:25: note: Function 'bgzf_hopen' argument 1 names different: declaration 'fp' definition 'hfp'.
htslib-1.9/bgzf.c:424:25: style: Function 'bgzf_compress' argument 1 names different: declaration 'dst' definition '_dst'. [funcArgNamesDifferent]
htslib-1.9/htslib/bgzf.h:316:29: note: Function 'bgzf_compress' argument 1 names different: declaration 'dst' definition '_dst'.
htslib-1.9/bgzf.c:424:25: note: Function 'bgzf_compress' argument 1 names different: declaration 'dst' definition '_dst'.
htslib-1.9/bgzf.c:1664:40: style: Function 'bgzf_set_cache_size' argument 2 names different: declaration 'size' definition 'cache_size'. [funcArgNamesDifferent]
htslib-1.9/htslib/bgzf.h:255:44: note: Function 'bgzf_set_cache_size' argument 2 names different: declaration 'size' definition 'cache_size'.
htslib-1.9/bgzf.c:1664:40: note: Function 'bgzf_set_cache_size' argument 2 names different: declaration 'size' definition 'cache_size'.
htslib-1.9/bgzf.c:1689:46: style: Function 'bgzf_seek' argument 3 names different: declaration 'whence' definition 'where'. [funcArgNamesDifferent]
htslib-1.9/htslib/bgzf.h:212:50: note: Function 'bgzf_seek' argument 3 names different: declaration 'whence' definition 'where'.
htslib-1.9/bgzf.c:1689:46: note: Function 'bgzf_seek' argument 3 names different: declaration 'whence' definition 'where'.
htslib-1.9/bgzf.c:1203:13: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
htslib-1.9/bgzip.c:297:19: style: The scope of the variable 'name' can be reduced. [variableScope]
htslib-1.9/cram/cram_codecs.c:362:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/cram/cram_codecs.c:359:0: note: Variable 'b' is reassigned a value before the old one has been used.
htslib-1.9/cram/cram_codecs.c:362:5: note: Variable 'b' is reassigned a value before the old one has been used.
htslib-1.9/cram/cram_codecs.c:1594:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/cram/cram_codecs.c:1592:0: note: Variable 'b' is reassigned a value before the old one has been used.
htslib-1.9/cram/cram_codecs.c:1594:5: note: Variable 'b' is reassigned a value before the old one has been used.
htslib-1.9/cram/cram_codecs.c:1919:9: style: The scope of the variable 'j' can be reduced. [variableScope]
htslib-1.9/cram/cram_codecs.c:545:0: error: Memory leak: c [memleak]
htslib-1.9/cram/cram_codecs.c:1344:0: error: Memory leak: freqs [memleak]
htslib-1.9/cram/cram_codecs.c:1344:0: error: Memory leak: lens [memleak]
htslib-1.9/cram/cram_codecs.c:1286:0: error: Memory leak: c [memleak]
htslib-1.9/cram/cram_codecs.c:1990:0: error: Memory leak: t [memleak]
htslib-1.9/cram/cram_decode.c:1877:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
htslib-1.9/cram/cram_decode.c:1874:13: note: outer condition: ds&CRAM_QS
htslib-1.9/cram/cram_decode.c:1877:16: note: identical inner condition: ds&CRAM_QS
htslib-1.9/cram/cram_decode.c:1426:17: style: The scope of the variable 'ref_base' can be reduced. [variableScope]
htslib-1.9/cram/cram_decode.c:2079:25: style: The scope of the variable 'tlen' can be reduced. [variableScope]
htslib-1.9/cram/cram_decode.c:1251:19: error: Common realloc mistake: 'cigar' nulled but not freed upon failure [memleakOnRealloc]
htslib-1.9/cram/cram_encode.c:949:25: warning: Redundant assignment of 's->block[DS_TN]' to itself. [selfAssignment]
htslib-1.9/cram/cram_encode.c:80:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/cram/cram_encode.c:2434:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/cram/cram_encode.c:529:9: error: Memory leak: buf [memleak]
htslib-1.9/cram/cram_encode.c:1091:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htslib-1.9/cram/cram_external.c:337:5: style: Variable 'op' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/cram/cram_external.c:328:0: note: Variable 'op' is reassigned a value before the old one has been used.
htslib-1.9/cram/cram_external.c:337:5: note: Variable 'op' is reassigned a value before the old one has been used.
htslib-1.9/cram/cram_index.c:629:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
htslib-1.9/cram/cram_io.c:548:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/cram/cram_io.c:543:0: note: Variable 'data' is reassigned a value before the old one has been used.
htslib-1.9/cram/cram_io.c:548:5: note: Variable 'data' is reassigned a value before the old one has been used.
htslib-1.9/cram/cram_io.c:611:5: style: Variable 'cdata' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/cram/cram_io.c:606:0: note: Variable 'cdata' is reassigned a value before the old one has been used.
htslib-1.9/cram/cram_io.c:611:5: note: Variable 'cdata' is reassigned a value before the old one has been used.
htslib-1.9/cram/cram_io.c:1103:9: style: The scope of the variable 'strat' can be reduced. [variableScope]
htslib-1.9/cram/cram_io.c:1857:22: style: The scope of the variable 'tag' can be reduced. [variableScope]
htslib-1.9/cram/cram_io.c:2754:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/cram/cram_io.c:3347:13: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/cram/cram_io.c:3789:19: style: The scope of the variable 'ref' can be reduced. [variableScope]
htslib-1.9/cram/cram_io.c:3847:15: style: The scope of the variable 'pads' can be reduced. [variableScope]
htslib-1.9/cram/cram_io.c:2724:45: error: Invalid calloc() argument nr 1. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
htslib-1.9/cram/cram_io.c:3845:51: note: Calling function 'cram_new_container', 2nd argument 'nslice' value is 0
htslib-1.9/cram/cram_io.c:2724:45: note: Invalid argument
htslib-1.9/cram/cram_io.c:2336:9: error: Memory leak: seq [memleak]
htslib-1.9/cram/cram_io.c:3637:13: error: Memory leak: header [memleak]
htslib-1.9/cram/cram_io.c:3686:13: error: Memory leak: header [memleak]
htslib-1.9/cram/cram_io.c:3905:17: error: Memory leak: pads [memleak]
htslib-1.9/cram/mFILE.c:338:9: error: Resource leak: fp [resourceLeak]
htslib-1.9/cram/open_trace_file.c:122:22: style: Same expression on both sides of '==' because the value of 'path_sep' and '':'' are the same. [duplicateExpression]
htslib-1.9/cram/open_trace_file.c:103:21: note: 'path_sep' is assigned value '':'' here.
htslib-1.9/cram/open_trace_file.c:122:22: note: Same expression on both sides of '==' because the value of 'path_sep' and '':'' are the same.
htslib-1.9/cram/open_trace_file.c:221:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
htslib-1.9/cram/pooled_alloc.c:66:9: error: Memory leak: p [memleak]
htslib-1.9/cram/rANS_static.c:448:0: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
htslib-1.9/cram/rANS_static.c:508:5: style: Variable 'l3' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/cram/rANS_static.c:505:0: note: Variable 'l3' is reassigned a value before the old one has been used.
htslib-1.9/cram/rANS_static.c:508:5: note: Variable 'l3' is reassigned a value before the old one has been used.
htslib-1.9/cram/sam_header.c:1243:12: style: The scope of the variable 'j' can be reduced. [variableScope]
htslib-1.9/cram/sam_header.c:427:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
htslib-1.9/cram/sam_header.c:1208:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
htslib-1.9/cram/sam_header.c:1221:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
htslib-1.9/cram/sam_header.c:427:46: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
htslib-1.9/cram/string_alloc.c:112:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
htslib-1.9/cram/string_alloc.c:114:16: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
htslib-1.9/cram/string_alloc.c:58:9: error: Memory leak: a_str [memleak]
htslib-1.9/faidx.c:213:31: style: Condition 'c!='\n'' is always true [knownConditionTrueFalse]
htslib-1.9/faidx.c:211:27: note: Assuming that condition 'c=='+'' is not redundant
htslib-1.9/faidx.c:213:31: note: Condition 'c!='\n'' is always true
htslib-1.9/faidx.c:255:27: style: Condition 'c!='\n'' is always true [knownConditionTrueFalse]
htslib-1.9/faidx.c:253:23: note: Assuming that condition 'c=='+'' is not redundant
htslib-1.9/faidx.c:255:27: note: Condition 'c!='\n'' is always true
htslib-1.9/faidx.c:442:5: style: Variable 'bgzf' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/faidx.c:436:0: note: Variable 'bgzf' is reassigned a value before the old one has been used.
htslib-1.9/faidx.c:442:5: note: Variable 'bgzf' is reassigned a value before the old one has been used.
htslib-1.9/faidx.c:162:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
htslib-1.9/faidx.c:813:49: style: Function 'fai_fetch' argument 2 names different: declaration 'reg' definition 'str'. [funcArgNamesDifferent]
htslib-1.9/htslib/faidx.h:167:49: note: Function 'fai_fetch' argument 2 names different: declaration 'reg' definition 'str'.
htslib-1.9/faidx.c:813:49: note: Function 'fai_fetch' argument 2 names different: declaration 'reg' definition 'str'.
htslib-1.9/faidx.c:827:53: style: Function 'fai_fetchqual' argument 2 names different: declaration 'reg' definition 'str'. [funcArgNamesDifferent]
htslib-1.9/htslib/faidx.h:178:53: note: Function 'fai_fetchqual' argument 2 names different: declaration 'reg' definition 'str'.
htslib-1.9/faidx.c:827:53: note: Function 'fai_fetchqual' argument 2 names different: declaration 'reg' definition 'str'.
htslib-1.9/hfile.c:222:12: style: The scope of the variable 'n' can be reduced. [variableScope]
htslib-1.9/hfile.c:1022:26: style: Function 'hopen' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
htslib-1.9/htslib/hfile.h:64:26: note: Function 'hopen' argument 1 names different: declaration 'filename' definition 'fname'.
htslib-1.9/hfile.c:1022:26: note: Function 'hopen' argument 1 names different: declaration 'filename' definition 'fname'.
htslib-1.9/hfile.c:1047:27: style: Function 'hisremote' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
htslib-1.9/htslib/hfile.h:83:27: note: Function 'hisremote' argument 1 names different: declaration 'filename' definition 'fname'.
htslib-1.9/hfile.c:1047:27: note: Function 'hisremote' argument 1 names different: declaration 'filename' definition 'fname'.
htslib-1.9/hfile_gcs.c:91:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
htslib-1.9/hfile_s3.c:83:0: error: #error No HMAC() routine found by configure [preprocessorErrorDirective]
htslib-1.9/hts.c:687:21: style: Redundant condition: If 'EXPR == ','', the comparison 'EXPR' is always true. [redundantCondition]
htslib-1.9/hts.c:592:46: style: Same expression on both sides of '||'. [duplicateExpression]
htslib-1.9/hts.c:596:46: style: Same expression on both sides of '||'. [duplicateExpression]
htslib-1.9/hts.c:1405:14: style: The scope of the variable 'offset0' can be reduced. [variableScope]
htslib-1.9/hts.c:1980:9: style: The scope of the variable 'b' can be reduced. [variableScope]
htslib-1.9/hts.c:1980:12: style: The scope of the variable 'e' can be reduced. [variableScope]
htslib-1.9/hts.c:2088:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/hts.c:2088:12: style: The scope of the variable 'n_off' can be reduced. [variableScope]
htslib-1.9/hts.c:2088:19: style: The scope of the variable 'l' can be reduced. [variableScope]
htslib-1.9/hts.c:2088:22: style: The scope of the variable 'bin' can be reduced. [variableScope]
htslib-1.9/hts.c:2091:13: style: The scope of the variable 'bidx' can be reduced. [variableScope]
htslib-1.9/hts.c:2092:14: style: The scope of the variable 'min_off' can be reduced. [variableScope]
htslib-1.9/hts.c:2092:23: style: The scope of the variable 'max_off' can be reduced. [variableScope]
htslib-1.9/hts.c:2193:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/hts.c:2193:12: style: The scope of the variable 'j' can be reduced. [variableScope]
htslib-1.9/hts.c:2193:15: style: The scope of the variable 'l' can be reduced. [variableScope]
htslib-1.9/hts.c:2193:18: style: The scope of the variable 'n_off' can be reduced. [variableScope]
htslib-1.9/hts.c:2193:29: style: The scope of the variable 'bin' can be reduced. [variableScope]
htslib-1.9/hts.c:2196:13: style: The scope of the variable 'bidx' can be reduced. [variableScope]
htslib-1.9/hts.c:2197:14: style: The scope of the variable 'min_off' can be reduced. [variableScope]
htslib-1.9/hts.c:2197:23: style: The scope of the variable 'max_off' can be reduced. [variableScope]
htslib-1.9/hts.c:2198:9: style: The scope of the variable 'tid' can be reduced. [variableScope]
htslib-1.9/hts.c:2198:14: style: The scope of the variable 'beg' can be reduced. [variableScope]
htslib-1.9/hts.c:2198:19: style: The scope of the variable 'end' can be reduced. [variableScope]
htslib-1.9/hts.c:2315:9: style: The scope of the variable 'tid' can be reduced. [variableScope]
htslib-1.9/hts.c:2315:30: style: The scope of the variable 'l' can be reduced. [variableScope]
htslib-1.9/hts.c:2448:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/hts.c:2481:22: style: The scope of the variable 'esign' can be reduced. [variableScope]
htslib-1.9/hts.c:2576:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/hts.c:2834:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/hts.c:198:30: style: Function 'hts_detect_format' argument 1 names different: declaration 'fp' definition 'hfile'. [funcArgNamesDifferent]
htslib-1.9/htslib/hts.h:337:37: note: Function 'hts_detect_format' argument 1 names different: declaration 'fp' definition 'hfile'.
htslib-1.9/hts.c:198:30: note: Function 'hts_detect_format' argument 1 names different: declaration 'fp' definition 'hfile'.
htslib-1.9/hts.c:681:35: style: Function 'hts_parse_opt_list' argument 1 names different: declaration 'opt' definition 'fmt'. [funcArgNamesDifferent]
htslib-1.9/htslib/hts.h:305:35: note: Function 'hts_parse_opt_list' argument 1 names different: declaration 'opt' definition 'fmt'.
htslib-1.9/hts.c:681:35: note: Function 'hts_parse_opt_list' argument 1 names different: declaration 'opt' definition 'fmt'.
htslib-1.9/hts.c:718:33: style: Function 'hts_parse_format' argument 1 names different: declaration 'opt' definition 'format'. [funcArgNamesDifferent]
htslib-1.9/htslib/hts.h:292:33: note: Function 'hts_parse_format' argument 1 names different: declaration 'opt' definition 'format'.
htslib-1.9/hts.c:718:33: note: Function 'hts_parse_format' argument 1 names different: declaration 'opt' definition 'format'.
htslib-1.9/hts.c:787:27: style: Function 'hts_hopen' argument 1 names different: declaration 'fp' definition 'hfile'. [funcArgNamesDifferent]
htslib-1.9/htslib/hts.h:396:34: note: Function 'hts_hopen' argument 1 names different: declaration 'fp' definition 'hfile'.
htslib-1.9/hts.c:787:27: note: Function 'hts_hopen' argument 1 names different: declaration 'fp' definition 'hfile'.
htslib-1.9/hts.c:1155:33: style: Function 'hts_readlist' argument 1 names different: declaration 'fn' definition 'string'. [funcArgNamesDifferent]
htslib-1.9/htslib/hts.h:438:33: note: Function 'hts_readlist' argument 1 names different: declaration 'fn' definition 'string'.
htslib-1.9/hts.c:1155:33: note: Function 'hts_readlist' argument 1 names different: declaration 'fn' definition 'string'.
htslib-1.9/hts.c:2522:39: style: Function 'hts_parse_reg' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
htslib-1.9/htslib/hts.h:666:39: note: Function 'hts_parse_reg' argument 1 names different: declaration 'str' definition 's'.
htslib-1.9/hts.c:2522:39: note: Function 'hts_parse_reg' argument 1 names different: declaration 'str' definition 's'.
htslib-1.9/hts.c:2109:28: error: Memory leak: iter [memleak]
htslib-1.9/hts.c:2110:67: error: Memory leak: iter [memleak]
htslib-1.9/hts.c:1193:5: error: Common realloc mistake: 's' nulled but not freed upon failure [memleakOnRealloc]
htslib-1.9/hts.c:1210:17: error: Common realloc mistake: 's' nulled but not freed upon failure [memleakOnRealloc]
htslib-1.9/hts.c:1215:9: error: Common realloc mistake: 's' nulled but not freed upon failure [memleakOnRealloc]
htslib-1.9/hts.c:1223:21: error: Common realloc mistake: 's' nulled but not freed upon failure [memleakOnRealloc]
htslib-1.9/hts.c:1231:5: error: Common realloc mistake: 's' nulled but not freed upon failure [memleakOnRealloc]
htslib-1.9/htsfile.c:74:5: style: Variable 'hdr' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/htsfile.c:71:0: note: Variable 'hdr' is reassigned a value before the old one has been used.
htslib-1.9/htsfile.c:74:5: note: Variable 'hdr' is reassigned a value before the old one has been used.
htslib-1.9/htsfile.c:118:5: style: Variable 'hdr' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/htsfile.c:115:0: note: Variable 'hdr' is reassigned a value before the old one has been used.
htslib-1.9/htsfile.c:118:5: note: Variable 'hdr' is reassigned a value before the old one has been used.
htslib-1.9/kstring.c:177:44: style: Function 'kstrtok' argument 2 names different: declaration 'sep' definition 'sep_in'. [funcArgNamesDifferent]
htslib-1.9/htslib/kstring.h:96:45: note: Function 'kstrtok' argument 2 names different: declaration 'sep' definition 'sep_in'.
htslib-1.9/kstring.c:177:44: note: Function 'kstrtok' argument 2 names different: declaration 'sep' definition 'sep_in'.
htslib-1.9/kstring.c:251:40: style: Function 'kgetline' argument 2 names different: declaration 'fgets' definition 'fgets_fn'. [funcArgNamesDifferent]
htslib-1.9/htslib/kstring.h:103:41: note: Function 'kgetline' argument 2 names different: declaration 'fgets' definition 'fgets_fn'.
htslib-1.9/kstring.c:251:40: note: Function 'kgetline' argument 2 names different: declaration 'fgets' definition 'fgets_fn'.
htslib-1.9/md5.c:122:18: style: The scope of the variable 'saved_a' can be reduced. [variableScope]
htslib-1.9/md5.c:122:27: style: The scope of the variable 'saved_b' can be reduced. [variableScope]
htslib-1.9/md5.c:122:36: style: The scope of the variable 'saved_c' can be reduced. [variableScope]
htslib-1.9/md5.c:122:45: style: The scope of the variable 'saved_d' can be reduced. [variableScope]
htslib-1.9/md5.c:239:22: style: The scope of the variable 'available' can be reduced. [variableScope]
htslib-1.9/md5.c:270:35: style: Function 'hts_md5_final' argument 1 names different: declaration 'digest' definition 'result'. [funcArgNamesDifferent]
htslib-1.9/htslib/hts.h:790:39: note: Function 'hts_md5_final' argument 1 names different: declaration 'digest' definition 'result'.
htslib-1.9/md5.c:270:35: note: Function 'hts_md5_final' argument 1 names different: declaration 'digest' definition 'result'.
htslib-1.9/multipart.c:88:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
htslib-1.9/multipart.c:89:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
htslib-1.9/regidx.c:169:57: style: Function 'regidx_init' argument 2 names different: declaration 'parsef' definition 'parser'. [funcArgNamesDifferent]
htslib-1.9/htslib/regidx.h:113:57: note: Function 'regidx_init' argument 2 names different: declaration 'parsef' definition 'parser'.
htslib-1.9/regidx.c:169:57: note: Function 'regidx_init' argument 2 names different: declaration 'parsef' definition 'parser'.
htslib-1.9/regidx.c:169:79: style: Function 'regidx_init' argument 3 names different: declaration 'freef' definition 'free_f'. [funcArgNamesDifferent]
htslib-1.9/htslib/regidx.h:113:79: note: Function 'regidx_init' argument 3 names different: declaration 'freef' definition 'free_f'.
htslib-1.9/regidx.c:169:79: note: Function 'regidx_init' argument 3 names different: declaration 'freef' definition 'free_f'.
htslib-1.9/regidx.c:169:114: style: Function 'regidx_init' argument 5 names different: declaration 'usr' definition 'usr_dat'. [funcArgNamesDifferent]
htslib-1.9/htslib/regidx.h:113:113: note: Function 'regidx_init' argument 5 names different: declaration 'usr' definition 'usr_dat'.
htslib-1.9/regidx.c:169:114: note: Function 'regidx_init' argument 5 names different: declaration 'usr' definition 'usr_dat'.
htslib-1.9/regidx.c:246:61: style: Function 'regidx_overlap' argument 3 names different: declaration 'start' definition 'from'. [funcArgNamesDifferent]
htslib-1.9/htslib/regidx.h:128:61: note: Function 'regidx_overlap' argument 3 names different: declaration 'start' definition 'from'.
htslib-1.9/regidx.c:246:61: note: Function 'regidx_overlap' argument 3 names different: declaration 'start' definition 'from'.
htslib-1.9/regidx.c:246:76: style: Function 'regidx_overlap' argument 4 names different: declaration 'end' definition 'to'. [funcArgNamesDifferent]
htslib-1.9/htslib/regidx.h:128:77: note: Function 'regidx_overlap' argument 4 names different: declaration 'end' definition 'to'.
htslib-1.9/regidx.c:246:76: note: Function 'regidx_overlap' argument 4 names different: declaration 'end' definition 'to'.
htslib-1.9/sam.c:62:13: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/sam.c:523:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/sam.c:719:21: style: The scope of the variable 'c' can be reduced. [variableScope]
htslib-1.9/sam.c:2298:13: style: The scope of the variable 'op' can be reduced. [variableScope]
htslib-1.9/sam.c:343:9: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
htslib-1.9/synced_bcf_reader.c:1008:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/synced_bcf_reader.c:1149:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/synced_bcf_reader.c:1149:16: style: The scope of the variable 'max_len' can be reduced. [variableScope]
htslib-1.9/synced_bcf_reader.c:200:34: style: Function 'bcf_sr_add_reader' argument 1 names different: declaration 'readers' definition 'files'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:219:34: note: Function 'bcf_sr_add_reader' argument 1 names different: declaration 'readers' definition 'files'.
htslib-1.9/synced_bcf_reader.c:200:34: note: Function 'bcf_sr_add_reader' argument 1 names different: declaration 'readers' definition 'files'.
htslib-1.9/synced_bcf_reader.c:348:32: style: Function 'bcf_sr_destroy' argument 1 names different: declaration 'readers' definition 'files'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:191:32: note: Function 'bcf_sr_destroy' argument 1 names different: declaration 'readers' definition 'files'.
htslib-1.9/synced_bcf_reader.c:348:32: note: Function 'bcf_sr_destroy' argument 1 names different: declaration 'readers' definition 'files'.
htslib-1.9/synced_bcf_reader.c:635:33: style: Function 'bcf_sr_next_line' argument 1 names different: declaration 'readers' definition 'files'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:230:33: note: Function 'bcf_sr_next_line' argument 1 names different: declaration 'readers' definition 'files'.
htslib-1.9/synced_bcf_reader.c:635:33: note: Function 'bcf_sr_next_line' argument 1 names different: declaration 'readers' definition 'files'.
htslib-1.9/synced_bcf_reader.c:691:35: style: Function 'bcf_sr_set_samples' argument 1 names different: declaration 'readers' definition 'files'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:257:35: note: Function 'bcf_sr_set_samples' argument 1 names different: declaration 'readers' definition 'files'.
htslib-1.9/synced_bcf_reader.c:691:35: note: Function 'bcf_sr_set_samples' argument 1 names different: declaration 'readers' definition 'files'.
htslib-1.9/synced_bcf_reader.c:691:54: style: Function 'bcf_sr_set_samples' argument 2 names different: declaration 'samples' definition 'fname'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:257:56: note: Function 'bcf_sr_set_samples' argument 2 names different: declaration 'samples' definition 'fname'.
htslib-1.9/synced_bcf_reader.c:691:54: note: Function 'bcf_sr_set_samples' argument 2 names different: declaration 'samples' definition 'fname'.
htslib-1.9/synced_bcf_reader.c:938:77: style: Function 'bcf_sr_regions_init' argument 3 names different: declaration 'chr' definition 'ichr'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:310:77: note: Function 'bcf_sr_regions_init' argument 3 names different: declaration 'chr' definition 'ichr'.
htslib-1.9/synced_bcf_reader.c:938:77: note: Function 'bcf_sr_regions_init' argument 3 names different: declaration 'chr' definition 'ichr'.
htslib-1.9/synced_bcf_reader.c:938:87: style: Function 'bcf_sr_regions_init' argument 4 names different: declaration 'from' definition 'ifrom'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:310:86: note: Function 'bcf_sr_regions_init' argument 4 names different: declaration 'from' definition 'ifrom'.
htslib-1.9/synced_bcf_reader.c:938:87: note: Function 'bcf_sr_regions_init' argument 4 names different: declaration 'from' definition 'ifrom'.
htslib-1.9/synced_bcf_reader.c:938:98: style: Function 'bcf_sr_regions_init' argument 5 names different: declaration 'to' definition 'ito'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:310:96: note: Function 'bcf_sr_regions_init' argument 5 names different: declaration 'to' definition 'ito'.
htslib-1.9/synced_bcf_reader.c:938:98: note: Function 'bcf_sr_regions_init' argument 5 names different: declaration 'to' definition 'ito'.
htslib-1.9/synced_bcf_reader.c:1006:47: style: Function 'bcf_sr_regions_destroy' argument 1 names different: declaration 'regions' definition 'reg'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:311:47: note: Function 'bcf_sr_regions_destroy' argument 1 names different: declaration 'regions' definition 'reg'.
htslib-1.9/synced_bcf_reader.c:1006:47: note: Function 'bcf_sr_regions_destroy' argument 1 names different: declaration 'regions' definition 'reg'.
htslib-1.9/synced_bcf_reader.c:1031:43: style: Function 'bcf_sr_regions_seek' argument 1 names different: declaration 'regions' definition 'reg'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:319:43: note: Function 'bcf_sr_regions_seek' argument 1 names different: declaration 'regions' definition 'reg'.
htslib-1.9/synced_bcf_reader.c:1031:43: note: Function 'bcf_sr_regions_seek' argument 1 names different: declaration 'regions' definition 'reg'.
htslib-1.9/synced_bcf_reader.c:1031:60: style: Function 'bcf_sr_regions_seek' argument 2 names different: declaration 'chr' definition 'seq'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:319:64: note: Function 'bcf_sr_regions_seek' argument 2 names different: declaration 'chr' definition 'seq'.
htslib-1.9/synced_bcf_reader.c:1031:60: note: Function 'bcf_sr_regions_seek' argument 2 names different: declaration 'chr' definition 'seq'.
htslib-1.9/synced_bcf_reader.c:1222:45: style: Function 'bcf_sr_regions_flush' argument 1 names different: declaration 'regs' definition 'reg'. [funcArgNamesDifferent]
htslib-1.9/htslib/synced_bcf_reader.h:345:45: note: Function 'bcf_sr_regions_flush' argument 1 names different: declaration 'regs' definition 'reg'.
htslib-1.9/synced_bcf_reader.c:1222:45: note: Function 'bcf_sr_regions_flush' argument 1 names different: declaration 'regs' definition 'reg'.
htslib-1.9/synced_bcf_reader.c:425:9: warning: Either the condition 'end>=2147483647' is redundant or there is signed integer overflow for expression 'end+1'. [integerOverflowCond]
htslib-1.9/synced_bcf_reader.c:423:13: note: Assuming that condition 'end>=2147483647' is not redundant
htslib-1.9/synced_bcf_reader.c:425:9: note: Integer overflow
htslib-1.9/synced_bcf_reader.c:1190:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
htslib-1.9/tbx.c:89:46: style: Variable 'ncols' is modified but its new value is never used. [unreadVariable]
htslib-1.9/test/fieldarith.c:50:16: style: The scope of the variable 'header' can be reduced. [variableScope]
htslib-1.9/test/hfile.c:182:0: error: Memory leak: original [memleak]
htslib-1.9/test/hfile.c:182:0: error: Memory leak: text [memleak]
htslib-1.9/test/sam.c:230:14: style: The scope of the variable 'p' can be reduced. [variableScope]
htslib-1.9/test/sam.c:232:13: style: The scope of the variable 'b0vals' can be reduced. [variableScope]
htslib-1.9/test/sam.c:233:13: style: The scope of the variable 'b1vals' can be reduced. [variableScope]
htslib-1.9/test/sam.c:234:13: style: The scope of the variable 'b2vals' can be reduced. [variableScope]
htslib-1.9/test/sam.c:235:13: style: The scope of the variable 'b3vals' can be reduced. [variableScope]
htslib-1.9/test/sam.c:236:13: style: The scope of the variable 'b4vals' can be reduced. [variableScope]
htslib-1.9/test/sam.c:237:13: style: The scope of the variable 'b5vals' can be reduced. [variableScope]
htslib-1.9/test/sam.c:240:11: style: The scope of the variable 'bfvals' can be reduced. [variableScope]
htslib-1.9/test/sam.c:242:12: style: The scope of the variable 'n4v1' can be reduced. [variableScope]
htslib-1.9/test/sam.c:244:14: style: The scope of the variable 'n4v2' can be reduced. [variableScope]
htslib-1.9/test/sam.c:245:13: style: The scope of the variable 'n4v3' can be reduced. [variableScope]
htslib-1.9/test/sam.c:246:11: style: The scope of the variable 'n4v4' can be reduced. [variableScope]
htslib-1.9/test/sam.c:247:13: style: The scope of the variable 'n4v5' can be reduced. [variableScope]
htslib-1.9/test/sam.c:248:13: style: The scope of the variable 'n4v6' can be reduced. [variableScope]
htslib-1.9/test/sam.c:249:14: style: The scope of the variable 'n4v7' can be reduced. [variableScope]
htslib-1.9/test/sam.c:253:11: style: The scope of the variable 'f1' can be reduced. [variableScope]
htslib-1.9/test/sam.c:254:11: style: The scope of the variable 'f2' can be reduced. [variableScope]
htslib-1.9/test/sam.c:256:12: style: The scope of the variable 'nvals' can be reduced. [variableScope]
htslib-1.9/test/sam.c:256:19: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/test/sam.c:430:17: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
htslib-1.9/test/test_bgzf.c:330:31: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
htslib-1.9/test/test_bgzf.c:437:9: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
htslib-1.9/test/test_bgzf.c:510:9: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
htslib-1.9/test/test_bgzf.c:510:9: portability: %zd in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
htslib-1.9/test/test_bgzf.c:530:5: style: Variable 'bgz' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/test/test_bgzf.c:525:0: note: Variable 'bgz' is reassigned a value before the old one has been used.
htslib-1.9/test/test_bgzf.c:530:5: note: Variable 'bgz' is reassigned a value before the old one has been used.
htslib-1.9/test/test_bgzf.c:585:5: style: Variable 'bgz' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/test/test_bgzf.c:580:0: note: Variable 'bgz' is reassigned a value before the old one has been used.
htslib-1.9/test/test_bgzf.c:585:5: note: Variable 'bgz' is reassigned a value before the old one has been used.
htslib-1.9/test/test_bgzf.c:673:5: style: Variable 'bgz' is reassigned a value before the old one has been used. [redundantAssignment]
htslib-1.9/test/test_bgzf.c:667:0: note: Variable 'bgz' is reassigned a value before the old one has been used.
htslib-1.9/test/test_bgzf.c:673:5: note: Variable 'bgz' is reassigned a value before the old one has been used.
htslib-1.9/test/test_view.c:244:21: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
htslib-1.9/test/test_view.c:244:21: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
htslib-1.9/textutils.c:46:9: style: The scope of the variable 'hi' can be reduced. [variableScope]
htslib-1.9/textutils.c:46:13: style: The scope of the variable 'lo' can be reduced. [variableScope]
htslib-1.9/textutils.c:80:21: style: The scope of the variable 'x3' can be reduced. [variableScope]
htslib-1.9/textutils.c:286:9: style: The scope of the variable 'c' can be reduced. [variableScope]
htslib-1.9/textutils.c:89:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
htslib-1.9/textutils.c:90:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
htslib-1.9/textutils.c:91:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
htslib-1.9/thread_pool.c:595:20: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
htslib-1.9/thread_pool.c:619:13: note: Assuming that condition '!q' is not redundant
htslib-1.9/thread_pool.c:595:20: note: Null pointer dereference
htslib-1.9/thread_pool.c:601:12: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
htslib-1.9/thread_pool.c:619:13: note: Assuming that condition '!q' is not redundant
htslib-1.9/thread_pool.c:601:12: note: Null pointer dereference
htslib-1.9/thread_pool.c:615:24: warning: Either the condition '!q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
htslib-1.9/thread_pool.c:619:13: note: Assuming that condition '!q' is not redundant
htslib-1.9/thread_pool.c:615:24: note: Null pointer dereference
htslib-1.9/vcf.c:322:20: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
htslib-1.9/vcf.c:331:20: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
htslib-1.9/vcf.c:344:20: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
htslib-1.9/vcf.c:2066:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
htslib-1.9/vcf.c:2108:28: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
htslib-1.9/vcf.c:2132:43: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
htslib-1.9/vcf.c:2352:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
htslib-1.9/vcf.c:3740:52: style: Same value in both branches of ternary operator. [duplicateValueTernary]
htslib-1.9/vcf.c:3844:52: style: Same value in both branches of ternary operator. [duplicateValueTernary]
htslib-1.9/vcf.c:1230:58: style: The scope of the variable 'src' can be reduced. [variableScope]
htslib-1.9/vcf.c:2119:9: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/vcf.c:2561:13: style: The scope of the variable 'i' can be reduced. [variableScope]
htslib-1.9/vcf.c:89:35: style: Function 'bcf_hdr_add_sample' argument 1 names different: declaration 'hdr' definition 'h'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:422:39: note: Function 'bcf_hdr_add_sample' argument 1 names different: declaration 'hdr' definition 'h'.
htslib-1.9/vcf.c:89:35: note: Function 'bcf_hdr_add_sample' argument 1 names different: declaration 'hdr' definition 'h'.
htslib-1.9/vcf.c:89:50: style: Function 'bcf_hdr_add_sample' argument 2 names different: declaration 'sample' definition 's'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:422:56: note: Function 'bcf_hdr_add_sample' argument 2 names different: declaration 'sample' definition 's'.
htslib-1.9/vcf.c:89:50: note: Function 'bcf_hdr_add_sample' argument 2 names different: declaration 'sample' definition 's'.
htslib-1.9/vcf.c:694:31: style: Function 'bcf_hdr_append' argument 1 names different: declaration 'h' definition 'hdr'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:443:35: note: Function 'bcf_hdr_append' argument 1 names different: declaration 'h' definition 'hdr'.
htslib-1.9/vcf.c:694:31: note: Function 'bcf_hdr_append' argument 1 names different: declaration 'h' definition 'hdr'.
htslib-1.9/vcf.c:703:32: style: Function 'bcf_hdr_remove' argument 1 names different: declaration 'h' definition 'hdr'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:455:36: note: Function 'bcf_hdr_remove' argument 1 names different: declaration 'h' definition 'hdr'.
htslib-1.9/vcf.c:703:32: note: Function 'bcf_hdr_remove' argument 1 names different: declaration 'h' definition 'hdr'.
htslib-1.9/vcf.c:776:31: style: Function 'bcf_hdr_printf' argument 1 names different: declaration 'h' definition 'hdr'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:444:35: note: Function 'bcf_hdr_printf' argument 1 names different: declaration 'h' definition 'hdr'.
htslib-1.9/vcf.c:776:31: note: Function 'bcf_hdr_printf' argument 1 names different: declaration 'h' definition 'hdr'.
htslib-1.9/vcf.c:776:48: style: Function 'bcf_hdr_printf' argument 2 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:444:50: note: Function 'bcf_hdr_printf' argument 2 names different: declaration 'format' definition 'fmt'.
htslib-1.9/vcf.c:776:48: note: Function 'bcf_hdr_printf' argument 2 names different: declaration 'format' definition 'fmt'.
htslib-1.9/vcf.c:875:34: style: Function 'bcf_hdr_read' argument 1 names different: declaration 'fp' definition 'hfp'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:291:38: note: Function 'bcf_hdr_read' argument 1 names different: declaration 'fp' definition 'hfp'.
htslib-1.9/vcf.c:875:34: note: Function 'bcf_hdr_read' argument 1 names different: declaration 'fp' definition 'hfp'.
htslib-1.9/vcf.c:929:28: style: Function 'bcf_hdr_write' argument 1 names different: declaration 'fp' definition 'hfp'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:320:32: note: Function 'bcf_hdr_write' argument 1 names different: declaration 'fp' definition 'hfp'.
htslib-1.9/vcf.c:929:28: note: Function 'bcf_hdr_write' argument 1 names different: declaration 'fp' definition 'hfp'.
htslib-1.9/vcf.c:1270:45: style: Function 'bcf_readrec' argument 3 names different: declaration 'v' definition 'vv'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:383:49: note: Function 'bcf_readrec' argument 3 names different: declaration 'v' definition 'vv'.
htslib-1.9/vcf.c:1270:45: note: Function 'bcf_readrec' argument 3 names different: declaration 'v' definition 'vv'.
htslib-1.9/vcf.c:1501:24: style: Function 'bcf_write' argument 1 names different: declaration 'fp' definition 'hfp'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:370:28: note: Function 'bcf_write' argument 1 names different: declaration 'fp' definition 'hfp'.
htslib-1.9/vcf.c:1501:24: note: Function 'bcf_write' argument 1 names different: declaration 'fp' definition 'hfp'.
htslib-1.9/vcf.c:1691:56: style: Function 'bcf_hdr_seqnames' argument 2 names different: declaration 'nseqs' definition 'n'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:471:60: note: Function 'bcf_hdr_seqnames' argument 2 names different: declaration 'nseqs' definition 'n'.
htslib-1.9/vcf.c:1691:56: note: Function 'bcf_hdr_seqnames' argument 2 names different: declaration 'nseqs' definition 'n'.
htslib-1.9/vcf.c:2631:37: style: Function 'bcf_hdr_id2int' argument 1 names different: declaration 'hdr' definition 'h'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:746:41: note: Function 'bcf_hdr_id2int' argument 1 names different: declaration 'hdr' definition 'h'.
htslib-1.9/vcf.c:2631:37: note: Function 'bcf_hdr_id2int' argument 1 names different: declaration 'hdr' definition 'h'.
htslib-1.9/vcf.c:2631:44: style: Function 'bcf_hdr_id2int' argument 2 names different: declaration 'type' definition 'which'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:746:50: note: Function 'bcf_hdr_id2int' argument 2 names different: declaration 'type' definition 'which'.
htslib-1.9/vcf.c:2631:44: note: Function 'bcf_hdr_id2int' argument 2 names different: declaration 'type' definition 'which'.
htslib-1.9/vcf.c:2889:73: style: Function 'bcf_translate' argument 3 names different: declaration 'src_line' definition 'line'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcf.h:515:77: note: Function 'bcf_translate' argument 3 names different: declaration 'src_line' definition 'line'.
htslib-1.9/vcf.c:2889:73: note: Function 'bcf_translate' argument 3 names different: declaration 'src_line' definition 'line'.
htslib-1.9/vcf.c:2945:34: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcf.c:2946:34: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcf.c:2978:34: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcf.c:2979:34: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcfutils.c:393:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
htslib-1.9/vcfutils.c:443:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
htslib-1.9/vcfutils.c:477:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
htslib-1.9/vcfutils.c:694:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
htslib-1.9/vcfutils.c:748:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
htslib-1.9/vcfutils.c:802:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
htslib-1.9/vcfutils.c:120:55: style: Function 'bcf_gt_type' argument 3 names different: declaration 'ial' definition '_ial'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcfutils.h:112:55: note: Function 'bcf_gt_type' argument 3 names different: declaration 'ial' definition '_ial'.
htslib-1.9/vcfutils.c:120:55: note: Function 'bcf_gt_type' argument 3 names different: declaration 'ial' definition '_ial'.
htslib-1.9/vcfutils.c:120:66: style: Function 'bcf_gt_type' argument 4 names different: declaration 'jal' definition '_jal'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcfutils.h:112:65: note: Function 'bcf_gt_type' argument 4 names different: declaration 'jal' definition '_jal'.
htslib-1.9/vcfutils.c:120:66: note: Function 'bcf_gt_type' argument 4 names different: declaration 'jal' definition '_jal'.
htslib-1.9/vcfutils.c:225:68: style: Function 'bcf_remove_alleles' argument 3 names different: declaration 'mask' definition 'rm_mask'. [funcArgNamesDifferent]
htslib-1.9/htslib/vcfutils.h:58:68: note: Function 'bcf_remove_alleles' argument 3 names different: declaration 'mask' definition 'rm_mask'.
htslib-1.9/vcfutils.c:225:68: note: Function 'bcf_remove_alleles' argument 3 names different: declaration 'mask' definition 'rm_mask'.
htslib-1.9/vcfutils.c:109:32: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcfutils.c:110:32: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcfutils.c:111:32: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcfutils.c:152:28: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcfutils.c:153:28: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcfutils.c:154:28: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcfutils.c:200:28: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcfutils.c:201:28: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcfutils.c:202:28: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
htslib-1.9/vcfutils.c:506:26: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/httest/httest_2.4.8.orig.tar.gz
httest-2.4.8/src/binary_module.c:111:9: style: Condition 'poll' is always false [knownConditionTrueFalse]
httest-2.4.8/src/binary_module.c:90:14: note: Assignment 'poll=0', assigned value is 0
httest-2.4.8/src/binary_module.c:111:9: note: Condition 'poll' is always false
httest-2.4.8/src/binary_module.c:47:9: style: The scope of the variable 'copy' can be reduced. [variableScope]
httest-2.4.8/src/body.c:223:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
httest-2.4.8/src/body.c:119:9: style: The scope of the variable 'file_and_line' can be reduced. [variableScope]
httest-2.4.8/src/body.c:190:9: style: The scope of the variable 'line' can be reduced. [variableScope]
httest-2.4.8/src/body.c:251:7: style: The scope of the variable 'not' can be reduced. [variableScope]
httest-2.4.8/src/body.c:284:18: style: The scope of the variable 'compiled' can be reduced. [variableScope]
httest-2.4.8/src/coder_module.c:120:8: style: The scope of the variable 'c' can be reduced. [variableScope]
httest-2.4.8/src/coder_module.c:178:8: style: The scope of the variable 'c' can be reduced. [variableScope]
httest-2.4.8/src/coder_module.c:34:8: style: struct member 'url_escape_seq::c' is never used. [unusedStructMember]
httest-2.4.8/src/coder_module.c:35:9: style: struct member 'url_escape_seq::esc' is never used. [unusedStructMember]
httest-2.4.8/src/dso_module.c:129:15: style: The scope of the variable 'path' can be reduced. [variableScope]
httest-2.4.8/src/dso_module.c:130:15: style: The scope of the variable 'name' can be reduced. [variableScope]
httest-2.4.8/src/eval.c:327:5: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment]
httest-2.4.8/src/eval.c:325:5: note: Variable 'token' is reassigned a value before the old one has been used.
httest-2.4.8/src/eval.c:327:5: note: Variable 'token' is reassigned a value before the old one has been used.
httest-2.4.8/src/eval.c:348:9: style: The scope of the variable 'right' can be reduced. [variableScope]
httest-2.4.8/src/eval.c:349:9: style: The scope of the variable 'left' can be reduced. [variableScope]
httest-2.4.8/src/eval.c:406:9: style: The scope of the variable 'right' can be reduced. [variableScope]
httest-2.4.8/src/eval.c:407:9: style: The scope of the variable 'left' can be reduced. [variableScope]
httest-2.4.8/src/eval.c:455:9: style: The scope of the variable 'right' can be reduced. [variableScope]
httest-2.4.8/src/eval.c:456:9: style: The scope of the variable 'left' can be reduced. [variableScope]
httest-2.4.8/src/eval.c:457:9: style: The scope of the variable 'result' can be reduced. [variableScope]
httest-2.4.8/src/file.c:76:43: style: Function 'bufreader_new' argument 1 names different: declaration 'bufreader' definition 'self'. [funcArgNamesDifferent]
httest-2.4.8/src/file.h:30:43: note: Function 'bufreader_new' argument 1 names different: declaration 'bufreader' definition 'self'.
httest-2.4.8/src/file.c:76:43: note: Function 'bufreader_new' argument 1 names different: declaration 'bufreader' definition 'self'.
httest-2.4.8/src/htntlm.c:1129:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
httest-2.4.8/src/htntlm.c:1095:7: note: outer condition: tlen16
httest-2.4.8/src/htntlm.c:1129:9: note: identical inner condition: tlen16
httest-2.4.8/src/htntlm.c:407:7: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/htntlm.c:476:9: style: The scope of the variable 'dst' can be reduced. [variableScope]
httest-2.4.8/src/htntlm.c:1317:12: style: The scope of the variable 'subblk' can be reduced. [variableScope]
httest-2.4.8/src/htntlm.c:1319:7: style: The scope of the variable 'b64len' can be reduced. [variableScope]
httest-2.4.8/src/htntlm.c:1478:7: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/htntlm.c:1133:14: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
httest-2.4.8/src/htntlm.c:1240:15: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
httest-2.4.8/src/htproxy.c:902:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
httest-2.4.8/src/htproxy.c:475:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
httest-2.4.8/src/htproxy.c:618:9: style: The scope of the variable 'line' can be reduced. [variableScope]
httest-2.4.8/src/htproxy.c:619:15: style: The scope of the variable 'val' can be reduced. [variableScope]
httest-2.4.8/src/htproxy.c:620:7: style: The scope of the variable 'chunked' can be reduced. [variableScope]
httest-2.4.8/src/htproxy.c:1225:51: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
httest-2.4.8/src/htremote.c:448:7: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/httest.c:2706:17: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
httest-2.4.8/src/httest.c:2031:17: style: The scope of the variable 'thread' can be reduced. [variableScope]
httest-2.4.8/src/httest.c:2114:7: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/httest.c:708:50: style: Function 'worker_interpret' argument 3 names different: declaration 'ptmp' definition 'dummy'. [funcArgNamesDifferent]
httest-2.4.8/src/httest.c:493:50: note: Function 'worker_interpret' argument 3 names different: declaration 'ptmp' definition 'dummy'.
httest-2.4.8/src/httest.c:708:50: note: Function 'worker_interpret' argument 3 names different: declaration 'ptmp' definition 'dummy'.
httest-2.4.8/src/js_module.c:223:7: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
httest-2.4.8/src/js_module.c:221:0: note: Variable 'val' is reassigned a value before the old one has been used.
httest-2.4.8/src/js_module.c:223:7: note: Variable 'val' is reassigned a value before the old one has been used.
httest-2.4.8/src/js_module.c:190:9: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/js_module.c:257:15: style: The scope of the variable 'wconf' can be reduced. [variableScope]
httest-2.4.8/src/js_module.c:258:15: style: The scope of the variable 'gconf' can be reduced. [variableScope]
httest-2.4.8/src/logger.c:132:48: style: Function 'logger_set_appender' argument 4 names different: declaration 'from_mode' definition 'lo_mode'. [funcArgNamesDifferent]
httest-2.4.8/src/logger.h:42:48: note: Function 'logger_set_appender' argument 4 names different: declaration 'from_mode' definition 'lo_mode'.
httest-2.4.8/src/logger.c:132:48: note: Function 'logger_set_appender' argument 4 names different: declaration 'from_mode' definition 'lo_mode'.
httest-2.4.8/src/logger.c:132:61: style: Function 'logger_set_appender' argument 5 names different: declaration 'to_mode' definition 'hi_mode'. [funcArgNamesDifferent]
httest-2.4.8/src/logger.h:42:63: note: Function 'logger_set_appender' argument 5 names different: declaration 'to_mode' definition 'hi_mode'.
httest-2.4.8/src/logger.c:132:61: note: Function 'logger_set_appender' argument 5 names different: declaration 'to_mode' definition 'hi_mode'.
httest-2.4.8/src/logger.c:185:43: style: Function 'logger_log_va' argument 2 names different: declaration 'log_mode' definition 'mode'. [funcArgNamesDifferent]
httest-2.4.8/src/logger.h:45:42: note: Function 'logger_log_va' argument 2 names different: declaration 'log_mode' definition 'mode'.
httest-2.4.8/src/logger.c:185:43: note: Function 'logger_log_va' argument 2 names different: declaration 'log_mode' definition 'mode'.
httest-2.4.8/src/lua_crypto.c:182:16: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/lua_crypto.c:183:9: style: The scope of the variable 'hex' can be reduced. [variableScope]
httest-2.4.8/src/lua_crypto.c:230:16: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/lua_crypto.c:231:9: style: The scope of the variable 'hex' can be reduced. [variableScope]
httest-2.4.8/src/lua_crypto.c:319:16: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/lua_crypto.c:320:9: style: The scope of the variable 'hex' can be reduced. [variableScope]
httest-2.4.8/src/lua_crypto.c:363:16: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/lua_crypto.c:364:9: style: The scope of the variable 'hex' can be reduced. [variableScope]
httest-2.4.8/src/lua_module.c:436:0: error: #error this lua version is not supported [preprocessorErrorDirective]
httest-2.4.8/src/perf_module.c:532:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
httest-2.4.8/src/perf_module.c:526:7: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/perf_module.c:527:16: style: The scope of the variable 'vars' can be reduced. [variableScope]
httest-2.4.8/src/perf_module.c:528:16: style: The scope of the variable 'shared' can be reduced. [variableScope]
httest-2.4.8/src/perf_module.c:529:22: style: The scope of the variable 'e' can be reduced. [variableScope]
httest-2.4.8/src/perf_module.c:559:7: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/perf_module.c:561:22: style: The scope of the variable 'e' can be reduced. [variableScope]
httest-2.4.8/src/perf_module.c:585:7: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/perf_module.c:587:22: style: The scope of the variable 'e' can be reduced. [variableScope]
httest-2.4.8/src/perf_module.c:926:15: style: The scope of the variable 'clients_str' can be reduced. [variableScope]
httest-2.4.8/src/perf_module.c:927:15: style: The scope of the variable 'interval_str' can be reduced. [variableScope]
httest-2.4.8/src/perf_module.c:618:52: error: Uninitialized variable: buf [uninitvar]
httest-2.4.8/src/regex.c:118:7: style: The scope of the variable 'small_ovector' can be reduced. [variableScope]
httest-2.4.8/src/socket.c:506:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
httest-2.4.8/src/socket.c:590:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
httest-2.4.8/src/socket.c:358:15: style: The scope of the variable 'b' can be reduced. [variableScope]
httest-2.4.8/src/socket.c:655:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
httest-2.4.8/src/socket.c:655:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
httest-2.4.8/src/socket.c:305:51: style: Function 'content_length_reader' argument 1 names different: declaration 'sockreader' definition 'self'. [funcArgNamesDifferent]
httest-2.4.8/src/socket.h:48:51: note: Function 'content_length_reader' argument 1 names different: declaration 'sockreader' definition 'self'.
httest-2.4.8/src/socket.c:305:51: note: Function 'content_length_reader' argument 1 names different: declaration 'sockreader' definition 'self'.
httest-2.4.8/src/socket.c:426:49: style: Function 'transfer_enc_reader' argument 1 names different: declaration 'sockreader' definition 'self'. [funcArgNamesDifferent]
httest-2.4.8/src/socket.h:51:49: note: Function 'transfer_enc_reader' argument 1 names different: declaration 'sockreader' definition 'self'.
httest-2.4.8/src/socket.c:426:49: note: Function 'transfer_enc_reader' argument 1 names different: declaration 'sockreader' definition 'self'.
httest-2.4.8/src/socket.c:467:40: style: Function 'eof_reader' argument 1 names different: declaration 'sockreader' definition 'self'. [funcArgNamesDifferent]
httest-2.4.8/src/socket.h:53:40: note: Function 'eof_reader' argument 1 names different: declaration 'sockreader' definition 'self'.
httest-2.4.8/src/socket.c:467:40: note: Function 'eof_reader' argument 1 names different: declaration 'sockreader' definition 'self'.
httest-2.4.8/src/socket.c:538:49: style: Function 'encapsulated_reader' argument 1 names different: declaration 'sockreader' definition 'self'. [funcArgNamesDifferent]
httest-2.4.8/src/socket.h:55:49: note: Function 'encapsulated_reader' argument 1 names different: declaration 'sockreader' definition 'self'.
httest-2.4.8/src/socket.c:538:49: note: Function 'encapsulated_reader' argument 1 names different: declaration 'sockreader' definition 'self'.
httest-2.4.8/src/ssl.c:159:9: style: Variable 'nDone' is assigned a value that is never used. [unreadVariable]
httest-2.4.8/src/ssl_module.c:1382:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
httest-2.4.8/src/ssl_module.c:1040:8: style: The scope of the variable 'bio' can be reduced. [variableScope]
httest-2.4.8/src/ssl_module.c:1296:9: style: The scope of the variable 'val' can be reduced. [variableScope]
httest-2.4.8/src/ssl_module.c:1921:7: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/store.c:153:20: style: The scope of the variable 'element' can be reduced. [variableScope]
httest-2.4.8/src/store.c:197:20: style: The scope of the variable 'element' can be reduced. [variableScope]
httest-2.4.8/src/util.c:290:7: style: The scope of the variable 'i' can be reduced. [variableScope]
httest-2.4.8/src/websocket_module.c:344:12: warning: Redundant assignment of 'pl_len_8' to itself. [selfAssignment]
httest-2.4.8/src/websocket_module.c:230:12: style: The scope of the variable 'j' can be reduced. [variableScope]
httest-2.4.8/src/websocket_module.c:384:12: style: The scope of the variable 'j' can be reduced. [variableScope]
httest-2.4.8/src/worker.c:1595:17: style: Condition 'line[0]==0' is always true [knownConditionTrueFalse]
httest-2.4.8/src/worker.c:3361:11: style: Condition 'has_apr_file_perms_set' is always true [knownConditionTrueFalse]
httest-2.4.8/src/worker.c:3347:32: note: Assignment 'has_apr_file_perms_set=1', assigned value is 1
httest-2.4.8/src/worker.c:3361:11: note: Condition 'has_apr_file_perms_set' is always true
httest-2.4.8/src/worker.c:314:3: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
httest-2.4.8/src/worker.c:311:0: note: Variable 'val' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:314:3: note: Variable 'val' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:332:3: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
httest-2.4.8/src/worker.c:328:0: note: Variable 'val' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:332:3: note: Variable 'val' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:2059:5: style: Variable 'var' is reassigned a value before the old one has been used. [redundantAssignment]
httest-2.4.8/src/worker.c:2058:5: note: Variable 'var' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:2059:5: note: Variable 'var' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:2167:5: style: Variable 'var' is reassigned a value before the old one has been used. [redundantAssignment]
httest-2.4.8/src/worker.c:2166:5: note: Variable 'var' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:2167:5: note: Variable 'var' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:2274:5: style: Variable 'var' is reassigned a value before the old one has been used. [redundantAssignment]
httest-2.4.8/src/worker.c:2273:5: note: Variable 'var' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:2274:5: note: Variable 'var' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:3000:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
httest-2.4.8/src/worker.c:2996:0: note: Variable 'status' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:3000:3: note: Variable 'status' is reassigned a value before the old one has been used.
httest-2.4.8/src/worker.c:2397:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
httest-2.4.8/src/worker.c:442:9: style: The scope of the variable 'hexbuf' can be reduced. [variableScope]
httest-2.4.8/src/worker.c:1424:15: style: The scope of the variable 'val' can be reduced. [variableScope]
httest-2.4.8/src/worker.c:1748:9: style: The scope of the variable 'tag' can be reduced. [variableScope]
httest-2.4.8/src/worker.c:2596:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
httest-2.4.8/src/worker.c:3346:9: style: The scope of the variable 'exec_prefix' can be reduced. [variableScope]
httest-2.4.8/src/worker.c:3347:7: style: The scope of the variable 'has_apr_file_perms_set' can be reduced. [variableScope]
httest-2.4.8/src/worker.c:4112:7: style: The scope of the variable 'len' can be reduced. [variableScope]
httest-2.4.8/src/worker.c:4396:9: style: The scope of the variable 'line' can be reduced. [variableScope]
httest-2.4.8/src/worker.c:637:60: style: Function 'worker_match' argument 2 names different: declaration 'regexs' definition 'htt_regexs'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:432:60: note: Function 'worker_match' argument 2 names different: declaration 'regexs' definition 'htt_regexs'.
httest-2.4.8/src/worker.c:637:60: note: Function 'worker_match' argument 2 names different: declaration 'regexs' definition 'htt_regexs'.
httest-2.4.8/src/worker.c:716:59: style: Function 'worker_expect' argument 2 names different: declaration 'regexs' definition 'htt_regexs'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:422:59: note: Function 'worker_expect' argument 2 names different: declaration 'regexs' definition 'htt_regexs'.
httest-2.4.8/src/worker.c:716:59: note: Function 'worker_expect' argument 2 names different: declaration 'regexs' definition 'htt_regexs'.
httest-2.4.8/src/worker.c:840:39: style: Function 'worker_assert' argument 1 names different: declaration 'self' definition 'worker'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:424:39: note: Function 'worker_assert' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:840:39: note: Function 'worker_assert' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:886:43: style: Function 'worker_check_error' argument 1 names different: declaration 'self' definition 'worker'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:425:43: note: Function 'worker_check_error' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:886:43: note: Function 'worker_check_error' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:969:44: style: Function 'worker_test_unused' argument 1 names different: declaration 'self' definition 'worker'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:420:44: note: Function 'worker_test_unused' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:969:44: note: Function 'worker_test_unused' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:1009:51: style: Function 'worker_test_unused_errors' argument 1 names different: declaration 'self' definition 'worker'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:421:51: note: Function 'worker_test_unused_errors' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:1009:51: note: Function 'worker_test_unused_errors' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:1093:43: style: Function 'worker_handle_buf' argument 4 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:412:43: note: Function 'worker_handle_buf' argument 4 names different: declaration 'len' definition 'size'.
httest-2.4.8/src/worker.c:1093:43: note: Function 'worker_handle_buf' argument 4 names different: declaration 'len' definition 'size'.
httest-2.4.8/src/worker.c:3822:29: style: Function 'worker_new' argument 4 names different: declaration 'interpret' definition 'function'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:409:47: note: Function 'worker_new' argument 4 names different: declaration 'interpret' definition 'function'.
httest-2.4.8/src/worker.c:3822:29: note: Function 'worker_new' argument 4 names different: declaration 'interpret' definition 'function'.
httest-2.4.8/src/worker.c:3912:32: style: Function 'worker_destroy' argument 1 names different: declaration 'self' definition 'worker'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:431:32: note: Function 'worker_destroy' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:3912:32: note: Function 'worker_destroy' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:3927:41: style: Function 'worker_add_line' argument 1 names different: declaration 'self' definition 'worker'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:438:41: note: Function 'worker_add_line' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:3927:41: note: Function 'worker_add_line' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:3942:43: style: Function 'worker_socket_send' argument 1 names different: declaration 'self' definition 'worker'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:440:43: note: Function 'worker_socket_send' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:3942:43: note: Function 'worker_socket_send' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:4392:40: style: Function 'worker_to_file' argument 1 names different: declaration 'self' definition 'worker'. [funcArgNamesDifferent]
httest-2.4.8/src/worker.h:442:40: note: Function 'worker_to_file' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:4392:40: note: Function 'worker_to_file' argument 1 names different: declaration 'self' definition 'worker'.
httest-2.4.8/src/worker.c:400:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
httest-2.4.8/src/xml_module.c:81:18: style: The scope of the variable 'content' can be reduced. [variableScope]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/httmock/httmock_1.2.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/http-icons/http-icons_0~20041010.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/http-parser/http-parser_2.8.1.orig.tar.gz
http-parser-2.8.1/http_parser.c:1165:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
http-parser-2.8.1/http_parser.c:2100:62: style: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
http-parser-2.8.1/http_parser.h:383:66: note: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'.
http-parser-2.8.1/http_parser.c:2100:62: note: Function 'http_parser_init' argument 2 names different: declaration 'type' definition 't'.
http-parser-2.8.1/test.c:1975:10: style: The scope of the variable 'rlen' can be reduced. [variableScope]
http-parser-2.8.1/test.c:1976:10: style: The scope of the variable 'ncpy' can be reduced. [variableScope]
http-parser-2.8.1/test.c:1996:10: style: The scope of the variable 'ncpy' can be reduced. [variableScope]
http-parser-2.8.1/test.c:2641:7: style: The scope of the variable 'r' can be reduced. [variableScope]
http-parser-2.8.1/test.c:3344:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
http-parser-2.8.1/test.c:3458:13: style: The scope of the variable 'toread' can be reduced. [variableScope]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/httpbin/httpbin_0.5.0+dfsg.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/httpcode/httpcode_0.6.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/httpcomponents-asyncclient/httpcomponents-asyncclient_4.1.3.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/httpcomponents-client/httpcomponents-client_4.5.6.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/httpcomponents-core/httpcomponents-core_4.4.9.orig.tar.xz
ftp://ftp.se.debian.org/debian/pool/main/h/httperf/httperf_0.9.0.orig.tar.gz
httperf-0.9.0/src/call.c:62:20: style: Function 'call_deinit' argument 1 names different: declaration 'c' definition 'call'. [funcArgNamesDifferent]
httperf-0.9.0/src/call.h:117:32: note: Function 'call_deinit' argument 1 names different: declaration 'c' definition 'call'.
httperf-0.9.0/src/call.c:62:20: note: Function 'call_deinit' argument 1 names different: declaration 'c' definition 'call'.
httperf-0.9.0/src/conn.c:46:18: style: Function 'conn_init' argument 1 names different: declaration 'c' definition 'conn'. [funcArgNamesDifferent]
httperf-0.9.0/src/conn.h:119:30: note: Function 'conn_init' argument 1 names different: declaration 'c' definition 'conn'.
httperf-0.9.0/src/conn.c:46:18: note: Function 'conn_init' argument 1 names different: declaration 'c' definition 'conn'.
httperf-0.9.0/src/conn.c:89:20: style: Function 'conn_deinit' argument 1 names different: declaration 'c' definition 'conn'. [funcArgNamesDifferent]
httperf-0.9.0/src/conn.h:122:32: note: Function 'conn_deinit' argument 1 names different: declaration 'c' definition 'conn'.
httperf-0.9.0/src/conn.c:89:20: note: Function 'conn_deinit' argument 1 names different: declaration 'c' definition 'conn'.
httperf-0.9.0/src/core.c:244:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
httperf-0.9.0/src/core.c:246:3: note: Found duplicate branches for 'if' and 'else'.
httperf-0.9.0/src/core.c:244:3: note: Found duplicate branches for 'if' and 'else'.
httperf-0.9.0/src/core.c:326:8: style: The scope of the variable 'now' can be reduced. [variableScope]
httperf-0.9.0/src/core.c:327:9: style: The scope of the variable 'c' can be reduced. [variableScope]
httperf-0.9.0/src/core.c:546:7: style: The scope of the variable 'i' can be reduced. [variableScope]
httperf-0.9.0/src/core.c:1157:45: style: The scope of the variable 'min_i' can be reduced. [variableScope]
httperf-0.9.0/src/core.c:1157:52: style: The scope of the variable 'max_i' can be reduced. [variableScope]
httperf-0.9.0/src/core.c:819:21: style: Function 'core_connect' argument 1 names different: declaration 'conn' definition 's'. [funcArgNamesDifferent]
httperf-0.9.0/src/core.h:45:32: note: Function 'core_connect' argument 1 names different: declaration 'conn' definition 's'.
httperf-0.9.0/src/core.c:819:21: note: Function 'core_connect' argument 1 names different: declaration 'conn' definition 's'.
httperf-0.9.0/src/gen/sess_cookie.c:131:15: style: The scope of the variable 'start' can be reduced. [variableScope]
httperf-0.9.0/src/gen/sess_cookie.c:133:10: style: The scope of the variable 'len' can be reduced. [variableScope]
httperf-0.9.0/src/gen/session.c:351:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httperf-0.9.0/src/gen/session.c:357:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httperf-0.9.0/src/gen/session.c:194:13: style: The scope of the variable 'rd' can be reduced. [variableScope]
httperf-0.9.0/src/gen/session.c:407:21: style: The scope of the variable 'ci' can be reduced. [variableScope]
httperf-0.9.0/src/gen/uri_wlog.c:140:27: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
httperf-0.9.0/src/gen/wsess.c:75:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
httperf-0.9.0/src/gen/wsess.c:76:9: style: The scope of the variable 'call' can be reduced. [variableScope]
httperf-0.9.0/src/gen/wsesslog.c:191:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
httperf-0.9.0/src/gen/wsesslog.c:192:15: style: The scope of the variable 'method_str' can be reduced. [variableScope]
httperf-0.9.0/src/gen/wsesslog.c:193:9: style: The scope of the variable 'call' can be reduced. [variableScope]
httperf-0.9.0/src/gen/wsesslog.c:384:18: style: The scope of the variable 'reqnum' can be reduced. [variableScope]
httperf-0.9.0/src/gen/wsesslog.c:411:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
httperf-0.9.0/src/gen/wsesslog.c:445:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
httperf-0.9.0/src/gen/wsesslog.c:447:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
httperf-0.9.0/src/gen/wsesslog.c:464:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
httperf-0.9.0/src/gen/wsesspage.c:115:21: style: The scope of the variable 'retval' can be reduced. [variableScope]
httperf-0.9.0/src/gen/wsesspage.c:118:9: style: The scope of the variable 'call' can be reduced. [variableScope]
httperf-0.9.0/src/gen/wsesspage.c:275:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
httperf-0.9.0/src/http.c:137:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httperf-0.9.0/src/http.c:137:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httperf-0.9.0/src/http.c:193:34: style: Same expression on both sides of '-' because the value of '*bufp' and 'buf_start' are the same. [duplicateExpression]
httperf-0.9.0/src/http.c:109:27: note: 'buf_start' is assigned value '*bufp' here.
httperf-0.9.0/src/http.c:193:34: note: Same expression on both sides of '-' because the value of '*bufp' and 'buf_start' are the same.
httperf-0.9.0/src/http.c:261:34: style: Same expression on both sides of '-' because the value of '*bufp' and 'buf_start' are the same. [duplicateExpression]
httperf-0.9.0/src/http.c:200:27: note: 'buf_start' is assigned value '*bufp' here.
httperf-0.9.0/src/http.c:261:34: note: Same expression on both sides of '-' because the value of '*bufp' and 'buf_start' are the same.
httperf-0.9.0/src/http.c:290:34: style: Same expression on both sides of '-' because the value of '*bufp' and 'buf_start' are the same. [duplicateExpression]
httperf-0.9.0/src/http.c:267:27: note: 'buf_start' is assigned value '*bufp' here.
httperf-0.9.0/src/http.c:290:34: note: Same expression on both sides of '-' because the value of '*bufp' and 'buf_start' are the same.
httperf-0.9.0/src/http.c:200:9: style: The scope of the variable 'hdr' can be reduced. [variableScope]
httperf-0.9.0/src/http.c:202:10: style: The scope of the variable 'hdr_len' can be reduced. [variableScope]
httperf-0.9.0/src/http.c:267:9: style: The scope of the variable 'hdr' can be reduced. [variableScope]
httperf-0.9.0/src/http.c:269:10: style: The scope of the variable 'hdr_len' can be reduced. [variableScope]
httperf-0.9.0/src/http.c:62:15: style: Checking if unsigned variable 'buf_len' is less than zero. [unsignedLessThanZero]
httperf-0.9.0/src/http.c:359:43: style: Function 'http_process_reply_bytes' argument 2 names different: declaration 'buf' definition 'bufp'. [funcArgNamesDifferent]
httperf-0.9.0/src/http.h:43:55: note: Function 'http_process_reply_bytes' argument 2 names different: declaration 'buf' definition 'bufp'.
httperf-0.9.0/src/http.c:359:43: note: Function 'http_process_reply_bytes' argument 2 names different: declaration 'buf' definition 'bufp'.
httperf-0.9.0/src/http.c:359:57: style: Function 'http_process_reply_bytes' argument 3 names different: declaration 'buf_len' definition 'buf_lenp'. [funcArgNamesDifferent]
httperf-0.9.0/src/http.h:43:68: note: Function 'http_process_reply_bytes' argument 3 names different: declaration 'buf_len' definition 'buf_lenp'.
httperf-0.9.0/src/http.c:359:57: note: Function 'http_process_reply_bytes' argument 3 names different: declaration 'buf_len' definition 'buf_lenp'.
httperf-0.9.0/src/httperf.c:869:29: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httperf-0.9.0/src/httperf.c:872:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httperf-0.9.0/src/httperf.c:872:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httperf-0.9.0/src/httperf.c:875:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httperf-0.9.0/src/httperf.c:877:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httperf-0.9.0/src/sess.c:39:18: style: Function 'sess_init' argument 1 names different: declaration 's' definition 'sess'. [funcArgNamesDifferent]
httperf-0.9.0/src/sess.h:61:30: note: Function 'sess_init' argument 1 names different: declaration 's' definition 'sess'.
httperf-0.9.0/src/sess.c:39:18: note: Function 'sess_init' argument 1 names different: declaration 's' definition 'sess'.
httperf-0.9.0/src/sess.c:44:20: style: Function 'sess_deinit' argument 1 names different: declaration 's' definition 'sess'. [funcArgNamesDifferent]
httperf-0.9.0/src/sess.h:64:32: note: Function 'sess_deinit' argument 1 names different: declaration 's' definition 'sess'.
httperf-0.9.0/src/sess.c:44:20: note: Function 'sess_deinit' argument 1 names different: declaration 's' definition 'sess'.
httperf-0.9.0/src/sess.c:53:21: style: Function 'sess_failure' argument 1 names different: declaration 's' definition 'sess'. [funcArgNamesDifferent]
httperf-0.9.0/src/sess.h:68:33: note: Function 'sess_failure' argument 1 names different: declaration 's' definition 'sess'.
httperf-0.9.0/src/sess.c:53:21: note: Function 'sess_failure' argument 1 names different: declaration 's' definition 'sess'.
httperf-0.9.0/src/stat/basic.c:344:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httperf-0.9.0/src/stat/print_reply.c:124:10: style: The scope of the variable 'hdr_len' can be reduced. [variableScope]
httperf-0.9.0/src/stat/print_reply.c:126:9: style: The scope of the variable 'hdr' can be reduced. [variableScope]
httperf-0.9.0/src/stat/sess_stat.c:125:10: style: The scope of the variable 'old_size' can be reduced. [variableScope]
httperf-0.9.0/src/stat/sess_stat.c:125:20: style: The scope of the variable 'new_size' can be reduced. [variableScope]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/httpfs2/httpfs2_0.1.4.orig.tar.gz
httpfs2-0.1.4/httpfs2.c:912:12: warning: Possible null pointer dereference: buf [nullPointer]
httpfs2-0.1.4/httpfs2.c:1152:62: note: Calling function 'plain_report', 3rd argument 'buf' value is 0
httpfs2-0.1.4/httpfs2.c:912:12: note: Null pointer dereference
httpfs2-0.1.4/httpfs2.c:622:9: style: The scope of the variable 'fork_res' can be reduced. [variableScope]
httpfs2-0.1.4/httpfs2.c:399:12: warning: Size of pointer 'url' used instead of size of its data. [pointerSize]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/httpie/httpie_0.9.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/httping/httping_2.5.orig.tar.gz
httping-2.5/help.c:299:2: style: Variable 'dummy' is reassigned a value before the old one has been used. [redundantAssignment]
httping-2.5/help.c:173:0: note: Variable 'dummy' is reassigned a value before the old one has been used.
httping-2.5/help.c:299:2: note: Variable 'dummy' is reassigned a value before the old one has been used.
httping-2.5/help.c:123:7: style: The scope of the variable 'n_len' can be reduced. [variableScope]
httping-2.5/help.c:37:18: style: Unused variable: buf [unusedVariable]
httping-2.5/http.c:64:4: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
httping-2.5/http.c:112:4: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
httping-2.5/main.c:178:38: warning: Possible null pointer dereference: t_request [nullPointer]
httping-2.5/main.c:244:43: note: Calling function 'emit_json', 6th argument 't_request' value is 0
httping-2.5/main.c:178:38: note: Null pointer dereference
httping-2.5/main.c:179:36: warning: Possible null pointer dereference: t_total [nullPointer]
httping-2.5/main.c:244:135: note: Calling function 'emit_json', 25th argument 't_total' value is 0
httping-2.5/main.c:179:36: note: Null pointer dereference
httping-2.5/main.c:189:6: warning: Possible null pointer dereference: t_ssl [nullPointer]
httping-2.5/main.c:244:93: note: Calling function 'emit_json', 16th argument 't_ssl' value is 0
httping-2.5/main.c:189:6: note: Null pointer dereference
httping-2.5/main.c:194:33: warning: Possible null pointer dereference: t_write [nullPointer]
httping-2.5/main.c:244:99: note: Calling function 'emit_json', 17th argument 't_write' value is 0
httping-2.5/main.c:194:33: note: Null pointer dereference
httping-2.5/main.c:195:33: warning: Possible null pointer dereference: t_close [nullPointer]
httping-2.5/main.c:244:105: note: Calling function 'emit_json', 18th argument 't_close' value is 0
httping-2.5/main.c:195:33: note: Null pointer dereference
httping-2.5/main.c:215:2: style: Variable 'tvm' is reassigned a value before the old one has been used. [redundantAssignment]
httping-2.5/main.c:210:0: note: Variable 'tvm' is reassigned a value before the old one has been used.
httping-2.5/main.c:215:2: note: Variable 'tvm' is reassigned a value before the old one has been used.
httping-2.5/main.c:774:3: style: Variable 'dummy' is reassigned a value before the old one has been used. [redundantAssignment]
httping-2.5/main.c:770:0: note: Variable 'dummy' is reassigned a value before the old one has been used.
httping-2.5/main.c:774:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
httping-2.5/main.c:1599:3: style: Variable 'dstart' is reassigned a value before the old one has been used. [redundantAssignment]
httping-2.5/main.c:1587:0: note: Variable 'dstart' is reassigned a value before the old one has been used.
httping-2.5/main.c:1599:3: note: Variable 'dstart' is reassigned a value before the old one has been used.
httping-2.5/main.c:75:24: style: Unused variable: size [unusedVariable]
httping-2.5/mssl.c:341:2: style: Variable 'request_headers_len' is reassigned a value before the old one has been used. [redundantAssignment]
httping-2.5/mssl.c:337:0: note: Variable 'request_headers_len' is reassigned a value before the old one has been used.
httping-2.5/mssl.c:341:2: note: Variable 'request_headers_len' is reassigned a value before the old one has been used.
httping-2.5/mssl.c:301:16: style: The scope of the variable 'fp_digest' can be reduced. [variableScope]
httping-2.5/mssl.c:127:45: style: Function 'WRITE_SSL' argument 2 names different: declaration 'whereto' definition 'wherefrom'. [funcArgNamesDifferent]
httping-2.5/mssl.h:11:45: note: Function 'WRITE_SSL' argument 2 names different: declaration 'whereto' definition 'wherefrom'.
httping-2.5/mssl.c:127:45: note: Function 'WRITE_SSL' argument 2 names different: declaration 'whereto' definition 'wherefrom'.
httping-2.5/mssl.c:49:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
httping-2.5/nc.c:760:3: style: Variable 'scc_str' is reassigned a value before the old one has been used. [redundantAssignment]
httping-2.5/nc.c:748:0: note: Variable 'scc_str' is reassigned a value before the old one has been used.
httping-2.5/nc.c:760:3: note: Variable 'scc_str' is reassigned a value before the old one has been used.
httping-2.5/nc.c:761:3: style: Variable 'kalman_str' is reassigned a value before the old one has been used. [redundantAssignment]
httping-2.5/nc.c:748:0: note: Variable 'kalman_str' is reassigned a value before the old one has been used.
httping-2.5/nc.c:761:3: note: Variable 'kalman_str' is reassigned a value before the old one has been used.
httping-2.5/nc.c:175:15: style: The scope of the variable 'clr' can be reduced. [variableScope]
httping-2.5/nc.c:175:30: style: The scope of the variable 'att' can be reduced. [variableScope]
httping-2.5/nc.c:616:50: style: The scope of the variable 'diff' can be reduced. [variableScope]
httping-2.5/nc.c:740:9: style: The scope of the variable 'k' can be reduced. [variableScope]
httping-2.5/tcp.c:53:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
httping-2.5/tcp.c:50:0: note: Variable 'fd' is reassigned a value before the old one has been used.
httping-2.5/tcp.c:53:2: note: Variable 'fd' is reassigned a value before the old one has been used.
httping-2.5/tcp.c:190:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
httping-2.5/tcp.c:187:0: note: Variable 'rc' is reassigned a value before the old one has been used.
httping-2.5/tcp.c:190:3: note: Variable 'rc' is reassigned a value before the old one has been used.
httping-2.5/tcp.c:189:1: style: Label 'old_connect' is not used. [unusedLabel]
httping-2.5/test_TFO.c:29:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
httping-2.5/test_TFO.c:13:0: style: Variable 'qlen' is assigned a value that is never used. [unreadVariable]
httping-2.5/test_fftw3.c:9:15: style: Variable 'plan' is assigned a value that is never used. [unreadVariable]
httping-2.5/test_openssl.c:22:2: style: Variable 'bio_err' is reassigned a value before the old one has been used. [redundantAssignment]
httping-2.5/test_openssl.c:15:0: note: Variable 'bio_err' is reassigned a value before the old one has been used.
httping-2.5/test_openssl.c:22:2: note: Variable 'bio_err' is reassigned a value before the old one has been used.
httping-2.5/test_openssl.c:26:17: style: Variable 'ctx' is assigned a value that is never used. [unreadVariable]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/httpry/httpry_0.1.8.orig.tar.gz
httpry-httpry-0.1.8/format.c:109:22: style: The scope of the variable 'hashval' can be reduced. [variableScope]
httpry-httpry-0.1.8/format.c:249:22: style: The scope of the variable 'prev' can be reduced. [variableScope]
httpry-httpry-0.1.8/format.c:106:33: style: Function 'insert_field' argument 1 names different: declaration 'str' definition 'name'. [funcArgNamesDifferent]
httpry-httpry-0.1.8/format.c:42:33: note: Function 'insert_field' argument 1 names different: declaration 'str' definition 'name'.
httpry-httpry-0.1.8/format.c:106:33: note: Function 'insert_field' argument 1 names different: declaration 'str' definition 'name'.
httpry-httpry-0.1.8/httpry.c:297:29: style: The scope of the variable 'req_value' can be reduced. [variableScope]
httpry-httpry-0.1.8/httpry.c:603:15: style: The scope of the variable 'run_time' can be reduced. [variableScope]
httpry-httpry-0.1.8/httpry.c:710:25: style: Checking if unsigned variable 'parse_count' is less than zero. [unsignedLessThanZero]
httpry-httpry-0.1.8/methods.c:80:13: style: The scope of the variable 'cmp' can be reduced. [variableScope]
httpry-httpry-0.1.8/methods.c:117:13: style: The scope of the variable 'cmp' can be reduced. [variableScope]
httpry-httpry-0.1.8/methods.c:78:25: style: Function 'insert_method' argument 1 names different: declaration 'str' definition 'method'. [funcArgNamesDifferent]
httpry-httpry-0.1.8/methods.c:40:25: note: Function 'insert_method' argument 1 names different: declaration 'str' definition 'method'.
httpry-httpry-0.1.8/methods.c:78:25: note: Function 'insert_method' argument 1 names different: declaration 'str' definition 'method'.
httpry-httpry-0.1.8/rate.c:115:29: style: The scope of the variable 'i' can be reduced. [variableScope]
httpry-httpry-0.1.8/rate.c:183:35: style: The scope of the variable 'prev' can be reduced. [variableScope]
httpry-httpry-0.1.8/rate.c:257:22: style: The scope of the variable 'hashval' can be reduced. [variableScope]
httpry-httpry-0.1.8/rate.c:289:22: style: The scope of the variable 'hashval' can be reduced. [variableScope]
httpry-httpry-0.1.8/rate.c:60:26: style: Function 'init_rate_stats' argument 1 names different: declaration 'display_interval' definition 'rate_interval'. [funcArgNamesDifferent]
httpry-httpry-0.1.8/rate.h:14:26: note: Function 'init_rate_stats' argument 1 names different: declaration 'display_interval' definition 'rate_interval'.
httpry-httpry-0.1.8/rate.c:60:26: note: Function 'init_rate_stats' argument 1 names different: declaration 'display_interval' definition 'rate_interval'.
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/https-everywhere/https-everywhere_5.2.8.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/https-finder/https-finder_091.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/httptunnel/httptunnel_3.3+dfsg.orig.tar.gz
httptunnel-3.3/base64.c:92:0: error: Memory leak: buf [memleak]
httptunnel-3.3/common.c:358:19: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
httptunnel-3.3/common.c:362:9: note: Assuming that condition 's==NULL' is not redundant
httptunnel-3.3/common.c:358:19: note: Null pointer dereference
httptunnel-3.3/common.c:251:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
httptunnel-3.3/common.c:252:11: style: The scope of the variable 'n' can be reduced. [variableScope]
httptunnel-3.3/common.c:252:14: style: The scope of the variable 'm' can be reduced. [variableScope]
httptunnel-3.3/common.c:294:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
httptunnel-3.3/common.c:295:11: style: The scope of the variable 'n' can be reduced. [variableScope]
httptunnel-3.3/common.c:295:14: style: The scope of the variable 'm' can be reduced. [variableScope]
httptunnel-3.3/htc.c:113:7: style: The scope of the variable 'c' can be reduced. [variableScope]
httptunnel-3.3/htc.c:404:11: style: The scope of the variable 'tunnel' can be reduced. [variableScope]
httptunnel-3.3/hts.c:79:7: style: The scope of the variable 'c' can be reduced. [variableScope]
httptunnel-3.3/hts.c:280:9: style: The scope of the variable 'pid_file' can be reduced. [variableScope]
httptunnel-3.3/http.c:45:7: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
httptunnel-3.3/http.c:77:50: style: Function 'http_put' argument 3 names different: declaration 'content_length' definition 'length'. [funcArgNamesDifferent]
httptunnel-3.3/http.h:60:12: note: Function 'http_put' argument 3 names different: declaration 'content_length' definition 'length'.
httptunnel-3.3/http.c:77:50: note: Function 'http_put' argument 3 names different: declaration 'content_length' definition 'length'.
httptunnel-3.3/http.c:83:51: style: Function 'http_post' argument 3 names different: declaration 'content_length' definition 'length'. [funcArgNamesDifferent]
httptunnel-3.3/http.h:62:13: note: Function 'http_post' argument 3 names different: declaration 'content_length' definition 'length'.
httptunnel-3.3/http.c:83:51: note: Function 'http_post' argument 3 names different: declaration 'content_length' definition 'length'.
httptunnel-3.3/http.c:461:46: style: Function 'http_parse_response' argument 2 names different: declaration 'response' definition 'response_'. [funcArgNamesDifferent]
httptunnel-3.3/http.h:69:61: note: Function 'http_parse_response' argument 2 names different: declaration 'response' definition 'response_'.
httptunnel-3.3/http.c:461:46: note: Function 'http_parse_response' argument 2 names different: declaration 'response' definition 'response_'.
httptunnel-3.3/http.c:626:44: style: Function 'http_parse_request' argument 2 names different: declaration 'request' definition 'request_'. [funcArgNamesDifferent]
httptunnel-3.3/http.h:80:59: note: Function 'http_parse_request' argument 2 names different: declaration 'request' definition 'request_'.
httptunnel-3.3/http.c:626:44: note: Function 'http_parse_request' argument 2 names different: declaration 'request' definition 'request_'.
httptunnel-3.3/http.c:779:37: style: Function 'http_destroy_request' argument 1 names different: declaration 'resquest' definition 'request'. [funcArgNamesDifferent]
httptunnel-3.3/http.h:82:49: note: Function 'http_destroy_request' argument 1 names different: declaration 'resquest' definition 'request'.
httptunnel-3.3/http.c:779:37: note: Function 'http_destroy_request' argument 1 names different: declaration 'resquest' definition 'request'.
httptunnel-3.3/http.c:319:3: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
httptunnel-3.3/port/poll.c:17:0: error: #error "Must have either poll() or select()." [preprocessorErrorDirective]
httptunnel-3.3/port/vsnprintf.c:15:0: error: #error "Must have vfprintf() and vsprintf()." [preprocessorErrorDirective]
httptunnel-3.3/tunnel.c:36:0: error: #error "FIXME: Can't handle SIZEOF_CHAR != 1" [preprocessorErrorDirective]
[16:15]
ftp://ftp.se.debian.org/debian/pool/main/h/httpunit/httpunit_1.7+dfsg.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/httrack/httrack_3.49.2.orig.tar.gz
httrack-3.49.2/libtest/callbacks-example-changecontent.c:41:5: style: Variable 'arg' is modified but its new value is never used. [unreadVariable]
httrack-3.49.2/libtest/callbacks-example-contentfilter.c:110:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
httrack-3.49.2/libtest/callbacks-example-displayheader.c:42:5: style: Variable 'arg' is modified but its new value is never used. [unreadVariable]
httrack-3.49.2/libtest/callbacks-example-filename.c:64:5: style: Variable 'arg' is modified but its new value is never used. [unreadVariable]
httrack-3.49.2/libtest/callbacks-example-filenameiisbug.c:39:5: style: Variable 'arg' is modified but its new value is never used. [unreadVariable]
httrack-3.49.2/libtest/callbacks-example-listlinks.c:59:5: style: Variable 'arg' is modified but its new value is never used. [unreadVariable]
httrack-3.49.2/libtest/callbacks-example-simple.c:82:5: style: Variable 'arg' is modified but its new value is never used. [unreadVariable]
httrack-3.49.2/libtest/example-main.c:107:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/libtest/example-main.c:55:3: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
httrack-3.49.2/libtest/example-main.c:111:3: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
httrack-3.49.2/src/coucal/coucal.c:333:10: warning: Either the condition 'hashtable!=NULL' is redundant or there is possible null pointer dereference: hashtable. [nullPointerRedundantCheck]
httrack-3.49.2/src/coucal/coucal.c:297:17: note: Assuming that condition 'hashtable!=NULL' is not redundant
httrack-3.49.2/src/coucal/coucal.c:294:44: note: Calling function 'coucal_get_name', 1st argument 'hashtable' value is 0
httrack-3.49.2/src/coucal/coucal.c:333:10: note: Null pointer dereference
httrack-3.49.2/src/coucal/coucal.c:379:46: style: Function 'coucal_hash_data' argument 1 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:511:60: note: Function 'coucal_hash_data' argument 1 names different: declaration 'data' definition 'data_'.
httrack-3.49.2/src/coucal/coucal.c:379:46: note: Function 'coucal_hash_data' argument 1 names different: declaration 'data' definition 'data_'.
httrack-3.49.2/src/coucal/coucal.c:476:63: style: Function 'coucal_hash_string' argument 1 names different: declaration 'value' definition 'name'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:506:62: note: Function 'coucal_hash_string' argument 1 names different: declaration 'value' definition 'name'.
httrack-3.49.2/src/coucal/coucal.c:476:63: note: Function 'coucal_hash_string' argument 1 names different: declaration 'value' definition 'name'.
httrack-3.49.2/src/coucal/coucal.c:752:71: style: Function 'coucal_read_pvoid' argument 3 names different: declaration 'value' definition 'pvalue'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:404:44: note: Function 'coucal_read_pvoid' argument 3 names different: declaration 'value' definition 'pvalue'.
httrack-3.49.2/src/coucal/coucal.c:752:71: note: Function 'coucal_read_pvoid' argument 3 names different: declaration 'value' definition 'pvalue'.
httrack-3.49.2/src/coucal/coucal.c:769:71: style: Function 'coucal_write_pvoid' argument 3 names different: declaration 'value' definition 'pvalue'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:417:44: note: Function 'coucal_write_pvoid' argument 3 names different: declaration 'value' definition 'pvalue'.
httrack-3.49.2/src/coucal/coucal.c:769:71: note: Function 'coucal_write_pvoid' argument 3 names different: declaration 'value' definition 'pvalue'.
httrack-3.49.2/src/coucal/coucal.c:776:70: style: Function 'coucal_add_pvoid' argument 3 names different: declaration 'value' definition 'pvalue'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:423:43: note: Function 'coucal_add_pvoid' argument 3 names different: declaration 'value' definition 'pvalue'.
httrack-3.49.2/src/coucal/coucal.c:776:70: note: Function 'coucal_add_pvoid' argument 3 names different: declaration 'value' definition 'pvalue'.
httrack-3.49.2/src/coucal/coucal.c:783:68: style: Function 'coucal_write' argument 3 names different: declaration 'value' definition 'intvalue'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:430:41: note: Function 'coucal_write' argument 3 names different: declaration 'value' definition 'intvalue'.
httrack-3.49.2/src/coucal/coucal.c:783:68: note: Function 'coucal_write' argument 3 names different: declaration 'value' definition 'intvalue'.
httrack-3.49.2/src/coucal/coucal.c:1162:67: style: Function 'coucal_add' argument 3 names different: declaration 'value' definition 'intvalue'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:436:40: note: Function 'coucal_add' argument 3 names different: declaration 'value' definition 'intvalue'.
httrack-3.49.2/src/coucal/coucal.c:1162:67: note: Function 'coucal_add' argument 3 names different: declaration 'value' definition 'intvalue'.
httrack-3.49.2/src/coucal/coucal.c:1218:38: style: Function 'coucal_read_value' argument 3 names different: declaration 'value' definition 'pvalue'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:390:51: note: Function 'coucal_read_value' argument 3 names different: declaration 'value' definition 'pvalue'.
httrack-3.49.2/src/coucal/coucal.c:1218:38: note: Function 'coucal_read_value' argument 3 names different: declaration 'value' definition 'pvalue'.
httrack-3.49.2/src/coucal/coucal.c:1337:72: style: Function 'coucal_readptr' argument 3 names different: declaration 'intvalue' definition 'value'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:371:45: note: Function 'coucal_readptr' argument 3 names different: declaration 'intvalue' definition 'value'.
httrack-3.49.2/src/coucal/coucal.c:1337:72: note: Function 'coucal_readptr' argument 3 names different: declaration 'intvalue' definition 'value'.
httrack-3.49.2/src/coucal/coucal.c:1363:26: style: Function 'coucal_new' argument 1 names different: declaration 'size' definition 'initial_size'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:261:40: note: Function 'coucal_new' argument 1 names different: declaration 'size' definition 'initial_size'.
httrack-3.49.2/src/coucal/coucal.c:1363:26: note: Function 'coucal_new' argument 1 names different: declaration 'size' definition 'initial_size'.
httrack-3.49.2/src/coucal/coucal.c:1490:28: style: Function 'coucal_delete' argument 1 names different: declaration 'hashtable' definition 'phashtable'. [funcArgNamesDifferent]
httrack-3.49.2/src/coucal/coucal.h:272:43: note: Function 'coucal_delete' argument 1 names different: declaration 'hashtable' definition 'phashtable'.
httrack-3.49.2/src/coucal/coucal.c:1490:28: note: Function 'coucal_delete' argument 1 names different: declaration 'hashtable' definition 'phashtable'.
httrack-3.49.2/src/coucal/tests.c:198:14: error: Uninitialized variable: result [uninitvar]
httrack-3.49.2/src/htsalias.c:472:17: style: The scope of the variable 'b' can be reduced. [variableScope]
httrack-3.49.2/src/htsalias.c:473:11: style: The scope of the variable 'result' can be reduced. [variableScope]
httrack-3.49.2/src/htsalias.c:290:9: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsalias.c:293:9: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsalias.c:297:9: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsalias.c:304:11: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsalias.c:307:11: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsalias.c:309:11: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsalias.c:578:5: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htssafe.h:119:8: style: Variable 'check_array' is not assigned a value. [unassignedVariable]
httrack-3.49.2/src/htssafe.h:120:8: style: Variable 'check_pointer' is not assigned a value. [unassignedVariable]
httrack-3.49.2/src/htsback.c:300:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
httrack-3.49.2/src/htsback.c:469:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
httrack-3.49.2/src/htsback.c:3047:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
httrack-3.49.2/src/htsback.c:671:40: warning: Either the condition 'A==NULL' is redundant or there is possible null pointer dereference: A. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsback.c:666:17: note: Assuming that condition 'A==NULL' is not redundant
httrack-3.49.2/src/htsback.c:671:40: note: Null pointer dereference
httrack-3.49.2/src/htsback.c:1463:5: warning: Either the condition '(save)!=NULL' is redundant or there is possible null pointer dereference: save. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsback.c:1531:13: note: Assuming that condition '(save)!=NULL' is not redundant
httrack-3.49.2/src/htsback.c:1463:5: note: Null pointer dereference
httrack-3.49.2/src/htsback.c:1578:19: warning: Either the condition '(save)!=NULL' is redundant or there is possible null pointer dereference: save. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsback.c:1578:39: note: Assuming that condition '(save)!=NULL' is not redundant
httrack-3.49.2/src/htsback.c:1578:19: note: Null pointer dereference
httrack-3.49.2/src/htsback.c:1595:47: warning: Either the condition '(save)!=NULL' is redundant or there is possible null pointer dereference: save. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsback.c:1578:39: note: Assuming that condition '(save)!=NULL' is not redundant
httrack-3.49.2/src/htsback.c:1595:47: note: Null pointer dereference
httrack-3.49.2/src/htsback.c:485:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htsback.c:1081:0: style: The scope of the variable 'lt' can be reduced. [variableScope]
httrack-3.49.2/src/htsback.c:1420:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htsback.c:1421:8: style: The scope of the variable 'catbuff2' can be reduced. [variableScope]
httrack-3.49.2/src/htsback.c:2321:9: style: The scope of the variable 'nfds' can be reduced. [variableScope]
httrack-3.49.2/src/htsback.c:2323:7: style: The scope of the variable 'nsockets' can be reduced. [variableScope]
httrack-3.49.2/src/htsback.c:2324:0: style: The scope of the variable 'max_read_bytes' can be reduced. [variableScope]
httrack-3.49.2/src/htsback.c:3022:22: style: The scope of the variable 'chunk_data' can be reduced. [variableScope]
httrack-3.49.2/src/htsback.c:3217:24: style: The scope of the variable 'rcvd' can be reduced. [variableScope]
httrack-3.49.2/src/htsback.c:3218:23: style: The scope of the variable 'ptr' can be reduced. [variableScope]
httrack-3.49.2/src/htsback.c:2122:45: style: Function 'back_solve' argument 2 names different: declaration 'sback' definition 'back'. [funcArgNamesDifferent]
httrack-3.49.2/src/htsback.h:135:45: note: Function 'back_solve' argument 2 names different: declaration 'sback' definition 'back'.
httrack-3.49.2/src/htsback.c:2122:45: note: Function 'back_solve' argument 2 names different: declaration 'sback' definition 'back'.
httrack-3.49.2/src/htsback.c:2148:43: style: Function 'host_wait' argument 2 names different: declaration 'sback' definition 'back'. [funcArgNamesDifferent]
httrack-3.49.2/src/htsback.h:136:43: note: Function 'host_wait' argument 2 names different: declaration 'sback' definition 'back'.
httrack-3.49.2/src/htsback.c:2148:43: note: Function 'host_wait' argument 2 names different: declaration 'sback' definition 'back'.
httrack-3.49.2/src/htsback.c:3971:0: style: Function 'back_transferred' argument 1 names different: declaration 'add' definition 'nb'. [funcArgNamesDifferent]
httrack-3.49.2/src/htsback.h:131:0: note: Function 'back_transferred' argument 1 names different: declaration 'add' definition 'nb'.
httrack-3.49.2/src/htsback.c:3971:0: note: Function 'back_transferred' argument 1 names different: declaration 'add' definition 'nb'.
httrack-3.49.2/src/htsback.c:1521:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsbauth.c:166:45: warning: Either the condition '(cook_name)!=NULL' is redundant or there is possible null pointer dereference: cook_name. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsbauth.c:163:9: note: Assuming that condition '(cook_name)!=NULL' is not redundant
httrack-3.49.2/src/htsbauth.c:166:45: note: Null pointer dereference
httrack-3.49.2/src/htsbauth.c:346:21: warning: Either the condition '(s)!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsbauth.c:343:7: note: Assuming that condition '(s)!=NULL' is not redundant
httrack-3.49.2/src/htsbauth.c:346:21: note: Null pointer dereference
httrack-3.49.2/src/htsbauth.c:116:9: style: The scope of the variable 'a' can be reduced. [variableScope]
httrack-3.49.2/src/htsbauth.c:207:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htsbauth.c:208:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
httrack-3.49.2/src/htsbauth.c:315:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htsbauth.c:318:17: style: The scope of the variable 'line' can be reduced. [variableScope]
httrack-3.49.2/src/htsbauth.c:341:9: style: The scope of the variable 'buff' can be reduced. [variableScope]
httrack-3.49.2/src/htsbauth.c:358:9: style: The scope of the variable 'buff' can be reduced. [variableScope]
httrack-3.49.2/src/htsbauth.c:417:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
httrack-3.49.2/src/htsbauth.c:443:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
httrack-3.49.2/src/htsbauth.c:137:21: style: Unsigned variable 'i' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htsbauth.c:206:48: style: Function 'cookie_load' argument 2 names different: declaration 'path' definition 'fpath'. [funcArgNamesDifferent]
httrack-3.49.2/src/htsbauth.h:68:48: note: Function 'cookie_load' argument 2 names different: declaration 'path' definition 'fpath'.
httrack-3.49.2/src/htsbauth.c:206:48: note: Function 'cookie_load' argument 2 names different: declaration 'path' definition 'fpath'.
httrack-3.49.2/src/htsbauth.c:461:26: style: Function 'bauth_prefix' argument 1 names different: declaration 'buffer' definition 'prefix'. [funcArgNamesDifferent]
httrack-3.49.2/src/htsbauth.h:79:26: note: Function 'bauth_prefix' argument 1 names different: declaration 'buffer' definition 'prefix'.
httrack-3.49.2/src/htsbauth.c:461:26: note: Function 'bauth_prefix' argument 1 names different: declaration 'buffer' definition 'prefix'.
httrack-3.49.2/src/htsbauth.c:365:7: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htscache.c:1560:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
httrack-3.49.2/src/htscache.c:1555:38: note: outer condition: !cache->ro
httrack-3.49.2/src/htscache.c:1560:13: note: identical inner condition: !cache->ro
httrack-3.49.2/src/htscache.c:911:21: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httrack-3.49.2/src/htscache.c:911:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
httrack-3.49.2/src/htscache.c:1381:17: warning: Possible null pointer dereference: a [nullPointer]
httrack-3.49.2/src/htscache.c:1464:14: note: Calling function 'hts_rename', 2nd argument 'a' value is 0
httrack-3.49.2/src/htscache.c:1381:17: note: Null pointer dereference
httrack-3.49.2/src/htscache.c:227:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:366:13: style: The scope of the variable 'fp' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:631:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:674:13: style: The scope of the variable 'dataincache' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:766:17: style: The scope of the variable 'ok' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:862:31: style: The scope of the variable 'buff' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:1015:15: style: The scope of the variable 'previous_save' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:1016:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:1018:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:1019:7: style: The scope of the variable 'header_only' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:1191:31: style: The scope of the variable 'buff' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:1312:17: style: The scope of the variable 'buff' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:1313:10: style: The scope of the variable 's' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:1602:17: style: The scope of the variable 'readSizeHeader' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:2026:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:2054:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:2080:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htscache.c:625:44: style: Function 'cache_readex_new' argument 5 names different: declaration 'save' definition 'target_save'. [funcArgNamesDifferent]
httrack-3.49.2/src/htscache.c:604:44: note: Function 'cache_readex_new' argument 5 names different: declaration 'save' definition 'target_save'.
httrack-3.49.2/src/htscache.c:625:44: note: Function 'cache_readex_new' argument 5 names different: declaration 'save' definition 'target_save'.
httrack-3.49.2/src/htscache.c:1344:40: style: Function 'cache_readdata' argument 5 names different: declaration 'len' definition 'inlen'. [funcArgNamesDifferent]
httrack-3.49.2/src/htscache.h:81:40: note: Function 'cache_readdata' argument 5 names different: declaration 'len' definition 'inlen'.
httrack-3.49.2/src/htscache.c:1344:40: note: Function 'cache_readdata' argument 5 names different: declaration 'len' definition 'inlen'.
httrack-3.49.2/src/htscache.c:194:17: style: struct member 'cache_back_zip_entry::hdrPos' is never used. [unusedStructMember]
httrack-3.49.2/src/htscache.c:196:7: style: struct member 'cache_back_zip_entry::compressionMethod' is never used. [unusedStructMember]
httrack-3.49.2/src/htscatchurl.c:270:3: warning: Either the condition '(line)!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscatchurl.c:176:11: note: Assuming that condition '(line)!=NULL' is not redundant
httrack-3.49.2/src/htscatchurl.c:175:21: note: Calling function 'socinput', 2nd argument 's' value is 0
httrack-3.49.2/src/htscatchurl.c:270:3: note: Null pointer dereference
httrack-3.49.2/src/htscatchurl.c:182:15: style: The scope of the variable 'r' can be reduced. [variableScope]
httrack-3.49.2/src/htscatchurl.c:177:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
httrack-3.49.2/src/htscharset.c:619:63: style: Function 'hts_copyStringUTF8' argument 3 names different: declaration 'nBytes' definition 'size'. [funcArgNamesDifferent]
httrack-3.49.2/src/htscharset.h:109:41: note: Function 'hts_copyStringUTF8' argument 3 names different: declaration 'nBytes' definition 'size'.
httrack-3.49.2/src/htscharset.c:619:63: note: Function 'hts_copyStringUTF8' argument 3 names different: declaration 'nBytes' definition 'size'.
httrack-3.49.2/src/htscharset.c:1111:11: error: Common realloc mistake: 'output_dest' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscharset.c:993:0: error: Memory leak: segInt [memleak]
httrack-3.49.2/src/htscore.c:1604:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
httrack-3.49.2/src/htscore.c:1539:9: note: outer condition: !error
httrack-3.49.2/src/htscore.c:1604:13: note: identical inner condition: !error
httrack-3.49.2/src/htscore.c:1000:9: style: Condition '!error' is always true [knownConditionTrueFalse]
httrack-3.49.2/src/htscore.c:970:17: note: Assignment 'error=0', assigned value is 0
httrack-3.49.2/src/htscore.c:1000:9: note: Condition '!error' is always true
httrack-3.49.2/src/htsarrays.h:44:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
httrack-3.49.2/src/htssafe.h:208:3: warning: Either the condition '(infobuff)!=NULL' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:1853:33: note: Assuming that condition '(infobuff)!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:1855:29: note: Calling function 'strncat_safe_', 1st argument 'dest' value is 0
httrack-3.49.2/src/htssafe.h:208:3: note: Null pointer dereference
httrack-3.49.2/src/htslib.h:434:9: warning: Either the condition '(codebase)!=NULL' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:3795:9: note: Assuming that condition '(codebase)!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:3808:20: note: Calling function 'strfield', 1st argument 'f' value is 0
httrack-3.49.2/src/htslib.h:434:9: note: Null pointer dereference
httrack-3.49.2/src/htscore.c:240:34: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:243:3: note: Assuming that condition 'opt!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:240:34: note: Null pointer dereference
httrack-3.49.2/src/htscore.c:2599:14: warning: Either the condition '(path)!=NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:2596:7: note: Assuming that condition '(path)!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:2599:14: note: Null pointer dereference
httrack-3.49.2/src/htscore.c:2637:14: warning: Either the condition '(path)!=NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:2635:7: note: Assuming that condition '(path)!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:2637:14: note: Null pointer dereference
httrack-3.49.2/src/htscore.c:2745:14: warning: Either the condition '(path)!=NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:2743:7: note: Assuming that condition '(path)!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:2745:14: note: Null pointer dereference
httrack-3.49.2/src/htscore.c:3189:11: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:3075:29: note: Assuming that condition 'opt!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:3189:11: note: Null pointer dereference
httrack-3.49.2/src/htscore.c:3190:17: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:3075:29: note: Assuming that condition 'opt!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:3190:17: note: Null pointer dereference
httrack-3.49.2/src/htscore.c:3191:17: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:3075:29: note: Assuming that condition 'opt!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:3191:17: note: Null pointer dereference
httrack-3.49.2/src/htscore.c:3192:16: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:3075:29: note: Assuming that condition 'opt!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:3192:16: note: Null pointer dereference
httrack-3.49.2/src/htscore.c:3193:9: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:3075:29: note: Assuming that condition 'opt!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:3193:9: note: Null pointer dereference
httrack-3.49.2/src/htscore.c:3215:34: warning: Either the condition 'A==NULL' is redundant or there is possible null pointer dereference: A. [nullPointerRedundantCheck]
httrack-3.49.2/src/htscore.c:3210:11: note: Assuming that condition 'A==NULL' is not redundant
httrack-3.49.2/src/htscore.c:3215:34: note: Null pointer dereference
httrack-3.49.2/src/htssafe.h:207:15: warning: Either the condition '(infobuff)!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
httrack-3.49.2/src/htscore.c:1853:33: note: Assuming that condition '(infobuff)!=NULL' is not redundant
httrack-3.49.2/src/htscore.c:1855:29: note: Calling function 'strncat_safe_', 1st argument 'dest' value is 0
httrack-3.49.2/src/htssafe.h:207:15: note: Null pointer addition
httrack-3.49.2/src/htscore.c:3975:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3974:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3975:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3976:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3975:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3976:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3977:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3976:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3977:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3978:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3977:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3978:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3979:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3978:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3979:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3980:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3979:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3980:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3981:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3980:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3981:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3982:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3981:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3982:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3983:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3982:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3983:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3984:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3983:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3984:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3985:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3984:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3985:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3986:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3985:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3986:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3987:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3986:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3987:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3988:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3987:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3988:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3989:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3988:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3989:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3990:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3989:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3990:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3991:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3990:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3991:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3992:3: style: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
httrack-3.49.2/src/htscore.c:3991:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:3992:3: note: Variable 'a' is reassigned a value before the old one has been used if variable is no semaphore variable.
httrack-3.49.2/src/htscore.c:2177:23: style: The scope of the variable 'new_lst' can be reduced. [variableScope]
httrack-3.49.2/src/htscore.c:3809:21: style: The scope of the variable 'tempo' can be reduced. [variableScope]
httrack-3.49.2/src/htscore.c:3830:11: style: The scope of the variable 'dejafait' can be reduced. [variableScope]
httrack-3.49.2/src/htscore.c:2108:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
httrack-3.49.2/src/htscore.c:2883:34: style: Function 'filecreate' argument 1 names different: declaration 'strct' definition 'strc'. [funcArgNamesDifferent]
httrack-3.49.2/src/htscore.h:290:34: note: Function 'filecreate' argument 1 names different: declaration 'strct' definition 'strc'.
httrack-3.49.2/src/htscore.c:2883:34: note: Function 'filecreate' argument 1 names different: declaration 'strct' definition 'strc'.
httrack-3.49.2/src/htscore.c:2934:34: style: Function 'fileappend' argument 1 names different: declaration 'strct' definition 'strc'. [funcArgNamesDifferent]
httrack-3.49.2/src/htscore.h:291:34: note: Function 'fileappend' argument 1 names different: declaration 'strct' definition 'strc'.
httrack-3.49.2/src/htscore.c:2934:34: note: Function 'fileappend' argument 1 names different: declaration 'strct' definition 'strc'.
httrack-3.49.2/src/htscore.c:2972:37: style: Function 'filecreateempty' argument 1 names different: declaration 'strct' definition 'strc'. [funcArgNamesDifferent]
httrack-3.49.2/src/htscore.h:292:37: note: Function 'filecreateempty' argument 1 names different: declaration 'strct' definition 'strc'.
httrack-3.49.2/src/htscore.c:2972:37: note: Function 'filecreateempty' argument 1 names different: declaration 'strct' definition 'strc'.
httrack-3.49.2/src/htscore.c:2984:30: style: Function 'filenote' argument 1 names different: declaration 'strct' definition 'strc'. [funcArgNamesDifferent]
httrack-3.49.2/src/htscore.h:293:30: note: Function 'filenote' argument 1 names different: declaration 'strct' definition 'strc'.
httrack-3.49.2/src/htscore.c:2984:30: note: Function 'filenote' argument 1 names different: declaration 'strct' definition 'strc'.
httrack-3.49.2/src/htscore.c:3010:64: style: Function 'file_notify' argument 7 names different: declaration 'wasupdated' definition 'not_updated'. [funcArgNamesDifferent]
httrack-3.49.2/src/htscore.h:295:64: note: Function 'file_notify' argument 7 names different: declaration 'wasupdated' definition 'not_updated'.
httrack-3.49.2/src/htscore.c:3010:64: note: Function 'file_notify' argument 7 names different: declaration 'wasupdated' definition 'not_updated'.
httrack-3.49.2/src/htscore.c:3017:38: style: Function 'usercommand' argument 2 names different: declaration 'exe' definition '_exe'. [funcArgNamesDifferent]
httrack-3.49.2/src/htscore.h:296:38: note: Function 'usercommand' argument 2 names different: declaration 'exe' definition '_exe'.
httrack-3.49.2/src/htscore.c:3017:38: note: Function 'usercommand' argument 2 names different: declaration 'exe' definition '_exe'.
httrack-3.49.2/src/htscore.c:3017:56: style: Function 'usercommand' argument 3 names different: declaration 'cmd' definition '_cmd'. [funcArgNamesDifferent]
httrack-3.49.2/src/htscore.h:296:55: note: Function 'usercommand' argument 3 names different: declaration 'cmd' definition '_cmd'.
httrack-3.49.2/src/htscore.c:3017:56: note: Function 'usercommand' argument 3 names different: declaration 'cmd' definition '_cmd'.
httrack-3.49.2/src/htscore.c:2209:19: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htscore.c:2233:23: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htscore.c:2999:9: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htscore.c:3531:11: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htscore.c:3539:7: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htscore.c:2447:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
httrack-3.49.2/src/htscore.c:3082:19: style: Variable 'rsc_fil' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htscore.c:3762:5: style: Variable 'back_max' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htscore.c:609:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
httrack-3.49.2/src/htscore.c:2496:28: style: Array index 'l' is used before limits check. [arrayIndexThenCheck]
httrack-3.49.2/src/htscore.c:3447:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
httrack-3.49.2/src/htscore.c:1337:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1341:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1342:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1346:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1347:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1348:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1352:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1353:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1354:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1358:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1359:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1360:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1363:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1369:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1370:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1371:19: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:1380:15: error: Common realloc mistake: 'new_adr' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscore.c:2541:5: error: Common realloc mistake: 'filters' nulled but not freed upon failure [memleakOnRealloc]
httrack-3.49.2/src/htscoremain.c:539:13: style: The scope of the variable 'insert_after_argc' can be reduced. [variableScope]
httrack-3.49.2/src/htscoremain.c:2045:33: style: The scope of the variable 'url' can be reduced. [variableScope]
httrack-3.49.2/src/htscoremain.c:2046:26: style: The scope of the variable 'linepos' can be reduced. [variableScope]
httrack-3.49.2/src/htscoremain.c:2743:14: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htscoremain.c:3023:13: style: The scope of the variable 'i' can be reduced. [variableScope]
httrack-3.49.2/src/htscoremain.c:2132:51: style: A pointer can not be negative so it is either pointless or an error to check if it is not. [pointerPositive]
httrack-3.49.2/src/htscoremain.c:432:21: style: Redundant pointer operation on 'path' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htscoremain.c:381:11: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htscoremain.c:676:13: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htscoremain.c:785:13: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htscoremain.c:1112:9: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htscoremain.c:2784:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
httrack-3.49.2/src/htscoremain.c:3157:5: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
httrack-3.49.2/src/htscoremain.c:3305:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
httrack-3.49.2/src/htscoremain.c:2599:30: error: Uninitialized variable: result [uninitvar]
httrack-3.49.2/src/htsencoding.c:93:16: style: The scope of the variable 'len' can be reduced. [variableScope]
httrack-3.49.2/src/htsfilters.c:110:14: warning: Either the condition '(chaine)!=NULL' is redundant or there is possible null pointer dereference: chaine. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsfilters.c:108:9: note: Assuming that condition '(chaine)!=NULL' is not redundant
httrack-3.49.2/src/htsfilters.c:110:14: note: Null pointer dereference
httrack-3.49.2/src/htsfilters.c:118:14: warning: Either the condition '(joker)!=NULL' is redundant or there is possible null pointer dereference: joker. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsfilters.c:107:7: note: Assuming that condition '(joker)!=NULL' is not redundant
httrack-3.49.2/src/htsfilters.c:118:14: note: Null pointer dereference
httrack-3.49.2/src/htsfilters.c:197:19: style: The scope of the variable 'lverdict' can be reduced. [variableScope]
httrack-3.49.2/src/htsfilters.c:339:15: style: The scope of the variable 'adr' can be reduced. [variableScope]
httrack-3.49.2/src/htsftp.c:75:15: warning: Identical condition 'pStruct==NULL', second condition is always false [identicalConditionAfterEarlyExit]
httrack-3.49.2/src/htsftp.c:72:15: note: first condition
httrack-3.49.2/src/htsftp.c:75:15: note: second condition
httrack-3.49.2/src/htsftp.c:488:19: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
httrack-3.49.2/src/htsftp.c:160:3: style: Variable 'timeout' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/htsftp.c:146:0: note: Variable 'timeout' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htsftp.c:160:3: note: Variable 'timeout' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htsftp.c:141:7: style: The scope of the variable 'port_pasv' can be reduced. [variableScope]
httrack-3.49.2/src/htsftp.c:147:7: style: The scope of the variable 'timeout_onfly' can be reduced. [variableScope]
httrack-3.49.2/src/htsftp.c:149:7: style: The scope of the variable 'rest_understood' can be reduced. [variableScope]
httrack-3.49.2/src/htsftp.c:152:9: style: The scope of the variable 'soc_ctl' can be reduced. [variableScope]
httrack-3.49.2/src/htsftp.c:153:9: style: The scope of the variable 'soc_servdat' can be reduced. [variableScope]
httrack-3.49.2/src/htsftp.c:154:9: style: The scope of the variable 'soc_dat' can be reduced. [variableScope]
httrack-3.49.2/src/htsftp.c:416:25: style: The scope of the variable 'c' can be reduced. [variableScope]
httrack-3.49.2/src/htsftp.c:132:40: style: Function 'run_launch_ftp' argument 1 names different: declaration 'params' definition 'pStruct'. [funcArgNamesDifferent]
httrack-3.49.2/src/htsftp.h:70:40: note: Function 'run_launch_ftp' argument 1 names different: declaration 'params' definition 'pStruct'.
httrack-3.49.2/src/htsftp.c:132:40: note: Function 'run_launch_ftp' argument 1 names different: declaration 'params' definition 'pStruct'.
httrack-3.49.2/src/htsftp.c:953:35: style: Function 'get_ftp_line' argument 2 names different: declaration 'line' definition 'ptrline'. [funcArgNamesDifferent]
httrack-3.49.2/src/htsftp.h:72:35: note: Function 'get_ftp_line' argument 2 names different: declaration 'line' definition 'ptrline'.
httrack-3.49.2/src/htsftp.c:953:35: note: Function 'get_ftp_line' argument 2 names different: declaration 'line' definition 'ptrline'.
httrack-3.49.2/src/htshash.c:116:25: warning: Possible null pointer dereference: adr_norm [nullPointer]
httrack-3.49.2/src/htshash.c:109:44: note: Assignment 'adr_norm=adr!=NULL?(hash->normalized?jump_normalized_const(adr):jump_identification_const(adr)):NULL', assigned value is 0
httrack-3.49.2/src/htshash.c:116:25: note: Null pointer dereference
httrack-3.49.2/src/htshelp.c:56:7: style: The scope of the variable 'l' can be reduced. [variableScope]
httrack-3.49.2/src/htshelp.c:57:7: style: The scope of the variable 'm' can be reduced. [variableScope]
httrack-3.49.2/src/htshelp.c:58:7: style: The scope of the variable 'more' can be reduced. [variableScope]
httrack-3.49.2/src/htshelp.c:60:7: style: The scope of the variable 'done' can be reduced. [variableScope]
httrack-3.49.2/src/htshelp.c:166:9: style: The scope of the variable 'a' can be reduced. [variableScope]
httrack-3.49.2/src/htshelp.c:114:9: style: Variable 'quit' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htshelp.c:84:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
httrack-3.49.2/src/htshelp.c:173:5: error: Memory leak: buffers [memleak]
httrack-3.49.2/src/htsindex.c:327:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htsindex.c:343:17: style: The scope of the variable 'i' can be reduced. [variableScope]
httrack-3.49.2/src/htsindex.c:295:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsindex.c:264:19: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsindex.c:389:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
httrack-3.49.2/src/htsindex.c:195:5: error: Resource leak: tmpfp [resourceLeak]
httrack-3.49.2/src/htsjava.c:438:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
httrack-3.49.2/src/htsjava.c:326:44: warning: Either the condition 'if(fpout)' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsjava.c:234:16: note: Assuming that condition 'if(fpout)' is not redundant
httrack-3.49.2/src/htsjava.c:226:35: note: Calling function 'readtable', 2nd argument 'fp' value is 0
httrack-3.49.2/src/htsjava.c:326:44: note: Null pointer dereference
httrack-3.49.2/src/htsjava.c:320:8: style: The scope of the variable 'rname' can be reduced. [variableScope]
httrack-3.49.2/src/htsjava.c:321:18: style: The scope of the variable 'length' can be reduced. [variableScope]
httrack-3.49.2/src/htsjava.c:461:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htsjava.c:261:66: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:1232:12: warning: Either the condition '(a)!=NULL' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
httrack-3.49.2/src/htslib.c:1238:18: note: Assuming that condition '(a)!=NULL' is not redundant
httrack-3.49.2/src/htslib.c:1232:12: note: Null pointer dereference
httrack-3.49.2/src/htslib.c:2213:33: warning: Either the condition 'if(retour&&retour->msg)' is redundant or there is possible null pointer dereference: retour. [nullPointerRedundantCheck]
httrack-3.49.2/src/htslib.c:2217:12: note: Assuming that condition 'if(retour&&retour->msg)' is not redundant
httrack-3.49.2/src/htslib.c:2213:33: note: Null pointer dereference
httrack-3.49.2/src/htslib.c:2831:49: warning: Either the condition 'A==NULL' is redundant or there is possible null pointer dereference: A. [nullPointerRedundantCheck]
httrack-3.49.2/src/htslib.c:2826:9: note: Assuming that condition 'A==NULL' is not redundant
httrack-3.49.2/src/htslib.c:2831:49: note: Null pointer dereference
httrack-3.49.2/src/htslib.c:2841:45: warning: Either the condition 'A==NULL' is redundant or there is possible null pointer dereference: A. [nullPointerRedundantCheck]
httrack-3.49.2/src/htslib.c:2836:9: note: Assuming that condition 'A==NULL' is not redundant
httrack-3.49.2/src/htslib.c:2841:45: note: Null pointer dereference
httrack-3.49.2/src/htslib.c:2980:3: warning: Either the condition '(rcvd)!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
httrack-3.49.2/src/htslib.c:773:13: note: Assuming that condition '(rcvd)!=NULL' is not redundant
httrack-3.49.2/src/htslib.c:772:21: note: Calling function 'finput', 2nd argument 's' value is 0
httrack-3.49.2/src/htslib.c:2980:3: note: Null pointer dereference
httrack-3.49.2/src/htslib.c:2997:3: warning: Either the condition '(rcvd)!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
httrack-3.49.2/src/htslib.c:2055:13: note: Assuming that condition '(rcvd)!=NULL' is not redundant
httrack-3.49.2/src/htslib.c:2054:41: note: Calling function 'binput', 2nd argument 's' value is 0
httrack-3.49.2/src/htslib.c:2997:3: note: Null pointer dereference
httrack-3.49.2/src/htslib.c:4538:7: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck]
httrack-3.49.2/src/htslib.c:4690:3: note: Assuming that condition 'opt!=NULL' is not redundant
httrack-3.49.2/src/htslib.c:4687:33: note: Calling function 'hts_cache', 1st argument 'opt' value is 0
httrack-3.49.2/src/htslib.c:4538:7: note: Null pointer dereference
httrack-3.49.2/src/htslib.c:4542:3: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck]
httrack-3.49.2/src/htslib.c:4690:3: note: Assuming that condition 'opt!=NULL' is not redundant
httrack-3.49.2/src/htslib.c:4687:33: note: Calling function 'hts_cache', 1st argument 'opt' value is 0
httrack-3.49.2/src/htslib.c:4542:3: note: Null pointer dereference
httrack-3.49.2/src/htslib.c:4544:3: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck]
httrack-3.49.2/src/htslib.c:4690:3: note: Assuming that condition 'opt!=NULL' is not redundant
httrack-3.49.2/src/htslib.c:4687:33: note: Calling function 'hts_cache', 1st argument 'opt' value is 0
httrack-3.49.2/src/htslib.c:4544:3: note: Null pointer dereference
httrack-3.49.2/src/htslib.c:4545:10: warning: Either the condition 'opt!=NULL' is redundant or there is possible null pointer dereference: opt. [nullPointerRedundantCheck]
httrack-3.49.2/src/htslib.c:4690:3: note: Assuming that condition 'opt!=NULL' is not redundant
httrack-3.49.2/src/htslib.c:4687:33: note: Calling function 'hts_cache', 1st argument 'opt' value is 0
httrack-3.49.2/src/htslib.c:4545:10: note: Null pointer dereference
httrack-3.49.2/src/htslib.c:877:3: style: Variable 'search_tag' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/htslib.c:861:0: note: Variable 'search_tag' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htslib.c:877:3: note: Variable 'search_tag' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htslib.c:860:7: style: The scope of the variable 'direct_url' can be reduced. [variableScope]
httrack-3.49.2/src/htslib.c:1525:13: style: The scope of the variable 'token_st' can be reduced. [variableScope]
httrack-3.49.2/src/htslib.c:1525:24: style: The scope of the variable 'token_end' can be reduced. [variableScope]
httrack-3.49.2/src/htslib.c:2005:7: style: The scope of the variable 'timeout' can be reduced. [variableScope]
httrack-3.49.2/src/htslib.c:3072:11: style: The scope of the variable 'a' can be reduced. [variableScope]
httrack-3.49.2/src/htslib.c:3549:17: style: The scope of the variable 'store' can be reduced. [variableScope]
httrack-3.49.2/src/htslib.c:3550:7: style: The scope of the variable 'n' can be reduced. [variableScope]
httrack-3.49.2/src/htslib.c:4023:19: style: The scope of the variable 'i2' can be reduced. [variableScope]
httrack-3.49.2/src/htslib.c:5392:22: style: The scope of the variable 'defaultModules' can be reduced. [variableScope]
httrack-3.49.2/src/htslib.c:3191:25: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:3191:25: style: Unsigned variable '[' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:3192:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:3193:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:3195:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:3197:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:3199:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:3201:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:3203:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:3205:26: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
httrack-3.49.2/src/htslib.c:4586:9: style: Redundant pointer operation on 'addr' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htslib.c:4589:9: style: Redundant pointer operation on 'addr' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htslib.c:4609:7: style: Redundant pointer operation on 'addr' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htslib.c:4644:10: style: Redundant pointer operation on 'addr' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htslib.c:4706:12: style: Redundant pointer operation on 'sa' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htslib.c:4732:29: style: Redundant pointer operation on 'sa' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htslib.c:2102:43: style: Function 'newhttp' argument 2 names different: declaration 'iadr' definition '_iadr'. [funcArgNamesDifferent]
httrack-3.49.2/src/htslib.h:187:43: note: Function 'newhttp' argument 2 names different: declaration 'iadr' definition '_iadr'.
httrack-3.49.2/src/htslib.c:2102:43: note: Function 'newhttp' argument 2 names different: declaration 'iadr' definition '_iadr'.
httrack-3.49.2/src/htslib.c:2604:20: style: Function 'sec2str' argument 1 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
httrack-3.49.2/src/htslib.h:224:20: note: Function 'sec2str' argument 1 names different: declaration 's' definition 'st'.
httrack-3.49.2/src/htslib.c:2604:20: note: Function 'sec2str' argument 1 names different: declaration 's' definition 'st'.
httrack-3.49.2/src/htslib.c:2670:43: style: Function 'convert_time_rfc822' argument 1 names different: declaration 'buffer' definition 'result'. [funcArgNamesDifferent]
httrack-3.49.2/src/htslib.h:228:43: note: Function 'convert_time_rfc822' argument 1 names different: declaration 'buffer' definition 'result'.
httrack-3.49.2/src/htslib.c:2670:43: note: Function 'convert_time_rfc822' argument 1 names different: declaration 'buffer' definition 'result'.
httrack-3.49.2/src/htslib.c:3176:33: style: Function 'is_unicode_utf8' argument 1 names different: declaration 'buffer' definition 'buffer_'. [funcArgNamesDifferent]
httrack-3.49.2/src/htslib.h:247:33: note: Function 'is_unicode_utf8' argument 1 names different: declaration 'buffer' definition 'buffer_'.
httrack-3.49.2/src/htslib.c:3176:33: note: Function 'is_unicode_utf8' argument 1 names different: declaration 'buffer' definition 'buffer_'.
httrack-3.49.2/src/htslib.c:3250:40: style: Function 'ishtml' argument 2 names different: declaration 'urlfil' definition 'fil'. [funcArgNamesDifferent]
httrack-3.49.2/src/htslib.h:250:40: note: Function 'ishtml' argument 2 names different: declaration 'urlfil' definition 'fil'.
httrack-3.49.2/src/htslib.c:3250:40: note: Function 'ishtml' argument 2 names different: declaration 'urlfil' definition 'fil'.
httrack-3.49.2/src/htslib.c:3809:46: style: Function 'x_escape_http' argument 3 names different: declaration 'max_size' definition 'size'. [funcArgNamesDifferent]
httrack-3.49.2/src/httrack-library.h:236:85: note: Function 'x_escape_http' argument 3 names different: declaration 'max_size' definition 'size'.
httrack-3.49.2/src/htslib.c:3809:46: note: Function 'x_escape_http' argument 3 names different: declaration 'max_size' definition 'size'.
httrack-3.49.2/src/htslib.c:4549:39: style: Function 'hts_cache_free' argument 1 names different: declaration 'cache' definition 'root'. [funcArgNamesDifferent]
httrack-3.49.2/src/htslib.h:217:39: note: Function 'hts_cache_free' argument 1 names different: declaration 'cache' definition 'root'.
httrack-3.49.2/src/htslib.c:4549:39: note: Function 'hts_cache_free' argument 1 names different: declaration 'cache' definition 'root'.
httrack-3.49.2/src/htslib.c:4747:55: style: Function 'hts_dns_resolve2' argument 2 names different: declaration 'iadr' definition '_iadr'. [funcArgNamesDifferent]
httrack-3.49.2/src/htslib.h:202:66: note: Function 'hts_dns_resolve2' argument 2 names different: declaration 'iadr' definition '_iadr'.
httrack-3.49.2/src/htslib.c:4747:55: note: Function 'hts_dns_resolve2' argument 2 names different: declaration 'iadr' definition '_iadr'.
httrack-3.49.2/src/htslib.c:4755:54: style: Function 'hts_dns_resolve' argument 2 names different: declaration 'iadr' definition '_iadr'. [funcArgNamesDifferent]
httrack-3.49.2/src/htslib.h:205:65: note: Function 'hts_dns_resolve' argument 2 names different: declaration 'iadr' definition '_iadr'.
httrack-3.49.2/src/htslib.c:4755:54: note: Function 'hts_dns_resolve' argument 2 names different: declaration 'iadr' definition '_iadr'.
httrack-3.49.2/src/htslib.c:5852:41: style: Function 'hts_strdup' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
httrack-3.49.2/src/httrack-library.h:154:41: note: Function 'hts_strdup' argument 1 names different: declaration 'string' definition 'str'.
httrack-3.49.2/src/htslib.c:5852:41: note: Function 'hts_strdup' argument 1 names different: declaration 'string' definition 'str'.
httrack-3.49.2/src/htslib.c:708:11: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htslib.c:1283:7: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htslib.c:1315:7: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htslib.c:1323:9: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htslib.c:1331:9: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htslib.c:1509:11: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htslib.c:3470:7: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htslib.c:5177:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
httrack-3.49.2/src/htslib.c:5186:7: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
httrack-3.49.2/src/htslib.c:864:3: style: Variable 'buffer_head_request' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htslib.c:4123:11: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htslib.c:1390:9: warning: Possible buffer overflow if strlen(contenttype) is larger than or equal to sizeof(retour). [possibleBufferAccessOutOfBounds]
httrack-3.49.2/src/htslib.c:1483:9: warning: Possible buffer overflow if strlen(contentencoding) is larger than or equal to sizeof(retour). [possibleBufferAccessOutOfBounds]
httrack-3.49.2/src/htslib.c:890:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
httrack-3.49.2/src/htslib.c:1388:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
httrack-3.49.2/src/htslib.c:1481:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
httrack-3.49.2/src/md5.h:17:0: error: #error undefined: SIZEOF_LONG [preprocessorErrorDirective]
httrack-3.49.2/src/htsmodules.c:128:36: style: Function 'clearCallbacks' argument 1 names different: declaration 'chain' definition 'chain_'. [funcArgNamesDifferent]
httrack-3.49.2/src/htslib.h:314:43: note: Function 'clearCallbacks' argument 1 names different: declaration 'chain' definition 'chain_'.
httrack-3.49.2/src/htsmodules.c:128:36: note: Function 'clearCallbacks' argument 1 names different: declaration 'chain' definition 'chain_'.
httrack-3.49.2/src/htsmodules.c:190:48: style: Function 'getFunctionPtr' argument 2 names different: declaration 'fncname' definition 'fncname_'. [funcArgNamesDifferent]
httrack-3.49.2/src/htslib.h:311:55: note: Function 'getFunctionPtr' argument 2 names different: declaration 'fncname' definition 'fncname_'.
httrack-3.49.2/src/htsmodules.c:190:48: note: Function 'getFunctionPtr' argument 2 names different: declaration 'fncname' definition 'fncname_'.
httrack-3.49.2/src/htsparse.c:1727:19: style: Condition '!quote' is always true [knownConditionTrueFalse]
httrack-3.49.2/src/htsparse.c:1726:28: note: Assuming that condition 'quote=='\0'' is not redundant
httrack-3.49.2/src/htsparse.c:1727:19: note: Condition '!quote' is always true
httrack-3.49.2/src/htsparse.c:279:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:827:15: style: The scope of the variable 'add_class_dots_to_patch' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:1304:26: style: The scope of the variable 'expected' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:1306:25: style: The scope of the variable 'can_avoid_quotes' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:1307:26: style: The scope of the variable 'quotes_replacement' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:1308:25: style: The scope of the variable 'ensure_not_mime' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:1550:33: style: The scope of the variable 'url_ok' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:1879:19: style: The scope of the variable 'meme_adresse' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:1903:21: style: The scope of the variable 'import_done' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:2850:35: style: The scope of the variable 'uri' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:2851:27: style: The scope of the variable 'i' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:2852:29: style: The scope of the variable 'pos' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:3771:7: style: The scope of the variable 'b' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:3968:7: style: The scope of the variable 'b' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:4367:7: style: The scope of the variable 'in_error' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:4368:0: style: The scope of the variable 'in_error_size' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:4369:8: style: The scope of the variable 'in_error_msg' can be reduced. [variableScope]
httrack-3.49.2/src/htsparse.c:2634:36: style: Checking if unsigned variable 'strlen(afs.af.fil)-4' is less than zero. [unsignedLessThanZero]
httrack-3.49.2/src/htsparse.c:2638:36: style: Checking if unsigned variable 'strlen(afs.af.fil)-4' is less than zero. [unsignedLessThanZero]
httrack-3.49.2/src/htsparse.c:2642:36: style: Checking if unsigned variable 'strlen(afs.af.fil)-4' is less than zero. [unsignedLessThanZero]
httrack-3.49.2/src/htsparse.c:568:79: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
httrack-3.49.2/src/htsparse.c:629:82: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
httrack-3.49.2/src/htsparse.c:637:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
httrack-3.49.2/src/htsparse.c:729:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
httrack-3.49.2/src/htsparse.c:1555:29: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsparse.c:2080:19: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsparse.c:2154:23: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsparse.c:2306:31: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsparse.c:2788:33: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsparse.c:2949:33: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'back_max' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'hashptr' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'codebase' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'base' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'template_header' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'template_body' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'template_footer' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'makeindex_firstlink' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'makestat_time' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:3774:3: style: Variable 'makestat_fp' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htsparse.c:1113:61: style: Array index 'p' is used before limits check. [arrayIndexThenCheck]
httrack-3.49.2/src/htsparse.c:4227:15: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
httrack-3.49.2/src/htsrobots.c:52:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
httrack-3.49.2/src/htsrobots.c:53:14: style: The scope of the variable 'line' can be reduced. [variableScope]
httrack-3.49.2/src/htsserver.c:1197:35: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
httrack-3.49.2/src/htsserver.h:178:3: warning: Either the condition '(intkey)!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsserver.c:1527:13: note: Assuming that condition '(intkey)!=NULL' is not redundant
httrack-3.49.2/src/htsserver.c:1525:24: note: Calling function 'linput_cpp', 2nd argument 's' value is 0
httrack-3.49.2/src/htsserver.h:178:3: note: Null pointer dereference
httrack-3.49.2/src/htsserver.h:189:12: warning: Either the condition '(intkey)!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
httrack-3.49.2/src/htsserver.c:1527:13: note: Assuming that condition '(intkey)!=NULL' is not redundant
httrack-3.49.2/src/htsserver.c:1525:24: note: Calling function 'linput_cpp', 2nd argument 's' value is 0
httrack-3.49.2/src/htsserver.h:189:12: note: Null pointer dereference
httrack-3.49.2/src/htsserver.h:186:29: warning: Either the condition '(intkey)!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
httrack-3.49.2/src/htsserver.c:1527:13: note: Assuming that condition '(intkey)!=NULL' is not redundant
httrack-3.49.2/src/htsserver.c:1525:24: note: Calling function 'linput_cpp', 2nd argument 's' value is 0
httrack-3.49.2/src/htsserver.h:186:29: note: Null pointer addition
httrack-3.49.2/src/htsserver.h:236:11: style: The scope of the variable 'a' can be reduced. [variableScope]
httrack-3.49.2/src/htsserver.c:646:13: style: The scope of the variable 'p' can be reduced. [variableScope]
httrack-3.49.2/src/htsserver.c:798:13: style: The scope of the variable 'virtualpath' can be reduced. [variableScope]
httrack-3.49.2/src/htsserver.c:806:17: style: The scope of the variable 'qpos' can be reduced. [variableScope]
httrack-3.49.2/src/htsserver.h:281:7: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htsserver.h:287:7: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htsserver.h:290:7: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htsserver.h:292:7: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htsserver.h:303:7: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htsserver.h:310:9: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htsserver.h:314:7: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htsserver.c:183:9: style: Redundant pointer operation on 'server' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htsserver.c:1493:53: style: Function 'htslang_load' argument 2 names different: declaration 'apppath' definition 'path'. [funcArgNamesDifferent]
httrack-3.49.2/src/htsserver.c:132:64: note: Function 'htslang_load' argument 2 names different: declaration 'apppath' definition 'path'.
httrack-3.49.2/src/htsserver.c:1493:53: note: Function 'htslang_load' argument 2 names different: declaration 'apppath' definition 'path'.
httrack-3.49.2/src/htsserver.c:1777:61: style: Function 'LANG_LIST' argument 3 names different: declaration 'size' definition 'buffer_size'. [funcArgNamesDifferent]
httrack-3.49.2/src/htsserver.c:141:72: note: Function 'LANG_LIST' argument 3 names different: declaration 'size' definition 'buffer_size'.
httrack-3.49.2/src/htsserver.c:1777:61: note: Function 'LANG_LIST' argument 3 names different: declaration 'size' definition 'buffer_size'.
httrack-3.49.2/src/htsserver.c:331:5: error: Memory leak: buffer [memleak]
httrack-3.49.2/src/htstools.c:554:18: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
httrack-3.49.2/src/htstools.c:365:7: style: Condition 'slash' is always false [knownConditionTrueFalse]
httrack-3.49.2/src/htstools.c:296:15: note: Assignment 'slash=0', assigned value is 0
httrack-3.49.2/src/htstools.c:365:7: note: Condition 'slash' is always false
httrack-3.49.2/src/htslib.h:434:9: warning: Either the condition '(lien)!=NULL' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck]
httrack-3.49.2/src/htstools.c:136:7: note: Assuming that condition '(lien)!=NULL' is not redundant
httrack-3.49.2/src/htstools.c:151:17: note: Calling function 'strfield', 1st argument 'f' value is 0
httrack-3.49.2/src/htslib.h:434:9: note: Null pointer dereference
httrack-3.49.2/src/htstools.c:886:3: style: Variable 'toptemplate_header' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/htstools.c:881:0: note: Variable 'toptemplate_header' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htstools.c:886:3: note: Variable 'toptemplate_header' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htstools.c:889:3: style: Variable 'toptemplate_body' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/htstools.c:881:0: note: Variable 'toptemplate_body' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htstools.c:889:3: note: Variable 'toptemplate_body' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htstools.c:892:3: style: Variable 'toptemplate_bodycat' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/htstools.c:882:0: note: Variable 'toptemplate_bodycat' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htstools.c:892:3: note: Variable 'toptemplate_bodycat' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htstools.c:895:3: style: Variable 'toptemplate_footer' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/htstools.c:882:0: note: Variable 'toptemplate_footer' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htstools.c:895:3: note: Variable 'toptemplate_footer' is reassigned a value before the old one has been used.
httrack-3.49.2/src/htstools.c:699:7: style: The scope of the variable 'p' can be reduced. [variableScope]
httrack-3.49.2/src/htstools.c:878:9: style: The scope of the variable 'fpo' can be reduced. [variableScope]
httrack-3.49.2/src/htstools.c:1101:21: style: The scope of the variable 'line2' can be reduced. [variableScope]
httrack-3.49.2/src/htstools.c:1220:10: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/htstools.c:916:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
httrack-3.49.2/src/htstools.c:1007:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
httrack-3.49.2/src/htstools.c:1009:84: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
httrack-3.49.2/src/htstools.c:1029:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
httrack-3.49.2/src/htstools.c:104:7: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htstools.c:110:7: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htstools.c:113:7: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htstools.c:115:7: style: Redundant pointer operation on 'tempo' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/htstools.c:289:56: style: Function 'lienrelatif' argument 3 names different: declaration 'curr' definition 'curr_fil'. [funcArgNamesDifferent]
httrack-3.49.2/src/htstools.h:64:56: note: Function 'lienrelatif' argument 3 names different: declaration 'curr' definition 'curr_fil'.
httrack-3.49.2/src/htstools.c:289:56: note: Function 'lienrelatif' argument 3 names different: declaration 'curr' definition 'curr_fil'.
httrack-3.49.2/src/htstools.c:236:17: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htstools.c:369:3: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/htstools.c:1132:15: style: Variable 'line2' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/htswizard.c:913:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
httrack-3.49.2/src/htswizard.c:909:12: note: outer condition: size>=0
httrack-3.49.2/src/htswizard.c:913:14: note: identical inner condition: size>=0
httrack-3.49.2/src/htswizard.c:159:21: style: Condition 'forbidden_url!=0' is always true [knownConditionTrueFalse]
httrack-3.49.2/src/htswizard.c:137:24: note: Assignment 'forbidden_url=-1', assigned value is -1
httrack-3.49.2/src/htswizard.c:159:21: note: Condition 'forbidden_url!=0' is always true
httrack-3.49.2/src/htswizard.c:487:45: style: Condition '!force_mirror' is always true [knownConditionTrueFalse]
httrack-3.49.2/src/htswizard.c:453:24: note: Assignment 'force_mirror=0', assigned value is 0
httrack-3.49.2/src/htswizard.c:487:45: note: Condition '!force_mirror' is always true
httrack-3.49.2/src/htswizard.c:499:17: style: Condition 'question' is always false [knownConditionTrueFalse]
httrack-3.49.2/src/htswizard.c:498:24: note: Assignment 'question=0', assigned value is 0
httrack-3.49.2/src/htswizard.c:499:17: note: Condition 'question' is always false
httrack-3.49.2/src/htswizard.c:650:43: warning: Either the condition '(s)!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
httrack-3.49.2/src/htswizard.c:648:13: note: Assuming that condition '(s)!=NULL' is not redundant
httrack-3.49.2/src/htswizard.c:650:43: note: Null pointer dereference
httrack-3.49.2/src/htswizard.c:321:19: style: The scope of the variable 'tempo2' can be reduced. [variableScope]
httrack-3.49.2/src/htswizard.c:637:19: style: The scope of the variable 's' can be reduced. [variableScope]
httrack-3.49.2/src/htswizard.c:869:15: style: The scope of the variable 'mdepth' can be reduced. [variableScope]
httrack-3.49.2/src/htswizard.c:910:17: style: The scope of the variable 'l' can be reduced. [variableScope]
httrack-3.49.2/src/htswizard.c:911:17: style: The scope of the variable 'lfull' can be reduced. [variableScope]
httrack-3.49.2/src/htswizard.c:106:25: style: Function 'hts_acceptlink' argument 7 names different: declaration 'set_prio_to_0' definition 'set_prio_to'. [funcArgNamesDifferent]
httrack-3.49.2/src/htswizard.h:55:25: note: Function 'hts_acceptlink' argument 7 names different: declaration 'set_prio_to_0' definition 'set_prio_to'.
httrack-3.49.2/src/htswizard.c:106:25: note: Function 'hts_acceptlink' argument 7 names different: declaration 'set_prio_to_0' definition 'set_prio_to'.
httrack-3.49.2/src/htswizard.c:701:11: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
httrack-3.49.2/src/htswizard.c:678:9: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
httrack-3.49.2/src/htszlib.c:113:13: style: The scope of the variable 'readSizeHeader' can be reduced. [variableScope]
httrack-3.49.2/src/httrack.c:328:8: style: The scope of the variable 'st' can be reduced. [variableScope]
httrack-3.49.2/src/httrack.c:537:19: warning: Found calculation inside sizeof(). [sizeofCalculation]
httrack-3.49.2/src/httrack.c:624:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
httrack-3.49.2/src/httrack.c:634:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
httrack-3.49.2/src/httrack.c:654:5: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
httrack-3.49.2/src/minizip/mztools.c:288:3: error: Resource leak: fpOutCD [resourceLeak]
httrack-3.49.2/src/minizip/unzip.c:603:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
httrack-3.49.2/src/minizip/unzip.c:421:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/unzip.c:425:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/unzip.c:448:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/unzip.c:489:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/unzip.c:493:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/unzip.c:516:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/unzip.c:538:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/unzip.c:562:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/unzip.c:1105:16: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/minizip/zip.c:1212:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
httrack-3.49.2/src/minizip/zip.c:1209:41: note: outer condition: zi->ci.method==Z_DEFLATED
httrack-3.49.2/src/minizip/zip.c:1212:26: note: identical inner condition: zi->ci.method==Z_DEFLATED
httrack-3.49.2/src/minizip/zip.c:1038:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/minizip/zip.c:1037:7: note: Variable 'err' is reassigned a value before the old one has been used.
httrack-3.49.2/src/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
httrack-3.49.2/src/minizip/zip.c:1040:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
httrack-3.49.2/src/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
httrack-3.49.2/src/minizip/zip.c:1041:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
httrack-3.49.2/src/minizip/zip.c:1041:7: note: Variable 'err' is reassigned a value before the old one has been used.
httrack-3.49.2/src/minizip/crypt.h:99:9: style: The scope of the variable 'c' can be reduced. [variableScope]
httrack-3.49.2/src/minizip/zip.c:1970:9: style: The scope of the variable 'header' can be reduced. [variableScope]
httrack-3.49.2/src/minizip/zip.c:1971:9: style: The scope of the variable 'dataSize' can be reduced. [variableScope]
httrack-3.49.2/src/minizip/zip.c:488:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/zip.c:492:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/zip.c:515:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/zip.c:552:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/zip.c:555:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/zip.c:578:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/zip.c:603:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/zip.c:627:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
httrack-3.49.2/src/minizip/zip.c:1477:17: style: Variable 'bBreak' is modified but its new value is never used. [unreadVariable]
httrack-3.49.2/src/minizip/zip.c:1683:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/proxy/proxytrack.h:223:11: style: The scope of the variable 'a' can be reduced. [variableScope]
httrack-3.49.2/src/proxy/proxytrack.c:705:9: style: The scope of the variable 'i' can be reduced. [variableScope]
httrack-3.49.2/src/proxy/proxytrack.c:705:12: style: The scope of the variable 'isDir' can be reduced. [variableScope]
httrack-3.49.2/src/proxy/proxytrack.c:752:25: style: The scope of the variable 'mimeType' can be reduced. [variableScope]
httrack-3.49.2/src/proxy/proxytrack.c:947:9: style: The scope of the variable 'listRequest' can be reduced. [variableScope]
httrack-3.49.2/src/proxy/proxytrack.c:326:15: style: Variable 'soc' is assigned a value that is never used. [unreadVariable]
httrack-3.49.2/src/proxy/store.c:1153:17: style: Condition 'ok' is always false [knownConditionTrueFalse]
httrack-3.49.2/src/proxy/store.c:1149:22: note: Assignment 'ok=0', assigned value is 0
httrack-3.49.2/src/proxy/store.c:1153:17: note: Condition 'ok' is always false
httrack-3.49.2/src/proxy/store.c:1572:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
httrack-3.49.2/src/proxy/store.c:1116:38: warning: Either the condition 'end!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
httrack-3.49.2/src/proxy/store.c:1118:42: note: Assuming that condition 'end!=NULL' is not redundant
httrack-3.49.2/src/proxy/store.c:1116:38: note: Null pointer subtraction
httrack-3.49.2/src/proxy/store.c:1731:36: warning: Either the condition 'end!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
httrack-3.49.2/src/proxy/store.c:1733:40: note: Assuming that condition 'end!=NULL' is not redundant
httrack-3.49.2/src/proxy/store.c:1731:36: note: Null pointer subtraction
httrack-3.49.2/src/proxy/store.c:1252:3: style: Variable 'headers[0]' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/proxy/store.c:1248:3: note: Variable 'headers[0]' is reassigned a value before the old one has been used.
httrack-3.49.2/src/proxy/store.c:1252:3: note: Variable 'headers[0]' is reassigned a value before the old one has been used.
httrack-3.49.2/src/proxy/store.c:1253:3: style: Variable 'headersSize' is reassigned a value before the old one has been used. [redundantAssignment]
httrack-3.49.2/src/proxy/store.c:1249:3: note: Variable 'headersSize' is reassigned a value before the old one has been used.
httrack-3.49.2/src/proxy/store.c:1253:3: note: Variable 'headersSize' is reassigned a value before the old one has been used.
httrack-3.49.2/src/proxy/store.c:921:15: style: The scope of the variable 'readSizeHeader' can be reduced. [variableScope]
httrack-3.49.2/src/proxy/store.c:1006:8: style: The scope of the variable 'catbuff' can be reduced. [variableScope]
httrack-3.49.2/src/proxy/store.c:1039:13: style: The scope of the variable 'dataincache' can be reduced. [variableScope]
httrack-3.49.2/src/proxy/store.c:1604:7: style: The scope of the variable 'ok' can be reduced. [variableScope]
httrack-3.49.2/src/proxy/store.c:2133:21: style: The scope of the variable 'pos' can be reduced. [variableScope]
httrack-3.49.2/src/proxy/store.c:361:28: style: Function 'PT_AddIndex' argument 1 names different: declaration 'index' definition 'indexes'. [funcArgNamesDifferent]
httrack-3.49.2/src/proxy/store.h:90:28: note: Function 'PT_AddIndex' argument 1 names different: declaration 'index' definition 'indexes'.
httrack-3.49.2/src/proxy/store.c:361:28: note: Function 'PT_AddIndex' argument 1 names different: declaration 'index' definition 'indexes'.
httrack-3.49.2/src/proxy/store.c:671:43: style: Function 'PT_LookupCache__New_u' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
httrack-3.49.2/src/proxy/store.c:63:43: note: Function 'PT_LookupCache__New_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:671:43: note: Function 'PT_LookupCache__New_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:881:32: style: Function 'PT_LoadCache__New' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
httrack-3.49.2/src/proxy/store.c:133:39: note: Function 'PT_LoadCache__New' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:881:32: note: Function 'PT_LoadCache__New' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:1000:48: style: Function 'PT_ReadCache__New_u' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
httrack-3.49.2/src/proxy/store.c:64:48: note: Function 'PT_ReadCache__New_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:1000:48: note: Function 'PT_ReadCache__New_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:1422:39: style: Function 'PT_LoadCache__Old' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
httrack-3.49.2/src/proxy/store.c:138:45: note: Function 'PT_LoadCache__Old' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:1422:39: note: Function 'PT_LoadCache__Old' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:1595:48: style: Function 'PT_ReadCache__Old_u' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
httrack-3.49.2/src/proxy/store.c:68:48: note: Function 'PT_ReadCache__Old_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:1595:48: note: Function 'PT_ReadCache__Old_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:1843:43: style: Function 'PT_LookupCache__Old_u' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
httrack-3.49.2/src/proxy/store.c:67:43: note: Function 'PT_LookupCache__Old_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:1843:43: note: Function 'PT_LookupCache__Old_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:1995:32: style: Function 'PT_LoadCache__Arc' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
httrack-3.49.2/src/proxy/store.c:142:45: note: Function 'PT_LoadCache__Arc' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:1995:32: note: Function 'PT_LoadCache__Arc' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:2108:48: style: Function 'PT_ReadCache__Arc_u' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
httrack-3.49.2/src/proxy/store.c:72:48: note: Function 'PT_ReadCache__Arc_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:2108:48: note: Function 'PT_ReadCache__Arc_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:2261:43: style: Function 'PT_LookupCache__Arc_u' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
httrack-3.49.2/src/proxy/store.c:71:43: note: Function 'PT_LookupCache__Arc_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:2261:43: note: Function 'PT_LookupCache__Arc_u' argument 1 names different: declaration 'index' definition 'index_'.
httrack-3.49.2/src/proxy/store.c:2145:29: warning: Size of pointer 'pos' used instead of size of its data. [pointerSize]
httrack-3.49.2/src/proxy/store.c:1282:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
httrack-3.49.2/src/proxy/store.c:225:10: style: struct member '_PT_CacheItem::lastUsed' is never used. [unusedStructMember]
httrack-3.49.2/src/proxy/store.c:227:9: style: struct member '_PT_CacheItem::data' is never used. [unusedStructMember]
httrack-3.49.2/src/proxy/store.c:232:10: style: struct member '_PT_Cache::maxSize' is never used. [unusedStructMember]
httrack-3.49.2/src/proxy/store.c:233:10: style: struct member '_PT_Cache::totalSize' is never used. [unusedStructMember]
httrack-3.49.2/src/proxy/store.c:234:7: style: struct member '_PT_Cache::count' is never used. [unusedStructMember]
httrack-3.49.2/src/proxy/store.c:1342:16: style: Variable 'zFileOut' is assigned a value that is never used. [unreadVariable]
[16:16]
ftp://ftp.se.debian.org/debian/pool/main/h/httraqt/httraqt_1.4.9.orig.tar.gz
httraqt/sources/main/includes/httraqt.h:118:1: style: The class 'MessageTimerBox' does not have a constructor although it has private member variables. [noConstructor]
httraqt/sources/main/ConfirmTab.cpp:54:31: style: Function 'onRadio' argument 1 names different: declaration 't' definition 'b'. [funcArgNamesDifferent]
httraqt/sources/main/includes/ConfirmTab.h:42:27: note: Function 'onRadio' argument 1 names different: declaration 't' definition 'b'.
httraqt/sources/main/ConfirmTab.cpp:54:31: note: Function 'onRadio' argument 1 names different: declaration 't' definition 'b'.
httraqt/sources/main/includes/InsertUrlDialog.h:34:9: style: Class 'InsertUrlDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
httraqt/sources/main/NewProjTab.cpp:315:10: style: The scope of the variable 'found' can be reduced. [variableScope]
httraqt/sources/main/ProgressTab.cpp:267:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
httraqt/sources/main/ProgressTab.cpp:270:11: note: Found duplicate branches for 'if' and 'else'.
httraqt/sources/main/ProgressTab.cpp:267:9: note: Found duplicate branches for 'if' and 'else'.
httraqt/sources/main/ProgressTab.cpp:195:16: style: The scope of the variable 'toggle' can be reduced. [variableScope]
httraqt/sources/main/ProgressTab.cpp:465:24: style: The scope of the variable 'ti' can be reduced. [variableScope]
httraqt/sources/main/htinterface.cpp:307:5: warning: Either the condition '!stats' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
httraqt/sources/main/htinterface.cpp:307:5: note: Assuming that condition '!stats' is not redundant
httraqt/sources/main/htinterface.cpp:307:5: note: Null pointer subtraction
httraqt/sources/main/htinterface.cpp:272:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
httraqt/sources/main/htinterface.cpp:695:9: style: The scope of the variable 'r' can be reduced. [variableScope]
httraqt/sources/main/htinterface.cpp:747:13: style: The scope of the variable 'argvAlloc' can be reduced. [variableScope]
httraqt/sources/main/htinterface.cpp:147:10: style: Unused variable: commande [unusedVariable]
httraqt/sources/main/htinterface.cpp:757:21: error: Common realloc mistake: 'argv' nulled but not freed upon failure [memleakOnRealloc]
httraqt/sources/main/httraqt.cpp:227:5: style: Variable 'msgBox' is reassigned a value before the old one has been used. [redundantAssignment]
httraqt/sources/main/httraqt.cpp:225:0: note: Variable 'msgBox' is reassigned a value before the old one has been used.
httraqt/sources/main/httraqt.cpp:227:5: note: Variable 'msgBox' is reassigned a value before the old one has been used.
httraqt/sources/main/httraqt.cpp:2473:9: style: The scope of the variable 'ans' can be reduced. [variableScope]
httraqt/sources/main/httraqt.cpp:2491:9: style: The scope of the variable 'ans' can be reduced. [variableScope]
httraqt/sources/main/httraqt.cpp:190:41: style: Function 'setAutoClose' argument 1 names different: declaration 'a' definition 'b'. [funcArgNamesDifferent]
httraqt/sources/main/includes/httraqt.h:129:32: note: Function 'setAutoClose' argument 1 names different: declaration 'a' definition 'b'.
httraqt/sources/main/httraqt.cpp:190:41: note: Function 'setAutoClose' argument 1 names different: declaration 'a' definition 'b'.
httraqt/sources/main/httraqt.cpp:1609:32: style: Function 'activatePage' argument 1 names different: declaration 'pagenum' definition 'pageNum'. [funcArgNamesDifferent]
httraqt/sources/main/includes/httraqt.h:167:31: note: Function 'activatePage' argument 1 names different: declaration 'pagenum' definition 'pageNum'.
httraqt/sources/main/httraqt.cpp:1609:32: note: Function 'activatePage' argument 1 names different: declaration 'pagenum' definition 'pageNum'.
httraqt/sources/main/httraqt.cpp:2489:39: style: Function 'closeEvent' argument 1 names different: declaration 'event' definition 'ce'. [funcArgNamesDifferent]
httraqt/sources/main/includes/httraqt.h:204:38: note: Function 'closeEvent' argument 1 names different: declaration 'event' definition 'ce'.
httraqt/sources/main/httraqt.cpp:2489:39: note: Function 'closeEvent' argument 1 names different: declaration 'event' definition 'ce'.
httraqt/sources/main/httraqt.cpp:2584:29: style: Function 'gOptions' argument 1 names different: declaration 'd' definition 'dialog'. [funcArgNamesDifferent]
httraqt/sources/main/includes/httraqt.h:242:28: note: Function 'gOptions' argument 1 names different: declaration 'd' definition 'dialog'.
httraqt/sources/main/httraqt.cpp:2584:29: note: Function 'gOptions' argument 1 names different: declaration 'd' definition 'dialog'.
httraqt/sources/main/httraqt.cpp:337:0: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
httraqt/sources/main/httraqt.cpp:713:10: style: Unused variable: tempo [unusedVariable]
httraqt/sources/main/httraqt.cpp:714:10: style: Unused variable: modify [unusedVariable]
httraqt/sources/main/httraqt.cpp:418:5: style: Class 'HTTraQt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
httraqt/sources/main/httraqt.cpp:418:5: style: Class 'HTTraQt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
httraqt/sources/main/options.cpp:301:39: style: Function 'getOptStruct' argument 1 names different: declaration 'opt' definition 'g_opt'. [funcArgNamesDifferent]
httraqt/sources/main/includes/options.h:73:40: note: Function 'getOptStruct' argument 1 names different: declaration 'opt' definition 'g_opt'.
httraqt/sources/main/options.cpp:301:39: note: Function 'getOptStruct' argument 1 names different: declaration 'opt' definition 'g_opt'.
httraqt/sources/main/includes/options.h:56:14: performance: Technically the member function 'cOptions::initOptions' can be static. [functionStatic]
httraqt/sources/main/options.cpp:1062:16: note: Technically the member function 'cOptions::initOptions' can be static.
httraqt/sources/main/includes/options.h:56:14: note: Technically the member function 'cOptions::initOptions' can be static.
httraqt/sources/main/includes/options.h:60:14: performance: Technically the member function 'cOptions::SetProfile' can be static. [functionStatic]
httraqt/sources/main/options.cpp:31:16: note: Technically the member function 'cOptions::SetProfile' can be static.
httraqt/sources/main/includes/options.h:60:14: note: Technically the member function 'cOptions::SetProfile' can be static.
httraqt/sources/main/includes/options.h:61:14: performance: Technically the member function 'cOptions::SetProfile' can be static. [functionStatic]
httraqt/sources/main/options.cpp:61:16: note: Technically the member function 'cOptions::SetProfile' can be static.
httraqt/sources/main/includes/options.h:61:14: note: Technically the member function 'cOptions::SetProfile' can be static.
httraqt/sources/main/includes/options.h:62:14: performance: Technically the member function 'cOptions::SetProfile' can be static. [functionStatic]
httraqt/sources/main/options.cpp:79:17: note: Technically the member function 'cOptions::SetProfile' can be static.
httraqt/sources/main/includes/options.h:62:14: note: Technically the member function 'cOptions::SetProfile' can be static.
httraqt/sources/main/includes/options.h:64:14: performance: Technically the member function 'cOptions::SetProfile' can be static. [functionStatic]
httraqt/sources/main/options.cpp:50:16: note: Technically the member function 'cOptions::SetProfile' can be static.
httraqt/sources/main/includes/options.h:64:14: note: Technically the member function 'cOptions::SetProfile' can be static.
httraqt/sources/main/includes/options.h:66:14: performance: Technically the member function 'cOptions::GetProfile' can be static. [functionStatic]
httraqt/sources/main/options.cpp:124:16: note: Technically the member function 'cOptions::GetProfile' can be static.
httraqt/sources/main/includes/options.h:66:14: note: Technically the member function 'cOptions::GetProfile' can be static.
httraqt/sources/main/includes/options.h:67:14: performance: Technically the member function 'cOptions::GetProfile' can be static. [functionStatic]
httraqt/sources/main/options.cpp:107:16: note: Technically the member function 'cOptions::GetProfile' can be static.
httraqt/sources/main/includes/options.h:67:14: note: Technically the member function 'cOptions::GetProfile' can be static.
httraqt/sources/main/includes/options.h:68:14: performance: Technically the member function 'cOptions::GetProfile' can be static. [functionStatic]
httraqt/sources/main/options.cpp:141:16: note: Technically the member function 'cOptions::GetProfile' can be static.
httraqt/sources/main/includes/options.h:68:14: note: Technically the member function 'cOptions::GetProfile' can be static.
httraqt/sources/main/includes/options.h:70:18: performance: Technically the member function 'cOptions::GetProfile' can be static. [functionStatic]
httraqt/sources/main/options.cpp:97:20: note: Technically the member function 'cOptions::GetProfile' can be static.
httraqt/sources/main/includes/options.h:70:18: note: Technically the member function 'cOptions::GetProfile' can be static.
httraqt/sources/main/includes/options.h:84:14: performance: Technically the member function 'cOptions::StripControls' can be static. [functionStatic]
httraqt/sources/main/options.cpp:214:16: note: Technically the member function 'cOptions::StripControls' can be static.
httraqt/sources/main/includes/options.h:84:14: note: Technically the member function 'cOptions::StripControls' can be static.
httraqt/sources/main/includes/options.h:85:14: performance: Technically the member function 'cOptions::profile_code' can be static. [functionStatic]
httraqt/sources/main/options.cpp:226:16: note: Technically the member function 'cOptions::profile_code' can be static.
httraqt/sources/main/includes/options.h:85:14: note: Technically the member function 'cOptions::profile_code' can be static.
httraqt/sources/main/includes/options.h:86:14: performance: Technically the member function 'cOptions::profile_decode' can be static. [functionStatic]
httraqt/sources/main/options.cpp:237:16: note: Technically the member function 'cOptions::profile_decode' can be static.
httraqt/sources/main/includes/options.h:86:14: note: Technically the member function 'cOptions::profile_decode' can be static.
httraqt/sources/main/translator.cpp:581:17: style: The scope of the variable 'num' can be reduced. [variableScope]
httraqt/sources/main/includes/translator.h:37:17: performance: Technically the member function 'cTranslator::convertString' can be static. [functionStatic]
httraqt/sources/main/translator.cpp:642:22: note: Technically the member function 'cTranslator::convertString' can be static.
httraqt/sources/main/includes/translator.h:37:17: note: Technically the member function 'cTranslator::convertString' can be static.
httraqt/sources/options/includes/BuildStringDialog.h:34:9: style: Class 'BuildStringDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
httraqt/sources/options/OptionsDialog.cpp:367:25: style: The scope of the variable 'pos' can be reduced. [variableScope]
httraqt/sources/options/OptionsDialog.cpp:383:25: style: The scope of the variable 'pos' can be reduced. [variableScope]
httraqt/sources/options/OptionsDialog.cpp:34:63: style: Function 'OptionsDialog' argument 2 names different: declaration 'f' definition 'fl'. [funcArgNamesDifferent]
httraqt/sources/options/includes/OptionsDialog.h:92:61: note: Function 'OptionsDialog' argument 2 names different: declaration 'f' definition 'fl'.
httraqt/sources/options/OptionsDialog.cpp:34:63: note: Function 'OptionsDialog' argument 2 names different: declaration 'f' definition 'fl'.
httraqt/sources/options/OptionsDialog.cpp:438:47: style: Function 'insertInCombo' argument 1 names different: declaration 'b' definition 'box'. [funcArgNamesDifferent]
httraqt/sources/options/includes/OptionsDialog.h:109:40: note: Function 'insertInCombo' argument 1 names different: declaration 'b' definition 'box'.
httraqt/sources/options/OptionsDialog.cpp:438:47: note: Function 'insertInCombo' argument 1 names different: declaration 'b' definition 'box'.
httraqt/sources/options/OptionsDialog.cpp:490:43: style: Variable 's' is assigned a value that is never used. [unreadVariable]
httraqt/sources/options/OptionsDialog.cpp:49:5: style: Class 'OptionsDialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
httraqt/sources/options/OptionsDialog.cpp:49:5: style: Class 'OptionsDialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
httraqt/sources/options/includes/optionsbuild.h:52:22: warning: Virtual function 'callBuildStringDialog' is called from constructor 'optionsBuild(QWidget*parent=0,Qt::WindowFlags fl=0)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
httraqt/sources/options/optionsbuild.cpp:42:65: note: Calling callBuildStringDialog
httraqt/sources/options/includes/optionsbuild.h:52:22: note: callBuildStringDialog is a virtual method
httraqt/sources/options/optionsmime.cpp:75:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
httraqt/sources/options/optionsmime.cpp:78:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
[16:16]
ftp://ftp.se.debian.org/debian/pool/main/h/hubicfuse/hubicfuse_3.0.1.orig.tar.gz
hubicfuse-3.0.1/cloudfsapi.c:218:15: style: The scope of the variable 'storage' can be reduced. [variableScope]
hubicfuse-3.0.1/cloudfsapi.c:700:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
hubicfuse-3.0.1/cloudfsapi.c:1158:8: style: The scope of the variable 'object' can be reduced. [variableScope]
hubicfuse-3.0.1/cloudfsapi.c:1159:8: style: The scope of the variable 'last_subdir' can be reduced. [variableScope]
hubicfuse-3.0.1/cloudfsapi.c:1346:9: style: The scope of the variable 'response' can be reduced. [variableScope]
hubicfuse-3.0.1/cloudfsapi.c:951:45: style: Function 'get_file_mimetype' argument 1 names different: declaration 'filename' definition 'path'. [funcArgNamesDifferent]
hubicfuse-3.0.1/cloudfsapi.h:76:45: note: Function 'get_file_mimetype' argument 1 names different: declaration 'filename' definition 'path'.
hubicfuse-3.0.1/cloudfsapi.c:951:45: note: Function 'get_file_mimetype' argument 1 names different: declaration 'filename' definition 'path'.
hubicfuse-3.0.1/cloudfsapi.c:1462:42: style: Function 'cloudfs_create_directory' argument 1 names different: declaration 'label' definition 'path'. [funcArgNamesDifferent]
hubicfuse-3.0.1/cloudfsapi.h:83:42: note: Function 'cloudfs_create_directory' argument 1 names different: declaration 'label' definition 'path'.
hubicfuse-3.0.1/cloudfsapi.c:1462:42: note: Function 'cloudfs_create_directory' argument 1 names different: declaration 'label' definition 'path'.
hubicfuse-3.0.1/cloudfsapi.c:1480:29: style: Function 'cloudfs_verify_ssl' argument 1 names different: declaration 'dbg' definition 'vrfy'. [funcArgNamesDifferent]
hubicfuse-3.0.1/cloudfsapi.h:87:29: note: Function 'cloudfs_verify_ssl' argument 1 names different: declaration 'dbg' definition 'vrfy'.
hubicfuse-3.0.1/cloudfsapi.c:1480:29: note: Function 'cloudfs_verify_ssl' argument 1 names different: declaration 'dbg' definition 'vrfy'.
hubicfuse-3.0.1/cloudfsapi.c:355:8: style: Unused variable: header_data [unusedVariable]
hubicfuse-3.0.1/cloudfsapi.c:438:14: style: Unused variable: string_float [unusedVariable]
hubicfuse-3.0.1/cloudfsapi.c:995:9: style: Unused variable: i [unusedVariable]
hubicfuse-3.0.1/cloudfsapi.c:1144:20: style: Variable 'response' is assigned a value that is never used. [unreadVariable]
hubicfuse-3.0.1/cloudfsapi.c:1308:5: style: Variable 'entry_count' is modified but its new value is never used. [unreadVariable]
hubicfuse-3.0.1/cloudfsapi.c:1606:8: style: Unused variable: url [unusedVariable]
hubicfuse-3.0.1/cloudfsapi.c:1661:11: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
hubicfuse-3.0.1/cloudfsapi.c:160:7: warning: The buffer 'storage_token' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hubicfuse-3.0.1/cloudfsapi.c:221:5: warning: The buffer 'storage' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hubicfuse-3.0.1/cloudfsapi.c:875:5: warning: The buffer 'tmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hubicfuse-3.0.1/cloudfsapi.c:1020:5: warning: The buffer 'tmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hubicfuse-3.0.1/cloudfsapi.c:152:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hubicfuse-3.0.1/cloudfsapi.c:153:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hubicfuse-3.0.1/cloudfsapi.c:154:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hubicfuse-3.0.1/cloudfsapi.c:213:25: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hubicfuse-3.0.1/cloudfsapi.c:214:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hubicfuse-3.0.1/cloudfsapi.c:215:24: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hubicfuse-3.0.1/cloudfsapi.c:157:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfsapi.c:186:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfsapi.c:219:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfsapi.c:1175:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:277:7: style: The scope of the variable 'errsv' can be reduced. [variableScope]
hubicfuse-3.0.1/cloudfuse.c:588:22: style: Variable 'response' is assigned a value that is never used. [unreadVariable]
hubicfuse-3.0.1/cloudfuse.c:606:22: style: Variable 'response' is assigned a value that is never used. [unreadVariable]
hubicfuse-3.0.1/cloudfuse.c:792:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:793:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:794:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:795:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:796:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:797:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:798:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:799:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:800:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:801:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:803:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:805:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:806:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:808:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:809:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:811:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/cloudfuse.c:812:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hubicfuse-3.0.1/commonfs.c:666:0: error: #error "SYS_gettid unavailable on this system" [preprocessorErrorDirective]
[16:16]
ftp://ftp.se.debian.org/debian/pool/main/h/hugin/hugin_2018.0.0+dfsg.orig.tar.xz
hugin-2018.0.0/src/celeste/PGMImage.h:40:2: warning: Member variable 'PGMImage::mMagicNumber' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/PGMImage.h:40:2: warning: Member variable 'PGMImage::mNumPixels' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/PGMImage.h:40:2: warning: Member variable 'PGMImage::mNumLevels' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/PGMImage.h:40:2: warning: Member variable 'PGMImage::mNumBits' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/ImageFile.h:56:14: style: Technically the member function 'celeste::ImageFile::GetWidth' can be const. [functionConst]
hugin-2018.0.0/src/celeste/ImageFile.h:60:14: style: Technically the member function 'celeste::ImageFile::GetHeight' can be const. [functionConst]
hugin-2018.0.0/src/celeste/ContrastFilter.h:49:14: style: Technically the member function 'celeste::ContrastFilter::GetWidth' can be const. [functionConst]
hugin-2018.0.0/src/celeste/ContrastFilter.h:50:14: style: Technically the member function 'celeste::ContrastFilter::GetHeight' can be const. [functionConst]
hugin-2018.0.0/src/celeste/PGMImage.h:45:6: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/ImageFile.h:76:15: note: Virtual function in base class
hugin-2018.0.0/src/celeste/PGMImage.h:45:6: note: Function in derived class
hugin-2018.0.0/src/celeste/PGMImage.h:48:7: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/ImageFile.h:77:15: note: Virtual function in base class
hugin-2018.0.0/src/celeste/PGMImage.h:48:7: note: Function in derived class
hugin-2018.0.0/src/celeste/Gabor.cpp:49:2: style: Variable 'contrastFilter' is reassigned a value before the old one has been used. [redundantAssignment]
hugin-2018.0.0/src/celeste/Gabor.cpp:35:0: note: Variable 'contrastFilter' is reassigned a value before the old one has been used.
hugin-2018.0.0/src/celeste/Gabor.cpp:49:2: note: Variable 'contrastFilter' is reassigned a value before the old one has been used.
hugin-2018.0.0/src/celeste/GaborFilter.h:47:16: style: Technically the member function 'celeste::GaborFilter::GetReal' can be const. [functionConst]
hugin-2018.0.0/src/celeste/GaborFilter.h:48:16: style: Technically the member function 'celeste::GaborFilter::GetImaginary' can be const. [functionConst]
hugin-2018.0.0/src/celeste/GaborJet.h:50:8: style: Technically the member function 'celeste::GaborJet::GetResponse' can be const. [functionConst]
hugin-2018.0.0/src/celeste/ImageFile.h:64:16: style: Technically the member function 'celeste::ImageFile::GetPixel' can be const. [functionConst]
hugin-2018.0.0/src/celeste/ImageFile.cpp:120:26: note: Technically the member function 'celeste::ImageFile::GetPixel' can be const.
hugin-2018.0.0/src/celeste/ImageFile.h:64:16: note: Technically the member function 'celeste::ImageFile::GetPixel' can be const.
hugin-2018.0.0/src/celeste/ImageFile.h:73:9: style: Technically the member function 'celeste::ImageFile::Deallocate' can be const. [functionConst]
hugin-2018.0.0/src/celeste/ImageFile.cpp:92:17: note: Technically the member function 'celeste::ImageFile::Deallocate' can be const.
hugin-2018.0.0/src/celeste/ImageFile.h:73:9: note: Technically the member function 'celeste::ImageFile::Deallocate' can be const.
hugin-2018.0.0/src/celeste/Main.cpp:153:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hugin-2018.0.0/src/celeste/Main.cpp:157:5: note: Found duplicate branches for 'if' and 'else'.
hugin-2018.0.0/src/celeste/Main.cpp:153:5: note: Found duplicate branches for 'if' and 'else'.
hugin-2018.0.0/src/celeste/PGMImage.cpp:49:10: error: Buffer is accessed out of bounds: mMagicNumber [bufferAccessOutOfBounds]
hugin-2018.0.0/src/celeste/PGMImage.h:50:7: performance: Technically the member function 'celeste::PGMImage::Write' can be static. [functionStatic]
hugin-2018.0.0/src/celeste/PGMImage.cpp:238:16: note: Technically the member function 'celeste::PGMImage::Write' can be static.
hugin-2018.0.0/src/celeste/PGMImage.h:50:7: note: Technically the member function 'celeste::PGMImage::Write' can be static.
hugin-2018.0.0/src/celeste/PGMImage.h:51:7: performance: Technically the member function 'celeste::PGMImage::Write' can be static. [functionStatic]
hugin-2018.0.0/src/celeste/PGMImage.cpp:267:16: note: Technically the member function 'celeste::PGMImage::Write' can be static.
hugin-2018.0.0/src/celeste/PGMImage.h:51:7: note: Technically the member function 'celeste::PGMImage::Write' can be static.
hugin-2018.0.0/src/celeste/svm.cpp:143:9: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/celeste/svm.cpp:2143:21: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/celeste/svm.cpp:2232:26: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/celeste/svm.cpp:2936:21: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/celeste/svm.cpp:2989:20: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/celeste/svm.cpp:1538:0: style: Same expression used in consecutive assignments of 'sum_pos' and 'sum_neg'. [duplicateAssignExpression]
hugin-2018.0.0/src/celeste/svm.cpp:1539:0: note: Same expression used in consecutive assignments of 'sum_pos' and 'sum_neg'.
hugin-2018.0.0/src/celeste/svm.cpp:1538:0: note: Same expression used in consecutive assignments of 'sum_pos' and 'sum_neg'.
hugin-2018.0.0/src/celeste/svm.cpp:141:18: style: Function 'Cache' argument 1 names different: declaration 'l' definition 'l_'. [funcArgNamesDifferent]
hugin-2018.0.0/src/celeste/svm.cpp:117:12: note: Function 'Cache' argument 1 names different: declaration 'l' definition 'l_'.
hugin-2018.0.0/src/celeste/svm.cpp:141:18: note: Function 'Cache' argument 1 names different: declaration 'l' definition 'l_'.
hugin-2018.0.0/src/celeste/svm.cpp:141:26: style: Function 'Cache' argument 2 names different: declaration 'size' definition 'size_'. [funcArgNamesDifferent]
hugin-2018.0.0/src/celeste/svm.cpp:117:19: note: Function 'Cache' argument 2 names different: declaration 'size' definition 'size_'.
hugin-2018.0.0/src/celeste/svm.cpp:141:26: note: Function 'Cache' argument 2 names different: declaration 'size' definition 'size_'.
hugin-2018.0.0/src/celeste/svm.cpp:300:42: style: Function 'Kernel' argument 2 names different: declaration 'x' definition 'x_'. [funcArgNamesDifferent]
hugin-2018.0.0/src/celeste/svm.cpp:251:35: note: Function 'Kernel' argument 2 names different: declaration 'x' definition 'x_'.
hugin-2018.0.0/src/celeste/svm.cpp:300:42: note: Function 'Kernel' argument 2 names different: declaration 'x' definition 'x_'.
hugin-2018.0.0/src/celeste/svm.cpp:833:37: style: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'. [funcArgNamesDifferent]
hugin-2018.0.0/src/celeste/svm.cpp:490:38: note: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'.
hugin-2018.0.0/src/celeste/svm.cpp:833:37: note: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'.
hugin-2018.0.0/src/celeste/svm.cpp:833:49: style: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'. [funcArgNamesDifferent]
hugin-2018.0.0/src/celeste/svm.cpp:490:46: note: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'.
hugin-2018.0.0/src/celeste/svm.cpp:833:49: note: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'.
hugin-2018.0.0/src/celeste/svm.cpp:1076:40: style: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'. [funcArgNamesDifferent]
hugin-2018.0.0/src/celeste/svm.cpp:1069:30: note: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'.
hugin-2018.0.0/src/celeste/svm.cpp:1076:40: note: Function 'select_working_set' argument 1 names different: declaration 'i' definition 'out_i'.
hugin-2018.0.0/src/celeste/svm.cpp:1076:52: style: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'. [funcArgNamesDifferent]
hugin-2018.0.0/src/celeste/svm.cpp:1069:38: note: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'.
hugin-2018.0.0/src/celeste/svm.cpp:1076:52: note: Function 'select_working_set' argument 2 names different: declaration 'j' definition 'out_j'.
hugin-2018.0.0/src/celeste/svm.cpp:1784:24: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
hugin-2018.0.0/src/celeste/svm.cpp:1786:29: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
hugin-2018.0.0/src/celeste/svm.cpp:1841:26: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
hugin-2018.0.0/src/celeste/svm.cpp:1843:31: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::active_size' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::G' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::alpha_status' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::alpha' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::Q' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::QD' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::eps' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::Cp' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::Cn' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::p' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::active_set' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::G_bar' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::l' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:442:2: warning: Member variable 'Solver::unshrink' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:1059:2: warning: Member variable 'Solver_NU::si' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/celeste/svm.cpp:137:7: performance: Technically the member function 'celeste::Cache::lru_delete' can be static. [functionStatic]
hugin-2018.0.0/src/celeste/svm.cpp:157:13: note: Technically the member function 'celeste::Cache::lru_delete' can be static.
hugin-2018.0.0/src/celeste/svm.cpp:137:7: note: Technically the member function 'celeste::Cache::lru_delete' can be static.
hugin-2018.0.0/src/celeste/svm.cpp:473:9: style: Technically the member function 'celeste::Solver::get_C' can be const. [functionConst]
hugin-2018.0.0/src/celeste/svm.cpp:485:7: style: Technically the member function 'celeste::Solver::is_upper_bound' can be const. [functionConst]
hugin-2018.0.0/src/celeste/svm.cpp:486:7: style: Technically the member function 'celeste::Solver::is_lower_bound' can be const. [functionConst]
hugin-2018.0.0/src/celeste/svm.cpp:487:7: style: Technically the member function 'celeste::Solver::is_free' can be const. [functionConst]
hugin-2018.0.0/src/celeste/svm.cpp:143:2: style: Class 'Cache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hugin-2018.0.0/src/celeste/svm.cpp:143:2: style: Class 'Cache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hugin-2018.0.0/src/celeste/svm.cpp:327:3: style: Class 'Kernel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hugin-2018.0.0/src/celeste/svm.cpp:327:3: style: Class 'Kernel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hugin-2018.0.0/src/celeste/svm.cpp:1320:3: style: Class 'SVC_Q' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hugin-2018.0.0/src/celeste/svm.cpp:1320:3: style: Class 'SVC_Q' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hugin-2018.0.0/src/celeste/svm.cpp:1369:3: style: Class 'ONE_CLASS_Q' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hugin-2018.0.0/src/celeste/svm.cpp:1369:3: style: Class 'ONE_CLASS_Q' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hugin-2018.0.0/src/celeste/svm.cpp:1416:3: style: Class 'SVR_Q' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hugin-2018.0.0/src/celeste/svm.cpp:1416:3: style: Class 'SVR_Q' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hugin-2018.0.0/src/celeste/svm.cpp:256:18: style: The function 'get_Q' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:243:18: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:256:18: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:257:18: style: The function 'get_QD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:244:18: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:257:18: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:258:15: style: The function 'swap_index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:245:15: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:258:15: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1069:6: style: The function 'select_working_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:490:14: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1069:6: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1070:9: style: The function 'calculate_rho' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:491:17: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1070:9: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1072:7: style: The function 'do_shrinking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:492:15: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1072:7: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1326:10: style: The function 'get_Q' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:256:18: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1326:10: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1338:10: style: The function 'get_QD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:257:18: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1338:10: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1343:7: style: The function 'swap_index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:258:15: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1343:7: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1375:10: style: The function 'get_Q' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:256:18: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1375:10: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1387:10: style: The function 'get_QD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:257:18: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1387:10: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1392:7: style: The function 'swap_index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:258:15: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1392:7: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1434:7: style: The function 'swap_index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:258:15: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1434:7: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1441:10: style: The function 'get_Q' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:256:18: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1441:10: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:1460:10: style: The function 'get_QD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/celeste/svm.cpp:257:18: note: Virtual function in base class
hugin-2018.0.0/src/celeste/svm.cpp:1460:10: note: Function in derived class
hugin-2018.0.0/src/celeste/svm.cpp:2091:5: error: Common realloc mistake: 'label' nulled but not freed upon failure [memleakOnRealloc]
hugin-2018.0.0/src/celeste/svm.cpp:2092:5: error: Common realloc mistake: 'count' nulled but not freed upon failure [memleakOnRealloc]
hugin-2018.0.0/src/celeste/svm.cpp:2795:3: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
hugin-2018.0.0/src/celeste/svm.cpp:3173:6: error: Common realloc mistake: 'label' nulled but not freed upon failure [memleakOnRealloc]
hugin-2018.0.0/src/celeste/svm.cpp:3174:6: error: Common realloc mistake: 'count' nulled but not freed upon failure [memleakOnRealloc]
hugin-2018.0.0/src/deghosting/deghosting.cpp:25:59: style: Function 'loadImages' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/deghosting.h:87:59: note: Function 'loadImages' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:25:59: note: Function 'loadImages' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:39:70: style: Function 'loadImages' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/deghosting.h:88:70: note: Function 'loadImages' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:39:70: note: Function 'loadImages' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:51:46: style: Function 'setFlags' argument 1 names different: declaration 'flags' definition 'newFlags'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/deghosting.h:94:46: note: Function 'setFlags' argument 1 names different: declaration 'flags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:51:46: note: Function 'setFlags' argument 1 names different: declaration 'flags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:55:51: style: Function 'setDebugFlags' argument 1 names different: declaration 'debugFlags' definition 'newFlags'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/deghosting.h:99:51: note: Function 'setDebugFlags' argument 1 names different: declaration 'debugFlags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:55:51: note: Function 'setDebugFlags' argument 1 names different: declaration 'debugFlags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:59:48: style: Function 'setIterationNum' argument 1 names different: declaration 'iterations' definition 'newIterations'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/deghosting.h:103:48: note: Function 'setIterationNum' argument 1 names different: declaration 'iterations' definition 'newIterations'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:59:48: note: Function 'setIterationNum' argument 1 names different: declaration 'iterations' definition 'newIterations'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:67:39: style: Function 'setVerbosity' argument 1 names different: declaration 'verbosity' definition 'newVerbosity'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/deghosting.h:114:39: note: Function 'setVerbosity' argument 1 names different: declaration 'verbosity' definition 'newVerbosity'.
hugin-2018.0.0/src/deghosting/deghosting.cpp:67:39: note: Function 'setVerbosity' argument 1 names different: declaration 'verbosity' definition 'newVerbosity'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: style: Function 'deghosting :: Khan < float >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < float >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: note: Function 'deghosting :: Khan < float >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: style: Function 'deghosting :: Khan < float >' argument 2 names different: declaration 'flags' definition 'newFlags'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < float >' argument 2 names different: declaration 'flags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: note: Function 'deghosting :: Khan < float >' argument 2 names different: declaration 'flags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: style: Function 'deghosting :: Khan < float >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < float >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: note: Function 'deghosting :: Khan < float >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: style: Function 'deghosting :: Khan < float >' argument 4 names different: declaration 'iterations' definition 'newIterations'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < float >' argument 4 names different: declaration 'iterations' definition 'newIterations'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: note: Function 'deghosting :: Khan < float >' argument 4 names different: declaration 'iterations' definition 'newIterations'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: style: Function 'deghosting :: Khan < float >' argument 5 names different: declaration 'sigma' definition 'newSigma'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < float >' argument 5 names different: declaration 'sigma' definition 'newSigma'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: note: Function 'deghosting :: Khan < float >' argument 5 names different: declaration 'sigma' definition 'newSigma'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: style: Function 'deghosting :: Khan < float >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < float >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: note: Function 'deghosting :: Khan < float >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: style: Function 'deghosting :: Khan < float >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < float >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: note: Function 'deghosting :: Khan < float >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: style: Function 'deghosting :: Khan < float >' argument 2 names different: declaration 'flags' definition 'newFlags'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < float >' argument 2 names different: declaration 'flags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: note: Function 'deghosting :: Khan < float >' argument 2 names different: declaration 'flags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: style: Function 'deghosting :: Khan < float >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < float >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: note: Function 'deghosting :: Khan < float >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: style: Function 'deghosting :: Khan < float >' argument 4 names different: declaration 'iterations' definition 'newIterations'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < float >' argument 4 names different: declaration 'iterations' definition 'newIterations'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: note: Function 'deghosting :: Khan < float >' argument 4 names different: declaration 'iterations' definition 'newIterations'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: style: Function 'deghosting :: Khan < float >' argument 5 names different: declaration 'sigma' definition 'newSigma'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < float >' argument 5 names different: declaration 'sigma' definition 'newSigma'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: note: Function 'deghosting :: Khan < float >' argument 5 names different: declaration 'sigma' definition 'newSigma'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: style: Function 'deghosting :: Khan < float >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < float >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: note: Function 'deghosting :: Khan < float >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'.
hugin-2018.0.0/src/deghosting/khan.h:196:0: style: Function 'setSigma' argument 1 names different: declaration 'sigma' definition 'newSigma'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:107:0: note: Function 'setSigma' argument 1 names different: declaration 'sigma' definition 'newSigma'.
hugin-2018.0.0/src/deghosting/khan.h:196:0: note: Function 'setSigma' argument 1 names different: declaration 'sigma' definition 'newSigma'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 2 names different: declaration 'flags' definition 'newFlags'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 2 names different: declaration 'flags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 2 names different: declaration 'flags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 4 names different: declaration 'iterations' definition 'newIterations'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 4 names different: declaration 'iterations' definition 'newIterations'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 4 names different: declaration 'iterations' definition 'newIterations'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 5 names different: declaration 'sigma' definition 'newSigma'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 5 names different: declaration 'sigma' definition 'newSigma'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 5 names different: declaration 'sigma' definition 'newSigma'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:80:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'.
hugin-2018.0.0/src/deghosting/khan.h:141:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 1 names different: declaration 'inputFiles' definition 'newInputFiles'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 2 names different: declaration 'flags' definition 'newFlags'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 2 names different: declaration 'flags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 2 names different: declaration 'flags' definition 'newFlags'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'.
hugin-2018.0.0/src/deghosting/khan.h:168:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 3 names different: declaration 'debugFlags' definition 'newDebugFlags'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 4 names different: declaration 'iterations' definition 'newIterations'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 4 names different: declaration 'iterations' definition 'newIterations'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 4 names different: declaration 'iterations' definition 'newIterations'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 5 names different: declaration 'sigma' definition 'newSigma'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 5 names different: declaration 'sigma' definition 'newSigma'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 5 names different: declaration 'sigma' definition 'newSigma'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: style: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'. [funcArgNamesDifferent]
hugin-2018.0.0/src/deghosting/khan.h:81:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'.
hugin-2018.0.0/src/deghosting/khan.h:169:0: note: Function 'deghosting :: Khan < vigra :: RGBValue < float > >' argument 6 names different: declaration 'verbosity' definition 'newVerbosity'.
hugin-2018.0.0/src/deghosting/khan.h:140:0: warning: Member variable 'deghosting :: Khan < float >::sigma' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/deghosting/khan.h:168:0: warning: Member variable 'deghosting :: Khan < float >::sigma' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/deghosting/khan.h:140:0: warning: Member variable 'deghosting :: Khan < vigra :: RGBValue < float > >::sigma' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/deghosting/khan.h:168:0: warning: Member variable 'deghosting :: Khan < vigra :: RGBValue < float > >::sigma' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/deghosting/support.h:129:40: style: Technically the member function 'deghosting::NormalizeFunctor::operator()' can be const. [functionConst]
hugin-2018.0.0/src/foreign/flann/flann.cpp:268:36: style: Function 'flann_save_index' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:152:49: note: Function 'flann_save_index' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:268:36: note: Function 'flann_save_index' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:273:42: style: Function 'flann_save_index_float' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:155:55: note: Function 'flann_save_index_float' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:273:42: note: Function 'flann_save_index_float' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:278:43: style: Function 'flann_save_index_double' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:158:56: note: Function 'flann_save_index_double' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:278:43: note: Function 'flann_save_index_double' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:283:41: style: Function 'flann_save_index_byte' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:161:54: note: Function 'flann_save_index_byte' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:283:41: note: Function 'flann_save_index_byte' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:288:40: style: Function 'flann_save_index_int' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:164:53: note: Function 'flann_save_index_int' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:288:40: note: Function 'flann_save_index_int' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:425:91: style: Function 'flann_find_nearest_neighbors' argument 5 names different: declaration 'trows' definition 'tcount'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:222:51: note: Function 'flann_find_nearest_neighbors' argument 5 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:425:91: note: Function 'flann_find_nearest_neighbors' argument 5 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:425:104: style: Function 'flann_find_nearest_neighbors' argument 6 names different: declaration 'indices' definition 'result'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:223:52: note: Function 'flann_find_nearest_neighbors' argument 6 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:425:104: note: Function 'flann_find_nearest_neighbors' argument 6 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:430:97: style: Function 'flann_find_nearest_neighbors_float' argument 5 names different: declaration 'trows' definition 'tcount'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:232:57: note: Function 'flann_find_nearest_neighbors_float' argument 5 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:430:97: note: Function 'flann_find_nearest_neighbors_float' argument 5 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:430:110: style: Function 'flann_find_nearest_neighbors_float' argument 6 names different: declaration 'indices' definition 'result'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:233:58: note: Function 'flann_find_nearest_neighbors_float' argument 6 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:430:110: note: Function 'flann_find_nearest_neighbors_float' argument 6 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:435:100: style: Function 'flann_find_nearest_neighbors_double' argument 5 names different: declaration 'trows' definition 'tcount'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:242:58: note: Function 'flann_find_nearest_neighbors_double' argument 5 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:435:100: note: Function 'flann_find_nearest_neighbors_double' argument 5 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:435:113: style: Function 'flann_find_nearest_neighbors_double' argument 6 names different: declaration 'indices' definition 'result'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:243:59: note: Function 'flann_find_nearest_neighbors_double' argument 6 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:435:113: note: Function 'flann_find_nearest_neighbors_double' argument 6 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:440:112: style: Function 'flann_find_nearest_neighbors_byte' argument 5 names different: declaration 'trows' definition 'tcount'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:252:56: note: Function 'flann_find_nearest_neighbors_byte' argument 5 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:440:112: note: Function 'flann_find_nearest_neighbors_byte' argument 5 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:440:125: style: Function 'flann_find_nearest_neighbors_byte' argument 6 names different: declaration 'indices' definition 'result'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:253:57: note: Function 'flann_find_nearest_neighbors_byte' argument 6 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:440:125: note: Function 'flann_find_nearest_neighbors_byte' argument 6 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:445:91: style: Function 'flann_find_nearest_neighbors_int' argument 5 names different: declaration 'trows' definition 'tcount'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:262:55: note: Function 'flann_find_nearest_neighbors_int' argument 5 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:445:91: note: Function 'flann_find_nearest_neighbors_int' argument 5 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:445:104: style: Function 'flann_find_nearest_neighbors_int' argument 6 names different: declaration 'indices' definition 'result'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:263:56: note: Function 'flann_find_nearest_neighbors_int' argument 6 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:445:104: note: Function 'flann_find_nearest_neighbors_int' argument 6 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:514:54: style: Function 'flann_find_nearest_neighbors_index' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:285:67: note: Function 'flann_find_nearest_neighbors_index' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:514:54: note: Function 'flann_find_nearest_neighbors_index' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:514:85: style: Function 'flann_find_nearest_neighbors_index' argument 3 names different: declaration 'trows' definition 'tcount'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:287:57: note: Function 'flann_find_nearest_neighbors_index' argument 3 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:514:85: note: Function 'flann_find_nearest_neighbors_index' argument 3 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:514:98: style: Function 'flann_find_nearest_neighbors_index' argument 4 names different: declaration 'indices' definition 'result'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:288:58: note: Function 'flann_find_nearest_neighbors_index' argument 4 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:514:98: note: Function 'flann_find_nearest_neighbors_index' argument 4 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:519:60: style: Function 'flann_find_nearest_neighbors_index_float' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:293:73: note: Function 'flann_find_nearest_neighbors_index_float' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:519:60: note: Function 'flann_find_nearest_neighbors_index_float' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:519:91: style: Function 'flann_find_nearest_neighbors_index_float' argument 3 names different: declaration 'trows' definition 'tcount'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:295:63: note: Function 'flann_find_nearest_neighbors_index_float' argument 3 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:519:91: note: Function 'flann_find_nearest_neighbors_index_float' argument 3 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:519:104: style: Function 'flann_find_nearest_neighbors_index_float' argument 4 names different: declaration 'indices' definition 'result'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:296:64: note: Function 'flann_find_nearest_neighbors_index_float' argument 4 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:519:104: note: Function 'flann_find_nearest_neighbors_index_float' argument 4 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:524:61: style: Function 'flann_find_nearest_neighbors_index_double' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:301:74: note: Function 'flann_find_nearest_neighbors_index_double' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:524:61: note: Function 'flann_find_nearest_neighbors_index_double' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:524:93: style: Function 'flann_find_nearest_neighbors_index_double' argument 3 names different: declaration 'trows' definition 'tcount'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:303:64: note: Function 'flann_find_nearest_neighbors_index_double' argument 3 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:524:93: note: Function 'flann_find_nearest_neighbors_index_double' argument 3 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:524:106: style: Function 'flann_find_nearest_neighbors_index_double' argument 4 names different: declaration 'indices' definition 'result'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:304:65: note: Function 'flann_find_nearest_neighbors_index_double' argument 4 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:524:106: note: Function 'flann_find_nearest_neighbors_index_double' argument 4 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:529:59: style: Function 'flann_find_nearest_neighbors_index_byte' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:309:72: note: Function 'flann_find_nearest_neighbors_index_byte' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:529:59: note: Function 'flann_find_nearest_neighbors_index_byte' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:529:98: style: Function 'flann_find_nearest_neighbors_index_byte' argument 3 names different: declaration 'trows' definition 'tcount'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:311:62: note: Function 'flann_find_nearest_neighbors_index_byte' argument 3 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:529:98: note: Function 'flann_find_nearest_neighbors_index_byte' argument 3 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:529:111: style: Function 'flann_find_nearest_neighbors_index_byte' argument 4 names different: declaration 'indices' definition 'result'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:312:63: note: Function 'flann_find_nearest_neighbors_index_byte' argument 4 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:529:111: note: Function 'flann_find_nearest_neighbors_index_byte' argument 4 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:534:58: style: Function 'flann_find_nearest_neighbors_index_int' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:317:71: note: Function 'flann_find_nearest_neighbors_index_int' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:534:58: note: Function 'flann_find_nearest_neighbors_index_int' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:534:87: style: Function 'flann_find_nearest_neighbors_index_int' argument 3 names different: declaration 'trows' definition 'tcount'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:319:61: note: Function 'flann_find_nearest_neighbors_index_int' argument 3 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:534:87: note: Function 'flann_find_nearest_neighbors_index_int' argument 3 names different: declaration 'trows' definition 'tcount'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:534:100: style: Function 'flann_find_nearest_neighbors_index_int' argument 4 names different: declaration 'indices' definition 'result'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:320:62: note: Function 'flann_find_nearest_neighbors_index_int' argument 4 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:534:100: note: Function 'flann_find_nearest_neighbors_index_int' argument 4 names different: declaration 'indices' definition 'result'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:715:36: style: Function 'flann_free_index' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:394:49: note: Function 'flann_free_index' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:715:36: note: Function 'flann_free_index' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:720:42: style: Function 'flann_free_index_float' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:397:55: note: Function 'flann_free_index_float' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:720:42: note: Function 'flann_free_index_float' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:725:43: style: Function 'flann_free_index_double' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:400:56: note: Function 'flann_free_index_double' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:725:43: note: Function 'flann_free_index_double' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:730:41: style: Function 'flann_free_index_byte' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:403:54: note: Function 'flann_free_index_byte' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:730:41: note: Function 'flann_free_index_byte' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:735:40: style: Function 'flann_free_index_int' argument 1 names different: declaration 'index_id' definition 'index_ptr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/flann/flann.h:406:53: note: Function 'flann_free_index_int' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.cpp:735:40: note: Function 'flann_free_index_int' argument 1 names different: declaration 'index_id' definition 'index_ptr'.
hugin-2018.0.0/src/foreign/flann/flann.hpp:292:42: style: Technically the member function 'flann::Index::getIndexParameters' can be const. [functionConst]
hugin-2018.0.0/src/foreign/flann/flann.hpp:65:5: style: Struct 'SavedIndexParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hugin-2018.0.0/src/foreign/flann/flann.hpp:65:34: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/foreign/getopt/src/getopt.c:350:7: style: The scope of the variable 'option_index' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/getopt/src/getopt.c:263:27: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hugin-2018.0.0/src/foreign/levmar/Axb_core.c:1190:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hugin-2018.0.0/src/foreign/levmar/Axb_core.c:1140:56: style: Function 'dAx_eq_b_LU_noLapack' argument 4 names different: declaration 'n' definition 'm'. [funcArgNamesDifferent]
hugin-2018.0.0/src/foreign/levmar/levmar.h:339:70: note: Function 'dAx_eq_b_LU_noLapack' argument 4 names different: declaration 'n' definition 'm'.
hugin-2018.0.0/src/foreign/levmar/Axb_core.c:1140:56: note: Function 'dAx_eq_b_LU_noLapack' argument 4 names different: declaration 'n' definition 'm'.
hugin-2018.0.0/src/foreign/levmar/Axb_core.c:1180:12: style: Variable 'buf_sz' is assigned a value that is never used. [unreadVariable]
hugin-2018.0.0/src/foreign/levmar/Axb_core.c:26:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective]
hugin-2018.0.0/src/foreign/levmar/lm_core.c:101:5: style: The scope of the variable 'worksz' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/lm_core.c:478:5: style: The scope of the variable 'worksz' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/lm_core.c:478:25: style: The scope of the variable 'issolved' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/lm_core.c:24:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective]
hugin-2018.0.0/src/foreign/levmar/lmbc_core.c:438:28: warning: Redundant assignment of 'tmin' to itself. [selfAssignment]
hugin-2018.0.0/src/foreign/levmar/lmbc_core.c:157:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/lmbc_core.c:223:13: style: The scope of the variable 'scl' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/lmbc_core.c:224:19: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/lmbc_core.c:225:13: style: The scope of the variable 'fpls' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/lmbc_core.c:21:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective]
hugin-2018.0.0/src/foreign/levmar/lmblec_core.c:52:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective]
hugin-2018.0.0/src/foreign/levmar/lmbleic_core.c:21:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective]
hugin-2018.0.0/src/foreign/levmar/lmlec_core.c:21:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective]
hugin-2018.0.0/src/foreign/levmar/misc_core.c:452:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hugin-2018.0.0/src/foreign/levmar/misc_core.c:443:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hugin-2018.0.0/src/foreign/levmar/misc_core.c:428:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hugin-2018.0.0/src/foreign/levmar/misc_core.c:443:3: note: Variable 'buf' is reassigned a value before the old one has been used.
hugin-2018.0.0/src/foreign/levmar/misc_core.c:150:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/misc_core.c:151:18: style: The scope of the variable 'd' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/misc_core.c:188:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/misc_core.c:189:18: style: The scope of the variable 'd' can be reduced. [variableScope]
hugin-2018.0.0/src/foreign/levmar/misc_core.c:442:10: style: Variable 'buf_sz' is assigned a value that is never used. [unreadVariable]
hugin-2018.0.0/src/foreign/levmar/misc_core.c:21:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective]
hugin-2018.0.0/src/hugin1/base_wx/Executor.h:57:22: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Executor.h:42:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/Executor.h:57:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/Executor.h:58:22: style: The function 'CheckReturnCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Executor.h:43:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/Executor.h:58:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/Command.cpp:121:56: style: Function 'processPanorama' argument 1 names different: declaration 'pano' definition 'panoramaData'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:59: note: Function 'processPanorama' argument 1 names different: declaration 'pano' definition 'panoramaData'.
hugin-2018.0.0/src/hugin1/base_wx/Command.cpp:121:56: note: Function 'processPanorama' argument 1 names different: declaration 'pano' definition 'panoramaData'.
hugin-2018.0.0/src/hugin1/base_wx/LensTools.cpp:174:126: style: Function 'ApplyLensParameters' argument 4 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/base_wx/LensTools.h:64:133: note: Function 'ApplyLensParameters' argument 4 names different: declaration 'command' definition 'cmd'.
hugin-2018.0.0/src/hugin1/base_wx/LensTools.cpp:174:126: note: Function 'ApplyLensParameters' argument 4 names different: declaration 'command' definition 'cmd'.
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.cpp:372:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.cpp:375:11: note: Found duplicate branches for 'if' and 'else'.
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.cpp:372:16: note: Found duplicate branches for 'if' and 'else'.
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.cpp:350:10: style: The scope of the variable 'lastCR' can be reduced. [variableScope]
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.cpp:201:44: style: Function 'ExecWithRedirect' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.h:65:35: note: Function 'ExecWithRedirect' argument 1 names different: declaration 'command' definition 'cmd'.
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.cpp:201:44: note: Function 'ExecWithRedirect' argument 1 names different: declaration 'command' definition 'cmd'.
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.cpp:578:45: style: Function 'ExecWithRedirect' argument 1 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.h:147:35: note: Function 'ExecWithRedirect' argument 1 names different: declaration 'command' definition 'cmd'.
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.cpp:578:45: note: Function 'ExecWithRedirect' argument 1 names different: declaration 'command' definition 'cmd'.
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.cpp:388:20: style: Variable 'lastCR' is assigned a value that is never used. [unreadVariable]
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.h:72:10: style: The function 'OnProcessTerminated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.h:49:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/MyExternalCmdExecDialog.h:72:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PTWXDlg.cpp:106:14: style: The scope of the variable 'text' can be reduced. [variableScope]
hugin-2018.0.0/src/hugin1/base_wx/PTWXDlg.cpp:107:19: style: The scope of the variable 'mainMessage' can be reduced. [variableScope]
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:49:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:49:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:59:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:59:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:60:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:60:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:69:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:69:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:70:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:70:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:86:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:86:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:87:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:87:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:98:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:98:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:99:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:99:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:110:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:110:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:111:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:111:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:123:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:123:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:124:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:124:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:137:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:137:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:138:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:138:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:151:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:151:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:152:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:152:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:166:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:166:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:167:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:167:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:180:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:180:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:181:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:181:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:194:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:194:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:195:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:195:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:207:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:207:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:208:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:208:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:218:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:218:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:219:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:219:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:229:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:229:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:230:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:230:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:242:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:242:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:243:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:243:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:254:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:254:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:255:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:255:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:263:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:263:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:264:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:264:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:274:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:274:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:275:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:275:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:287:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:287:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:288:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:288:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:300:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:300:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:301:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:301:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:313:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:313:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:314:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:314:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:326:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:326:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:327:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:327:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:340:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:340:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:341:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:341:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:353:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:353:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:354:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:354:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:367:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:367:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:368:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:368:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:381:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:381:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:382:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:382:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:395:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:395:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:396:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:396:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:410:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:410:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:411:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:411:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:424:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:424:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:425:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:425:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:439:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:439:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:440:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:440:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:454:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:454:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:455:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:455:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:468:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:468:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:469:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:469:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:482:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:482:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:483:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:483:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:497:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:497:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:498:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:498:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:513:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:513:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:514:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:514:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:543:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:543:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:544:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:544:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:560:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:560:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:561:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:561:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:604:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:604:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:605:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:605:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:618:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:618:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:619:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:619:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:632:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:632:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:633:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:633:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:644:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:644:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:645:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:645:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:653:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:653:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:654:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:654:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:407:112: performance: Function parameter 'imgs' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:510:72: performance: Function parameter 'variables' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:538:106: performance: Function parameter 'changeVariables' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:539:95: performance: Function parameter 'groupVariables' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:557:134: performance: Function parameter 'variables' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin1/base_wx/PanoCommand.h:601:138: performance: Function parameter 'vars' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin1/base_wx/StitchingExecutor.cpp:98:21: performance: Variable 'placeholder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/base_wx/StitchingExecutor.cpp:99:21: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:56:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:56:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:57:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:57:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:73:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:73:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:74:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:74:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:88:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:88:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:89:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:89:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:101:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:101:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:102:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:102:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:114:22: style: The function 'processPanorama' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:83:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:114:22: note: Function in derived class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:116:29: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/base_wx/Command.h:74:29: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/base_wx/wxPanoCommand.h:116:29: note: Function in derived class
hugin-2018.0.0/src/hugin1/calibrate_lens/LensCalApp.h:42:1: style: The class 'LensCalApp' does not have a constructor although it has private member variables. [noConstructor]
hugin-2018.0.0/src/hugin1/calibrate_lens/LensCalTypes.h:52:20: style: Technically the member function 'ImageLineList::GetFilename' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/calibrate_lens/LensCalTypes.cpp:88:31: note: Technically the member function 'ImageLineList::GetFilename' can be const.
hugin-2018.0.0/src/hugin1/calibrate_lens/LensCalTypes.h:52:20: note: Technically the member function 'ImageLineList::GetFilename' can be const.
hugin-2018.0.0/src/hugin1/calibrate_lens/LensCalTypes.h:58:29: style: Technically the member function 'ImageLineList::GetLines' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/calibrate_lens/LensCalTypes.cpp:103:40: note: Technically the member function 'ImageLineList::GetLines' can be const.
hugin-2018.0.0/src/hugin1/calibrate_lens/LensCalTypes.h:58:29: note: Technically the member function 'ImageLineList::GetLines' can be const.
hugin-2018.0.0/src/hugin1/calibrate_lens/LensCalTypes.cpp:36:5: style: Class 'ImageLineList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hugin-2018.0.0/src/hugin1/calibrate_lens/LensCalTypes.cpp:36:5: style: Class 'ImageLineList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hugin-2018.0.0/src/hugin1/executor/hugin_executor.cpp:61:1: style: The class 'HuginExecutor' does not have a constructor although it has private member variables. [noConstructor]
hugin-2018.0.0/src/hugin1/hugin/CPImageCtrl.cpp:804:10: style: Technically the member function 'ScalingTransform::transformImgCoord' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:218:1: style: Technically the member function 'CompareglobalIndex::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:219:1: style: Technically the member function 'ComparelocalNumber::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:230:1: style: Technically the member function 'CompareglobalIndexGreater::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:231:1: style: Technically the member function 'ComparelocalNumberGreater::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:245:1: style: Technically the member function 'Compareimage1Nr::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:246:1: style: Technically the member function 'Compareimage2Nr::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:247:1: style: Technically the member function 'Comparemode::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:248:1: style: Technically the member function 'Compareerror::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:262:1: style: Technically the member function 'Compareimage1NrGreater::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:263:1: style: Technically the member function 'Compareimage2NrGreater::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:264:1: style: Technically the member function 'ComparemodeGreater::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/CPListFrame.cpp:265:1: style: Technically the member function 'CompareerrorGreater::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:96:17: warning: Member variable 'Coord3D::x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:96:17: warning: Member variable 'Coord3D::y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:96:17: warning: Member variable 'Coord3D::z' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:106:13: warning: Member variable 'MeshCoords3D::tex_coords' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:106:13: warning: Member variable 'MeshCoords3D::vertex_coords' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:157:9: warning: Member variable 'PanosphereOverviewMeshInfo::yaw' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:157:9: warning: Member variable 'PanosphereOverviewMeshInfo::pitch' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:164:9: warning: Member variable 'PanosphereOverviewMeshInfo::yaw' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:164:9: warning: Member variable 'PanosphereOverviewMeshInfo::pitch' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:164:5: warning: Member variable 'VisualizationState::scale' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:164:5: warning: Member variable 'VisualizationState::gl_scale' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:129:5: style: The class 'Tree' does not have a constructor although it has private member variables. [noConstructor]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:66:10: style: Technically the member function 'TextureManager::GetPhotometricCorrect' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:114:22: style: Technically the member function 'TextureManager::TextureInfo::GetNumber' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:116:14: style: Technically the member function 'TextureManager::TextureInfo::GetUseAlpha' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:117:14: style: Technically the member function 'TextureManager::TextureInfo::GetHasActiveMasks' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:220:19: style: Technically the member function 'VisualizationState::GetVisibleArea' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:297:12: style: Technically the member function 'PanosphereOverviewVisualizationState::getAngY' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:298:12: style: Technically the member function 'PanosphereOverviewVisualizationState::getAngX' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:299:12: style: Technically the member function 'PanosphereOverviewVisualizationState::getR' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:300:12: style: Technically the member function 'PanosphereOverviewVisualizationState::getFOV' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:302:12: style: Technically the member function 'PanosphereOverviewVisualizationState::getSphereRadius' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:338:12: style: Technically the member function 'PlaneOverviewVisualizationState::getR' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:339:12: style: Technically the member function 'PlaneOverviewVisualizationState::getFOV' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:340:12: style: Technically the member function 'PlaneOverviewVisualizationState::getX' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:341:12: style: Technically the member function 'PlaneOverviewVisualizationState::getY' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:154:5: warning: The class 'PanosphereOverviewMeshInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hugin-2018.0.0/src/hugin1/hugin/ChoosyRemapper.h:37:10: style: The function 'UpdateAndResetIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:49:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ChoosyRemapper.h:37:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ChoosyRemapper.h:38:10: style: The function 'GetNextFaceCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:81:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ChoosyRemapper.h:38:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:182:14: style: The function 'BeforeCompile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:115:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:182:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:183:14: style: The function 'Transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:116:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:183:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:184:14: style: The function 'AfterCompile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:117:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:184:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:235:28: style: The function 'GetMeshCoords3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:213:36: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:235:28: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:236:23: style: The function 'GetCoord3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:214:31: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:236:23: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:238:16: style: The function 'ObtainMeshInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:217:24: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:238:16: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:245:28: style: The function 'GetMeshCoords3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:213:36: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:245:28: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:246:23: style: The function 'GetCoord3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:214:31: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:246:23: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:248:16: style: The function 'ObtainMeshInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:217:24: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:248:16: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:256:28: style: The function 'GetMeshCoords3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:213:36: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:256:28: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:257:23: style: The function 'GetCoord3D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:214:31: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:257:23: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:259:16: style: The function 'ObtainMeshInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:217:24: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:259:16: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:288:33: style: The function 'GetOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:185:41: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:288:33: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:289:27: style: The function 'GetProjectionInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:186:35: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:289:27: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:294:10: style: The function 'SetOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:189:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:294:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:332:33: style: The function 'GetOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:185:41: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:332:33: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:333:27: style: The function 'GetProjectionInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:186:35: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:333:27: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:335:10: style: The function 'SetOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:189:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:335:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.h:43:18: style: The function 'UpdateAndResetIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:49:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.h:43:18: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.h:44:18: style: The function 'GetNextFaceCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:81:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.h:44:18: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:69:18: style: The function 'UpdateAndResetIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:49:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:69:18: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:72:18: style: The function 'GetNextFaceCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:81:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:72:18: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/DragTool.cpp:42:11: warning: Member variable 'DragTool::drag_yaw' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/DragTool.cpp:42:11: warning: Member variable 'DragTool::drag_pitch' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/DragTool.cpp:42:11: warning: Member variable 'DragTool::drag_roll' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/DragTool.cpp:42:11: warning: Member variable 'DragTool::start_angle' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/DragTool.cpp:42:11: warning: Member variable 'DragTool::shift_angle' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/DragTool.cpp:42:11: warning: Member variable 'DragTool::shift' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/DragTool.cpp:42:11: warning: Member variable 'DragTool::control' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/DragTool.cpp:42:11: warning: Member variable 'DragTool::custom_drag' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:136:10: style: Technically the member function 'ToolHelper::IsMouseOverPano' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:251:12: style: Technically the member function 'PlaneOverviewToolHelper::getPlaneX' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:252:12: style: Technically the member function 'PlaneOverviewToolHelper::getPlaneY' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:76:14: style: Technically the member function 'DragTool::getDragMode' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/DragTool.cpp:52:30: note: Technically the member function 'DragTool::getDragMode' can be const.
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:76:14: note: Technically the member function 'DragTool::getDragMode' can be const.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:190:10: style: The function 'MouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:99:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:190:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:191:10: style: The function 'UpdateImagesUnderMouse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:178:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:191:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:221:10: style: The function 'MouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:99:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:221:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:222:10: style: The function 'UpdateImagesUnderMouse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:178:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:222:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:229:10: style: The function 'DeactivateTool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:95:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:229:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:248:10: style: The function 'MouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:99:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:248:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:249:10: style: The function 'UpdateImagesUnderMouse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:178:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:249:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:54:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:54:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:55:10: style: The function 'MouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:68:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:55:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:56:10: style: The function 'MouseButtonEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:56:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:58:18: style: The function 'ReallyAfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:90:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:58:18: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:101:10: style: The function 'ReallyAfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:58:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:101:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:110:10: style: The function 'ReallyAfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:58:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/DragTool.h:110:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:39:18: warning: Member variable 'PanosphereOverviewCameraTool::down' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:39:18: warning: Member variable 'PanosphereOverviewCameraTool::start_x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:39:18: warning: Member variable 'PanosphereOverviewCameraTool::start_y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:39:18: warning: Member variable 'PanosphereOverviewCameraTool::start_angx' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:39:18: warning: Member variable 'PanosphereOverviewCameraTool::start_angy' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:74:18: warning: Member variable 'PlaneOverviewCameraTool::counter' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:74:18: warning: Member variable 'PlaneOverviewCameraTool::down' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:74:18: warning: Member variable 'PlaneOverviewCameraTool::start_x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:74:18: warning: Member variable 'PlaneOverviewCameraTool::start_y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:74:18: warning: Member variable 'PlaneOverviewCameraTool::start_pos_x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:74:18: warning: Member variable 'PlaneOverviewCameraTool::start_pos_y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewEditCPTool.h:56:24: style: Technically the member function 'PreviewEditCPTool::GetFoundCPs' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:81:18: style: Technically the member function 'OverviewOutlinesTool::Rect::center' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.h:35:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.h:35:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.h:36:10: style: The function 'ReallyAfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:90:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.h:36:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.h:37:10: style: The function 'MouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:68:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.h:37:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.h:38:10: style: The function 'MouseButtonEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.h:38:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:55:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:55:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:56:10: style: The function 'ImagesUnderMouseChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:80:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:56:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:57:10: style: The function 'AfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:88:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:57:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:58:10: style: The function 'BeforeDrawImageEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:98:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:58:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:66:10: style: The function 'MouseButtonEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:66:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:68:10: style: The function 'MouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:68:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewIdentifyTool.h:68:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.h:43:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.h:43:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.h:44:10: style: The function 'ImagesUnderMouseChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:80:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.h:44:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.h:45:10: style: The function 'AfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:88:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.h:45:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.h:46:10: style: The function 'BeforeDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:86:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.h:46:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.h:47:10: style: The function 'BeforeDrawImageEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:98:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.h:47:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewPanoMaskTool.h:35:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewPanoMaskTool.h:35:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewPanoMaskTool.h:36:10: style: The function 'BeforeDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:86:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewPanoMaskTool.h:36:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewPanoMaskTool.h:37:10: style: The function 'ReallyAfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:90:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewPanoMaskTool.h:37:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewControlPointTool.h:48:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewControlPointTool.h:48:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewControlPointTool.h:49:10: style: The function 'AfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:88:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewControlPointTool.h:49:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:61:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:61:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:65:18: style: The function 'MouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:68:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:65:18: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:70:10: style: The function 'MouseButtonEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:70:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:75:10: style: The function 'BeforeDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:86:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:75:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:77:10: style: The function 'BeforeDrawImageEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:98:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:77:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:82:10: style: The function 'AfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:88:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewLayoutLinesTool.h:82:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewColorPickerTool.h:41:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewColorPickerTool.h:41:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewColorPickerTool.h:43:10: style: The function 'MouseButtonEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewColorPickerTool.h:43:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewGuideTool.h:50:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewGuideTool.h:50:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewGuideTool.h:52:10: style: The function 'ReallyAfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:90:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewGuideTool.h:52:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewEditCPTool.h:48:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewEditCPTool.h:48:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewEditCPTool.h:50:10: style: The function 'ReallyAfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:90:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewEditCPTool.h:50:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewEditCPTool.h:52:10: style: The function 'MouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:68:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewEditCPTool.h:52:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PreviewEditCPTool.h:54:10: style: The function 'MouseButtonEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PreviewEditCPTool.h:54:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:52:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:52:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:57:10: style: The function 'AfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:88:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:57:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:58:10: style: The function 'BeforeDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:86:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:58:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:66:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:66:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:69:10: style: The function 'AfterDrawImagesBackEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:138:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:69:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:70:10: style: The function 'BeforeDrawImagesBackEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:136:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:70:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:72:10: style: The function 'AfterDrawImagesFrontEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:143:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:72:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:73:10: style: The function 'BeforeDrawImagesFrontEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:141:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/ProjectionGridTool.h:73:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PanosphereSphereTool.h:33:10: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PanosphereSphereTool.h:33:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PanosphereSphereTool.h:36:10: style: The function 'BeforeDrawImagesBackEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:136:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PanosphereSphereTool.h:36:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/PanosphereSphereTool.h:37:10: style: The function 'BeforeDrawImagesFrontEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:141:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/PanosphereSphereTool.h:37:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:42:14: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:42:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:44:14: style: The function 'MouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:68:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:44:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:45:14: style: The function 'MouseButtonEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:45:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:46:14: style: The function 'MouseWheelEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:76:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:46:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:49:14: style: The function 'KeypressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:84:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:49:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:77:14: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:77:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:79:14: style: The function 'MouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:68:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:79:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:80:14: style: The function 'MouseButtonEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:80:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:81:14: style: The function 'MouseWheelEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:76:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:81:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:84:14: style: The function 'KeypressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:84:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewCameraTool.h:84:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:124:14: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:124:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:125:14: style: The function 'AfterDrawImagesBackEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:138:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:125:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:126:14: style: The function 'AfterDrawImagesFrontEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:143:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:126:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:129:14: style: The function 'drawBackground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:91:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:129:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:139:14: style: The function 'Activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:59:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:139:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:140:14: style: The function 'AfterDrawImagesEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:88:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:140:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:142:14: style: The function 'drawBackground' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:91:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:142:14: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:103:45: style: Function 'Resize' argument 1 names different: declaration 'width' definition 'in_width'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:91:30: note: Function 'Resize' argument 1 names different: declaration 'width' definition 'in_width'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:103:45: note: Function 'Resize' argument 1 names different: declaration 'width' definition 'in_width'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:103:59: style: Function 'Resize' argument 2 names different: declaration 'height' definition 'in_height'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:91:41: note: Function 'Resize' argument 2 names different: declaration 'height' definition 'in_height'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:103:59: note: Function 'Resize' argument 2 names different: declaration 'height' definition 'in_height'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:381:56: style: Function 'Resize' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:108:30: note: Function 'Resize' argument 1 names different: declaration 'width' definition 'w'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:381:56: note: Function 'Resize' argument 1 names different: declaration 'width' definition 'w'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:381:63: style: Function 'Resize' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:108:41: note: Function 'Resize' argument 2 names different: declaration 'height' definition 'h'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:381:63: note: Function 'Resize' argument 2 names different: declaration 'height' definition 'h'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:539:51: style: Function 'Resize' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:125:30: note: Function 'Resize' argument 1 names different: declaration 'width' definition 'w'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:539:51: note: Function 'Resize' argument 1 names different: declaration 'width' definition 'w'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:539:58: style: Function 'Resize' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:125:41: note: Function 'Resize' argument 2 names different: declaration 'height' definition 'h'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:539:58: note: Function 'Resize' argument 2 names different: declaration 'height' definition 'h'.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:50:13: warning: Member variable 'GLRenderer::width_o' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:50:13: warning: Member variable 'GLRenderer::height_o' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:50:13: warning: Member variable 'GLRenderer::m_pano' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:50:13: warning: Member variable 'GLRenderer::m_tex_man' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:50:13: warning: Member variable 'GLRenderer::m_mesh_man' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:50:13: warning: Member variable 'GLRenderer::m_tool_helper' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:50:13: warning: Member variable 'GLRenderer::width' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:50:13: warning: Member variable 'GLRenderer::height' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:128:5: warning: Member variable 'GLOverview::mode' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:128:5: warning: Member variable 'GLOverview::panosphere_m_visualization_state' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:128:5: warning: Member variable 'GLOverview::panosphere_m_tool_helper' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:128:5: warning: Member variable 'GLOverview::plane_m_visualization_state' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:128:5: warning: Member variable 'GLOverview::plane_m_tool_helper' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:52:5: performance: Variable 'm_background_color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:66:10: performance: Technically the member function 'GLRenderer::SetBackground' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.cpp:60:18: note: Technically the member function 'GLRenderer::SetBackground' can be static.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:66:10: note: Technically the member function 'GLRenderer::SetBackground' can be static.
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:91:19: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:63:27: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:91:19: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:92:10: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:64:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:92:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:108:19: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:63:27: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:108:19: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:109:10: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:64:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:109:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:125:19: style: The function 'Resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:63:27: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:125:19: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:126:10: style: The function 'Redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:64:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/GLRenderer.h:126:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:121:10: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:99:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:121:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:143:10: style: The function 'setUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:99:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:143:10: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:145:18: style: The function 'SetLayoutMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:68:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:145:18: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:146:18: style: The function 'SetLayoutScale' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:69:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/GLViewer.h:146:18: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/GreatCircles.cpp:56:63: style: Function 'setVisualizationState' argument 1 names different: declaration 'visualizationState' definition 'visualizationStateIn'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/GreatCircles.h:44:53: note: Function 'setVisualizationState' argument 1 names different: declaration 'visualizationState' definition 'visualizationStateIn'.
hugin-2018.0.0/src/hugin1/hugin/GreatCircles.cpp:56:63: note: Function 'setVisualizationState' argument 1 names different: declaration 'visualizationState' definition 'visualizationStateIn'.
hugin-2018.0.0/src/hugin1/hugin/GreatCircles.cpp:74:45: style: Function 'GreatCircleArc' argument 5 names different: declaration 'm_visualizationState' definition 'visualizationState'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/GreatCircles.h:83:45: note: Function 'GreatCircleArc' argument 5 names different: declaration 'm_visualizationState' definition 'visualizationState'.
hugin-2018.0.0/src/hugin1/hugin/GreatCircles.cpp:74:45: note: Function 'GreatCircleArc' argument 5 names different: declaration 'm_visualizationState' definition 'visualizationState'.
hugin-2018.0.0/src/hugin1/hugin/GreatCircles.cpp:430:63: style: Function 'doGLcross' argument 2 names different: declaration 'cscale' definition 'xscale'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/GreatCircles.h:99:37: note: Function 'doGLcross' argument 2 names different: declaration 'cscale' definition 'xscale'.
hugin-2018.0.0/src/hugin1/hugin/GreatCircles.cpp:430:63: note: Function 'doGLcross' argument 2 names different: declaration 'cscale' definition 'xscale'.
hugin-2018.0.0/src/hugin1/hugin/ImagesTree.cpp:197:5: style: Variable 'counter' is modified but its new value is never used. [unreadVariable]
hugin-2018.0.0/src/hugin1/hugin/ImagesTree.cpp:389:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugin-2018.0.0/src/hugin1/hugin/LayoutRemapper.cpp:128:38: style: Function 'setScale' argument 1 names different: declaration 'scale' definition 'scale_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/LayoutRemapper.h:45:26: note: Function 'setScale' argument 1 names different: declaration 'scale' definition 'scale_in'.
hugin-2018.0.0/src/hugin1/hugin/LayoutRemapper.cpp:128:38: note: Function 'setScale' argument 1 names different: declaration 'scale' definition 'scale_in'.
hugin-2018.0.0/src/hugin1/hugin/LayoutRemapper.cpp:34:17: warning: Member variable 'LayoutRemapper::done' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/LayoutRemapper.h:37:18: style: The function 'UpdateAndResetIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:49:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/LayoutRemapper.h:37:18: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/LayoutRemapper.h:38:18: style: The function 'GetNextFaceCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:81:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/hugin/LayoutRemapper.h:38:18: note: Function in derived class
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:138:35: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:139:35: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:151:35: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:152:35: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:129:55: style: Function 'MeshInfo' argument 1 names different: declaration 'm_pano' definition 'm_pano_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:75:40: note: Function 'MeshInfo' argument 1 names different: declaration 'm_pano' definition 'm_pano_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:129:55: note: Function 'MeshInfo' argument 1 names different: declaration 'm_pano' definition 'm_pano_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:131:54: style: Function 'MeshInfo' argument 3 names different: declaration 'visualization_state' definition 'visualization_state_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:76:39: note: Function 'MeshInfo' argument 3 names different: declaration 'visualization_state' definition 'visualization_state_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:131:54: note: Function 'MeshInfo' argument 3 names different: declaration 'visualization_state' definition 'visualization_state_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:132:38: style: Function 'MeshInfo' argument 4 names different: declaration 'layout_mode_on' definition 'layout_mode_on_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:76:65: note: Function 'MeshInfo' argument 4 names different: declaration 'layout_mode_on' definition 'layout_mode_on_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:132:38: note: Function 'MeshInfo' argument 4 names different: declaration 'layout_mode_on' definition 'layout_mode_on_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshManager.cpp:236:17: style: Variable 'number_of_faces' is modified but its new value is never used. [unreadVariable]
hugin-2018.0.0/src/hugin1/hugin/MeshManager.h:64:5: warning: The class 'MeshInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:49: style: Function 'MeshRemapper' argument 1 names different: declaration 'm_pano' definition 'm_pano_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:46:39: note: Function 'MeshRemapper' argument 1 names different: declaration 'm_pano' definition 'm_pano_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:49: note: Function 'MeshRemapper' argument 1 names different: declaration 'm_pano' definition 'm_pano_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:33:54: style: Function 'MeshRemapper' argument 2 names different: declaration 'image' definition 'image_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:46:73: note: Function 'MeshRemapper' argument 2 names different: declaration 'image' definition 'image_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:33:54: note: Function 'MeshRemapper' argument 2 names different: declaration 'image' definition 'image_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:34:48: style: Function 'MeshRemapper' argument 3 names different: declaration 'visualization_state' definition 'visualization_state_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.h:47:46: note: Function 'MeshRemapper' argument 3 names different: declaration 'visualization_state' definition 'visualization_state_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:34:48: note: Function 'MeshRemapper' argument 3 names different: declaration 'visualization_state' definition 'visualization_state_in'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:162:50: style: Function 'Inside' argument 1 names different: declaration 'vertex' definition 'v'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:133:43: note: Function 'Inside' argument 1 names different: declaration 'vertex' definition 'v'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:162:50: note: Function 'Inside' argument 1 names different: declaration 'vertex' definition 'v'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:162:66: style: Function 'Inside' argument 2 names different: declaration 'clip_line' definition 'l'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:134:37: note: Function 'Inside' argument 2 names different: declaration 'clip_line' definition 'l'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:162:66: note: Function 'Inside' argument 2 names different: declaration 'clip_line' definition 'l'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:167:48: style: Function 'Intersect' argument 1 names different: declaration 'v1' definition 'v1_index'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:137:41: note: Function 'Intersect' argument 1 names different: declaration 'v1' definition 'v1_index'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:167:48: note: Function 'Intersect' argument 1 names different: declaration 'v1' definition 'v1_index'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:168:46: style: Function 'Intersect' argument 2 names different: declaration 'v2' definition 'v2_index'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:137:64: note: Function 'Intersect' argument 2 names different: declaration 'v2' definition 'v2_index'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:168:46: note: Function 'Intersect' argument 2 names different: declaration 'v2' definition 'v2_index'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:169:40: style: Function 'Intersect' argument 3 names different: declaration 'clip_line' definition 'cl'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:138:35: note: Function 'Intersect' argument 3 names different: declaration 'clip_line' definition 'cl'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:169:40: note: Function 'Intersect' argument 3 names different: declaration 'clip_line' definition 'cl'.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::scale' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::height' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::width' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::crop_x1' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::crop_x2' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::crop_y1' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::crop_y2' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::circle_crop_centre_x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::circle_crop_centre_y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::circle_crop_radius_x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::circle_crop_radius_y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:32:15: warning: Member variable 'MeshRemapper::circle_crop' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:99:5: warning: Member variable 'Vertex::vertex_c' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:99:5: warning: Member variable 'Vertex::tex_c' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:128:44: style: Technically the member function 'A_Polygon::ConvertToQuads' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:235:51: note: Technically the member function 'A_Polygon::ConvertToQuads' can be const.
hugin-2018.0.0/src/hugin1/hugin/MeshRemapper.cpp:128:44: note: Technically the member function 'A_Polygon::ConvertToQuads' can be const.
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.cpp:43:76: style: Function 'OverviewOutlinesTool' argument 2 names different: declaration 'preview' definition 'viewer'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:46:55: note: Function 'OverviewOutlinesTool' argument 2 names different: declaration 'preview' definition 'viewer'.
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.cpp:43:76: note: Function 'OverviewOutlinesTool' argument 2 names different: declaration 'preview' definition 'viewer'.
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.cpp:230:112: style: Function 'DrawRect' argument 6 names different: declaration 'linewidth' definition 'line_width'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.h:97:98: note: Function 'DrawRect' argument 6 names different: declaration 'linewidth' definition 'line_width'.
hugin-2018.0.0/src/hugin1/hugin/OverviewOutlinesTool.cpp:230:112: note: Function 'DrawRect' argument 6 names different: declaration 'linewidth' definition 'line_width'.
hugin-2018.0.0/src/hugin1/hugin/PanosphereSphereTool.cpp:40:5: performance: Variable 'm_background_color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/PapywizardImport.cpp:66:9: performance: Variable 'projection' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/PapywizardImport.cpp:270:5: style: Class 'PapywizardImportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hugin-2018.0.0/src/hugin1/hugin/PluginItems.cpp:71:5: performance: Variable 'm_category' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::moving_left' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::moving_right' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::moving_top' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::moving_bottom' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::mouse_down' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::top' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::bottom' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::left' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::right' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::start_drag_x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewCropTool.cpp:39:18: warning: Member variable 'PreviewCropTool::start_drag_y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.cpp:37:24: warning: Member variable 'PreviewDifferenceTool::image_number' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/PreviewDifferenceTool.cpp:37:24: warning: Member variable 'PreviewDifferenceTool::over_image' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/MainFrame.h:37:0: error: #error wxWidgets needs to be compiled with help support (wxUSE_HELP not set) [preprocessorErrorDirective]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::start_x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::start_y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::end_x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::end_y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::divisions_x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::divisions_y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::o_width' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::o_height' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::face_width' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::face_height' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::face_index' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::number_of_faces' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::vertex_coords' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TexCoordRemapper.cpp:37:19: warning: Member variable 'TexCoordRemapper::texture_coords' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:64:70: style: Function 'TextureManager' argument 2 names different: declaration 'view' definition 'view_state_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:53:58: note: Function 'TextureManager' argument 2 names different: declaration 'view' definition 'view_state_in'.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:64:70: note: Function 'TextureManager' argument 2 names different: declaration 'view' definition 'view_state_in'.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:573:82: style: Function 'TextureInfo' argument 2 names different: declaration 'width_p' definition 'width_p_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:91:61: note: Function 'TextureInfo' argument 2 names different: declaration 'width_p' definition 'width_p_in'.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:573:82: note: Function 'TextureInfo' argument 2 names different: declaration 'width_p' definition 'width_p_in'.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:574:55: style: Function 'TextureInfo' argument 3 names different: declaration 'height_p' definition 'height_p_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:91:83: note: Function 'TextureInfo' argument 3 names different: declaration 'height_p' definition 'height_p_in'.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:574:55: note: Function 'TextureInfo' argument 3 names different: declaration 'height_p' definition 'height_p_in'.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:699:73: style: Function 'DefineLevels' argument 5 names different: declaration 'state' definition 'src_img'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:107:58: note: Function 'DefineLevels' argument 5 names different: declaration 'state' definition 'src_img'.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:699:73: note: Function 'DefineLevels' argument 5 names different: declaration 'state' definition 'src_img'.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:64:17: warning: Member variable 'TextureManager::viewer_exposure' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:64:17: warning: Member variable 'TextureManager::texel_density' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:563:30: warning: Member variable 'TextureInfo::width' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:563:30: warning: Member variable 'TextureInfo::height' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:563:30: warning: Member variable 'TextureInfo::width_p' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:563:30: warning: Member variable 'TextureInfo::height_p' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:62:10: performance: Technically the member function 'TextureManager::End' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:209:22: note: Technically the member function 'TextureManager::End' can be static.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:62:10: note: Technically the member function 'TextureManager::End' can be static.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:72:10: style: Technically the member function 'TextureManager::DisableTexture' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:182:22: note: Technically the member function 'TextureManager::DisableTexture' can be const.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:72:10: note: Technically the member function 'TextureManager::DisableTexture' can be const.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:170:18: performance: Technically the member function 'TextureManager::GetMaxTotalTexels' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:473:30: note: Technically the member function 'TextureManager::GetMaxTotalTexels' can be static.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:170:18: note: Technically the member function 'TextureManager::GetMaxTotalTexels' can be static.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:172:18: performance: Technically the member function 'TextureManager::GetMaxTextureSizePower' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/TextureManager.cpp:487:30: note: Technically the member function 'TextureManager::GetMaxTextureSizePower' can be static.
hugin-2018.0.0/src/hugin1/hugin/TextureManager.h:172:18: note: Technically the member function 'TextureManager::GetMaxTextureSizePower' can be static.
hugin-2018.0.0/src/hugin1/hugin/Tool.cpp:26:25: style: Function 'Tool' argument 1 names different: declaration 'helper' definition 'helper_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:48:31: note: Function 'Tool' argument 1 names different: declaration 'helper' definition 'helper_in'.
hugin-2018.0.0/src/hugin1/hugin/Tool.cpp:26:25: note: Function 'Tool' argument 1 names different: declaration 'helper' definition 'helper_in'.
hugin-2018.0.0/src/hugin1/hugin/Tool.cpp:33:45: style: Function 'PreviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:114:45: note: Function 'PreviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'.
hugin-2018.0.0/src/hugin1/hugin/Tool.cpp:33:45: note: Function 'PreviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'.
hugin-2018.0.0/src/hugin1/hugin/Tool.cpp:37:48: style: Function 'OverviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:123:47: note: Function 'OverviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'.
hugin-2018.0.0/src/hugin1/hugin/Tool.cpp:37:48: note: Function 'OverviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'.
hugin-2018.0.0/src/hugin1/hugin/Tool.cpp:41:78: style: Function 'PanosphereOverviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:132:67: note: Function 'PanosphereOverviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'.
hugin-2018.0.0/src/hugin1/hugin/Tool.cpp:41:78: note: Function 'PanosphereOverviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'.
hugin-2018.0.0/src/hugin1/hugin/Tool.cpp:45:63: style: Function 'PlaneOverviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/Tool.h:151:57: note: Function 'PlaneOverviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'.
hugin-2018.0.0/src/hugin1/hugin/Tool.cpp:45:63: note: Function 'PlaneOverviewTool' argument 1 names different: declaration 'helper' definition 'helper_in'.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:32:45: style: Function 'ToolHelper' argument 1 names different: declaration 'pano' definition 'pano_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:86:37: note: Function 'ToolHelper' argument 1 names different: declaration 'pano' definition 'pano_in'.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:32:45: note: Function 'ToolHelper' argument 1 names different: declaration 'pano' definition 'pano_in'.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:33:58: style: Function 'ToolHelper' argument 2 names different: declaration 'visualization_state' definition 'visualization_state_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:87:43: note: Function 'ToolHelper' argument 2 names different: declaration 'visualization_state' definition 'visualization_state_in'.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:33:58: note: Function 'ToolHelper' argument 2 names different: declaration 'visualization_state' definition 'visualization_state_in'.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:34:54: style: Function 'ToolHelper' argument 3 names different: declaration 'frame' definition 'frame_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:88:40: note: Function 'ToolHelper' argument 3 names different: declaration 'frame' definition 'frame_in'.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:34:54: note: Function 'ToolHelper' argument 3 names different: declaration 'frame' definition 'frame_in'.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:714:26: warning: Member variable 'PlaneOverviewToolHelper::plane_x' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:714:26: warning: Member variable 'PlaneOverviewToolHelper::plane_y' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:163:10: performance: Technically the member function 'ToolHelper::RemoveTool' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:379:18: note: Technically the member function 'ToolHelper::RemoveTool' can be static.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:163:10: note: Technically the member function 'ToolHelper::RemoveTool' can be static.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:164:10: performance: Technically the member function 'ToolHelper::RemoveTool' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:387:18: note: Technically the member function 'ToolHelper::RemoveTool' can be static.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:164:10: note: Technically the member function 'ToolHelper::RemoveTool' can be static.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:165:10: performance: Technically the member function 'ToolHelper::RemoveTool' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:397:18: note: Technically the member function 'ToolHelper::RemoveTool' can be static.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:165:10: note: Technically the member function 'ToolHelper::RemoveTool' can be static.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:166:10: performance: Technically the member function 'ToolHelper::RemoveTool' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:407:18: note: Technically the member function 'ToolHelper::RemoveTool' can be static.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:166:10: note: Technically the member function 'ToolHelper::RemoveTool' can be static.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:170:10: performance: Technically the member function 'ToolHelper::AddTool' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.cpp:426:18: note: Technically the member function 'ToolHelper::AddTool' can be static.
hugin-2018.0.0/src/hugin1/hugin/ToolHelper.h:170:10: note: Technically the member function 'ToolHelper::AddTool' can be static.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:999:0: style: Same expression used in consecutive assignments of 'step_x' and 'step_y'. [duplicateAssignExpression]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:999:0: note: Same expression used in consecutive assignments of 'step_x' and 'step_y'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:999:0: note: Same expression used in consecutive assignments of 'step_x' and 'step_y'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:63: style: Function 'VertexCoordRemapper' argument 1 names different: declaration 'm_pano' definition 'm_pano_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:67:46: note: Function 'VertexCoordRemapper' argument 1 names different: declaration 'm_pano' definition 'm_pano_in'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:63: note: Function 'VertexCoordRemapper' argument 1 names different: declaration 'm_pano' definition 'm_pano_in'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:107:62: style: Function 'VertexCoordRemapper' argument 3 names different: declaration 'visualization_state' definition 'visualization_state_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:68:44: note: Function 'VertexCoordRemapper' argument 3 names different: declaration 'visualization_state' definition 'visualization_state_in'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:107:62: note: Function 'VertexCoordRemapper' argument 3 names different: declaration 'visualization_state' definition 'visualization_state_in'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:311:56: style: Function 'RecursiveUpdate' argument 1 names different: declaration 'node_id' definition 'node_num'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:100:39: note: Function 'RecursiveUpdate' argument 1 names different: declaration 'node_id' definition 'node_num'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:311:56: note: Function 'RecursiveUpdate' argument 1 names different: declaration 'node_id' definition 'node_num'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:818:69: style: Function 'GetDepth' argument 1 names different: declaration 'nodenum' definition 'node_num'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:146:50: note: Function 'GetDepth' argument 1 names different: declaration 'nodenum' definition 'node_num'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:818:69: note: Function 'GetDepth' argument 1 names different: declaration 'nodenum' definition 'node_num'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:829:64: style: Function 'GetPosition' argument 1 names different: declaration 'nodenum' definition 'node_num'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:148:45: note: Function 'GetPosition' argument 1 names different: declaration 'nodenum' definition 'node_num'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:829:64: note: Function 'GetPosition' argument 1 names different: declaration 'nodenum' definition 'node_num'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:990:52: style: Function 'GetTransform' argument 3 names different: declaration 'depth' definition 'max_depth'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:166:48: note: Function 'GetTransform' argument 3 names different: declaration 'depth' definition 'max_depth'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:990:52: note: Function 'GetTransform' argument 3 names different: declaration 'depth' definition 'max_depth'.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::tex_coords' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::s_vertex_coords' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::o_width' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::o_height' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::radius' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::lower_bound' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::upper_bound' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::lower_bound_h' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::upper_bound_h' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::x_midpoint' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::y_midpoint' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::x_add_360' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::y_add_360' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::done_node' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::tree_node_id' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::discontinuity_flags' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:105:22: warning: Member variable 'VertexCoordRemapper::tree' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:176:10: performance: Technically the member function 'VertexCoordRemapper::SetLengthAndAngle' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:780:27: note: Technically the member function 'VertexCoordRemapper::SetLengthAndAngle' can be static.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:176:10: note: Technically the member function 'VertexCoordRemapper::SetLengthAndAngle' can be static.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:146:22: performance: Technically the member function 'VertexCoordRemapper::Tree::GetDepth' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:818:41: note: Technically the member function 'VertexCoordRemapper::Tree::GetDepth' can be static.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:146:22: note: Technically the member function 'VertexCoordRemapper::Tree::GetDepth' can be static.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:152:22: performance: Technically the member function 'VertexCoordRemapper::Tree::GetIndex' can be static. [functionStatic]
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.cpp:849:41: note: Technically the member function 'VertexCoordRemapper::Tree::GetIndex' can be static.
hugin-2018.0.0/src/hugin1/hugin/VertexCoordRemapper.h:152:22: note: Technically the member function 'VertexCoordRemapper::Tree::GetIndex' can be static.
hugin-2018.0.0/src/hugin1/hugin/ViewState.cpp:379:41: style: Function 'SetScale' argument 1 names different: declaration 'scale' definition 'scale_in'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:201:25: note: Function 'SetScale' argument 1 names different: declaration 'scale' definition 'scale_in'.
hugin-2018.0.0/src/hugin1/hugin/ViewState.cpp:379:41: note: Function 'SetScale' argument 1 names different: declaration 'scale' definition 'scale_in'.
hugin-2018.0.0/src/hugin1/hugin/ViewState.cpp:463:66: style: Function 'GetMeshDisplayList' argument 1 names different: declaration 'image_nr' definition 'image_number'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:204:50: note: Function 'GetMeshDisplayList' argument 1 names different: declaration 'image_nr' definition 'image_number'.
hugin-2018.0.0/src/hugin1/hugin/ViewState.cpp:463:66: note: Function 'GetMeshDisplayList' argument 1 names different: declaration 'image_nr' definition 'image_number'.
hugin-2018.0.0/src/hugin1/hugin/ViewState.cpp:497:5: performance: Variable 'opts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/ViewState.cpp:553:5: performance: Variable 'opts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:195:10: style: Technically the member function 'VisualizationState::RequireDraw' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.cpp:435:26: note: Technically the member function 'VisualizationState::RequireDraw' can be const.
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:195:10: note: Technically the member function 'VisualizationState::RequireDraw' can be const.
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:197:10: style: Technically the member function 'VisualizationState::RequireRecalculateViewport' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.cpp:416:26: note: Technically the member function 'VisualizationState::RequireRecalculateViewport' can be const.
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:197:10: note: Technically the member function 'VisualizationState::RequireRecalculateViewport' can be const.
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:200:11: style: Technically the member function 'VisualizationState::GetScale' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.cpp:374:27: note: Technically the member function 'VisualizationState::GetScale' can be const.
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:200:11: note: Technically the member function 'VisualizationState::GetScale' can be const.
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:204:18: style: Technically the member function 'VisualizationState::GetMeshDisplayList' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/hugin/ViewState.cpp:463:34: note: Technically the member function 'VisualizationState::GetMeshDisplayList' can be const.
hugin-2018.0.0/src/hugin1/hugin/ViewState.h:204:18: note: Technically the member function 'VisualizationState::GetMeshDisplayList' can be const.
hugin-2018.0.0/src/hugin1/hugin/huginApp.cpp:91:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4190:9: style: Condition 'mayDrag' is always true [knownConditionTrueFalse]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3974:16: note: Assignment 'mayDrag=true', assigned value is 1
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4190:9: note: Condition 'mayDrag' is always true
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2002:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2029:6: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2040:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2045:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2049:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2054:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2058:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2063:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2073:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2084:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2094:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2105:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2117:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2133:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2140:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2155:6: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2159:6: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2164:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2172:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2181:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2187:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2194:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2200:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2207:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2213:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2241:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2270:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2275:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2280:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2285:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2294:13: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2300:39: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2308:39: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2317:39: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2326:39: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2337:25: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2352:25: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2368:22: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2369:43: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2392:25: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2393:43: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2464:30: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2518:30: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2521:45: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2533:30: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2543:30: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2554:28: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2584:28: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2658:24: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2659:30: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2678:18: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2695:28: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2727:28: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2789:26: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2811:21: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2843:44: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2865:32: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2915:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2916:28: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2940:35: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2948:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2965:29: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3021:28: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3098:18: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3619:24: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3622:28: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3833:24: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3872:28: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3899:18: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4464:32: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4471:32: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4481:56: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4482:33: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4515:32: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4536:39: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4544:39: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4549:14: style: C-style pointer casting [cstyleCast]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3311:13: style: Variable 'drawCursor' is reassigned a value before the old one has been used. [redundantAssignment]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3309:0: note: Variable 'drawCursor' is reassigned a value before the old one has been used.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3311:13: note: Variable 'drawCursor' is reassigned a value before the old one has been used.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3699:13: style: Variable 'newItem' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3698:13: note: Variable 'newItem' is reassigned a value before the old one has been used if variable is no semaphore variable.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3699:13: note: Variable 'newItem' is reassigned a value before the old one has been used if variable is no semaphore variable.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3771:13: style: Variable 'newItem' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3770:13: note: Variable 'newItem' is reassigned a value before the old one has been used if variable is no semaphore variable.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3771:13: note: Variable 'newItem' is reassigned a value before the old one has been used if variable is no semaphore variable.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:1797:21: style: The scope of the variable 'child' can be reduced. [variableScope]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3519:13: style: The scope of the variable 'y2' can be reduced. [variableScope]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2459:70: style: Function 'DoInsertItem' argument 1 names different: declaration 'parent' definition 'parentId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:689:51: note: Function 'DoInsertItem' argument 1 names different: declaration 'parent' definition 'parentId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2459:70: note: Function 'DoInsertItem' argument 1 names different: declaration 'parent' definition 'parentId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2462:65: style: Function 'DoInsertItem' argument 5 names different: declaration 'selectedImage' definition 'selImage'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:692:46: note: Function 'DoInsertItem' argument 5 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2462:65: note: Function 'DoInsertItem' argument 5 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2482:60: style: Function 'AddRoot' argument 3 names different: declaration 'selectedImage' definition 'selImage'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:485:47: note: Function 'AddRoot' argument 3 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2482:60: note: Function 'AddRoot' argument 3 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2508:64: style: Function 'PrependItem' argument 4 names different: declaration 'selectedImage' definition 'selImage'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:491:50: note: Function 'PrependItem' argument 4 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2508:64: note: Function 'PrependItem' argument 4 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2513:68: style: Function 'InsertItem' argument 1 names different: declaration 'parent' definition 'parentId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:495:49: note: Function 'InsertItem' argument 1 names different: declaration 'parent' definition 'parentId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2513:68: note: Function 'InsertItem' argument 1 names different: declaration 'parent' definition 'parentId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2516:63: style: Function 'InsertItem' argument 5 names different: declaration 'selectedImage' definition 'selImage'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:498:49: note: Function 'InsertItem' argument 5 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2516:63: note: Function 'InsertItem' argument 5 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2528:68: style: Function 'InsertItem' argument 1 names different: declaration 'parent' definition 'parentId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:502:49: note: Function 'InsertItem' argument 1 names different: declaration 'parent' definition 'parentId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2528:68: note: Function 'InsertItem' argument 1 names different: declaration 'parent' definition 'parentId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2529:55: style: Function 'InsertItem' argument 2 names different: declaration 'index' definition 'before'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:503:36: note: Function 'InsertItem' argument 2 names different: declaration 'index' definition 'before'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2529:55: note: Function 'InsertItem' argument 2 names different: declaration 'index' definition 'before'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2531:63: style: Function 'InsertItem' argument 5 names different: declaration 'selectedImage' definition 'selImage'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:505:49: note: Function 'InsertItem' argument 5 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2531:63: note: Function 'InsertItem' argument 5 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2539:68: style: Function 'AppendItem' argument 1 names different: declaration 'parent' definition 'parentId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:509:49: note: Function 'AppendItem' argument 1 names different: declaration 'parent' definition 'parentId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2539:68: note: Function 'AppendItem' argument 1 names different: declaration 'parent' definition 'parentId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2541:63: style: Function 'AppendItem' argument 4 names different: declaration 'selectedImage' definition 'selImage'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:511:49: note: Function 'AppendItem' argument 4 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2541:63: note: Function 'AppendItem' argument 4 names different: declaration 'selectedImage' definition 'selImage'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2552:56: style: Function 'Delete' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:515:37: note: Function 'Delete' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2552:56: note: Function 'Delete' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2582:64: style: Function 'DeleteChildren' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:518:45: note: Function 'DeleteChildren' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2582:64: note: Function 'DeleteChildren' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2657:62: style: Function 'SetItemParent' argument 1 names different: declaration 'parent' definition 'parentId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:523:44: note: Function 'SetItemParent' argument 1 names different: declaration 'parent' definition 'parentId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2657:62: note: Function 'SetItemParent' argument 1 names different: declaration 'parent' definition 'parentId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2657:92: style: Function 'SetItemParent' argument 2 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:523:72: note: Function 'SetItemParent' argument 2 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2657:92: note: Function 'SetItemParent' argument 2 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2677:63: style: Function 'SetCurrentItem' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:537:45: note: Function 'SetCurrentItem' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2677:63: note: Function 'SetCurrentItem' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2694:56: style: Function 'Expand' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:526:37: note: Function 'Expand' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2694:56: note: Function 'Expand' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2713:59: style: Function 'ExpandAll' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:528:40: note: Function 'ExpandAll' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2713:59: note: Function 'ExpandAll' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2726:58: style: Function 'Collapse' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:530:39: note: Function 'Collapse' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2726:58: note: Function 'Collapse' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2752:56: style: Function 'Toggle' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:534:37: note: Function 'Toggle' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:2752:56: note: Function 'Toggle' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3018:62: style: Function 'SortChildren' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:583:43: note: Function 'SortChildren' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:3018:62: note: Function 'SortChildren' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4323:67: style: Function 'CalculateLevel' argument 5 names different: declaration 'x_maincol' definition 'x_colstart'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:706:30: note: Function 'CalculateLevel' argument 5 names different: declaration 'x_maincol' definition 'x_colstart'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4323:67: note: Function 'CalculateLevel' argument 5 names different: declaration 'x_maincol' definition 'x_colstart'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4459:61: style: Function 'SetItemText' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:372:43: note: Function 'SetItemText' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4459:61: note: Function 'SetItemText' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4478:65: style: Function 'GetItemText' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:337:47: note: Function 'GetItemText' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4478:65: note: Function 'GetItemText' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4784:46: style: Function 'SetWindowStyleFlag' argument 1 names different: declaration 'styles' definition 'style'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:355:43: note: Function 'SetWindowStyleFlag' argument 1 names different: declaration 'styles' definition 'style'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4784:46: note: Function 'SetWindowStyleFlag' argument 1 names different: declaration 'styles' definition 'style'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4816:72: style: Function 'GetChildrenCount' argument 2 names different: declaration 'recursively' definition 'rec'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:363:61: note: Function 'GetChildrenCount' argument 2 names different: declaration 'recursively' definition 'rec'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4816:72: note: Function 'GetChildrenCount' argument 2 names different: declaration 'recursively' definition 'rec'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4894:61: style: Function 'InsertItem' argument 2 names different: declaration 'idPrevious' definition 'previous'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:431:50: note: Function 'InsertItem' argument 2 names different: declaration 'idPrevious' definition 'previous'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4894:61: note: Function 'InsertItem' argument 2 names different: declaration 'idPrevious' definition 'previous'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4962:53: style: Function 'HitTest' argument 1 names different: declaration 'point' definition 'pos'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:494:42: note: Function 'HitTest' argument 1 names different: declaration 'point' definition 'pos'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:4962:53: note: Function 'HitTest' argument 1 names different: declaration 'point' definition 'pos'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:5079:57: style: Function 'SetColumnEditable' argument 2 names different: declaration 'edit' definition 'shown'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:273:46: note: Function 'SetColumnEditable' argument 2 names different: declaration 'edit' definition 'shown'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:5079:57: note: Function 'SetColumnEditable' argument 2 names different: declaration 'edit' definition 'shown'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:5146:57: style: Function 'SetCurrentItem' argument 1 names different: declaration 'item' definition 'itemId'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:471:45: note: Function 'SetCurrentItem' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:5146:57: note: Function 'SetCurrentItem' argument 1 names different: declaration 'item' definition 'itemId'.
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:827:5: warning: Member variable 'wxTreeListItem::m_owner' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:827:5: warning: Member variable 'wxTreeListItem::m_parent' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:827:5: warning: Member variable 'wxTreeListItem::m_width' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:827:5: warning: Member variable 'wxTreeListItem::m_height' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:827:5: warning: Member variable 'wxTreeListItem::m_images' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:827:5: warning: Member variable 'wxTreeListItem::m_isCollapsed' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:827:5: warning: Member variable 'wxTreeListItem::m_hasHilight' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:827:5: warning: Member variable 'wxTreeListItem::m_hasPlus' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:57:9: performance: Variable 'm_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:64:9: performance: Variable 'm_tooltip' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:68:9: performance: Variable 'm_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:75:9: performance: Variable 'm_tooltip' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:1644:5: performance: Variable 'm_x' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:1645:5: performance: Variable 'm_y' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:592:18: warning: Virtual function 'SetBackgroundColour' is called from constructor 'wxTreeListMainWindow(wxTreeListCtrl*parent,wxWindowID id=-1,const wxPoint&pos=wxDefaultPosition,const wxSize&size=wxDefaultSize,long style=wxTR_DEFAULT_STYLE,const wxValidator&validator=wxDefaultValidator,const wxString&name=_T("wxtreelistmainwindow")' at line 272. Dynamic binding is not used. [virtualCallInConstructor]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:272:9: note: Calling Create
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:1928:5: note: Calling SetBackgroundColour
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:592:18: note: SetBackgroundColour is a virtual method
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:766:18: warning: Virtual function 'Destroy' is called from destructor '~wxEditTextCtrl()' at line 1147. Dynamic binding is not used. [virtualCallInConstructor]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:1147:5: note: Calling EndEdit
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:1164:5: note: Calling Destroy
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:766:18: note: Destroy is a virtual method
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.cpp:738:5: style: Class 'wxTreeListRenameTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hugin-2018.0.0/src/hugin1/hugin/treelistctrl.h:47:1: warning: The class 'wxTreeListColumnInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:132:5: warning: Member variable 'CPDetectorConfig::default_generator' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/hugin1/icpfind/icpfind.h:19:1: style: The class 'iCPApp' does not have a constructor although it has private member variables. [noConstructor]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:60:20: style: Technically the member function 'CPDetectorSetting::GetCPDetectorDesc' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:64:26: style: Technically the member function 'CPDetectorSetting::GetType' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:68:20: style: Technically the member function 'CPDetectorSetting::GetProg' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:72:20: style: Technically the member function 'CPDetectorSetting::GetArgs' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:76:20: style: Technically the member function 'CPDetectorSetting::GetArgsCleanup' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:80:20: style: Technically the member function 'CPDetectorSetting::GetProgMatcher' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:84:20: style: Technically the member function 'CPDetectorSetting::GetArgsMatcher' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:88:20: style: Technically the member function 'CPDetectorSetting::GetProgStack' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:92:20: style: Technically the member function 'CPDetectorSetting::GetArgsStack' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:96:16: style: Technically the member function 'CPDetectorSetting::GetOption' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/CPDetectorConfig.h:158:18: style: Technically the member function 'CPDetectorConfig::GetDefaultGenerator' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:77:33: style: The function 'automatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:52:33: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:77:33: note: Function in derived class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:96:33: style: The function 'automatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:52:33: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:96:33: note: Function in derived class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:113:33: style: The function 'automatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:52:33: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:113:33: note: Function in derived class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:130:33: style: The function 'automatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:52:33: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:130:33: note: Function in derived class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:147:33: style: The function 'automatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:52:33: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:147:33: note: Function in derived class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:164:33: style: The function 'automatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:52:33: note: Virtual function in base class
hugin-2018.0.0/src/hugin1/icpfind/AutoCtrlPointCreator.h:164:33: note: Function in derived class
hugin-2018.0.0/src/hugin1/ptbatcher/BatchFrame.h:36:0: error: #error wxWidgets needs to be compiled with help support (wxUSE_HELP not set) [preprocessorErrorDirective]
hugin-2018.0.0/src/hugin1/ptbatcher/ProjectArray.cpp:54:5: performance: Variable 'path' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin1/ptbatcher/ProjectArray.h:86:14: style: Technically the member function 'Project::GetStatusText' can be const. [functionConst]
hugin-2018.0.0/src/hugin1/ptbatcher/ProjectArray.cpp:63:19: note: Technically the member function 'Project::GetStatusText' can be const.
hugin-2018.0.0/src/hugin1/ptbatcher/ProjectArray.h:86:14: note: Technically the member function 'Project::GetStatusText' can be const.
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateCPStatistics.h:126:22: style: The function 'runAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateCPStatistics.h:58:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateCPStatistics.h:126:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateCPStatistics.h:177:22: style: The function 'runAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateCPStatistics.h:58:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateCPStatistics.h:177:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateOptimalROI.h:45:13: performance: Variable 'm_bestRect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateOptimalROI.h:52:13: performance: Variable 'm_bestRect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateOptimalROI.h:48:110: performance: Function parameter 'hdr_stacks' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateOptimalROI.cpp:352:58: performance: Function parameter 'hdr_stacks' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateOptimalScale.h:111:22: style: The function 'modifiesPanoramaData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateOptimalScale.h:56:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateOptimalScale.h:111:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateOptimalScale.h:115:22: style: The function 'runAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateOptimalScale.h:60:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/algorithms/basic/CalculateOptimalScale.h:115:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/algorithms/nona/FitPanorama.h:104:22: style: The function 'modifiesPanoramaData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/algorithms/nona/FitPanorama.h:52:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/algorithms/nona/FitPanorama.h:104:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/algorithms/nona/FitPanorama.h:108:22: style: The function 'runAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/algorithms/nona/FitPanorama.h:56:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/algorithms/nona/FitPanorama.h:108:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/ImageGraph.h:54:5: style: Class 'ImageGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.cpp:270:106: style: Function 'findInliers' argument 5 names different: declaration 'mode' definition 'rmode'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.h:88:12: note: Function 'findInliers' argument 5 names different: declaration 'mode' definition 'rmode'.
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.cpp:270:106: note: Function 'findInliers' argument 5 names different: declaration 'mode' definition 'rmode'.
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.cpp:387:49: style: Function 'smartOptimize' argument 1 names different: declaration 'pano' definition 'optPano'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.h:168:53: note: Function 'smartOptimize' argument 1 names different: declaration 'pano' definition 'optPano'.
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.cpp:387:49: note: Function 'smartOptimize' argument 1 names different: declaration 'pano' definition 'optPano'.
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.h:122:26: style: The function 'runAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.h:62:26: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.h:122:26: note: Function in derived class
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.h:173:26: style: The function 'runAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.h:62:26: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.h:173:26: note: Function in derived class
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.cpp:322:10: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/ImageGraph.h:38:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.cpp:322:10: note: Function in derived class
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PTOptimizer.cpp:57:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PhotometricOptimizer.h:129:25: style: Member variable 'PhotometricOptimizer::o_imageStepSize' is in the wrong place in the initializer list. [initializerList]
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PhotometricOptimizer.h:51:89: note: Member variable 'PhotometricOptimizer::o_imageStepSize' is in the wrong place in the initializer list.
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PhotometricOptimizer.h:129:25: note: Member variable 'PhotometricOptimizer::o_imageStepSize' is in the wrong place in the initializer list.
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PhotometricOptimizer.h:170:26: style: The function 'runAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PhotometricOptimizer.h:115:26: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/algorithms/optimizer/PhotometricOptimizer.h:170:26: note: Function in derived class
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:52:13: style: Class 'LimitIntensity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:72:57: performance: Function parameter 'images' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:72:86: performance: Function parameter 'limits' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:95:66: performance: Function parameter 'limitI' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:154:63: performance: Function parameter 'images' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:154:92: performance: Function parameter 'limits' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:183:66: performance: Function parameter 'limitI' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:211:63: performance: Function parameter 'images' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:211:92: performance: Function parameter 'limits' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:236:66: performance: Function parameter 'limitI' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:305:70: performance: Function parameter 'limitI' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/algorithms/point_sampler/PointSampler.h:445:76: performance: Function parameter 'limitI' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.h:54:10: style: Technically the member function 'AppBase::ProgressDisplay::updateDisplay' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.cpp:43:23: note: Technically the member function 'AppBase::ProgressDisplay::updateDisplay' can be const.
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.h:54:10: note: Technically the member function 'AppBase::ProgressDisplay::updateDisplay' can be const.
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.h:61:10: style: Technically the member function 'AppBase::ProgressDisplay::wasCancelled' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.cpp:73:23: note: Technically the member function 'AppBase::ProgressDisplay::wasCancelled' can be const.
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.h:61:10: note: Technically the member function 'AppBase::ProgressDisplay::wasCancelled' can be const.
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.h:84:18: style: The function 'updateProgressDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.h:67:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.h:84:18: note: Function in derived class
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.h:95:22: style: The function 'updateProgressDisplay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.h:67:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/appbase/ProgressDisplay.h:95:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/hugin_math/Matrix3.h:118:17: style: Technically the member function 'Matrix3::Transpose' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.cpp:97:46: style: Function 'getExtension' argument 1 names different: declaration 'basename' definition 'basename2'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.h:160:56: note: Function 'getExtension' argument 1 names different: declaration 'basename' definition 'basename2'.
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.cpp:97:46: note: Function 'getExtension' argument 1 names different: declaration 'basename' definition 'basename2'.
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.cpp:128:48: style: Function 'stripExtension' argument 1 names different: declaration 'basename' definition 'basename2'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.h:168:58: note: Function 'stripExtension' argument 1 names different: declaration 'basename' definition 'basename2'.
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.cpp:128:48: note: Function 'stripExtension' argument 1 names different: declaration 'basename' definition 'basename2'.
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.cpp:226:42: style: Function 'doubleToString' argument 2 names different: declaration 'fractionaldigits' definition 'digits'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.h:100:52: note: Function 'doubleToString' argument 2 names different: declaration 'fractionaldigits' definition 'digits'.
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.cpp:226:42: note: Function 'doubleToString' argument 2 names different: declaration 'fractionaldigits' definition 'digits'.
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.cpp:256:7: style: Variable 'l' is modified but its new value is never used. [unreadVariable]
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.cpp:613:9: performance: Variable 'context' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.cpp:614:9: performance: Variable 'window' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin_base/hugin_utils/utils.cpp:615:9: performance: Variable 'colormap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin_base/huginapp/CachedImageRemapper.cpp:43:62: style: Function 'getRemapped' argument 2 names different: declaration 'opts' definition 'popts'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/huginapp/CachedImageRemapper.h:54:65: note: Function 'getRemapped' argument 2 names different: declaration 'opts' definition 'popts'.
hugin-2018.0.0/src/hugin_base/huginapp/CachedImageRemapper.cpp:43:62: note: Function 'getRemapped' argument 2 names different: declaration 'opts' definition 'popts'.
hugin-2018.0.0/src/hugin_base/huginapp/ImageCache.h:393:29: style: Technically the member function 'HuginBase::ImageCache::PyramidKey::toString' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/huginapp/ImageCache.cpp:153:37: note: Technically the member function 'HuginBase::ImageCache::PyramidKey::toString' can be const.
hugin-2018.0.0/src/hugin_base/huginapp/ImageCache.h:393:29: note: Technically the member function 'HuginBase::ImageCache::PyramidKey::toString' can be const.
hugin-2018.0.0/src/hugin_base/huginapp/ImageCache.h:120:37: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/lensdb/LensDB.cpp:67:16: style: struct member 'Vignettingdata::distance' is never used. [unusedStructMember]
hugin-2018.0.0/src/hugin_base/lensdb/LensDB.cpp:552:35: error: Uninitialized struct member: newVigData.distance [uninitStructMember]
hugin-2018.0.0/src/hugin_base/lines/FindN8Lines.cpp:395:63: style: Function 'linePts2lineList' argument 3 names different: declaration 'flPix' definition 'flpix'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/lines/FindN8Lines.h:53:67: note: Function 'linePts2lineList' argument 3 names different: declaration 'flPix' definition 'flpix'.
hugin-2018.0.0/src/hugin_base/lines/FindN8Lines.cpp:395:63: note: Function 'linePts2lineList' argument 3 names different: declaration 'flPix' definition 'flpix'.
hugin-2018.0.0/src/hugin_base/lines/FindN8Lines.cpp:516:29: style: Variable 'ncopy' is modified but its new value is never used. [unreadVariable]
hugin-2018.0.0/src/hugin_base/lines/FindN8Lines.cpp:534:44: style: Variable 'nskip' is modified but its new value is never used. [unreadVariable]
hugin-2018.0.0/src/hugin_base/nona/SpaceTransform.cpp:1199:26: style: Function 'Init' argument 1 names different: declaration 'img' definition 'image'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/nona/SpaceTransform.h:99:42: note: Function 'Init' argument 1 names different: declaration 'img' definition 'image'.
hugin-2018.0.0/src/hugin_base/nona/SpaceTransform.cpp:1199:26: note: Function 'Init' argument 1 names different: declaration 'img' definition 'image'.
hugin-2018.0.0/src/hugin_base/nona/SpaceTransform.cpp:1410:26: style: Function 'InitInv' argument 1 names different: declaration 'img' definition 'image'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/nona/SpaceTransform.h:107:46: note: Function 'InitInv' argument 1 names different: declaration 'img' definition 'image'.
hugin-2018.0.0/src/hugin_base/nona/SpaceTransform.cpp:1410:26: note: Function 'InitInv' argument 1 names different: declaration 'img' definition 'image'.
hugin-2018.0.0/src/hugin_base/nona/SpaceTransform.h:177:14: style: Technically the member function 'HuginBase::Nona::SpaceTransform::isIdentity' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/nona/Stitcher.cpp:41:49: style: Function 'stitchPanorama' argument 2 names different: declaration 'opts' definition 'opt'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:1063:45: note: Function 'stitchPanorama' argument 2 names different: declaration 'opts' definition 'opt'.
hugin-2018.0.0/src/hugin_base/nona/Stitcher.cpp:41:49: note: Function 'stitchPanorama' argument 2 names different: declaration 'opts' definition 'opt'.
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:975:10: style: Technically the member function 'HuginBase::Nona::StackingBlender::operator()' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:438:0: style: The function 'prepareOutputFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:344:0: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:438:0: note: Function in derived class
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:448:0: style: The function 'saveRemapped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:350:0: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:448:0: note: Function in derived class
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:471:0: style: The function 'finalizeOutputFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:410:0: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:471:0: note: Function in derived class
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:438:18: style: The function 'prepareOutputFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:344:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:438:18: note: Function in derived class
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:471:18: style: The function 'finalizeOutputFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:410:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/nona/Stitcher.h:471:18: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Exiv2Helper.cpp:135:81: performance: Function parameter 'keyName' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/panodata/Exiv2Helper.cpp:154:86: performance: Function parameter 'keyName' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/panodata/Exiv2Helper.cpp:173:77: performance: Function parameter 'keyName' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/panodata/ImageVariableGroup.cpp:177:52: style: Function 'switchParts' argument 1 names different: declaration 'ImageNr' definition 'imageNr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/ImageVariableGroup.h:190:36: note: Function 'switchParts' argument 1 names different: declaration 'ImageNr' definition 'imageNr'.
hugin-2018.0.0/src/hugin_base/panodata/ImageVariableGroup.cpp:177:52: note: Function 'switchParts' argument 1 names different: declaration 'ImageNr' definition 'imageNr'.
hugin-2018.0.0/src/hugin_base/panodata/ImageVariableGroup.h:120:26: warning: The class 'ImageVariableGroup' defines member variable with name 'm_pano' also defined in its parent class 'ConstImageVariableGroup'. [duplInheritedMember]
hugin-2018.0.0/src/hugin_base/panodata/ImageVariableGroup.h:192:20: note: The class 'ImageVariableGroup' defines member variable with name 'm_pano' also defined in its parent class 'ConstImageVariableGroup'.
hugin-2018.0.0/src/hugin_base/panodata/ImageVariableGroup.h:120:26: note: The class 'ImageVariableGroup' defines member variable with name 'm_pano' also defined in its parent class 'ConstImageVariableGroup'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:679:40: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/panodata/ImageVariableGroup.h:153:52: performance: Function parameter 'variables' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/panodata/ImageVariableGroup.cpp:31:78: performance: Function parameter 'variables' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/panodata/Mask.h:120:18: style: Technically the member function 'HuginBase::MaskPolygon::FindPointNearPos' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/panodata/Mask.cpp:556:27: note: Technically the member function 'HuginBase::MaskPolygon::FindPointNearPos' can be const.
hugin-2018.0.0/src/hugin_base/panodata/Mask.h:120:18: note: Technically the member function 'HuginBase::MaskPolygon::FindPointNearPos' can be const.
hugin-2018.0.0/src/hugin_base/panodata/Mask.h:52:1: warning: The class 'MaskPolygon' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:2097:40: style: Unsigned variable 'matchingLensNumber' can't be negative so it is unnecessary to test it. [unsignedPositive]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:160:55: style: Function 'updateCtrlPointErrors' argument 1 names different: declaration 'controlPoints' definition 'cps'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:363:53: note: Function 'updateCtrlPointErrors' argument 1 names different: declaration 'controlPoints' definition 'cps'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:160:55: note: Function 'updateCtrlPointErrors' argument 1 names different: declaration 'controlPoints' definition 'cps'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:329:41: style: Function 'removeImage' argument 1 names different: declaration 'nr' definition 'imgNr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:246:39: note: Function 'removeImage' argument 1 names different: declaration 'nr' definition 'imgNr'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:329:41: note: Function 'removeImage' argument 1 names different: declaration 'nr' definition 'imgNr'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:373:46: style: Function 'setImageFilename' argument 1 names different: declaration 'img' definition 'i'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:284:44: note: Function 'setImageFilename' argument 1 names different: declaration 'img' definition 'i'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:373:46: note: Function 'setImageFilename' argument 1 names different: declaration 'img' definition 'i'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:1684:50: style: Function 'removeObserver' argument 1 names different: declaration 'observer' definition 'o'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:546:47: note: Function 'removeObserver' argument 1 names different: declaration 'observer' definition 'o'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:1684:50: note: Function 'removeObserver' argument 1 names different: declaration 'observer' definition 'o'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:1759:41: style: Function 'setSrcImage' argument 1 names different: declaration 'nr' definition 'imgNr'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:276:39: note: Function 'setSrcImage' argument 1 names different: declaration 'nr' definition 'imgNr'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:1759:41: note: Function 'setSrcImage' argument 1 names different: declaration 'nr' definition 'imgNr'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:2343:58: style: Function 'PanoramaMemento' argument 1 names different: declaration 'o' definition 'data'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:60:49: note: Function 'PanoramaMemento' argument 1 names different: declaration 'o' definition 'data'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:2343:58: note: Function 'PanoramaMemento' argument 1 names different: declaration 'o' definition 'data'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:2349:70: style: Function 'operator=' argument 1 names different: declaration 'o' definition 'data'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:63:60: note: Function 'operator=' argument 1 names different: declaration 'o' definition 'data'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:2349:70: note: Function 'operator=' argument 1 names different: declaration 'o' definition 'data'.
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:62:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:63:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:65:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:66:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:67:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:70:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:71:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:72:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:73:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:74:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:75:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:78:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:79:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:80:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:82:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:83:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:84:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:86:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:87:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:90:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:93:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:96:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:97:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:100:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:103:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:106:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:107:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:108:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:111:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:114:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:115:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:116:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:126:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:127:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:128:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:129:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:130:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:131:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:132:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:133:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:134:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:135:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:136:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:137:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:138:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:139:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:140:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:141:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:155:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:158:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:161:1: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:119:29: warning: The class 'StandardImageVariableGroups' defines member variable with name 'm_lenses' also defined in its parent class 'ConstStandardImageVariableGroups'. [duplInheritedMember]
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:157:28: note: The class 'StandardImageVariableGroups' defines member variable with name 'm_lenses' also defined in its parent class 'ConstStandardImageVariableGroups'.
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:119:29: note: The class 'StandardImageVariableGroups' defines member variable with name 'm_lenses' also defined in its parent class 'ConstStandardImageVariableGroups'.
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:125:29: warning: The class 'StandardImageVariableGroups' defines member variable with name 'm_stacks' also defined in its parent class 'ConstStandardImageVariableGroups'. [duplInheritedMember]
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:158:28: note: The class 'StandardImageVariableGroups' defines member variable with name 'm_stacks' also defined in its parent class 'ConstStandardImageVariableGroups'.
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:125:29: note: The class 'StandardImageVariableGroups' defines member variable with name 'm_stacks' also defined in its parent class 'ConstStandardImageVariableGroups'.
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:127:26: warning: The class 'StandardImageVariableGroups' defines member variable with name 'm_pano' also defined in its parent class 'ConstStandardImageVariableGroups'. [duplInheritedMember]
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:159:24: note: The class 'StandardImageVariableGroups' defines member variable with name 'm_pano' also defined in its parent class 'ConstStandardImageVariableGroups'.
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:127:26: note: The class 'StandardImageVariableGroups' defines member variable with name 'm_pano' also defined in its parent class 'ConstStandardImageVariableGroups'.
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:189:23: style: The function 'getNewCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:107:27: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:189:23: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:205:21: style: The function 'getNrOfImages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:116:25: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:205:21: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:211:30: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:119:33: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:211:30: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:218:14: style: The function 'setImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:122:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:218:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:228:22: style: The function 'addImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:132:26: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:228:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:246:14: style: The function 'removeImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:146:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:246:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:252:14: style: The function 'swapImages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:152:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:252:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:258:14: style: The function 'moveImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:158:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:258:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:268:22: style: The function 'getSrcImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:161:26: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:268:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:276:14: style: The function 'setSrcImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:166:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:276:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:284:14: style: The function 'setImageFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:174:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:284:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:297:14: style: The function 'activateImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:187:19: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:297:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:306:22: style: The function 'getNrOfCtrlPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:213:26: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:306:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:312:30: style: The function 'getCtrlPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:216:34: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:312:30: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:319:26: style: The function 'getCtrlPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:219:30: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:319:26: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:323:35: style: The function 'getCtrlPointsForImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:222:39: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:323:35: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:330:14: style: The function 'setCtrlPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:225:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:330:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:333:22: style: The function 'addCtrlPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:228:26: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:333:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:337:14: style: The function 'removeCtrlPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:232:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:337:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:341:14: style: The function 'removeDuplicateCtrlPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:236:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:341:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:345:14: style: The function 'changeControlPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:240:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:345:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:351:13: style: The function 'getNextCPTypeLineNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:246:17: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:351:13: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:354:14: style: The function 'updateLineCtrlPoints' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:249:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:354:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:363:14: style: The function 'updateCtrlPointErrors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:258:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:363:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:386:27: style: The function 'getVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:277:31: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:386:27: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:395:27: style: The function 'getImageVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:289:31: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:395:27: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:402:22: style: The function 'updateVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:296:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:402:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:410:22: style: The function 'updateVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:304:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:410:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:417:22: style: The function 'updateVariable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:310:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:417:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:62:1: style: The function 'linkImageVariableFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:62:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:62:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:63:1: style: The function 'linkImageVariableSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:63:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:63:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:65:1: style: The function 'linkImageVariableProjection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:65:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:65:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:66:1: style: The function 'linkImageVariableHFOV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:66:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:66:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:67:1: style: The function 'linkImageVariableCropFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:67:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:67:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:70:1: style: The function 'linkImageVariableResponseType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:70:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:70:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:71:1: style: The function 'linkImageVariableEMoRParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:71:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:71:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:72:1: style: The function 'linkImageVariableExposureValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:72:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:72:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:73:1: style: The function 'linkImageVariableGamma' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:73:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:73:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:74:1: style: The function 'linkImageVariableWhiteBalanceRed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:74:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:74:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:75:1: style: The function 'linkImageVariableWhiteBalanceBlue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:75:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:75:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:78:1: style: The function 'linkImageVariableRoll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:78:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:78:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:79:1: style: The function 'linkImageVariablePitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:79:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:79:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:80:1: style: The function 'linkImageVariableYaw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:80:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:80:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:82:1: style: The function 'linkImageVariableX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:82:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:82:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:83:1: style: The function 'linkImageVariableY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:83:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:83:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:84:1: style: The function 'linkImageVariableZ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:84:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:84:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:86:1: style: The function 'linkImageVariableTranslationPlaneYaw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:86:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:86:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:87:1: style: The function 'linkImageVariableTranslationPlanePitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:87:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:87:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:90:1: style: The function 'linkImageVariableStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:90:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:90:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:93:1: style: The function 'linkImageVariableRadialDistortion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:93:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:93:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:96:1: style: The function 'linkImageVariableRadialDistortionRed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:96:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:96:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:97:1: style: The function 'linkImageVariableRadialDistortionBlue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:97:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:97:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:100:1: style: The function 'linkImageVariableRadialDistortionCenterShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:100:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:100:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:103:1: style: The function 'linkImageVariableShear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:103:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:103:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:106:1: style: The function 'linkImageVariableCropMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:106:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:106:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:107:1: style: The function 'linkImageVariableCropRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:107:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:107:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:108:1: style: The function 'linkImageVariableAutoCenterCrop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:108:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:108:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:111:1: style: The function 'linkImageVariableVigCorrMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:111:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:111:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:114:1: style: The function 'linkImageVariableFlatfieldFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:114:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:114:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:115:1: style: The function 'linkImageVariableRadialVigCorrCoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:115:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:115:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:116:1: style: The function 'linkImageVariableRadialVigCorrCenterShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:116:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:116:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:126:1: style: The function 'linkImageVariableExifModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:126:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:126:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:127:1: style: The function 'linkImageVariableExifMake' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:127:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:127:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:128:1: style: The function 'linkImageVariableExifLens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:128:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:128:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:129:1: style: The function 'linkImageVariableExifFocalLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:129:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:129:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:130:1: style: The function 'linkImageVariableExifOrientation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:130:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:130:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:131:1: style: The function 'linkImageVariableExifAperture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:131:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:131:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:132:1: style: The function 'linkImageVariableExifISO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:132:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:132:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:133:1: style: The function 'linkImageVariableExifDistance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:133:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:133:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:134:1: style: The function 'linkImageVariableExifFocalLength35' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:134:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:134:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:135:1: style: The function 'linkImageVariableExifCropFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:135:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:135:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:136:1: style: The function 'linkImageVariableExifExposureTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:136:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:136:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:137:1: style: The function 'linkImageVariableExifDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:137:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:137:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:138:1: style: The function 'linkImageVariableExifExposureMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:138:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:138:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:139:1: style: The function 'linkImageVariableExifRedBalance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:139:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:139:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:140:1: style: The function 'linkImageVariableExifBlueBalance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:140:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:140:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:141:1: style: The function 'linkImageVariableFileMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:141:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:141:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:155:1: style: The function 'linkImageVariableMasks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:155:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:155:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:158:1: style: The function 'linkImageVariableActiveMasks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:158:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:158:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:161:1: style: The function 'linkImageVariableActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:161:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:161:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:62:1: style: The function 'unlinkImageVariableFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:62:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:62:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:63:1: style: The function 'unlinkImageVariableSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:63:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:63:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:65:1: style: The function 'unlinkImageVariableProjection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:65:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:65:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:66:1: style: The function 'unlinkImageVariableHFOV' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:66:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:66:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:67:1: style: The function 'unlinkImageVariableCropFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:67:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:67:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:70:1: style: The function 'unlinkImageVariableResponseType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:70:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:70:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:71:1: style: The function 'unlinkImageVariableEMoRParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:71:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:71:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:72:1: style: The function 'unlinkImageVariableExposureValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:72:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:72:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:73:1: style: The function 'unlinkImageVariableGamma' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:73:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:73:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:74:1: style: The function 'unlinkImageVariableWhiteBalanceRed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:74:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:74:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:75:1: style: The function 'unlinkImageVariableWhiteBalanceBlue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:75:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:75:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:78:1: style: The function 'unlinkImageVariableRoll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:78:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:78:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:79:1: style: The function 'unlinkImageVariablePitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:79:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:79:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:80:1: style: The function 'unlinkImageVariableYaw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:80:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:80:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:82:1: style: The function 'unlinkImageVariableX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:82:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:82:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:83:1: style: The function 'unlinkImageVariableY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:83:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:83:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:84:1: style: The function 'unlinkImageVariableZ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:84:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:84:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:86:1: style: The function 'unlinkImageVariableTranslationPlaneYaw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:86:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:86:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:87:1: style: The function 'unlinkImageVariableTranslationPlanePitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:87:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:87:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:90:1: style: The function 'unlinkImageVariableStack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:90:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:90:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:93:1: style: The function 'unlinkImageVariableRadialDistortion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:93:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:93:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:96:1: style: The function 'unlinkImageVariableRadialDistortionRed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:96:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:96:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:97:1: style: The function 'unlinkImageVariableRadialDistortionBlue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:97:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:97:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:100:1: style: The function 'unlinkImageVariableRadialDistortionCenterShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:100:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:100:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:103:1: style: The function 'unlinkImageVariableShear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:103:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:103:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:106:1: style: The function 'unlinkImageVariableCropMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:106:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:106:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:107:1: style: The function 'unlinkImageVariableCropRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:107:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:107:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:108:1: style: The function 'unlinkImageVariableAutoCenterCrop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:108:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:108:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:111:1: style: The function 'unlinkImageVariableVigCorrMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:111:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:111:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:114:1: style: The function 'unlinkImageVariableFlatfieldFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:114:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:114:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:115:1: style: The function 'unlinkImageVariableRadialVigCorrCoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:115:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:115:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:116:1: style: The function 'unlinkImageVariableRadialVigCorrCenterShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:116:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:116:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:126:1: style: The function 'unlinkImageVariableExifModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:126:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:126:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:127:1: style: The function 'unlinkImageVariableExifMake' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:127:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:127:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:128:1: style: The function 'unlinkImageVariableExifLens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:128:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:128:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:129:1: style: The function 'unlinkImageVariableExifFocalLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:129:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:129:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:130:1: style: The function 'unlinkImageVariableExifOrientation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:130:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:130:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:131:1: style: The function 'unlinkImageVariableExifAperture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:131:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:131:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:132:1: style: The function 'unlinkImageVariableExifISO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:132:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:132:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:133:1: style: The function 'unlinkImageVariableExifDistance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:133:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:133:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:134:1: style: The function 'unlinkImageVariableExifFocalLength35' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:134:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:134:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:135:1: style: The function 'unlinkImageVariableExifCropFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:135:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:135:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:136:1: style: The function 'unlinkImageVariableExifExposureTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:136:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:136:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:137:1: style: The function 'unlinkImageVariableExifDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:137:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:137:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:138:1: style: The function 'unlinkImageVariableExifExposureMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:138:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:138:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:139:1: style: The function 'unlinkImageVariableExifRedBalance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:139:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:139:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:140:1: style: The function 'unlinkImageVariableExifBlueBalance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:140:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:140:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:141:1: style: The function 'unlinkImageVariableFileMetadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:141:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:141:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:155:1: style: The function 'unlinkImageVariableMasks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:155:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:155:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:158:1: style: The function 'unlinkImageVariableActiveMasks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:158:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:158:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:161:1: style: The function 'unlinkImageVariableActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:161:1: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/image_variables.h:161:1: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:443:22: style: The function 'updateWhiteBalance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:315:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:443:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:454:32: style: The function 'getOptimizeVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:320:36: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:454:32: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:458:14: style: The function 'setOptimizeVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:323:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:458:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:461:19: style: The function 'getOptimizerSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:327:23: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:461:19: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:464:14: style: The function 'setOptimizerSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:329:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:464:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:467:19: style: The function 'getPhotometricOptimizerSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:332:23: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:467:19: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:470:14: style: The function 'setPhotometricOptimizerSwitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:334:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:470:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:481:33: style: The function 'getOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:339:37: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:481:33: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:488:14: style: The function 'setOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:345:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:488:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:536:14: style: The function 'addObserver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:488:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:536:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:546:14: style: The function 'removeObserver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:498:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:546:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:552:14: style: The function 'clearObservers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:504:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:552:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:579:14: style: The function 'changeFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:512:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:579:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:587:14: style: The function 'imageChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:522:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:587:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:590:14: style: The function 'updateMasksForImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:389:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:590:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:596:14: style: The function 'updateMasks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:395:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:596:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:601:14: style: The function 'updateOptimizeVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:400:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:601:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:603:26: style: The function 'getRefImages' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:402:30: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:603:26: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:606:14: style: The function 'checkRefOptStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:405:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:606:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:611:38: style: The function 'getNewMemento' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:529:38: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:611:38: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:614:22: style: The function 'setMementoToCopyOf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:532:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:614:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:629:14: style: The function 'needsOptimization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:541:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:629:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:633:14: style: The function 'markAsOptimized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:544:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:633:14: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:660:22: style: The function 'clearDirty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:515:22: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.h:660:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:512:22: style: The function 'changeFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:384:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:512:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:522:22: style: The function 'imageChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:387:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/PanoramaData.h:522:22: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:2157:82: performance: Function parameter 'documentType' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:2181:84: performance: Function parameter 'documentType' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/panodata/Panorama.cpp:944:17: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaOptions.cpp:327:38: style: Function 'setVFOV' argument 1 names different: declaration 'v' definition 'VFOV'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaOptions.h:330:29: note: Function 'setVFOV' argument 1 names different: declaration 'v' definition 'VFOV'.
hugin-2018.0.0/src/hugin_base/panodata/PanoramaOptions.cpp:327:38: note: Function 'setVFOV' argument 1 names different: declaration 'v' definition 'VFOV'.
hugin-2018.0.0/src/hugin_base/panodata/PanoramaOptions.h:317:14: performance: Technically the member function 'HuginBase::PanoramaOptions::fovCalcSupported' can be static. [functionStatic]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaOptions.cpp:228:23: note: Technically the member function 'HuginBase::PanoramaOptions::fovCalcSupported' can be static.
hugin-2018.0.0/src/hugin_base/panodata/PanoramaOptions.h:317:14: note: Technically the member function 'HuginBase::PanoramaOptions::fovCalcSupported' can be static.
hugin-2018.0.0/src/hugin_base/panodata/PanoramaOptions.h:189:22: warning: Virtual function 'reset' is called from constructor 'PanoramaOptions()' at line 184. Dynamic binding is not used. [virtualCallInConstructor]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaOptions.h:184:13: note: Calling reset
hugin-2018.0.0/src/hugin_base/panodata/PanoramaOptions.h:189:22: note: reset is a virtual method
hugin-2018.0.0/src/hugin_base/panodata/PanoramaVariable.cpp:42:53: style: Function 'printLink' argument 2 names different: declaration 'link' definition 'linkImage'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/PanoramaVariable.h:141:72: note: Function 'printLink' argument 2 names different: declaration 'link' definition 'linkImage'.
hugin-2018.0.0/src/hugin_base/panodata/PanoramaVariable.cpp:42:53: note: Function 'printLink' argument 2 names different: declaration 'link' definition 'linkImage'.
hugin-2018.0.0/src/hugin_base/panodata/PanoramaVariable.h:166:30: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:170:10: style: Technically the member function 'Parser::ShuntingYard::Operators::OperatorBase::ComparePrecedence' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:70:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:61:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:70:10: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:80:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:61:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:80:10: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:107:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:61:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:107:10: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:135:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:61:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:135:10: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:192:27: style: The function 'GetTokenBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:181:35: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:192:27: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:202:27: style: The function 'GetTokenBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:181:35: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:202:27: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:212:27: style: The function 'GetTokenBase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:181:35: note: Virtual function in base class
hugin-2018.0.0/src/hugin_base/panodata/ParseExp.cpp:212:27: note: Function in derived class
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.cpp:57:49: style: Function 'resize' argument 1 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.h:214:39: note: Function 'resize' argument 1 names different: declaration 'size' definition 'sz'.
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.cpp:57:49: note: Function 'resize' argument 1 names different: declaration 'size' definition 'sz'.
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.cpp:235:49: style: Function 'getVar' argument 1 names different: declaration 'name' definition 'code'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.h:276:39: note: Function 'getVar' argument 1 names different: declaration 'name' definition 'code'.
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.cpp:235:49: note: Function 'getVar' argument 1 names different: declaration 'name' definition 'code'.
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.cpp:251:47: style: Function 'setVar' argument 1 names different: declaration 'name' definition 'code'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.h:278:37: note: Function 'setVar' argument 1 names different: declaration 'name' definition 'code'.
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.cpp:251:47: note: Function 'setVar' argument 1 names different: declaration 'name' definition 'code'.
hugin-2018.0.0/src/hugin_base/panodata/ImageVariable.h:237:5: performance: Variable 'm_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.h:364:12: style: Technically the member function 'HuginBase::SrcPanoImage::calcExifExposureValue' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.cpp:889:22: note: Technically the member function 'HuginBase::SrcPanoImage::calcExifExposureValue' can be const.
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.h:364:12: note: Technically the member function 'HuginBase::SrcPanoImage::calcExifExposureValue' can be const.
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.h:417:10: style: Technically the member function 'HuginBase::SrcPanoImage::trustExivOrientation' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.cpp:1030:20: note: Technically the member function 'HuginBase::SrcPanoImage::trustExivOrientation' can be const.
hugin-2018.0.0/src/hugin_base/panodata/SrcPanoImage.h:417:10: note: Technically the member function 'HuginBase::SrcPanoImage::trustExivOrientation' can be const.
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.cpp:132:68: style: Function 'getLensForImage' argument 1 names different: declaration 'imgNr' definition 'image_number'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:92:38: note: Function 'getLensForImage' argument 1 names different: declaration 'imgNr' definition 'image_number'.
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.cpp:132:68: note: Function 'getLensForImage' argument 1 names different: declaration 'imgNr' definition 'image_number'.
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:92:10: style: Technically the member function 'HuginBase::ConstStandardImageVariableGroups::getLensForImage' can be const. [functionConst]
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.cpp:132:40: note: Technically the member function 'HuginBase::ConstStandardImageVariableGroups::getLensForImage' can be const.
hugin-2018.0.0/src/hugin_base/panodata/StandardImageVariableGroups.h:92:10: note: Technically the member function 'HuginBase::ConstStandardImageVariableGroups::getLensForImage' can be const.
hugin-2018.0.0/src/hugin_base/panotools/PanoToolsInterface.cpp:165:55: style: Function 'createTransform' argument 8 names different: declaration 'origSrcSize' definition 'originalSrcSize'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panotools/PanoToolsInterface.h:158:52: note: Function 'createTransform' argument 8 names different: declaration 'origSrcSize' definition 'originalSrcSize'.
hugin-2018.0.0/src/hugin_base/panotools/PanoToolsInterface.cpp:165:55: note: Function 'createTransform' argument 8 names different: declaration 'origSrcSize' definition 'originalSrcSize'.
hugin-2018.0.0/src/hugin_base/panotools/PanoToolsInterface.cpp:213:58: style: Function 'createInvTransform' argument 8 names different: declaration 'origSrcSize' definition 'originalSrcSize'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panotools/PanoToolsInterface.h:192:55: note: Function 'createInvTransform' argument 8 names different: declaration 'origSrcSize' definition 'originalSrcSize'.
hugin-2018.0.0/src/hugin_base/panotools/PanoToolsInterface.cpp:213:58: note: Function 'createInvTransform' argument 8 names different: declaration 'origSrcSize' definition 'originalSrcSize'.
hugin-2018.0.0/src/hugin_base/panotools/PanoToolsOptimizerWrapper.cpp:61:36: style: Function 'optimize' argument 2 names different: declaration 'script' definition 'userScript'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_base/panotools/PanoToolsOptimizerWrapper.h:59:32: note: Function 'optimize' argument 2 names different: declaration 'script' definition 'userScript'.
hugin-2018.0.0/src/hugin_base/panotools/PanoToolsOptimizerWrapper.cpp:61:36: note: Function 'optimize' argument 2 names different: declaration 'script' definition 'userScript'.
hugin-2018.0.0/src/hugin_base/panotools/PanoToolsTransformGPU.cpp:509:16: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:451:10: style: The scope of the variable 'withRemap' can be reduced. [variableScope]
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.h:68:10: style: Technically the member function 'PanoDetector::checkData' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:120:20: note: Technically the member function 'PanoDetector::checkData' can be const.
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.h:68:10: note: Technically the member function 'PanoDetector::checkData' can be const.
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.h:190:45: style: Technically the member function 'PanoDetector::getRansacMode' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetectorDefs.h:38:20: style: The function 'getVectorElem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/cpfind/KDTree.h:46:0: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetectorDefs.h:38:20: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:297:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:286:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:297:18: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:323:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:286:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:323:18: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:348:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:286:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:348:18: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:367:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:286:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.cpp:367:18: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetector.h:94:50: performance: Function parameter 'keyPointsIdx' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/hugin_cpfind/cpfind/PanoDetectorLogic.cpp:163:7: performance: Technically the member function 'ScaleFunctor::hdrWeight' can be static. [functionStatic]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:88:70: style: Function 'getSum' argument 3 names different: declaration 'scale' definition 's'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:39:55: note: Function 'getSum' argument 3 names different: declaration 'scale' definition 's'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:88:70: note: Function 'getSum' argument 3 names different: declaration 'scale' definition 's'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:93:69: style: Function 'getWx' argument 3 names different: declaration 'scale' definition '_wave_1'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:40:54: note: Function 'getWx' argument 3 names different: declaration 'scale' definition '_wave_1'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:93:69: note: Function 'getWx' argument 3 names different: declaration 'scale' definition '_wave_1'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:99:69: style: Function 'getWy' argument 3 names different: declaration 'scale' definition '_wave_1'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:41:54: note: Function 'getWy' argument 3 names different: declaration 'scale' definition '_wave_1'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:99:69: note: Function 'getWy' argument 3 names different: declaration 'scale' definition '_wave_1'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:105:55: style: Function 'checkBounds' argument 3 names different: declaration 'scale' definition '_wave_1'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:43:40: note: Function 'checkBounds' argument 3 names different: declaration 'scale' definition '_wave_1'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:105:55: note: Function 'checkBounds' argument 3 names different: declaration 'scale' definition '_wave_1'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.cpp:51:9: style: Function 'CircularKeyPointDescriptor' argument 5 names different: declaration 'ori_bins' definition 'ori_nbins'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.h:43:36: note: Function 'CircularKeyPointDescriptor' argument 5 names different: declaration 'ori_bins' definition 'ori_nbins'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.cpp:51:9: note: Function 'CircularKeyPointDescriptor' argument 5 names different: declaration 'ori_bins' definition 'ori_nbins'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/Image.h:54:25: style: Technically the member function 'lfeat::Image::getWidth' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/Image.h:58:25: style: Technically the member function 'lfeat::Image::getHeight' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:34:12: style: Technically the member function 'lfeat::WaveFilter::getWx' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:69:27: note: Technically the member function 'lfeat::WaveFilter::getWx' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:34:12: note: Technically the member function 'lfeat::WaveFilter::getWx' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:35:12: style: Technically the member function 'lfeat::WaveFilter::getWy' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:75:27: note: Technically the member function 'lfeat::WaveFilter::getWy' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:35:12: note: Technically the member function 'lfeat::WaveFilter::getWy' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:39:12: style: Technically the member function 'lfeat::WaveFilter::getSum' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:88:27: note: Technically the member function 'lfeat::WaveFilter::getSum' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:39:12: note: Technically the member function 'lfeat::WaveFilter::getSum' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:40:12: style: Technically the member function 'lfeat::WaveFilter::getWx' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:93:27: note: Technically the member function 'lfeat::WaveFilter::getWx' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:40:12: note: Technically the member function 'lfeat::WaveFilter::getWx' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:41:12: style: Technically the member function 'lfeat::WaveFilter::getWy' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:99:27: note: Technically the member function 'lfeat::WaveFilter::getWy' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/WaveFilter.h:41:12: note: Technically the member function 'lfeat::WaveFilter::getWy' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.cpp:104:5: style: Class 'CircularKeyPointDescriptor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.cpp:104:5: style: Class 'CircularKeyPointDescriptor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.h:46:10: style: The function 'makeDescriptor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDescriptor.h:34:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.h:46:10: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.h:47:9: style: The function 'getDescriptorLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDescriptor.h:35:17: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.h:47:9: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.h:51:9: style: The function 'assignOrientation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDescriptor.h:36:17: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/CircularKeyPointDescriptor.h:51:9: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/Homography.cpp:59:34: style: Function 'allocMemory' argument 1 names different: declaration 'iNPoints' definition 'iNMatches'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/Homography.h:55:26: note: Function 'allocMemory' argument 1 names different: declaration 'iNPoints' definition 'iNMatches'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/Homography.cpp:59:34: note: Function 'allocMemory' argument 1 names different: declaration 'iNPoints' definition 'iNMatches'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/Homography.h:44:10: style: Technically the member function 'lfeat::Homography::transformPoint' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/Homography.cpp:172:18: note: Technically the member function 'lfeat::Homography::transformPoint' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/Homography.h:44:10: note: Technically the member function 'lfeat::Homography::transformPoint' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDetector.cpp:230:21: style: Variable 'aMaxima' is modified but its new value is never used. [unreadVariable]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDetector.h:82:10: performance: Technically the member function 'lfeat::KeyPointDetector::fineTuneExtrema' can be static. [functionStatic]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDetector.cpp:249:24: note: Technically the member function 'lfeat::KeyPointDetector::fineTuneExtrema' can be static.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDetector.h:82:10: note: Technically the member function 'lfeat::KeyPointDetector::fineTuneExtrema' can be static.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDetector.h:86:10: performance: Technically the member function 'lfeat::KeyPointDetector::calcTrace' can be static. [functionStatic]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDetector.cpp:370:24: note: Technically the member function 'lfeat::KeyPointDetector::calcTrace' can be static.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDetector.h:86:10: note: Technically the member function 'lfeat::KeyPointDetector::calcTrace' can be static.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDetector.h:88:19: style: Technically the member function 'lfeat::KeyPointDetector::getFilterSize' can be const. [functionConst]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDetector.cpp:353:33: note: Technically the member function 'lfeat::KeyPointDetector::getFilterSize' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointDetector.h:88:19: note: Technically the member function 'lfeat::KeyPointDetector::getFilterSize' can be const.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.cpp:85:70: style: Function 'loadKeypoints' argument 2 names different: declaration 'insertor' definition 'vec'. [funcArgNamesDifferent]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:55:79: note: Function 'loadKeypoints' argument 2 names different: declaration 'insertor' definition 'vec'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.cpp:85:70: note: Function 'loadKeypoints' argument 2 names different: declaration 'insertor' definition 'vec'.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:90:10: style: The function 'writeHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:90:10: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:92:10: style: The function 'writeKeypoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:74:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:92:10: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:94:10: style: The function 'writeFooter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:76:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:94:10: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:108:10: style: The function 'writeHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:108:10: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:110:10: style: The function 'writeKeypoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:74:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:110:10: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:112:10: style: The function 'writeFooter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:76:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:112:10: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:125:10: style: The function 'writeHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:72:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:125:10: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:127:10: style: The function 'writeKeypoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:74:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:127:10: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:129:10: style: The function 'writeFooter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:76:18: note: Virtual function in base class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/KeyPointIO.h:129:10: note: Function in derived class
hugin-2018.0.0/src/hugin_cpfind/localfeatures/RansacFiltering.h:52:12: performance: Technically the member function 'lfeat::Ransac::calcError' can be static. [functionStatic]
hugin-2018.0.0/src/hugin_cpfind/localfeatures/RansacFiltering.cpp:34:16: note: Technically the member function 'lfeat::Ransac::calcError' can be static.
hugin-2018.0.0/src/hugin_cpfind/localfeatures/RansacFiltering.h:52:12: note: Technically the member function 'lfeat::Ransac::calcError' can be static.
hugin-2018.0.0/src/tools/fulla.cpp:571:10: performance: Technically the member function 'NullTransform::transformImgCoord' can be static. [functionStatic]
hugin-2018.0.0/src/tools/hugin_lensdb.cpp:72:54: performance: Function parameter 'src' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/tools/pto_move.cpp:62:50: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/tools/pto_move.cpp:80:71: performance: Function parameter 'srcPath' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/tools/pto_move.cpp:80:92: performance: Function parameter 'destPath' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/tools/pto_move.cpp:337:67: performance: Function parameter 'src' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/tools/pto_var.cpp:178:13: style: Reading from empty STL container 'variables' [reademptycontainer]
hugin-2018.0.0/src/tools/pto_var.cpp:181:90: style: Reading from empty STL container 'variables' [reademptycontainer]
hugin-2018.0.0/src/tools/pto_var.cpp:187:46: style: Reading from empty STL container 'variables' [reademptycontainer]
hugin-2018.0.0/src/tools/stacker.cpp:201:14: warning: Member variable 'InputImage::m_noData' is not initialized in the constructor. [uninitMemberVar]
hugin-2018.0.0/src/tools/stacker.cpp:434:0: style: The class 'AverageStacker < vigra :: RGBValue < vigra :: UInt8 > >' does not have a constructor although it has private member variables. [noConstructor]
hugin-2018.0.0/src/tools/stacker.cpp:434:0: style: The class 'AverageStacker < vigra :: RGBValue < vigra :: UInt16 > >' does not have a constructor although it has private member variables. [noConstructor]
hugin-2018.0.0/src/tools/stacker.cpp:434:0: style: The class 'AverageStacker < vigra :: UInt8 >' does not have a constructor although it has private member variables. [noConstructor]
hugin-2018.0.0/src/tools/stacker.cpp:434:0: style: The class 'AverageStacker < vigra :: UInt16 >' does not have a constructor although it has private member variables. [noConstructor]
hugin-2018.0.0/src/tools/stacker.cpp:203:9: performance: Variable 'm_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hugin-2018.0.0/src/tools/stacker.cpp:607:0: performance: Technically the member function 'SigmaMeanStacker < vigra :: RGBValue < vigra :: UInt8 > >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:607:0: performance: Technically the member function 'SigmaMeanStacker < vigra :: RGBValue < vigra :: UInt16 > >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:607:0: performance: Technically the member function 'SigmaMeanStacker < vigra :: UInt8 >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:607:0: performance: Technically the member function 'SigmaMeanStacker < vigra :: UInt16 >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:537:0: performance: Technically the member function 'WinsorMeanStacker < vigra :: RGBValue < vigra :: UInt8 > >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:537:0: performance: Technically the member function 'WinsorMeanStacker < vigra :: RGBValue < vigra :: UInt16 > >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:537:0: performance: Technically the member function 'WinsorMeanStacker < vigra :: UInt8 >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:537:0: performance: Technically the member function 'WinsorMeanStacker < vigra :: UInt16 >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:466:0: style: Technically the member function 'MedianStacker < vigra :: RGBValue < vigra :: UInt8 > >::IsValid' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:482:0: performance: Technically the member function 'MedianStacker < vigra :: RGBValue < vigra :: UInt8 > >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:466:0: style: Technically the member function 'MedianStacker < vigra :: RGBValue < vigra :: UInt16 > >::IsValid' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:482:0: performance: Technically the member function 'MedianStacker < vigra :: RGBValue < vigra :: UInt16 > >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:466:0: style: Technically the member function 'MedianStacker < vigra :: UInt8 >::IsValid' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:482:0: performance: Technically the member function 'MedianStacker < vigra :: UInt8 >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:466:0: style: Technically the member function 'MedianStacker < vigra :: UInt16 >::IsValid' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:482:0: performance: Technically the member function 'MedianStacker < vigra :: UInt16 >::getName' can be static. [functionStatic]
hugin-2018.0.0/src/tools/stacker.cpp:409:0: style: Technically the member function 'MinStacker < vigra :: RGBValue < vigra :: UInt8 > >::getResult' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:410:0: style: Technically the member function 'MinStacker < vigra :: RGBValue < vigra :: UInt8 > >::IsValid' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:409:0: style: Technically the member function 'MinStacker < vigra :: RGBValue < vigra :: UInt16 > >::getResult' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:410:0: style: Technically the member function 'MinStacker < vigra :: RGBValue < vigra :: UInt16 > >::IsValid' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:409:0: style: Technically the member function 'MinStacker < vigra :: UInt8 >::getResult' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:410:0: style: Technically the member function 'MinStacker < vigra :: UInt8 >::IsValid' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:409:0: style: Technically the member function 'MinStacker < vigra :: UInt16 >::getResult' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:410:0: style: Technically the member function 'MinStacker < vigra :: UInt16 >::IsValid' can be const. [functionConst]
hugin-2018.0.0/src/tools/stacker.cpp:201:43: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
hugin-2018.0.0/src/tools/tca_correct.cpp:156:10: style: Technically the member function 'OptimData::ToX' can be const. [functionConst]
[16:16]
ftp://ftp.se.debian.org/debian/pool/main/h/hugo/hugo_0.47.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hugs98/hugs98_98.200609.21.orig.tar.gz
hugs98-plus-Sep2006/fptools/hslibs/posix/cbits/env.c:48:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hugs98-plus-Sep2006/fptools/hslibs/util/cbits/selectFrom.c:36:24: style: Function 'fd_zero__' argument 1 names different: declaration 'fds' definition 'a'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/fptools/hslibs/util/cbits/HsUtil.h:13:36: note: Function 'fd_zero__' argument 1 names different: declaration 'fds' definition 'a'.
hugs98-plus-Sep2006/fptools/hslibs/util/cbits/selectFrom.c:36:24: note: Function 'fd_zero__' argument 1 names different: declaration 'fds' definition 'a'.
hugs98-plus-Sep2006/packages/HaXml/script/echo.c:4:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hugs98-plus-Sep2006/packages/Win32/cbits/errors.c:20:12: style: Variable 'what' is not assigned a value. [unassignedVariable]
hugs98-plus-Sep2006/packages/time/cbits/HsTime.c:36:0: error: #error "Don't know how to get at timezone name on your OS" [preprocessorErrorDirective]
hugs98-plus-Sep2006/packages/time/time/test/TestFormatStuff.c:4:8: style: Function 'format_time' argument 1 names different: declaration 's' definition 'buffer'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/packages/time/time/test/TestFormatStuff.h:4:8: note: Function 'format_time' argument 1 names different: declaration 's' definition 'buffer'.
hugs98-plus-Sep2006/packages/time/time/test/TestFormatStuff.c:4:8: note: Function 'format_time' argument 1 names different: declaration 's' definition 'buffer'.
hugs98-plus-Sep2006/src/iomonad.c:1124:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
hugs98-plus-Sep2006/src/char.c:213:17: style: The scope of the variable 'mid' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/char.c:725:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/char.c:725:12: style: The scope of the variable 'j' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/compiler.c:1344:11: style: The scope of the variable 'da' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/dirprim.c:192:3: error: Memory pointed to by 'to' is freed twice. [doubleFree]
hugs98-plus-Sep2006/src/dirprim.c:227:5: error: Memory pointed to by 'to' is freed twice. [doubleFree]
hugs98-plus-Sep2006/src/dirprim.c:236:5: error: Memory pointed to by 'to' is freed twice. [doubleFree]
hugs98-plus-Sep2006/src/dirprim.c:246:3: error: Memory pointed to by 'to' is freed twice. [doubleFree]
hugs98-plus-Sep2006/src/dotnet/HugsServ.cpp:153:42: style: Function 'SetHugsArgs' argument 1 names different: declaration 'args' definition 'argv'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/dotnet/HugsServ.h:29:46: note: Function 'SetHugsArgs' argument 1 names different: declaration 'args' definition 'argv'.
hugs98-plus-Sep2006/src/dotnet/HugsServ.cpp:153:42: note: Function 'SetHugsArgs' argument 1 names different: declaration 'args' definition 'argv'.
hugs98-plus-Sep2006/src/dotnet/HugsServ.cpp:226:42: style: Function 'CompileExpr' argument 1 names different: declaration 'a1' definition 'mo'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/dotnet/HugsServ.h:40:45: note: Function 'CompileExpr' argument 1 names different: declaration 'a1' definition 'mo'.
hugs98-plus-Sep2006/src/dotnet/HugsServ.cpp:226:42: note: Function 'CompileExpr' argument 1 names different: declaration 'a1' definition 'mo'.
hugs98-plus-Sep2006/src/dotnet/HugsServ.cpp:226:61: style: Function 'CompileExpr' argument 2 names different: declaration 'a2' definition 'v'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/dotnet/HugsServ.h:40:65: note: Function 'CompileExpr' argument 2 names different: declaration 'a2' definition 'v'.
hugs98-plus-Sep2006/src/dotnet/HugsServ.cpp:226:61: note: Function 'CompileExpr' argument 2 names different: declaration 'a2' definition 'v'.
hugs98-plus-Sep2006/src/dotnet/HugsServ.cpp:240:42: style: Function 'LookupName' argument 1 names different: declaration 'mod' definition 'mo'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/dotnet/HugsServ.h:42:44: note: Function 'LookupName' argument 1 names different: declaration 'mod' definition 'mo'.
hugs98-plus-Sep2006/src/dotnet/HugsServ.cpp:240:42: note: Function 'LookupName' argument 1 names different: declaration 'mod' definition 'mo'.
hugs98-plus-Sep2006/src/dotnet/HugsServ.cpp:240:61: style: Function 'LookupName' argument 2 names different: declaration 'nm' definition 'v'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/dotnet/HugsServ.h:42:64: note: Function 'LookupName' argument 2 names different: declaration 'nm' definition 'v'.
hugs98-plus-Sep2006/src/dotnet/HugsServ.cpp:240:61: note: Function 'LookupName' argument 2 names different: declaration 'nm' definition 'v'.
hugs98-plus-Sep2006/src/dotnet/HugsWrapper.h:337:18: style: The scope of the variable 'fieldBuilder' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/dotnet/HugsWrapper.h:40:5: style: Class 'FunctionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hugs98-plus-Sep2006/src/dotnet/HugsWrapper.h:295:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugs98-plus-Sep2006/src/dotnet/HugsWrapper.h:341:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugs98-plus-Sep2006/src/dotnet/HugsWrapper.h:403:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugs98-plus-Sep2006/src/dotnet/HugsWrapper.h:429:22: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugs98-plus-Sep2006/src/dotnet/HugsWrapper.h:479:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugs98-plus-Sep2006/src/dotnet/HugsWrapper.h:484:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugs98-plus-Sep2006/src/dotnet/HugsWrapper.h:534:18: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:257:61: style: Function 'GetField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/dotnet/Invoker.h:131:56: note: Function 'GetField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'.
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:257:61: note: Function 'GetField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'.
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:269:26: style: Function 'GetStaticField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/dotnet/Invoker.h:139:21: note: Function 'GetStaticField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'.
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:269:26: note: Function 'GetStaticField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'.
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:288:58: style: Function 'SetField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/dotnet/Invoker.h:146:53: note: Function 'SetField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'.
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:288:58: note: Function 'SetField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'.
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:301:23: style: Function 'SetStaticField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/dotnet/Invoker.h:153:70: note: Function 'SetStaticField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'.
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:301:23: note: Function 'SetStaticField' argument 2 names different: declaration 'fieldSpec' definition 'fieldName'.
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:77:0: style: Variable 'instance' is assigned a value that is never used. [unreadVariable]
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:92:34: style: Variable 'currentDomain' is assigned a value that is never used. [unreadVariable]
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:163:15: style: Unused variable: mInfo [unusedVariable]
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:199:15: style: Unused variable: mInfo [unusedVariable]
hugs98-plus-Sep2006/src/dotnet/Invoker.h:53:7: style: Technically the member function 'DynInvoke::TypeName::Length' can be const. [functionConst]
hugs98-plus-Sep2006/src/dotnet/Invoker.h:80:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:26:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugs98-plus-Sep2006/src/dotnet/Invoker.cpp:162:23: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
hugs98-plus-Sep2006/src/dotnet/prim.cpp:452:0: error: syntax error [syntaxError]
hugs98-plus-Sep2006/src/epoc/epoc_input.c:48:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/epoc/epoc_input.c:92:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/epoc/epoc_input.c:169:7: style: The scope of the variable 'c' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/epoc/epoc_input.c:167:22: style: Function 'editline' argument 1 names different: declaration 'op' definition 'p'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/epoc/epoc_input.c:75:34: note: Function 'editline' argument 1 names different: declaration 'op' definition 'p'.
hugs98-plus-Sep2006/src/epoc/epoc_input.c:167:22: note: Function 'editline' argument 1 names different: declaration 'op' definition 'p'.
hugs98-plus-Sep2006/src/ffi.c:85:9: error: Common realloc mistake: 'cppDirectives' nulled but not freed upon failure [memleakOnRealloc]
hugs98-plus-Sep2006/src/hugs.c:323:8: warning: Either the condition 'origPath?strlen(origPath):0' is redundant or there is possible null pointer dereference: origPath. [nullPointerRedundantCheck]
hugs98-plus-Sep2006/src/hugs.c:326:25: note: Assuming that condition 'origPath?strlen(origPath):0' is not redundant
hugs98-plus-Sep2006/src/hugs.c:323:8: note: Null pointer dereference
y.tab.c:2665:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
parser.y:121:30: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:122:27: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:164:31: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:169:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:170:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:172:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:189:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:190:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:197:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:203:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:204:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:209:13: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:224:54: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:227:69: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:230:67: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:233:67: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:243:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:249:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:250:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:256:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:262:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:263:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:277:6: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:289:6: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:291:6: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:303:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:304:36: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:312:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:320:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:327:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:330:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:336:37: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:337:37: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:350:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:351:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:358:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:359:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:375:62: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:381:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:382:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:388:109: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:390:109: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:392:124: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:394:124: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:396:124: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:401:70: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:402:69: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:408:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:409:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:411:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:412:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:438:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:441:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:446:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:450:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:459:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:480:17: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:493:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:494:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:496:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:502:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:503:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:506:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:509:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:511:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:512:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:514:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:569:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:587:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:594:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:595:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:596:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:613:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:619:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:622:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:628:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:644:24: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:650:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:655:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:656:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:659:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:663:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:664:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:665:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:667:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:668:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:670:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:684:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:685:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:687:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:688:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:693:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:694:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:695:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:698:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:700:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:701:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:731:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:732:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:750:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:754:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:756:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:757:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:760:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:763:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:788:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:799:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:800:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:802:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:803:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:810:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:812:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:815:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:817:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:821:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:822:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:823:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:824:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:836:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:859:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:860:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:869:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:875:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:878:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:879:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:897:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:898:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:907:27: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:940:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:948:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:953:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:954:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:956:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:963:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:965:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:967:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:970:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:972:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:976:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:979:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:982:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:984:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:990:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:992:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:994:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:997:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:1000:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:1002:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:1004:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:1005:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:1007:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:1008:25: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:1016:25: style: Same expression on both sides of '-'. [duplicateExpression]
hugs98-plus-Sep2006/src/input.c:435:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/input.c:827:10: style: The scope of the variable 'c' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/interns.c:195:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hugs98-plus-Sep2006/src/interns.c:194:0: note: Variable 'err' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/interns.c:195:5: note: Variable 'err' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/iomonad.c:1685:5: style: Variable 'mp' is reassigned a value before the old one has been used. [redundantAssignment]
hugs98-plus-Sep2006/src/iomonad.c:1682:0: note: Variable 'mp' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/iomonad.c:1685:5: note: Variable 'mp' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/machdep.c:762:12: style: The scope of the variable 'value' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/machdep.c:796:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/machine.c:1428:26: style: The scope of the variable 'q' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/machine.c:1429:26: style: The scope of the variable 'argNum' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/machine.c:1430:26: style: The scope of the variable 'insCell' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/machugs/MoreFilesExtras.c:36:8: style: The scope of the variable 'charType' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/machugs/MoreFilesExtras.c:205:10: style: The scope of the variable 'endItemsArray' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/module.c:199:8: style: The scope of the variable 'xs' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/module.c:531:12: style: The scope of the variable 'hidden' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/module.c:763:9: style: The scope of the variable 'm1' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/module.c:788:9: style: The scope of the variable 'clashNm' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/module.c:900:12: style: The scope of the variable 'm' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/opts.c:385:12: style: The scope of the variable 's' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/output.c:1510:9: style: The scope of the variable 'seq' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/output.c:1542:12: style: The scope of the variable 's' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/output.c:1579:16: style: The scope of the variable 'appN' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/output.c:1579:22: style: The scope of the variable 'argN' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/output.c:1584:16: style: Variable 'appN' is assigned a value that is never used. [unreadVariable]
parser.y:120:18: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:157:46: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:159:44: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:160:63: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:183:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:184:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:193:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:200:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:201:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:209:27: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:211:32: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:246:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:247:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:259:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:260:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:270:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:272:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:279:6: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:283:6: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:286:6: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:296:6: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:299:6: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:311:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:315:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:316:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:322:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:323:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:325:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:332:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:333:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:334:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:335:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:343:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:344:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:346:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:353:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:355:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:356:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:363:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:367:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:369:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:370:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:377:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:378:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:415:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:417:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:418:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:422:17: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:424:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:425:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:427:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:431:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:436:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:443:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:444:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:445:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:448:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:455:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:456:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:462:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:465:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:468:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:486:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:487:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:488:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:489:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:490:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:497:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:498:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:499:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:505:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:508:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:541:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:542:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:544:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:545:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:546:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:547:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:550:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:551:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:554:17: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:572:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:573:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:575:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:576:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:585:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:588:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:589:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:592:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:598:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:599:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:600:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:601:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:602:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:604:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:605:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:606:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:607:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:608:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:616:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:617:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:640:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:658:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:661:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:671:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:675:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:676:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:677:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:678:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:679:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:680:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:681:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:682:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:690:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:691:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:697:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:707:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:719:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:720:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:722:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:723:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:726:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:728:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:729:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:735:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:736:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:753:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:759:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:762:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:765:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:766:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:768:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:770:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:772:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:773:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:775:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:777:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:790:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:794:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:806:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:807:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:809:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:813:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:814:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:843:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:844:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:847:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:848:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:862:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:864:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:872:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:873:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:881:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:883:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:886:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:887:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:889:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:892:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:894:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:895:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:903:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:904:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:915:27: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:918:17: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:921:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:924:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:927:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:928:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:930:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:931:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:933:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:934:16: style: Same expression on both sides of '-'. [duplicateExpression]
parser.y:935:16: style: Same expression on both sides of '-'. [duplicateExpression]
hugs98-plus-Sep2006/src/preds.c:374:5: style: Variable 'ev' is reassigned a value before the old one has been used. [redundantAssignment]
hugs98-plus-Sep2006/src/preds.c:359:0: note: Variable 'ev' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/preds.c:374:5: note: Variable 'ev' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/preds.c:733:2: style: Variable 'ev' is reassigned a value before the old one has been used. [redundantAssignment]
hugs98-plus-Sep2006/src/preds.c:723:0: note: Variable 'ev' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/preds.c:733:2: note: Variable 'ev' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/preds.c:891:6: style: Variable 'in' is reassigned a value before the old one has been used. [redundantAssignment]
hugs98-plus-Sep2006/src/preds.c:883:0: note: Variable 'in' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/preds.c:891:6: note: Variable 'in' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/server.c:713:9: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
hugs98-plus-Sep2006/src/server.c:709:0: note: Variable 'ok' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/server.c:713:9: note: Variable 'ok' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/server.c:208:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/server.c:662:0: error: Memory leak: s [memleak]
hugs98-plus-Sep2006/src/static.c:3502:0: style: Same expression used in consecutive assignments of 'lp' and 'rp'. [duplicateAssignExpression]
hugs98-plus-Sep2006/src/static.c:3503:0: note: Same expression used in consecutive assignments of 'lp' and 'rp'.
hugs98-plus-Sep2006/src/static.c:3502:0: note: Same expression used in consecutive assignments of 'lp' and 'rp'.
hugs98-plus-Sep2006/src/static.c:3687:0: style: Same expression used in consecutive assignments of 'lp' and 'rp'. [duplicateAssignExpression]
hugs98-plus-Sep2006/src/static.c:3688:0: note: Same expression used in consecutive assignments of 'lp' and 'rp'.
hugs98-plus-Sep2006/src/static.c:3687:0: note: Same expression used in consecutive assignments of 'lp' and 'rp'.
hugs98-plus-Sep2006/src/static.c:1559:10: style: The scope of the variable 'nm' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/static.c:2150:22: style: The scope of the variable 'pt' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/static.c:2253:16: style: The scope of the variable 'lackspred' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/static.c:2260:16: style: The scope of the variable 'ippred' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/static.c:2353:16: style: The scope of the variable 'cfun' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/static.c:2354:16: style: The scope of the variable 'tsyn' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/static.c:5542:10: style: The scope of the variable 'oldFlg' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/storage.c:1107:11: style: The scope of the variable 'cl' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/storage.c:1382:27: style: The scope of the variable 'i' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/storage.c:1543:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/storage.c:2918:10: style: The scope of the variable 'zs' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/storage.c:3517:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/strutil.c:235:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/subst.c:1250:10: style: The scope of the variable 'h' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/subst.c:1251:10: style: The scope of the variable 'a' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1507:5: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
hugs98-plus-Sep2006/src/type.c:1503:0: note: Variable 'm' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/type.c:1507:5: note: Variable 'm' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/type.c:1528:5: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
hugs98-plus-Sep2006/src/type.c:1523:0: note: Variable 'm' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/type.c:1528:5: note: Variable 'm' is reassigned a value before the old one has been used.
hugs98-plus-Sep2006/src/preds.c:245:10: style: The scope of the variable 'ev' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/preds.c:412:10: style: The scope of the variable 'in' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:714:19: style: The scope of the variable 'cond' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:715:19: style: The scope of the variable 'list' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:716:19: style: The scope of the variable 'discr' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:717:19: style: The scope of the variable 'aspat' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:719:19: style: The scope of the variable 'lambda' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1246:19: style: The scope of the variable 'casePat' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1247:19: style: The scope of the variable 'caseExpr' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1266:19: style: The scope of the variable 'boolQual' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1267:19: style: The scope of the variable 'genQual' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1445:19: style: The scope of the variable 'boolQual' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1446:19: style: The scope of the variable 'genQual' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1448:10: style: The scope of the variable 'svPreds' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1541:19: style: The scope of the variable 'finGen' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1565:19: style: The scope of the variable 'boolQual' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1619:12: style: The scope of the variable 'fixLib' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1620:12: style: The scope of the variable 'fixClass' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1646:19: style: The scope of the variable 'finGen' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:1868:16: style: The scope of the variable 'with' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:2580:16: style: The scope of the variable 'lhsPat' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:2581:16: style: The scope of the variable 'rhs' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:2639:19: style: The scope of the variable 'guarded' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/type.c:2640:19: style: The scope of the variable 'guard' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/winhugs/DlgAbout.c:34:47: style: Function 'AboutDlgProc' argument 2 names different: declaration 'msg' definition 'Msg'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/winhugs/DlgAbout.c:27:47: note: Function 'AboutDlgProc' argument 2 names different: declaration 'msg' definition 'Msg'.
hugs98-plus-Sep2006/src/winhugs/DlgAbout.c:34:47: note: Function 'AboutDlgProc' argument 2 names different: declaration 'msg' definition 'Msg'.
hugs98-plus-Sep2006/src/winhugs/Registry.c:72:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hugs98-plus-Sep2006/src/winhugs/Registry.c:73:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hugs98-plus-Sep2006/src/winhugs/RtfWindow.c:268:33: style: Function 'RtfWindowSetCommand' argument 1 names different: declaration 's' definition 'Command'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/winhugs/Header.h:30:34: note: Function 'RtfWindowSetCommand' argument 1 names different: declaration 's' definition 'Command'.
hugs98-plus-Sep2006/src/winhugs/RtfWindow.c:268:33: note: Function 'RtfWindowSetCommand' argument 1 names different: declaration 's' definition 'Command'.
hugs98-plus-Sep2006/src/winhugs/RtfWindow.c:276:32: style: Function 'RtfWindowGetCommand' argument 1 names different: declaration 's' definition 'Command'. [funcArgNamesDifferent]
hugs98-plus-Sep2006/src/winhugs/Header.h:31:33: note: Function 'RtfWindowGetCommand' argument 1 names different: declaration 's' definition 'Command'.
hugs98-plus-Sep2006/src/winhugs/RtfWindow.c:276:32: note: Function 'RtfWindowGetCommand' argument 1 names different: declaration 's' definition 'Command'.
hugs98-plus-Sep2006/src/winhugs/RtfWindow.c:79:11: style: Variable 'Start' is not assigned a value. [unassignedVariable]
hugs98-plus-Sep2006/src/winhugs/RtfWindow.c:79:18: style: Variable 'End' is not assigned a value. [unassignedVariable]
hugs98-plus-Sep2006/src/winhugs/StartCode.c:236:27: style: Variable 'evaluatorNumber' is assigned a value that is never used. [unreadVariable]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/BlueZip.h:29:2: warning: Member variable 'BlueZip::data' is not initialized in the constructor. [uninitMemberVar]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/BlueZip.h:29:2: warning: Member variable 'BlueZip::Comment' is not initialized in the constructor. [uninitMemberVar]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/BlueZip.h:29:2: warning: Member variable 'BlueZip::FilePosDelta' is not initialized in the constructor. [uninitMemberVar]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/BlueZip.h:29:2: warning: Member variable 'BlueZip::Files' is not initialized in the constructor. [uninitMemberVar]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/BlueZip.h:30:2: warning: Member variable 'BlueZip::FilePosDelta' is not initialized in the constructor. [uninitMemberVar]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/zList.h:23:6: style: Technically the member function 'zList::OriginalSize' can be const. [functionConst]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/zList.h:24:6: style: Technically the member function 'zList::CompressedSize' can be const. [functionConst]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/zList.h:25:7: style: Technically the member function 'zList::CRC' can be const. [functionConst]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/BlueZip.h:30:2: style: Class 'BlueZip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/FileIO.cpp:135:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/FileIO.cpp:136:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/FileIO.cpp:137:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/FileIO.cpp:138:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/FileIO.cpp:139:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Inflate.cpp:726:7: style: The scope of the variable 'r' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Inflate.cpp:809:12: style: The scope of the variable 'a' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Inflate.cpp:725:7: style: Variable 'e' is not assigned a value. [unassignedVariable]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Inflate.cpp:749:35: error: Uninitialized variable: e [uninitvar]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Inflate.cpp:755:13: error: Uninitialized variable: e [uninitvar]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Store.cpp:11:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Structs.h:77:7: style: Technically the member function 'datCentral::Write' can be const. [functionConst]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Structs.cpp:85:18: note: Technically the member function 'datCentral::Write' can be const.
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Structs.h:77:7: note: Technically the member function 'datCentral::Write' can be const.
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Structs.h:80:7: style: Technically the member function 'datCentral::WriteLocal' can be const. [functionConst]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Structs.cpp:37:18: note: Technically the member function 'datCentral::WriteLocal' can be const.
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Structs.h:80:7: note: Technically the member function 'datCentral::WriteLocal' can be const.
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Structs.h:97:7: style: Technically the member function 'datEnd::Write' can be const. [functionConst]
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Structs.cpp:130:14: note: Technically the member function 'datEnd::Write' can be const.
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/Structs.h:97:7: note: Technically the member function 'datEnd::Write' can be const.
hugs98-plus-Sep2006/src/winhugs/installer/BlueZip/zList.cpp:3:8: warning: Member variable 'zList::data' is not initialized in the constructor. [uninitMemberVar]
hugs98-plus-Sep2006/src/winhugs/installer/InstallLog.cpp:44:1: error: va_list 'marker' was opened but not closed by va_end(). [va_end_missing]
hugs98-plus-Sep2006/src/winhugs/installer/StartCode.cpp:186:6: style: The scope of the variable 'TimeOut' can be reduced. [variableScope]
hugs98-plus-Sep2006/src/winhugs/uninstaller/DeleteOnReboot.cpp:101:11: style: The scope of the variable 'szRenameSec' can be reduced. [variableScope]
[16:16]
ftp://ftp.se.debian.org/debian/pool/main/h/humanfriendly/humanfriendly_4.4.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunchentoot/hunchentoot_1.2.38.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hungry-delete-el/hungry-delete-el_1.1.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell/hunspell_1.6.2.orig.tar.gz
hunspell-1.6.2/intl/dcigettext.c:689:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
hunspell-1.6.2/intl/dcigettext.c:1529:15: style: The scope of the variable 'language_default' can be reduced. [variableScope]
hunspell-1.6.2/intl/dcigettext.c:485:25: style: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:79:46: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'.
hunspell-1.6.2/intl/dcigettext.c:485:25: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'.
hunspell-1.6.2/intl/dcigettext.c:485:49: style: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:80:18: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'.
hunspell-1.6.2/intl/dcigettext.c:485:49: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'.
hunspell-1.6.2/intl/dcigettext.c:485:69: style: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:80:40: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'.
hunspell-1.6.2/intl/dcigettext.c:485:69: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'.
hunspell-1.6.2/intl/dcigettext.c:486:10: style: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:81:10: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'.
hunspell-1.6.2/intl/dcigettext.c:486:10: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'.
hunspell-1.6.2/intl/dcigettext.c:486:32: style: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:81:34: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'.
hunspell-1.6.2/intl/dcigettext.c:486:32: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'.
hunspell-1.6.2/intl/dcigettext.c:486:43: style: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:82:10: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'.
hunspell-1.6.2/intl/dcigettext.c:486:43: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'.
hunspell-1.6.2/intl/finddomain.c:59:30: style: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:259:54: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'.
hunspell-1.6.2/intl/finddomain.c:59:30: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'.
hunspell-1.6.2/intl/finddomain.c:59:45: style: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:259:71: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'.
hunspell-1.6.2/intl/finddomain.c:59:45: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'.
hunspell-1.6.2/intl/finddomain.c:60:16: style: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:260:19: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'.
hunspell-1.6.2/intl/finddomain.c:60:16: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'.
hunspell-1.6.2/intl/finddomain.c:60:44: style: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:261:23: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'.
hunspell-1.6.2/intl/finddomain.c:60:44: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'.
hunspell-1.6.2/intl/hash-string.c:33:0: style: The scope of the variable 'g' can be reduced. [variableScope]
hunspell-1.6.2/intl/l10nflist.c:346:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
hunspell-1.6.2/intl/loadmsgcat.c:868:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
hunspell-1.6.2/intl/loadmsgcat.c:795:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
hunspell-1.6.2/intl/loadmsgcat.c:868:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
hunspell-1.6.2/intl/loadmsgcat.c:868:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
hunspell-1.6.2/intl/loadmsgcat.c:795:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
hunspell-1.6.2/intl/loadmsgcat.c:868:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
hunspell-1.6.2/intl/loadmsgcat.c:785:42: style: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:263:47: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'.
hunspell-1.6.2/intl/loadmsgcat.c:785:42: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'.
hunspell-1.6.2/intl/loadmsgcat.c:786:20: style: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
hunspell-1.6.2/intl/gettextP.h:264:25: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'.
hunspell-1.6.2/intl/loadmsgcat.c:786:20: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'.
hunspell-1.6.2/intl/localcharset.c:473:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
hunspell-1.6.2/intl/localcharset.c:464:24: note: Assignment 'locale=NULL', assigned value is 0
hunspell-1.6.2/intl/localcharset.c:473:14: note: Condition 'locale==NULL' is always true
hunspell-1.6.2/intl/localcharset.c:172:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hunspell-1.6.2/intl/localcharset.c:473:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
hunspell-1.6.2/intl/localcharset.c:464:24: note: 'locale' is assigned value 'NULL' here.
hunspell-1.6.2/intl/localcharset.c:473:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
hunspell-1.6.2/intl/localcharset.c:133:19: style: The scope of the variable 'base' can be reduced. [variableScope]
* yacc.c:358 *:826:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
hunspell-1.6.2/intl/xsize.h:31:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
hunspell-1.6.2/src/hunspell/affentry.cxx:488:65: style: Function 'test_condition' argument 2 names different: declaration 'begin' definition 'beg'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/affentry.hxx:220:57: note: Function 'test_condition' argument 2 names different: declaration 'begin' definition 'beg'.
hunspell-1.6.2/src/hunspell/affentry.cxx:488:65: note: Function 'test_condition' argument 2 names different: declaration 'begin' definition 'beg'.
hunspell-1.6.2/src/hunspell/affentry.cxx:833:58: style: Function 'get_next_homonym' argument 1 names different: declaration 'word' definition 'he'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/affentry.hxx:186:50: note: Function 'get_next_homonym' argument 1 names different: declaration 'word' definition 'he'.
hunspell-1.6.2/src/hunspell/affentry.cxx:833:58: note: Function 'get_next_homonym' argument 1 names different: declaration 'word' definition 'he'.
hunspell-1.6.2/src/hunspell/affentry.hxx:117:8: style: Technically the member function 'PfxEntry::getFlag' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:118:15: style: Technically the member function 'PfxEntry::getKey' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:121:16: style: Technically the member function 'PfxEntry::getKeyLen' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:123:22: style: Technically the member function 'PfxEntry::getMorph' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:125:32: style: Technically the member function 'PfxEntry::getCont' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:126:16: style: Technically the member function 'PfxEntry::getContLen' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:192:8: style: Technically the member function 'SfxEntry::getFlag' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:193:15: style: Technically the member function 'SfxEntry::getKey' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:196:22: style: Technically the member function 'SfxEntry::getMorph' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:198:32: style: Technically the member function 'SfxEntry::getCont' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:199:16: style: Technically the member function 'SfxEntry::getContLen' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:200:22: style: Technically the member function 'SfxEntry::getAffix' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affentry.hxx:202:16: style: Technically the member function 'SfxEntry::getKeyLen' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1279:50: style: Function 'cpdrep_check' argument 2 names different: declaration 'len' definition 'wl'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/affixmgr.hxx:253:42: note: Function 'cpdrep_check' argument 2 names different: declaration 'len' definition 'wl'.
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1279:50: note: Function 'cpdrep_check' argument 2 names different: declaration 'len' definition 'wl'.
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1305:32: style: Function 'cpdpat_check' argument 2 names different: declaration 'len' definition 'pos'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/affixmgr.hxx:255:24: note: Function 'cpdpat_check' argument 2 names different: declaration 'len' definition 'pos'.
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1305:32: note: Function 'cpdpat_check' argument 2 names different: declaration 'len' definition 'pos'.
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1332:51: style: Function 'cpdcase_check' argument 2 names different: declaration 'len' definition 'pos'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/affixmgr.hxx:264:43: note: Function 'cpdcase_check' argument 2 names different: declaration 'len' definition 'pos'.
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1332:51: note: Function 'cpdcase_check' argument 2 names different: declaration 'len' definition 'pos'.
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1365:37: style: Function 'defcpd_check' argument 4 names different: declaration 'rwords' definition 'def'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/affixmgr.hxx:262:29: note: Function 'defcpd_check' argument 4 names different: declaration 'rwords' definition 'def'.
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1365:37: note: Function 'defcpd_check' argument 4 names different: declaration 'rwords' definition 'def'.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:189:14: performance: Technically the member function 'AffixMgr::isSubset' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1076:22: note: Technically the member function 'AffixMgr::isSubset' can be static.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:189:14: note: Technically the member function 'AffixMgr::isSubset' can be static.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:194:14: performance: Technically the member function 'AffixMgr::isRevSubset' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:2639:22: note: Technically the member function 'AffixMgr::isRevSubset' can be static.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:194:14: note: Technically the member function 'AffixMgr::isRevSubset' can be static.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:266:8: style: Technically the member function 'AffixMgr::setcminmax' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1537:16: note: Technically the member function 'AffixMgr::setcminmax' can be const.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:266:8: note: Technically the member function 'AffixMgr::setcminmax' can be const.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:290:28: style: Technically the member function 'AffixMgr::get_suffix_words' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:4870:36: note: Technically the member function 'AffixMgr::get_suffix_words' can be const.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:290:28: note: Technically the member function 'AffixMgr::get_suffix_words' can be const.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:338:8: style: Technically the member function 'AffixMgr::parse_flag' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:3618:16: note: Technically the member function 'AffixMgr::parse_flag' can be const.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:338:8: note: Technically the member function 'AffixMgr::parse_flag' can be const.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:339:8: performance: Technically the member function 'AffixMgr::parse_num' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:3634:16: note: Technically the member function 'AffixMgr::parse_num' can be static.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:339:8: note: Technically the member function 'AffixMgr::parse_num' can be static.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:342:8: performance: Technically the member function 'AffixMgr::parse_convtable' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:3792:16: note: Technically the member function 'AffixMgr::parse_convtable' can be static.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:342:8: note: Technically the member function 'AffixMgr::parse_convtable' can be static.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:353:8: performance: Technically the member function 'AffixMgr::reverse_condition' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:4365:16: note: Technically the member function 'AffixMgr::reverse_condition' can be static.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:353:8: note: Technically the member function 'AffixMgr::reverse_condition' can be static.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:355:7: style: Technically the member function 'AffixMgr::condlen' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:1036:15: note: Technically the member function 'AffixMgr::condlen' can be const.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:355:7: note: Technically the member function 'AffixMgr::condlen' can be const.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:365:7: style: Technically the member function 'AffixMgr::redundant_condition' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/affixmgr.cxx:4776:15: note: Technically the member function 'AffixMgr::redundant_condition' can be const.
hunspell-1.6.2/src/hunspell/affixmgr.hxx:365:7: note: Technically the member function 'AffixMgr::redundant_condition' can be const.
hunspell-1.6.2/src/hunspell/csutil.cxx:2500:36: style: Function 'get_captype' argument 1 names different: declaration 'q' definition 'word'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/csutil.hxx:235:61: note: Function 'get_captype' argument 1 names different: declaration 'q' definition 'word'.
hunspell-1.6.2/src/hunspell/csutil.cxx:2500:36: note: Function 'get_captype' argument 1 names different: declaration 'q' definition 'word'.
hunspell-1.6.2/src/hunspell/csutil.cxx:2532:49: style: Function 'get_captype_utf8' argument 1 names different: declaration 'q' definition 'word'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/csutil.hxx:238:74: note: Function 'get_captype_utf8' argument 1 names different: declaration 'q' definition 'word'.
hunspell-1.6.2/src/hunspell/csutil.cxx:2532:49: note: Function 'get_captype_utf8' argument 1 names different: declaration 'q' definition 'word'.
hunspell-1.6.2/src/hunspell/csutil.cxx:617:10: warning: Size of pointer 'dest' used instead of size of its data. [pointerSize]
hunspell-1.6.2/src/hunspell/csutil.cxx:623:14: warning: Size of pointer 's' used instead of size of its data. [pointerSize]
hunspell-1.6.2/src/hunspell/filemgr.cxx:83:30: style: Function 'FileMgr' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/filemgr.hxx:93:23: note: Function 'FileMgr' argument 1 names different: declaration 'filename' definition 'file'.
hunspell-1.6.2/src/hunspell/filemgr.cxx:83:30: note: Function 'FileMgr' argument 1 names different: declaration 'filename' definition 'file'.
hunspell-1.6.2/src/hunspell/filemgr.hxx:89:7: performance: Technically the member function 'FileMgr::fail' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/filemgr.cxx:78:14: note: Technically the member function 'FileMgr::fail' can be static.
hunspell-1.6.2/src/hunspell/filemgr.hxx:89:7: note: Technically the member function 'FileMgr::fail' can be static.
hunspell-1.6.2/src/hunspell/filemgr.hxx:96:7: style: Technically the member function 'FileMgr::getlinenum' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/filemgr.cxx:115:14: note: Technically the member function 'FileMgr::getlinenum' can be const.
hunspell-1.6.2/src/hunspell/filemgr.hxx:96:7: note: Technically the member function 'FileMgr::getlinenum' can be const.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:180:42: style: Function 'add_word' argument 1 names different: declaration 'word' definition 'in_word'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hashmgr.hxx:127:35: note: Function 'add_word' argument 1 names different: declaration 'word' definition 'in_word'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:180:42: note: Function 'add_word' argument 1 names different: declaration 'word' definition 'in_word'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:182:39: style: Function 'add_word' argument 3 names different: declaration 'ap' definition 'aff'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hashmgr.hxx:129:32: note: Function 'add_word' argument 3 names different: declaration 'ap' definition 'aff'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:182:39: note: Function 'add_word' argument 3 names different: declaration 'ap' definition 'aff'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:184:42: style: Function 'add_word' argument 5 names different: declaration 'desc' definition 'in_desc'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hashmgr.hxx:131:35: note: Function 'add_word' argument 5 names different: declaration 'desc' definition 'in_desc'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:184:42: note: Function 'add_word' argument 5 names different: declaration 'desc' definition 'in_desc'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:324:46: style: Function 'add_hidden_capitalized_word' argument 4 names different: declaration 'al' definition 'flagslen'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hashmgr.hxx:138:39: note: Function 'add_hidden_capitalized_word' argument 4 names different: declaration 'al' definition 'flagslen'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:324:46: note: Function 'add_hidden_capitalized_word' argument 4 names different: declaration 'al' definition 'flagslen'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:445:73: style: Function 'add_with_affix' argument 2 names different: declaration 'pattern' definition 'example'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hashmgr.hxx:112:66: note: Function 'add_with_affix' argument 2 names different: declaration 'pattern' definition 'example'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:445:73: note: Function 'add_with_affix' argument 2 names different: declaration 'pattern' definition 'example'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:784:49: style: Function 'decode_flag' argument 1 names different: declaration 'flag' definition 'f'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hashmgr.hxx:116:42: note: Function 'decode_flag' argument 1 names different: declaration 'flag' definition 'f'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:784:49: note: Function 'decode_flag' argument 1 names different: declaration 'flag' definition 'f'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:813:43: style: Function 'encode_flag' argument 1 names different: declaration 'flag' definition 'f'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hashmgr.hxx:117:36: note: Function 'encode_flag' argument 1 names different: declaration 'flag' definition 'f'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:813:43: note: Function 'encode_flag' argument 1 names different: declaration 'flag' definition 'f'.
hunspell-1.6.2/src/hunspell/hashmgr.cxx:107:5: style: Class 'HashMgr' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hunspell-1.6.2/src/hunspell/hashmgr.cxx:107:5: style: Class 'HashMgr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hunspell-1.6.2/src/hunspell/hunspell.cxx:231:47: style: Function 'cleanword2' argument 2 names different: declaration 'dest_u' definition 'dest_utf'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.cxx:127:42: note: Function 'cleanword2' argument 2 names different: declaration 'dest_u' definition 'dest_utf'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:231:47: note: Function 'cleanword2' argument 2 names different: declaration 'dest_u' definition 'dest_utf'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:374:38: style: Function 'spellsharps' argument 2 names different: declaration 'start_pos' definition 'n_pos'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.cxx:139:41: note: Function 'spellsharps' argument 2 names different: declaration 'start_pos' definition 'n_pos'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:374:38: note: Function 'spellsharps' argument 2 names different: declaration 'start_pos' definition 'n_pos'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:694:59: style: Function 'checkword' argument 1 names different: declaration 'source' definition 'w'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.cxx:136:47: note: Function 'checkword' argument 1 names different: declaration 'source' definition 'w'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:694:59: note: Function 'checkword' argument 1 names different: declaration 'source' definition 'w'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1170:73: style: Function 'stem' argument 1 names different: declaration 'morph' definition 'desc'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.hxx:176:65: note: Function 'stem' argument 1 names different: declaration 'morph' definition 'desc'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1170:73: note: Function 'stem' argument 1 names different: declaration 'morph' definition 'desc'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1174:77: style: Function 'stem' argument 1 names different: declaration 'morph' definition 'desc'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.cxx:96:65: note: Function 'stem' argument 1 names different: declaration 'morph' definition 'desc'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1174:77: note: Function 'stem' argument 1 names different: declaration 'morph' definition 'desc'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1644:89: style: Function 'generate' argument 2 names different: declaration 'word2' definition 'pattern'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.hxx:180:81: note: Function 'generate' argument 2 names different: declaration 'word2' definition 'pattern'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1644:89: note: Function 'generate' argument 2 names different: declaration 'word2' definition 'pattern'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1745:67: style: Function 'spellml' argument 1 names different: declaration 'word' definition 'in_word'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.cxx:143:55: note: Function 'spellml' argument 1 names different: declaration 'word' definition 'in_word'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1745:67: note: Function 'spellml' argument 1 names different: declaration 'word' definition 'in_word'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1857:41: style: Function 'stem' argument 2 names different: declaration 'morph' definition 'desc'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.hxx:177:46: note: Function 'stem' argument 2 names different: declaration 'morph' definition 'desc'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1857:41: note: Function 'stem' argument 2 names different: declaration 'morph' definition 'desc'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1869:63: style: Function 'generate' argument 3 names different: declaration 'desc' definition 'pl'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.hxx:191:68: note: Function 'generate' argument 3 names different: declaration 'desc' definition 'pl'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1869:63: note: Function 'generate' argument 3 names different: declaration 'desc' definition 'pl'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1869:71: style: Function 'generate' argument 4 names different: declaration 'n' definition 'pln'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.hxx:191:78: note: Function 'generate' argument 4 names different: declaration 'n' definition 'pln'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1869:71: note: Function 'generate' argument 4 names different: declaration 'n' definition 'pln'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1873:68: style: Function 'generate' argument 3 names different: declaration 'word2' definition 'pattern'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.hxx:181:73: note: Function 'generate' argument 3 names different: declaration 'word2' definition 'pattern'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1873:68: note: Function 'generate' argument 3 names different: declaration 'word2' definition 'pattern'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1931:35: style: Function 'Hunspell_generate' argument 4 names different: declaration 'word2' definition 'pattern'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.h:115:60: note: Function 'Hunspell_generate' argument 4 names different: declaration 'word2' definition 'pattern'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1931:35: note: Function 'Hunspell_generate' argument 4 names different: declaration 'word2' definition 'pattern'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1974:45: style: Function 'Hunspell_free_list' argument 2 names different: declaration 'slst' definition 'list'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunspell.h:155:58: note: Function 'Hunspell_free_list' argument 2 names different: declaration 'slst' definition 'list'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:1974:45: note: Function 'Hunspell_free_list' argument 2 names different: declaration 'slst' definition 'list'.
hunspell-1.6.2/src/hunspell/hunspell.cxx:99:8: style: Technically the member function 'HunspellImpl::input_conv' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/hunspell.cxx:1695:20: note: Technically the member function 'HunspellImpl::input_conv' can be const.
hunspell-1.6.2/src/hunspell/hunspell.cxx:99:8: note: Technically the member function 'HunspellImpl::input_conv' can be const.
hunspell-1.6.2/src/hunspell/hunspell.cxx:137:15: performance: Technically the member function 'HunspellImpl::sharps_u8_l1' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/hunspell.cxx:366:27: note: Technically the member function 'HunspellImpl::sharps_u8_l1' can be static.
hunspell-1.6.2/src/hunspell/hunspell.cxx:137:15: note: Technically the member function 'HunspellImpl::sharps_u8_l1' can be static.
hunspell-1.6.2/src/hunspell/hunspell.cxx:141:8: performance: Technically the member function 'HunspellImpl::insert_sug' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/hunspell.cxx:406:20: note: Technically the member function 'HunspellImpl::insert_sug' can be static.
hunspell-1.6.2/src/hunspell/hunspell.cxx:141:8: note: Technically the member function 'HunspellImpl::insert_sug' can be static.
hunspell-1.6.2/src/hunspell/hunspell.cxx:142:8: performance: Technically the member function 'HunspellImpl::cat_result' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/hunspell.cxx:1351:20: note: Technically the member function 'HunspellImpl::cat_result' can be static.
hunspell-1.6.2/src/hunspell/hunspell.cxx:142:8: note: Technically the member function 'HunspellImpl::cat_result' can be static.
hunspell-1.6.2/src/hunspell/hunspell.cxx:144:15: performance: Technically the member function 'HunspellImpl::get_xml_par' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/hunspell.cxx:1656:27: note: Technically the member function 'HunspellImpl::get_xml_par' can be static.
hunspell-1.6.2/src/hunspell/hunspell.cxx:144:15: note: Technically the member function 'HunspellImpl::get_xml_par' can be static.
hunspell-1.6.2/src/hunspell/hunspell.cxx:145:15: performance: Technically the member function 'HunspellImpl::get_xml_pos' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/hunspell.cxx:1705:27: note: Technically the member function 'HunspellImpl::get_xml_pos' can be static.
hunspell-1.6.2/src/hunspell/hunspell.cxx:145:15: note: Technically the member function 'HunspellImpl::get_xml_pos' can be static.
hunspell-1.6.2/src/hunspell/hunzip.cxx:58:28: style: Function 'Hunzip' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/hunzip.hxx:81:22: note: Function 'Hunzip' argument 1 names different: declaration 'filename' definition 'file'.
hunspell-1.6.2/src/hunspell/hunzip.cxx:58:28: note: Function 'Hunzip' argument 1 names different: declaration 'filename' definition 'file'.
hunspell-1.6.2/src/hunspell/hunzip.hxx:78:7: performance: Technically the member function 'Hunzip::fail' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/hunzip.cxx:53:13: note: Technically the member function 'Hunzip::fail' can be static.
hunspell-1.6.2/src/hunspell/hunzip.hxx:78:7: note: Technically the member function 'Hunzip::fail' can be static.
hunspell-1.6.2/src/hunspell/phonet.cxx:71:59: style: Function 'phonet' argument 2 names different: declaration 'phone' definition 'parms'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/phonet.hxx:48:57: note: Function 'phonet' argument 2 names different: declaration 'phone' definition 'parms'.
hunspell-1.6.2/src/hunspell/phonet.cxx:71:59: note: Function 'phonet' argument 2 names different: declaration 'phone' definition 'parms'.
hunspell-1.6.2/src/hunspell/replist.cxx:118:52: style: Function 'replace' argument 2 names different: declaration 'n' definition 'ind'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/replist.hxx:97:45: note: Function 'replace' argument 2 names different: declaration 'n' definition 'ind'.
hunspell-1.6.2/src/hunspell/replist.cxx:118:52: note: Function 'replace' argument 2 names different: declaration 'n' definition 'ind'.
hunspell-1.6.2/src/hunspell/replist.cxx:129:37: style: Function 'add' argument 1 names different: declaration 'pat1' definition 'in_pat1'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/replist.hxx:94:30: note: Function 'add' argument 1 names different: declaration 'pat1' definition 'in_pat1'.
hunspell-1.6.2/src/hunspell/replist.cxx:129:37: note: Function 'add' argument 1 names different: declaration 'pat1' definition 'in_pat1'.
hunspell-1.6.2/src/hunspell/replist.cxx:175:39: style: Function 'conv' argument 1 names different: declaration 'word' definition 'in_word'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/replist.hxx:98:32: note: Function 'conv' argument 1 names different: declaration 'word' definition 'in_word'.
hunspell-1.6.2/src/hunspell/replist.cxx:175:39: note: Function 'conv' argument 1 names different: declaration 'word' definition 'in_word'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:176:37: style: Function 'suggest' argument 2 names different: declaration 'word' definition 'w'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:127:60: note: Function 'suggest' argument 2 names different: declaration 'word' definition 'w'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:176:37: note: Function 'suggest' argument 2 names different: declaration 'word' definition 'w'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:177:30: style: Function 'suggest' argument 3 names different: declaration 'onlycmpdsug' definition 'onlycompoundsug'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:127:71: note: Function 'suggest' argument 3 names different: declaration 'onlycmpdsug' definition 'onlycompoundsug'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:177:30: note: Function 'suggest' argument 3 names different: declaration 'onlycmpdsug' definition 'onlycompoundsug'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:995:54: style: Function 'ngsuggest' argument 1 names different: declaration 'slst' definition 'wlst'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:128:44: note: Function 'ngsuggest' argument 1 names different: declaration 'slst' definition 'wlst'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:995:54: note: Function 'ngsuggest' argument 1 names different: declaration 'slst' definition 'wlst'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:996:39: style: Function 'ngsuggest' argument 2 names different: declaration 'word' definition 'w'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:128:62: note: Function 'ngsuggest' argument 2 names different: declaration 'word' definition 'w'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:996:39: note: Function 'ngsuggest' argument 2 names different: declaration 'word' definition 'w'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:1626:58: style: Function 'suggest_morph' argument 1 names different: declaration 'word' definition 'in_w'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:130:48: note: Function 'suggest_morph' argument 1 names different: declaration 'word' definition 'in_w'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:1626:58: note: Function 'suggest_morph' argument 1 names different: declaration 'word' definition 'in_w'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:1752:69: style: Function 'suggest_gen' argument 1 names different: declaration 'pl' definition 'desc'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:131:59: note: Function 'suggest_gen' argument 1 names different: declaration 'pl' definition 'desc'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:1752:69: note: Function 'suggest_gen' argument 1 names different: declaration 'pl' definition 'desc'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:1752:94: style: Function 'suggest_gen' argument 2 names different: declaration 'pattern' definition 'in_pattern'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:131:82: note: Function 'suggest_gen' argument 2 names different: declaration 'pattern' definition 'in_pattern'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:1752:94: note: Function 'suggest_gen' argument 2 names different: declaration 'pattern' definition 'in_pattern'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:2050:36: style: Function 'bubblesort' argument 1 names different: declaration 'rwd' definition 'rword'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:181:26: note: Function 'bubblesort' argument 1 names different: declaration 'rwd' definition 'rword'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:2050:36: note: Function 'bubblesort' argument 1 names different: declaration 'rwd' definition 'rword'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:2050:50: style: Function 'bubblesort' argument 2 names different: declaration 'rwd2' definition 'rword2'. [funcArgNamesDifferent]
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:181:38: note: Function 'bubblesort' argument 2 names different: declaration 'rwd2' definition 'rword2'.
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:2050:50: note: Function 'bubblesort' argument 2 names different: declaration 'rwd2' definition 'rword2'.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:173:7: performance: Technically the member function 'SuggestMgr::ngram' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:1838:17: note: Technically the member function 'SuggestMgr::ngram' can be static.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:173:7: note: Technically the member function 'SuggestMgr::ngram' can be static.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:175:7: performance: Technically the member function 'SuggestMgr::ngram' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:1890:17: note: Technically the member function 'SuggestMgr::ngram' can be static.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:175:7: note: Technically the member function 'SuggestMgr::ngram' can be static.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:176:7: style: Technically the member function 'SuggestMgr::mystrlen' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:2041:17: note: Technically the member function 'SuggestMgr::mystrlen' can be const.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:176:7: note: Technically the member function 'SuggestMgr::mystrlen' can be const.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:179:7: style: Technically the member function 'SuggestMgr::leftcommonsubstring' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:1957:17: note: Technically the member function 'SuggestMgr::leftcommonsubstring' can be const.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:179:7: note: Technically the member function 'SuggestMgr::leftcommonsubstring' can be const.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:181:8: performance: Technically the member function 'SuggestMgr::bubblesort' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:2050:18: note: Technically the member function 'SuggestMgr::bubblesort' can be static.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:181:8: note: Technically the member function 'SuggestMgr::bubblesort' can be static.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:182:8: style: Technically the member function 'SuggestMgr::lcs' can be const. [functionConst]
hunspell-1.6.2/src/hunspell/suggestmgr.cxx:2077:18: note: Technically the member function 'SuggestMgr::lcs' can be const.
hunspell-1.6.2/src/hunspell/suggestmgr.hxx:182:8: note: Technically the member function 'SuggestMgr::lcs' can be const.
hunspell-1.6.2/src/hunspell2/dict_finder.cxx:276:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hunspell-1.6.2/src/hunspell2/dict_finder.cxx:86:15: style: Variable 'home' is assigned a value that is never used. [unreadVariable]
hunspell-1.6.2/src/hunspell2/dict_finder.cxx:164:7: performance: Technically the member function 'hunspell::Globber::glob' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell2/dict_finder.cxx:165:7: performance: Technically the member function 'hunspell::Globber::glob' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell2/dict_finder.cxx:166:7: performance: Technically the member function 'hunspell::Globber::begin' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell2/dict_finder.cxx:167:7: performance: Technically the member function 'hunspell::Globber::end' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell2/dict_finder.cxx:169:7: performance: Technically the member function 'hunspell::Globber::copy_glob_paths' can be static. [functionStatic]
hunspell-1.6.2/src/hunspell2/dict_finder.cxx:162:2: style: Struct 'Globber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hunspell-1.6.2/src/hunspell2/dict_finder.cxx:163:2: style: Struct 'Globber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hunspell-1.6.2/src/parsers/firstparser.cxx:50:38: style: Function 'FirstParser' argument 1 names different: declaration 'wc' definition 'wordchars'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/firstparser.hxx:50:36: note: Function 'FirstParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/firstparser.cxx:50:38: note: Function 'FirstParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/textparser.hxx:86:14: style: Technically the member function 'TextParser::is_utf8' can be const. [functionConst]
hunspell-1.6.2/src/parsers/firstparser.hxx:53:16: style: The function 'next_token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hunspell-1.6.2/src/parsers/textparser.hxx:80:16: note: Virtual function in base class
hunspell-1.6.2/src/parsers/firstparser.hxx:53:16: note: Function in derived class
hunspell-1.6.2/src/parsers/htmlparser.cxx:72:36: style: Function 'HTMLParser' argument 1 names different: declaration 'wc' definition 'wordchars'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/htmlparser.hxx:50:35: note: Function 'HTMLParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/htmlparser.cxx:72:36: note: Function 'HTMLParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/xmlparser.hxx:57:16: style: The function 'next_token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hunspell-1.6.2/src/parsers/textparser.hxx:80:16: note: Virtual function in base class
hunspell-1.6.2/src/parsers/xmlparser.hxx:57:16: note: Function in derived class
hunspell-1.6.2/src/parsers/xmlparser.hxx:58:7: style: The function 'change_token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hunspell-1.6.2/src/parsers/textparser.hxx:81:15: note: Virtual function in base class
hunspell-1.6.2/src/parsers/xmlparser.hxx:58:7: note: Function in derived class
hunspell-1.6.2/src/parsers/htmlparser.hxx:52:16: style: The function 'next_token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hunspell-1.6.2/src/parsers/xmlparser.hxx:57:16: note: Virtual function in base class
hunspell-1.6.2/src/parsers/htmlparser.hxx:52:16: note: Function in derived class
hunspell-1.6.2/src/parsers/latexparser.cxx:128:38: style: Function 'LaTeXParser' argument 1 names different: declaration 'wc' definition 'wordchars'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/latexparser.hxx:55:36: note: Function 'LaTeXParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/latexparser.cxx:128:38: note: Function 'LaTeXParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/latexparser.hxx:59:16: style: The function 'next_token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hunspell-1.6.2/src/parsers/textparser.hxx:80:16: note: Virtual function in base class
hunspell-1.6.2/src/parsers/latexparser.hxx:59:16: note: Function in derived class
hunspell-1.6.2/src/parsers/manparser.cxx:50:34: style: Function 'ManParser' argument 1 names different: declaration 'wc' definition 'wordchars'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/manparser.hxx:51:34: note: Function 'ManParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/manparser.cxx:50:34: note: Function 'ManParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/manparser.hxx:55:16: style: The function 'next_token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hunspell-1.6.2/src/parsers/textparser.hxx:80:16: note: Virtual function in base class
hunspell-1.6.2/src/parsers/manparser.hxx:55:16: note: Function in derived class
hunspell-1.6.2/src/parsers/odfparser.cxx:64:34: style: Function 'ODFParser' argument 1 names different: declaration 'wc' definition 'wordchars'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/odfparser.hxx:50:34: note: Function 'ODFParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/odfparser.cxx:64:34: note: Function 'ODFParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/odfparser.hxx:52:16: style: The function 'next_token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hunspell-1.6.2/src/parsers/xmlparser.hxx:57:16: note: Virtual function in base class
hunspell-1.6.2/src/parsers/odfparser.hxx:52:16: note: Function in derived class
hunspell-1.6.2/src/parsers/textparser.cxx:67:36: style: Function 'TextParser' argument 1 names different: declaration 'wc' definition 'wordchars'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/textparser.hxx:74:35: note: Function 'TextParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/textparser.cxx:67:36: note: Function 'TextParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/textparser.cxx:123:37: style: Function 'init' argument 1 names different: declaration 'wordchars' definition 'wc'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/textparser.hxx:95:27: note: Function 'init' argument 1 names different: declaration 'wordchars' definition 'wc'.
hunspell-1.6.2/src/parsers/textparser.cxx:123:37: note: Function 'init' argument 1 names different: declaration 'wordchars' definition 'wc'.
hunspell-1.6.2/src/parsers/textparser.cxx:134:39: style: Function 'next_char' argument 1 names different: declaration 'line' definition 'ln'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/textparser.hxx:68:29: note: Function 'next_char' argument 1 names different: declaration 'line' definition 'ln'.
hunspell-1.6.2/src/parsers/textparser.cxx:134:39: note: Function 'next_char' argument 1 names different: declaration 'line' definition 'ln'.
hunspell-1.6.2/src/parsers/textparser.cxx:150:39: style: Function 'put_line' argument 1 names different: declaration 'line' definition 'word'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/textparser.hxx:77:29: note: Function 'put_line' argument 1 names different: declaration 'line' definition 'word'.
hunspell-1.6.2/src/parsers/textparser.cxx:150:39: note: Function 'put_line' argument 1 names different: declaration 'line' definition 'word'.
hunspell-1.6.2/src/parsers/textparser.cxx:275:51: style: Function 'get_url' argument 2 names different: declaration 'head' definition 'hd'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/textparser.hxx:91:41: note: Function 'get_url' argument 2 names different: declaration 'head' definition 'hd'.
hunspell-1.6.2/src/parsers/textparser.cxx:275:51: note: Function 'get_url' argument 2 names different: declaration 'head' definition 'hd'.
hunspell-1.6.2/src/parsers/textparser.cxx:285:37: style: Function 'alloc_token' argument 1 names different: declaration 'token' definition 'tokn'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/textparser.hxx:92:27: note: Function 'alloc_token' argument 1 names different: declaration 'token' definition 'tokn'.
hunspell-1.6.2/src/parsers/textparser.cxx:285:37: note: Function 'alloc_token' argument 1 names different: declaration 'token' definition 'tokn'.
hunspell-1.6.2/src/parsers/textparser.cxx:285:51: style: Function 'alloc_token' argument 2 names different: declaration 'head' definition 'hd'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/textparser.hxx:92:42: note: Function 'alloc_token' argument 2 names different: declaration 'head' definition 'hd'.
hunspell-1.6.2/src/parsers/textparser.cxx:285:51: note: Function 'alloc_token' argument 2 names different: declaration 'head' definition 'hd'.
hunspell-1.6.2/src/parsers/textparser.cxx:285:68: style: Function 'alloc_token' argument 3 names different: declaration 'out' definition 't'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/textparser.hxx:92:61: note: Function 'alloc_token' argument 3 names different: declaration 'out' definition 't'.
hunspell-1.6.2/src/parsers/textparser.cxx:285:68: note: Function 'alloc_token' argument 3 names different: declaration 'out' definition 't'.
hunspell-1.6.2/src/parsers/textparser.hxx:68:7: style: Technically the member function 'TextParser::next_char' can be const. [functionConst]
hunspell-1.6.2/src/parsers/textparser.cxx:134:17: note: Technically the member function 'TextParser::next_char' can be const.
hunspell-1.6.2/src/parsers/textparser.hxx:68:7: note: Technically the member function 'TextParser::next_char' can be const.
hunspell-1.6.2/src/parsers/textparser.hxx:84:10: style: Technically the member function 'TextParser::get_tokenpos' can be const. [functionConst]
hunspell-1.6.2/src/parsers/textparser.cxx:209:20: note: Technically the member function 'TextParser::get_tokenpos' can be const.
hunspell-1.6.2/src/parsers/textparser.hxx:84:10: note: Technically the member function 'TextParser::get_tokenpos' can be const.
hunspell-1.6.2/src/parsers/textparser.hxx:87:15: performance: Technically the member function 'TextParser::get_latin1' can be static. [functionStatic]
hunspell-1.6.2/src/parsers/textparser.cxx:95:25: note: Technically the member function 'TextParser::get_latin1' can be static.
hunspell-1.6.2/src/parsers/textparser.hxx:87:15: note: Technically the member function 'TextParser::get_latin1' can be static.
hunspell-1.6.2/src/parsers/xmlparser.cxx:66:34: style: Function 'XMLParser' argument 1 names different: declaration 'wc' definition 'wordchars'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/xmlparser.hxx:50:34: note: Function 'XMLParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/xmlparser.cxx:66:34: note: Function 'XMLParser' argument 1 names different: declaration 'wc' definition 'wordchars'.
hunspell-1.6.2/src/parsers/xmlparser.cxx:97:40: style: Function 'next_token' argument 1 names different: declaration 'p' definition 'PATTERN'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/xmlparser.hxx:52:31: note: Function 'next_token' argument 1 names different: declaration 'p' definition 'PATTERN'.
hunspell-1.6.2/src/parsers/xmlparser.cxx:97:40: note: Function 'next_token' argument 1 names different: declaration 'p' definition 'PATTERN'.
hunspell-1.6.2/src/parsers/xmlparser.cxx:98:41: style: Function 'next_token' argument 2 names different: declaration 'len' definition 'PATTERN_LEN'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/xmlparser.hxx:53:32: note: Function 'next_token' argument 2 names different: declaration 'len' definition 'PATTERN_LEN'.
hunspell-1.6.2/src/parsers/xmlparser.cxx:98:41: note: Function 'next_token' argument 2 names different: declaration 'len' definition 'PATTERN_LEN'.
hunspell-1.6.2/src/parsers/xmlparser.cxx:99:40: style: Function 'next_token' argument 3 names different: declaration 'p2' definition 'PATTERN2'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/xmlparser.hxx:54:31: note: Function 'next_token' argument 3 names different: declaration 'p2' definition 'PATTERN2'.
hunspell-1.6.2/src/parsers/xmlparser.cxx:99:40: note: Function 'next_token' argument 3 names different: declaration 'p2' definition 'PATTERN2'.
hunspell-1.6.2/src/parsers/xmlparser.cxx:100:41: style: Function 'next_token' argument 4 names different: declaration 'len2' definition 'PATTERN_LEN2'. [funcArgNamesDifferent]
hunspell-1.6.2/src/parsers/xmlparser.hxx:55:32: note: Function 'next_token' argument 4 names different: declaration 'len2' definition 'PATTERN_LEN2'.
hunspell-1.6.2/src/parsers/xmlparser.cxx:100:41: note: Function 'next_token' argument 4 names different: declaration 'len2' definition 'PATTERN_LEN2'.
hunspell-1.6.2/src/tools/bulkcheck.cxx:107:10: style: The scope of the variable 'is_first' can be reduced. [variableScope]
hunspell-1.6.2/src/tools/hunspell.cxx:2161:0: error: Deallocating a deallocated pointer: f [deallocDealloc]
hunspell-1.6.2/src/tools/munch.cxx:628:23: style: Function 'load_tables' argument 1 names different: declaration 'wrdlst' definition 'wdlst'. [funcArgNamesDifferent]
hunspell-1.6.2/src/tools/munch.h:125:23: note: Function 'load_tables' argument 1 names different: declaration 'wrdlst' definition 'wdlst'.
hunspell-1.6.2/src/tools/munch.cxx:628:23: note: Function 'load_tables' argument 1 names different: declaration 'wrdlst' definition 'wdlst'.
hunspell-1.6.2/src/tools/munch.cxx:680:36: style: Function 'add_affix_char' argument 1 names different: declaration 'hent' definition 'ep'. [funcArgNamesDifferent]
hunspell-1.6.2/src/tools/munch.h:144:36: note: Function 'add_affix_char' argument 1 names different: declaration 'hent' definition 'ep'.
hunspell-1.6.2/src/tools/munch.cxx:680:36: note: Function 'add_affix_char' argument 1 names different: declaration 'hent' definition 'ep'.
[16:19]
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-an/hunspell-an_0.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-ar/hunspell-ar_3.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-be/hunspell-be_0.53.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-bo/hunspell-bo_0.4.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-br/hunspell-br_0.12.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-ca/hunspell-ca_3.0.2+repack1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-dict-ko/hunspell-dict-ko_0.7.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-dz/hunspell-dz_0.1.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-en-med/hunspell-en-med_0.0.20140410.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-en-us/hunspell-en-us_20070829.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-fr/hunspell-fr_6.2.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-gl-es/hunspell-gl-es_2.2a.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-kk/hunspell-kk_1.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-lv/hunspell-lv_1.3.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-ml/hunspell-ml_0.1.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-ru/hunspell-ru_20120501.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-se/hunspell-se_1.0~beta6.20081222.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunspell-sv/hunspell-sv_1.51.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hunt/hunt_1.5.orig.tar.gz
hunt-1.5/addpolicy.c:172:26: style: The scope of the variable 'api' can be reduced. [variableScope]
hunt-1.5/addpolicy.c:60:17: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof]
hunt-1.5/arphijack.c:106:16: style: The scope of the variable 'iph' can be reduced. [variableScope]
hunt-1.5/arphijack.c:107:17: style: The scope of the variable 'tcph' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:132:19: style: The scope of the variable 'mi_dst' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:132:28: style: The scope of the variable 'mi_src' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:401:31: style: The scope of the variable 'tmp' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:405:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:503:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:518:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:731:25: style: The scope of the variable 'asi' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:827:25: style: The scope of the variable 'asi' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:1082:25: style: The scope of the variable 'asi' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:1096:26: style: The scope of the variable 'asr' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:1207:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:1355:19: style: The scope of the variable 'mi_dst' can be reduced. [variableScope]
hunt-1.5/arpspoof.c:1377:17: style: The scope of the variable 'p' can be reduced. [variableScope]
hunt-1.5/c/array.c:100:21: style: The scope of the variable 'ai' can be reduced. [variableScope]
hunt-1.5/c/array.c:122:6: style: The scope of the variable 'new_size' can be reduced. [variableScope]
hunt-1.5/c/array.c:27:18: warning: Assert statement modifies 'a_arr'. [assignmentInAssert]
hunt-1.5/c/hash.c:29:20: error: Array 'ht_size[44]' accessed at index 44, which is out of bounds. [arrayIndexOutOfBounds]
hunt-1.5/c/hash.c:179:6: style: The scope of the variable 'hv' can be reduced. [variableScope]
hunt-1.5/c/hash.c:194:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hunt-1.5/c/hash.c:195:36: style: The scope of the variable 'ht_save' can be reduced. [variableScope]
hunt-1.5/c/hash.c:205:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hunt-1.5/c/list.c:165:6: style: Unused variable: ret [unusedVariable]
hunt-1.5/c/list.c:166:18: style: Unused variable: ts [unusedVariable]
hunt-1.5/hijack.c:204:16: style: The scope of the variable 'iph' can be reduced. [variableScope]
hunt-1.5/hijack.c:205:17: style: The scope of the variable 'tcph' can be reduced. [variableScope]
hunt-1.5/hostup.c:146:17: style: The scope of the variable 'p' can be reduced. [variableScope]
hunt-1.5/hostup.c:191:21: style: The scope of the variable 'idx' can be reduced. [variableScope]
hunt-1.5/hostup.c:206:21: style: The scope of the variable 'idx' can be reduced. [variableScope]
hunt-1.5/hostup.c:235:50: style: Checking if unsigned variable 'len=ntohl(end_ip)-ntohl(start_ip)+1' is less than zero. [unsignedLessThanZero]
hunt-1.5/hunt.c:384:15: style: The scope of the variable 'old_next_d_seq' can be reduced. [variableScope]
hunt-1.5/hunt.c:687:15: style: The scope of the variable 'ip' can be reduced. [variableScope]
hunt-1.5/hunt.c:688:8: style: The scope of the variable 'mac' can be reduced. [variableScope]
hunt-1.5/hunt.c:1021:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
hunt-1.5/hunt.c:140:22: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hunt-1.5/hunt.c:212:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hunt-1.5/hunt.c:213:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
hunt-1.5/hunt.c:334:15: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
hunt-1.5/macdisc.c:88:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hunt-1.5/macdisc.c:221:24: style: The scope of the variable 'mdi' can be reduced. [variableScope]
hunt-1.5/main.c:30:8: style: The scope of the variable '__buf' can be reduced. [variableScope]
hunt-1.5/main.c:30:16: style: The scope of the variable 'b' can be reduced. [variableScope]
hunt-1.5/main.c:31:6: style: The scope of the variable 'i' can be reduced. [variableScope]
hunt-1.5/main.c:53:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hunt-1.5/main.c:205:6: style: The scope of the variable 'c' can be reduced. [variableScope]
hunt-1.5/main.c:228:7: style: The scope of the variable 'cmdbuf' can be reduced. [variableScope]
hunt-1.5/main.c:230:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hunt-1.5/main.c:231:6: style: The scope of the variable 'c' can be reduced. [variableScope]
hunt-1.5/main.c:279:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
hunt-1.5/main.c:281:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hunt-1.5/main.c:281:14: style: The scope of the variable 'retval2' can be reduced. [variableScope]
hunt-1.5/main.c:282:6: style: The scope of the variable 'c' can be reduced. [variableScope]
hunt-1.5/main.c:282:9: style: The scope of the variable 'input_mode' can be reduced. [variableScope]
hunt-1.5/menu.c:61:12: style: The scope of the variable 'd' can be reduced. [variableScope]
hunt-1.5/menu.c:126:15: style: The scope of the variable 'ip' can be reduced. [variableScope]
hunt-1.5/menu.c:177:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hunt-1.5/menu.c:290:8: style: The scope of the variable 'host_name' can be reduced. [variableScope]
hunt-1.5/menu.c:579:21: style: Function 'int_to_sdb' argument 1 names different: declaration 'i' definition 'mode'. [funcArgNamesDifferent]
hunt-1.5/hunt.h:376:21: note: Function 'int_to_sdb' argument 1 names different: declaration 'i' definition 'mode'.
hunt-1.5/menu.c:579:21: note: Function 'int_to_sdb' argument 1 names different: declaration 'i' definition 'mode'.
hunt-1.5/menu.c:600:21: style: Function 'sdb_to_int' argument 1 names different: declaration 'c' definition 'mode'. [funcArgNamesDifferent]
hunt-1.5/hunt.h:375:21: note: Function 'sdb_to_int' argument 1 names different: declaration 'c' definition 'mode'.
hunt-1.5/menu.c:600:21: note: Function 'sdb_to_int' argument 1 names different: declaration 'c' definition 'mode'.
hunt-1.5/net.c:189:17: style: The scope of the variable 'seq' can be reduced. [variableScope]
hunt-1.5/net.c:189:22: style: The scope of the variable 'id' can be reduced. [variableScope]
hunt-1.5/net.c:194:10: style: Variable 'seq' is assigned a value that is never used. [unreadVariable]
hunt-1.5/pktrelay.c:263:22: style: The scope of the variable 'name_buf2' can be reduced. [variableScope]
hunt-1.5/pktrelay.c:322:22: style: The scope of the variable 'name_buf2' can be reduced. [variableScope]
hunt-1.5/pktrelay.c:405:21: style: The scope of the variable 'ri' can be reduced. [variableScope]
hunt-1.5/resolv.c:145:9: style: Condition 'update_thr_run' is always true [knownConditionTrueFalse]
hunt-1.5/resolv.c:143:19: note: Assignment 'update_thr_run=1', assigned value is 1
hunt-1.5/resolv.c:145:9: note: Condition 'update_thr_run' is always true
hunt-1.5/resolv.c:208:4: style: Variable 'host_ent' is reassigned a value before the old one has been used. [redundantAssignment]
hunt-1.5/resolv.c:207:4: note: Variable 'host_ent' is reassigned a value before the old one has been used.
hunt-1.5/resolv.c:208:4: note: Variable 'host_ent' is reassigned a value before the old one has been used.
hunt-1.5/resolv.c:148:20: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hunt-1.5/resolv.c:135:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hunt-1.5/resolv.c:136:9: style: The scope of the variable '__time' can be reduced. [variableScope]
hunt-1.5/resolv.c:189:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hunt-1.5/resolv.c:355:6: style: The scope of the variable 'select_max' can be reduced. [variableScope]
hunt-1.5/resolv.c:357:16: style: The scope of the variable 'sl' can be reduced. [variableScope]
hunt-1.5/resolv.c:358:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
hunt-1.5/rst.c:23:15: style: The scope of the variable 'key' can be reduced. [variableScope]
hunt-1.5/rstd.c:100:6: style: The scope of the variable 'rst_mode' can be reduced. [variableScope]
hunt-1.5/rstd.c:349:22: style: The scope of the variable 'dbi' can be reduced. [variableScope]
hunt-1.5/sniff.c:367:2: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
hunt-1.5/sniff.c:361:0: note: Variable 'retval' is reassigned a value before the old one has been used.
hunt-1.5/sniff.c:367:2: note: Variable 'retval' is reassigned a value before the old one has been used.
hunt-1.5/sniff.c:217:7: style: The scope of the variable 'file_name' can be reduced. [variableScope]
hunt-1.5/sniff.c:217:27: style: The scope of the variable 'file_name_buf' can be reduced. [variableScope]
hunt-1.5/sniff.c:364:8: style: The scope of the variable 'rret' can be reduced. [variableScope]
hunt-1.5/sniff.c:436:16: style: The scope of the variable 'space' can be reduced. [variableScope]
hunt-1.5/sniff.c:436:23: style: The scope of the variable 'i' can be reduced. [variableScope]
hunt-1.5/sniff.c:480:21: style: The scope of the variable 'si' can be reduced. [variableScope]
hunt-1.5/sniff.c:483:8: style: The scope of the variable 'data' can be reduced. [variableScope]
hunt-1.5/sniff.c:548:20: style: The scope of the variable 'slog' can be reduced. [variableScope]
hunt-1.5/sniff.c:653:7: style: The scope of the variable 'file_name' can be reduced. [variableScope]
hunt-1.5/sniff.c:658:17: style: The scope of the variable 'len' can be reduced. [variableScope]
hunt-1.5/sniff.c:737:17: style: The scope of the variable 'len' can be reduced. [variableScope]
hunt-1.5/sniff.c:802:21: style: The scope of the variable 'si' can be reduced. [variableScope]
hunt-1.5/synchijack.c:92:13: style: The scope of the variable 'count' can be reduced. [variableScope]
hunt-1.5/synchijack.c:243:6: style: The scope of the variable 'len' can be reduced. [variableScope]
hunt-1.5/synchijack.c:336:22: style: The scope of the variable 'last_read_ack' can be reduced. [variableScope]
hunt-1.5/synchijack.c:338:18: style: The scope of the variable 'w_data' can be reduced. [variableScope]
hunt-1.5/synchijack.c:339:6: style: The scope of the variable 'len' can be reduced. [variableScope]
hunt-1.5/synchijack.c:467:17: style: The scope of the variable 'p' can be reduced. [variableScope]
hunt-1.5/tpserv/tpserv.c:347:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hunt-1.5/tpserv/tpserv.c:350:5: note: Found duplicate branches for 'if' and 'else'.
hunt-1.5/tpserv/tpserv.c:347:10: note: Found duplicate branches for 'if' and 'else'.
hunt-1.5/tpserv/tpserv.c:39:13: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
hunt-1.5/tpserv/tpserv.c:60:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
hunt-1.5/tpserv/tpserv.c:62:8: style: The scope of the variable 'f' can be reduced. [variableScope]
hunt-1.5/tpserv/tpserv.c:153:6: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
hunt-1.5/tpserv/tpserv.c:249:6: style: The scope of the variable 'child_pid' can be reduced. [variableScope]
hunt-1.5/util.c:337:15: style: The scope of the variable 'upper' can be reduced. [variableScope]
hunt-1.5/util.c:376:13: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
hunt-1.5/util.c:239:0: style: Variable 'val' is assigned a value that is never used. [unreadVariable]
[16:19]
ftp://ftp.se.debian.org/debian/pool/main/h/hupnp/hupnp_1.0.0.orig.tar.gz
herqq-1.0.0/apps/simple_test-app/allowedvaluelist_input.h:56:22: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/i_dataholder.h:40:22: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/allowedvaluelist_input.h:56:22: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:98:22: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:68:22: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:98:22: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:100:18: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:82:18: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:100:18: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:120:22: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:68:22: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:120:22: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:122:18: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:82:18: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:122:18: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:143:22: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:68:22: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:143:22: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:147:18: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:82:18: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:147:18: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:167:22: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:68:22: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:167:22: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:171:18: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:82:18: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:171:18: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:192:22: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:68:22: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:192:22: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:196:18: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:82:18: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:196:18: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:217:22: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:68:22: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:217:22: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:224:18: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:82:18: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:224:18: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.cpp:57:72: style: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:70:49: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.cpp:57:72: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.cpp:63:52: style: Function 'removeChild' argument 1 names different: declaration 'row' definition 'index'. [funcArgNamesDifferent]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:71:29: note: Function 'removeChild' argument 1 names different: declaration 'row' definition 'index'.
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.cpp:63:52: note: Function 'removeChild' argument 1 names different: declaration 'row' definition 'index'.
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:75:9: performance: Technically the member function 'ControlPointNavigatorItem::columnCount' can be static. [functionStatic]
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.cpp:80:32: note: Technically the member function 'ControlPointNavigatorItem::columnCount' can be static.
herqq-1.0.0/apps/simple_test-app/controlpoint_navigatoritem.h:75:9: note: Technically the member function 'ControlPointNavigatorItem::columnCount' can be static.
herqq-1.0.0/apps/simple_test-app/dataitem_display.h:76:5: style: Class 'DataItemDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/apps/simple_test-app/dataitem_display.h:61:9: style: Class 'NavItemVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/apps/simple_test-app/genericinput.h:59:22: style: The function 'data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/apps/simple_test-app/i_dataholder.h:40:22: note: Virtual function in base class
herqq-1.0.0/apps/simple_test-app/genericinput.h:59:22: note: Function in derived class
herqq-1.0.0/apps/simple_test-app/mainwindow.h:35:1: style: The class 'MainWindow' does not have a constructor although it has private member variables. [noConstructor]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1187:14: style: C-style pointer casting [cstyleCast]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1740:5: style: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1736:5: note: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1740:5: note: Variable 'i' is reassigned a value before the old one has been used if variable is no semaphore variable.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:228:37: style: Function 'operator==' argument 1 names different: declaration 'n1' definition 's1'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:184:37: note: Function 'operator==' argument 1 names different: declaration 'n1' definition 's1'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:228:37: note: Function 'operator==' argument 1 names different: declaration 'n1' definition 's1'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:228:60: style: Function 'operator==' argument 2 names different: declaration 'n2' definition 's2'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:184:60: note: Function 'operator==' argument 2 names different: declaration 'n2' definition 's2'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:228:60: note: Function 'operator==' argument 2 names different: declaration 'n2' definition 's2'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:252:36: style: Function 'operator<' argument 1 names different: declaration 'n1' definition 's1'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:185:36: note: Function 'operator<' argument 1 names different: declaration 'n1' definition 's1'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:252:36: note: Function 'operator<' argument 1 names different: declaration 'n1' definition 's1'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:252:59: style: Function 'operator<' argument 2 names different: declaration 'n2' definition 's2'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:185:59: note: Function 'operator<' argument 2 names different: declaration 'n2' definition 's2'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:252:59: note: Function 'operator<' argument 2 names different: declaration 'n2' definition 's2'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:492:54: style: Function 'QtSoapType' argument 2 names different: declaration 't' definition 'type'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:202:46: note: Function 'QtSoapType' argument 2 names different: declaration 't' definition 'type'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:492:54: note: Function 'QtSoapType' argument 2 names different: declaration 't' definition 'type'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1026:30: style: Function 'insert' argument 1 names different: declaration 'pos0' definition 'pos'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:291:21: note: Function 'insert' argument 1 names different: declaration 'pos0' definition 'pos'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1026:30: note: Function 'insert' argument 1 names different: declaration 'pos0' definition 'pos'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1313:42: style: Function 'operator[]' argument 1 names different: declaration 'i' definition 'pos'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:277:33: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'pos'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1313:42: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'pos'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1348:49: style: Function 'operator[]' argument 1 names different: declaration 'i' definition 'pos'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:286:39: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'pos'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1348:49: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'pos'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1381:33: style: Function 'at' argument 1 names different: declaration 'pos0' definition 'pos'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:272:24: note: Function 'at' argument 1 names different: declaration 'pos0' definition 'pos'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1381:33: note: Function 'at' argument 1 names different: declaration 'pos0' definition 'pos'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1546:81: style: Function 'operator=' argument 1 names different: declaration 'j' definition 'copy'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:319:64: note: Function 'operator=' argument 1 names different: declaration 'j' definition 'copy'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:1546:81: note: Function 'operator=' argument 1 names different: declaration 'j' definition 'copy'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2754:51: style: Function 'setFaultString' argument 1 names different: declaration 'fstring' definition 's'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:466:40: note: Function 'setFaultString' argument 1 names different: declaration 'fstring' definition 's'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2754:51: note: Function 'setFaultString' argument 1 names different: declaration 'fstring' definition 's'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2831:67: style: Function 'setMethod' argument 2 names different: declaration 'url' definition 'uri'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:446:56: note: Function 'setMethod' argument 2 names different: declaration 'url' definition 'uri'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2831:67: note: Function 'setMethod' argument 2 names different: declaration 'url' definition 'uri'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2861:54: warning: Function 'addMethodArgument' argument order different: declaration 'uri, name, value' definition 'name, uri, value' [funcArgOrderDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:448:43: note: Function 'addMethodArgument' argument order different: declaration 'uri, name, value' definition 'name, uri, value'
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2861:54: note: Function 'addMethodArgument' argument order different: declaration 'uri, name, value' definition 'name, uri, value'
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2874:54: warning: Function 'addMethodArgument' argument order different: declaration 'uri, name, value, dummy' definition 'name, uri, value, dummy' [funcArgOrderDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:449:43: note: Function 'addMethodArgument' argument order different: declaration 'uri, name, value, dummy' definition 'name, uri, value, dummy'
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2874:54: note: Function 'addMethodArgument' argument order different: declaration 'uri, name, value, dummy' definition 'name, uri, value, dummy'
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2884:54: warning: Function 'addMethodArgument' argument order different: declaration 'uri, name, value' definition 'name, uri, value' [funcArgOrderDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:450:43: note: Function 'addMethodArgument' argument order different: declaration 'uri, name, value' definition 'name, uri, value'
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2884:54: note: Function 'addMethodArgument' argument order different: declaration 'uri, name, value' definition 'name, uri, value'
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:3325:52: style: Function 'prefixFor' argument 1 names different: declaration 'ns' definition 'uri'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:576:38: note: Function 'prefixFor' argument 1 names different: declaration 'ns' definition 'uri'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:3325:52: note: Function 'prefixFor' argument 1 names different: declaration 'ns' definition 'uri'.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:969:27: warning: Member variable 'QtSoapArray::arrayType' is not assigned a value in 'QtSoapArray::operator='. [operatorEqVarError]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2405:31: warning: Member variable 'QtSoapMessage::type' is not assigned a value in 'QtSoapMessage::operator='. [operatorEqVarError]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:115:0: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:484:5: performance: Variable 'errorStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:495:5: performance: Variable 'errorStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:439:10: style: Technically the member function 'QtSoapMessage::addBodyItem' can be const. [functionConst]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2589:21: note: Technically the member function 'QtSoapMessage::addBodyItem' can be const.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:439:10: note: Technically the member function 'QtSoapMessage::addBodyItem' can be const.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:447:10: style: Technically the member function 'QtSoapMessage::addMethodArgument' can be const. [functionConst]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2842:21: note: Technically the member function 'QtSoapMessage::addMethodArgument' can be const.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:447:10: note: Technically the member function 'QtSoapMessage::addMethodArgument' can be const.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:489:10: performance: Technically the member function 'QtSoapMessage::init' can be static. [functionStatic]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.cpp:2382:21: note: Technically the member function 'QtSoapMessage::init' can be static.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:489:10: note: Technically the member function 'QtSoapMessage::init' can be static.
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:101:0: style: Value of pointer 'r', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:317:5: style: Class 'QtSoapArrayIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:345:5: style: Class 'QtSoapStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:381:5: style: Class 'QtSoapStructIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:401:5: style: Class 'QtSoapSimpleType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:595:5: style: Class 'QtSoapHttpTransport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:89:0: style: Class 'QtSmartPtr < QtSoapType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:265:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:207:18: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:265:10: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:267:10: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:209:18: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:267:10: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:268:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:210:18: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:268:10: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:270:9: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:212:17: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:270:9: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:277:17: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:215:25: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:277:17: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:278:17: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:217:25: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:278:17: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:279:17: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:216:25: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:279:17: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:286:23: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:219:31: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:286:23: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:287:23: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:221:31: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:287:23: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:288:23: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:220:31: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:288:23: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:297:17: style: The function 'toDomElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:223:25: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:297:17: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:350:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:207:18: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:350:10: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:352:10: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:209:18: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:352:10: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:353:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:210:18: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:353:10: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:355:9: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:212:17: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:355:9: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:360:17: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:215:25: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:360:17: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:361:17: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:216:25: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:361:17: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:362:17: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:217:25: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:362:17: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:364:23: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:219:31: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:364:23: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:365:23: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:220:31: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:365:23: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:366:23: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:221:31: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:366:23: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:370:17: style: The function 'toDomElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:223:25: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:370:17: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:409:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:207:18: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:409:10: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:411:10: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:209:18: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:411:10: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:412:10: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:210:18: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:412:10: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:414:13: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:231:21: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:414:13: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:415:9: style: The function 'toInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:232:17: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:415:9: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:416:10: style: The function 'toBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:233:18: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:416:10: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:417:14: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:213:22: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:417:14: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:419:17: style: The function 'toDomElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:223:25: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:419:17: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:526:0: style: The function 'createObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:513:25: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:526:0: note: Function in derived class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:538:0: style: The function 'errorString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:515:21: note: Virtual function in base class
herqq-1.0.0/hupnp/lib/qtsoap-2.7-opensource/src/qtsoap.h:538:0: note: Function in derived class
herqq-1.0.0/hupnp/src/dataelements/hactioninfo.cpp:52:48: style: Function 'HActionInfo' argument 2 names different: declaration 'incReq' definition 'ireq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hactioninfo.h:103:31: note: Function 'HActionInfo' argument 2 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/dataelements/hactioninfo.cpp:52:48: note: Function 'HActionInfo' argument 2 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/dataelements/hactioninfo.cpp:67:27: style: Function 'HActionInfo' argument 5 names different: declaration 'incReq' definition 'ireq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hactioninfo.h:136:31: note: Function 'HActionInfo' argument 5 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/dataelements/hactioninfo.cpp:67:27: note: Function 'HActionInfo' argument 5 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/general/hupnp_global_p.h:83:34: style: Technically the member function 'Herqq::Upnp::HSysInfo::herqqProductTokens' can be const. [functionConst]
herqq-1.0.0/hupnp/src/devicemodel/hactionarguments.h:369:5: style: Class 'HActionArguments' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/general/hupnp_global_p.h:103:19: performance: Function parameter 'elementTagToSearch' should be passed by const reference. [passedByValue]
herqq-1.0.0/hupnp/src/dataelements/hudn.h:79:5: style: Class 'HUdn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/dataelements/hudn.h:95:5: style: Class 'HUdn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/dataelements/hresourcetype.h:172:5: style: Class 'HResourceType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/dataelements/hdiscoverytype.cpp:341:59: style: Function 'setResourceType' argument 1 names different: declaration 'resourceType' definition 'resource'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hdiscoverytype.h:366:47: note: Function 'setResourceType' argument 1 names different: declaration 'resourceType' definition 'resource'.
herqq-1.0.0/hupnp/src/dataelements/hdiscoverytype.cpp:341:59: note: Function 'setResourceType' argument 1 names different: declaration 'resourceType' definition 'resource'.
herqq-1.0.0/hupnp/src/dataelements/hproduct_tokens.cpp:337:47: style: Function 'HProductTokens' argument 1 names different: declaration 'arg' definition 'tokens'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hproduct_tokens.h:249:44: note: Function 'HProductTokens' argument 1 names different: declaration 'arg' definition 'tokens'.
herqq-1.0.0/hupnp/src/dataelements/hproduct_tokens.cpp:337:47: note: Function 'HProductTokens' argument 1 names different: declaration 'arg' definition 'tokens'.
herqq-1.0.0/hupnp/src/dataelements/hproduct_tokens.h:151:12: style: Technically the member function 'Herqq::Upnp::HProductToken::minorVersion' can be const. [functionConst]
herqq-1.0.0/hupnp/src/dataelements/hproduct_tokens.cpp:103:23: note: Technically the member function 'Herqq::Upnp::HProductToken::minorVersion' can be const.
herqq-1.0.0/hupnp/src/dataelements/hproduct_tokens.h:151:12: note: Technically the member function 'Herqq::Upnp::HProductToken::minorVersion' can be const.
herqq-1.0.0/hupnp/src/dataelements/hproduct_tokens.h:168:12: style: Technically the member function 'Herqq::Upnp::HProductToken::majorVersion' can be const. [functionConst]
herqq-1.0.0/hupnp/src/dataelements/hproduct_tokens.cpp:126:23: note: Technically the member function 'Herqq::Upnp::HProductToken::majorVersion' can be const.
herqq-1.0.0/hupnp/src/dataelements/hproduct_tokens.h:168:12: note: Technically the member function 'Herqq::Upnp::HProductToken::majorVersion' can be const.
herqq-1.0.0/hupnp/src/dataelements/hproduct_tokens.cpp:264:5: style: Class 'HProductTokensPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/dataelements/hserviceid.cpp:154:46: style: Function 'isValid' argument 1 names different: declaration 'level' definition 'checkLevel'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hserviceid.h:147:38: note: Function 'isValid' argument 1 names different: declaration 'level' definition 'checkLevel'.
herqq-1.0.0/hupnp/src/dataelements/hserviceid.cpp:154:46: note: Function 'isValid' argument 1 names different: declaration 'level' definition 'checkLevel'.
herqq-1.0.0/hupnp/src/dataelements/hserviceid.cpp:138:25: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
herqq-1.0.0/hupnp/src/dataelements/hserviceid.h:114:5: style: Class 'HServiceId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/dataelements/hserviceid.cpp:53:5: style: Class 'HServiceIdPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/dataelements/hserviceinfo.cpp:64:27: style: Function 'HServiceInfo' argument 6 names different: declaration 'incReq' definition 'inclusionRequirement'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hserviceinfo.h:112:31: note: Function 'HServiceInfo' argument 6 names different: declaration 'incReq' definition 'inclusionRequirement'.
herqq-1.0.0/hupnp/src/dataelements/hserviceinfo.cpp:64:27: note: Function 'HServiceInfo' argument 6 names different: declaration 'incReq' definition 'inclusionRequirement'.
herqq-1.0.0/hupnp/src/dataelements/hserviceinfo.cpp:123:48: style: Function 'isValid' argument 1 names different: declaration 'level' definition 'checkLevel'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hserviceinfo.h:149:38: note: Function 'isValid' argument 1 names different: declaration 'level' definition 'checkLevel'.
herqq-1.0.0/hupnp/src/dataelements/hserviceinfo.cpp:123:48: note: Function 'isValid' argument 1 names different: declaration 'level' definition 'checkLevel'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:304:30: style: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:141:34: note: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:304:30: note: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:305:27: style: Function 'HStateVariableInfo' argument 3 names different: declaration 'incReq' definition 'inclusionReq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:142:31: note: Function 'HStateVariableInfo' argument 3 names different: declaration 'incReq' definition 'inclusionReq'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:305:27: note: Function 'HStateVariableInfo' argument 3 names different: declaration 'incReq' definition 'inclusionReq'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:330:30: style: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:165:34: note: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:330:30: note: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:332:27: style: Function 'HStateVariableInfo' argument 4 names different: declaration 'incReq' definition 'inclusionReq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:167:31: note: Function 'HStateVariableInfo' argument 4 names different: declaration 'incReq' definition 'inclusionReq'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:332:27: note: Function 'HStateVariableInfo' argument 4 names different: declaration 'incReq' definition 'inclusionReq'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:357:30: style: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:192:34: note: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:357:30: note: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:360:27: style: Function 'HStateVariableInfo' argument 5 names different: declaration 'incReq' definition 'inclusionReq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:195:31: note: Function 'HStateVariableInfo' argument 5 names different: declaration 'incReq' definition 'inclusionReq'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:360:27: note: Function 'HStateVariableInfo' argument 5 names different: declaration 'incReq' definition 'inclusionReq'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:393:27: style: Function 'HStateVariableInfo' argument 5 names different: declaration 'incReq' definition 'inclusionReq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:224:31: note: Function 'HStateVariableInfo' argument 5 names different: declaration 'incReq' definition 'inclusionReq'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:393:27: note: Function 'HStateVariableInfo' argument 5 names different: declaration 'incReq' definition 'inclusionReq'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:428:30: style: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:255:34: note: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:428:30: note: Function 'HStateVariableInfo' argument 2 names different: declaration 'dataType' definition 'datatype'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:434:27: style: Function 'HStateVariableInfo' argument 8 names different: declaration 'incReq' definition 'inclusionReq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:261:31: note: Function 'HStateVariableInfo' argument 8 names different: declaration 'incReq' definition 'inclusionReq'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:434:27: note: Function 'HStateVariableInfo' argument 8 names different: declaration 'incReq' definition 'inclusionReq'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:544:24: style: Function 'setAllowedValueList' argument 1 names different: declaration 'arg' definition 'allowedValueList'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:403:49: note: Function 'setAllowedValueList' argument 1 names different: declaration 'arg' definition 'allowedValueList'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:544:24: note: Function 'setAllowedValueList' argument 1 names different: declaration 'arg' definition 'allowedValueList'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:577:58: style: Function 'setDefaultValue' argument 1 names different: declaration 'arg' definition 'defVal'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.h:486:42: note: Function 'setDefaultValue' argument 1 names different: declaration 'arg' definition 'defVal'.
herqq-1.0.0/hupnp/src/dataelements/hstatevariableinfo.cpp:577:58: note: Function 'setDefaultValue' argument 1 names different: declaration 'arg' definition 'defVal'.
herqq-1.0.0/hupnp/src/devicehosting/hddoc_parser_p.h:142:1: style: The class 'HDeviceValidator' does not have a constructor although it has private member variables. [noConstructor]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hclientmodel_creator_p.cpp:81:22: warning: Member variable 'HClientModelCreator::m_lastError' is not initialized in the constructor. [uninitMemberVar]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:458:0: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
herqq-1.0.0/hupnp/src/devicehosting/hddoc_parser_p.h:310:10: performance: Technically the member function 'Herqq::Upnp::HDeviceValidator::validate' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hclientmodel_creator_p.h:117:22: performance: Technically the member function 'Herqq::Upnp::HClientModelCreator::convert' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:525:0: performance: Technically the member function 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QString * , NullType > > > >::Tester::dummy' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:525:0: performance: Technically the member function 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QByteArray * , NullType > > > >::Tester::dummy' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hclientmodel_creator_p.h:58:5: style: Class 'HClientModelCreationArgs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hclientmodel_creator_p.h:134:5: style: Class 'HClientModelCreator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:415:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QString * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:420:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QString * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:425:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QString * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:430:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QString * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:435:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QString * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:440:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QString * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:445:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QString * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:524:0: style: Struct 'Tester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:415:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QByteArray * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:420:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QByteArray * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:425:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QByteArray * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:430:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QByteArray * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:435:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QByteArray * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:440:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QByteArray * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:445:0: style: Class 'Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QByteArray * , NullType > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:260:0: style: Class 'Herqq :: FunctorHandler < Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QString * , NullType > > > > , Fun >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:260:0: style: Class 'Herqq :: FunctorHandler < Herqq :: Functor < bool , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < const QUrl & , :: Herqq :: Typelist < QByteArray * , NullType > > > > , Fun >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hddoc_parser_p.h:302:27: error: Uninitialized struct member: validator.m_lastError [uninitStructMember]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:630:5: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:624:5: note: Variable 'ok' is reassigned a value before the old one has been used.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:630:5: note: Variable 'ok' is reassigned a value before the old one has been used.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:161:40: style: Function 'buildDevice' argument 2 names different: declaration 'maxAge' definition 'maxAgeInSecs'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_p.h:196:44: note: Function 'buildDevice' argument 2 names different: declaration 'maxAge' definition 'maxAgeInSecs'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:161:40: note: Function 'buildDevice' argument 2 names different: declaration 'maxAge' definition 'maxAgeInSecs'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:539:65: style: Function 'HControlPoint' argument 2 names different: declaration 'config' definition 'configuration'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.h:463:43: note: Function 'HControlPoint' argument 2 names different: declaration 'config' definition 'configuration'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:539:65: note: Function 'HControlPoint' argument 2 names different: declaration 'config' definition 'configuration'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:586:70: style: Function 'setError' argument 2 names different: declaration 'errorDescr' definition 'errorStr'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.h:488:59: note: Function 'setError' argument 2 names different: declaration 'errorDescr' definition 'errorStr'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:586:70: note: Function 'setError' argument 2 names different: declaration 'errorDescr' definition 'errorStr'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:801:66: style: Function 'devices' argument 2 names different: declaration 'versionMatch' definition 'vm'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.h:649:37: note: Function 'devices' argument 2 names different: declaration 'versionMatch' definition 'vm'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:801:66: note: Function 'devices' argument 2 names different: declaration 'versionMatch' definition 'vm'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:802:22: style: Function 'devices' argument 3 names different: declaration 'deviceTypes' definition 'dts'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.h:650:26: note: Function 'devices' argument 3 names different: declaration 'deviceTypes' definition 'dts'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:802:22: note: Function 'devices' argument 3 names different: declaration 'deviceTypes' definition 'dts'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:816:39: style: Function 'device' argument 2 names different: declaration 'deviceType' definition 'dts'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.h:595:26: note: Function 'device' argument 2 names different: declaration 'deviceType' definition 'dts'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:816:39: note: Function 'device' argument 2 names different: declaration 'deviceType' definition 'dts'.
herqq-1.0.0/hupnp/src/devicehosting/messages/hevent_messages_p.h:103:16: performance: Technically the member function 'Herqq::Upnp::HSubscribeRequest::nt' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicehosting/messages/hevent_messages_p.h:291:16: performance: Technically the member function 'Herqq::Upnp::HNotifyRequest::nt' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:399:0: performance: Technically the member function 'Herqq :: Upnp :: HDeviceStorage < HClientDevice , HClientService , int >::searchValidLocation' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.h:379:18: warning: Virtual function 'doQuit' is called from destructor '~HControlPoint()' at line 554. Dynamic binding is not used. [virtualCallInConstructor]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:554:5: note: Calling quit
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.cpp:765:5: note: Calling doQuit
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.h:379:18: note: doQuit is a virtual method
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint.h:502:5: style: Class 'HControlPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hthreadpool_p.h:112:5: style: Class 'HThreadPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:140:5: style: Class 'HHttpResponseHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:191:5: style: Class 'HHttpRequestHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/http/hhttp_messaginginfo_p.h:66:5: style: Class 'HChunkedInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hevent_subscriptionmanager_p.h:79:5: style: Class 'HEventSubscriptionManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/ssdp/hssdp.h:213:5: style: Class 'HSsdp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/socket/hendpoint.h:75:5: style: Class 'HEndpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/socket/hendpoint.h:97:5: style: Class 'HEndpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/socket/hendpoint.h:110:5: style: Class 'HEndpoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/http/hhttp_server_p.h:84:9: style: Class 'Server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_p.h:109:5: style: Class 'HControlPointSsdpHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_configuration.h:85:5: style: Class 'HControlPointConfiguration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_dataretriever_p.h:80:5: style: Class 'HDataRetriever' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:346:0: style: Class 'Herqq :: Upnp :: HDeviceStorage < HClientDevice , HClientService , int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:154:0: style: Class 'Herqq :: Upnp :: UdnTester < HClientDevice >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:133:0: style: Class 'Herqq :: Upnp :: EventUrlTester < HClientService >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:113:0: style: Class 'Herqq :: Upnp :: ControlUrlTester < HClientService >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:94:0: style: Class 'Herqq :: Upnp :: ScpdUrlTester < HClientService >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HClientDevice , Herqq :: Upnp :: UdnTester < HClientDevice > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HClientDevice , Herqq :: Upnp :: DeviceTypeTester < HClientDevice > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HClientService , Herqq :: Upnp :: ServiceTypeTester < HClientService > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HClientService , Herqq :: Upnp :: ScpdUrlTester < HClientService > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HClientService , Herqq :: Upnp :: ControlUrlTester < HClientService > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HClientService , Herqq :: Upnp :: EventUrlTester < HClientService > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:130:18: style: The function 'parseFirstLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:57:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:130:18: note: Function in derived class
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:162:21: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:112:21: note: Virtual function in base class
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:162:21: note: Function in derived class
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:176:18: style: The function 'parseFirstLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:57:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:176:18: note: Function in derived class
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:210:21: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:112:21: note: Virtual function in base class
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:210:21: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_p.h:76:18: style: The function 'incomingNotifyMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/http/hhttp_server_p.h:139:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_p.h:76:18: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_p.h:98:18: style: The function 'incomingDiscoveryResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/ssdp/hssdp.h:143:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_p.h:98:18: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_p.h:101:18: style: The function 'incomingDeviceAvailableAnnouncement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/ssdp/hssdp.h:163:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_p.h:101:18: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_p.h:104:18: style: The function 'incomingDeviceUnavailableAnnouncement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/ssdp/hssdp.h:183:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_p.h:104:18: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_configuration.cpp:129:60: style: Function 'setSubscribeToEvents' argument 1 names different: declaration 'subscribeAutomatically' definition 'arg'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_configuration.h:166:36: note: Function 'setSubscribeToEvents' argument 1 names different: declaration 'subscribeAutomatically' definition 'arg'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_configuration.cpp:129:60: note: Function 'setSubscribeToEvents' argument 1 names different: declaration 'subscribeAutomatically' definition 'arg'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_configuration.cpp:134:71: style: Function 'setDesiredSubscriptionTimeout' argument 1 names different: declaration 'timeout' definition 'arg'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_configuration.h:179:47: note: Function 'setDesiredSubscriptionTimeout' argument 1 names different: declaration 'timeout' definition 'arg'.
herqq-1.0.0/hupnp/src/devicehosting/controlpoint/hcontrolpoint_configuration.cpp:134:71: note: Function 'setDesiredSubscriptionTimeout' argument 1 names different: declaration 'timeout' definition 'arg'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.cpp:353:66: style: Function 'setError' argument 2 names different: declaration 'errorDescr' definition 'errorStr'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.h:383:57: note: Function 'setError' argument 2 names different: declaration 'errorDescr' definition 'errorStr'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.cpp:353:66: note: Function 'setError' argument 2 names different: declaration 'errorDescr' definition 'errorStr'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.cpp:361:56: style: Function 'init' argument 1 names different: declaration 'configuration' definition 'config'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.h:450:47: note: Function 'init' argument 1 names different: declaration 'configuration' definition 'config'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.cpp:361:56: note: Function 'init' argument 1 names different: declaration 'configuration' definition 'config'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.cpp:558:70: style: Function 'device' argument 2 names different: declaration 'target' definition 'dts'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.h:419:26: note: Function 'device' argument 2 names different: declaration 'target' definition 'dts'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.cpp:558:70: note: Function 'device' argument 2 names different: declaration 'target' definition 'dts'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hpresence_announcer_p.h:72:5: warning: Member variable 'Announcement::m_device' is not initialized in the constructor. [uninitMemberVar]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hpresence_announcer_p.h:72:5: warning: Member variable 'Announcement::m_deviceTimeoutInSecs' is not initialized in the constructor. [uninitMemberVar]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hservermodel_creator_p.h:150:22: performance: Technically the member function 'Herqq::Upnp::HServerModelCreator::convert' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:399:0: performance: Technically the member function 'Herqq :: Upnp :: HDeviceStorage < HServerDevice , HServerService , HServerDeviceController >::searchValidLocation' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.cpp:583:5: style: Class 'HDeviceHostRuntimeStatus' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.cpp:583:5: style: Class 'HDeviceHostRuntimeStatus' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.h:322:18: warning: Virtual function 'doQuit' is called from destructor '~HDeviceHost()' at line 322. Dynamic binding is not used. [virtualCallInConstructor]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.cpp:322:5: note: Calling quit
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.cpp:496:5: note: Calling doQuit
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.h:322:18: note: doQuit is a virtual method
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost.h:532:5: style: Class 'HDeviceHostRuntimeStatus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.h:231:5: style: Class 'HDeviceHostConfiguration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hservermodel_creator_p.h:61:5: style: Class 'HServerModelCreationArgs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hservermodel_creator_p.h:167:5: style: Class 'HServerModelCreator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:346:0: style: Class 'Herqq :: Upnp :: HDeviceStorage < HServerDevice , HServerService , HServerDeviceController >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:154:0: style: Class 'Herqq :: Upnp :: UdnTester < HServerDevice >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:133:0: style: Class 'Herqq :: Upnp :: EventUrlTester < HServerService >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:113:0: style: Class 'Herqq :: Upnp :: ControlUrlTester < HServerService >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:94:0: style: Class 'Herqq :: Upnp :: ScpdUrlTester < HServerService >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HServerDevice , Herqq :: Upnp :: UdnTester < HServerDevice > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HServerDevice , Herqq :: Upnp :: DeviceTypeTester < HServerDevice > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HServerService , Herqq :: Upnp :: ServiceTypeTester < HServerService > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HServerService , Herqq :: Upnp :: ScpdUrlTester < HServerService > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HServerService , Herqq :: Upnp :: ControlUrlTester < HServerService > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:0: style: Class 'Herqq :: Upnp :: MatchFunctor < HServerService , Herqq :: Upnp :: EventUrlTester < HServerService > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.h:92:18: style: The function 'incomingSubscriptionRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/http/hhttp_server_p.h:130:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.h:92:18: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.h:95:18: style: The function 'incomingUnsubscriptionRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/http/hhttp_server_p.h:133:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.h:95:18: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.h:98:18: style: The function 'incomingControlRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/http/hhttp_server_p.h:136:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.h:98:18: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.h:101:18: style: The function 'incomingUnknownGetRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/http/hhttp_server_p.h:145:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.h:101:18: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.h:104:18: style: The function 'sendComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/http/hhttp_server_p.h:153:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.h:104:18: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_ssdp_handler_p.h:128:18: style: The function 'incomingDiscoveryRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
herqq-1.0.0/hupnp/src/ssdp/hssdp.h:122:18: note: Virtual function in base class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_ssdp_handler_p.h:128:18: note: Function in derived class
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:91:20: style: Function 'setPathToDeviceDescription' argument 1 names different: declaration 'pathToDeviceDescription' definition 'pathToDeviceDescriptor'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.h:101:52: note: Function 'setPathToDeviceDescription' argument 1 names different: declaration 'pathToDeviceDescription' definition 'pathToDeviceDescriptor'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:91:20: note: Function 'setPathToDeviceDescription' argument 1 names different: declaration 'pathToDeviceDescription' definition 'pathToDeviceDescriptor'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:96:57: style: Function 'setCacheControlMaxAge' argument 1 names different: declaration 'maxAge' definition 'maxAgeInSecs'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.h:122:39: note: Function 'setCacheControlMaxAge' argument 1 names different: declaration 'maxAge' definition 'maxAgeInSecs'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:96:57: note: Function 'setCacheControlMaxAge' argument 1 names different: declaration 'maxAge' definition 'maxAgeInSecs'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:202:64: style: Function 'add' argument 1 names different: declaration 'deviceConfiguration' definition 'arg'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.h:253:42: note: Function 'add' argument 1 names different: declaration 'deviceConfiguration' definition 'arg'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:202:64: note: Function 'add' argument 1 names different: declaration 'deviceConfiguration' definition 'arg'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:245:32: style: Function 'setDeviceModelCreator' argument 1 names different: declaration 'creator' definition 'deviceCreator'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.h:338:59: note: Function 'setDeviceModelCreator' argument 1 names different: declaration 'creator' definition 'deviceCreator'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:245:32: note: Function 'setDeviceModelCreator' argument 1 names different: declaration 'creator' definition 'deviceCreator'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:256:71: style: Function 'setIndividualAdvertisementCount' argument 1 names different: declaration 'count' definition 'arg'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.h:361:49: note: Function 'setIndividualAdvertisementCount' argument 1 names different: declaration 'count' definition 'arg'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:256:71: note: Function 'setIndividualAdvertisementCount' argument 1 names different: declaration 'count' definition 'arg'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:271:72: style: Function 'setSubscriptionExpirationTimeout' argument 1 names different: declaration 'timeout' definition 'arg'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.h:382:50: note: Function 'setSubscriptionExpirationTimeout' argument 1 names different: declaration 'timeout' definition 'arg'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_configuration.cpp:271:72: note: Function 'setSubscriptionExpirationTimeout' argument 1 names different: declaration 'timeout' definition 'arg'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_dataretriever_p.cpp:117:20: style: Function 'retrieveDeviceDescription' argument 1 names different: declaration 'path' definition 'filePath'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_dataretriever_p.h:63:51: note: Function 'retrieveDeviceDescription' argument 1 names different: declaration 'path' definition 'filePath'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_dataretriever_p.cpp:117:20: note: Function 'retrieveDeviceDescription' argument 1 names different: declaration 'path' definition 'filePath'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.cpp:139:14: style: Condition '!service' is always true [knownConditionTrueFalse]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.cpp:116:31: note: Assignment 'service=0', assigned value is 0
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.cpp:139:14: note: Condition '!service' is always true
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.cpp:249:14: style: Condition '!service' is always true [knownConditionTrueFalse]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.cpp:223:31: note: Assignment 'service=0', assigned value is 0
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_http_server_p.cpp:249:14: note: Condition '!service' is always true
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hevent_subscriber_p.h:93:45: performance: Function parameter 'location' should be passed by const reference. [passedByValue]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_ssdp_handler_p.cpp:282:46: style: Function 'processSearchRequest' argument 2 names different: declaration 'deviceLocation' definition 'location'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_ssdp_handler_p.h:103:43: note: Function 'processSearchRequest' argument 2 names different: declaration 'deviceLocation' definition 'location'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hdevicehost_ssdp_handler_p.cpp:282:46: note: Function 'processSearchRequest' argument 2 names different: declaration 'deviceLocation' definition 'location'.
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hevent_subscriber_p.cpp:87:16: performance: Function parameter 'location' should be passed by const reference. [passedByValue]
herqq-1.0.0/hupnp/src/devicehosting/devicehost/hservermodel_creator_p.cpp:96:22: warning: Member variable 'HServerModelCreator::m_lastError' is not initialized in the constructor. [uninitMemberVar]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:525:0: performance: Technically the member function 'Herqq :: Functor < int , :: Herqq :: Typelist < const Herqq :: Upnp :: HActionArguments & , :: Herqq :: Typelist < Herqq :: Upnp :: HActionArguments * , NullType > > >::Tester::dummy' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.h:89:5: style: Class 'HStateVariablesSetupData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:415:0: style: Class 'Herqq :: Functor < int , :: Herqq :: Typelist < const Herqq :: Upnp :: HActionArguments & , :: Herqq :: Typelist < Herqq :: Upnp :: HActionArguments * , NullType > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:420:0: style: Class 'Herqq :: Functor < int , :: Herqq :: Typelist < const Herqq :: Upnp :: HActionArguments & , :: Herqq :: Typelist < Herqq :: Upnp :: HActionArguments * , NullType > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:425:0: style: Class 'Herqq :: Functor < int , :: Herqq :: Typelist < const Herqq :: Upnp :: HActionArguments & , :: Herqq :: Typelist < Herqq :: Upnp :: HActionArguments * , NullType > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:430:0: style: Class 'Herqq :: Functor < int , :: Herqq :: Typelist < const Herqq :: Upnp :: HActionArguments & , :: Herqq :: Typelist < Herqq :: Upnp :: HActionArguments * , NullType > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:435:0: style: Class 'Herqq :: Functor < int , :: Herqq :: Typelist < const Herqq :: Upnp :: HActionArguments & , :: Herqq :: Typelist < Herqq :: Upnp :: HActionArguments * , NullType > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:440:0: style: Class 'Herqq :: Functor < int , :: Herqq :: Typelist < const Herqq :: Upnp :: HActionArguments & , :: Herqq :: Typelist < Herqq :: Upnp :: HActionArguments * , NullType > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:445:0: style: Class 'Herqq :: Functor < int , :: Herqq :: Typelist < const Herqq :: Upnp :: HActionArguments & , :: Herqq :: Typelist < Herqq :: Upnp :: HActionArguments * , NullType > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/utils/hfunctor.h:260:0: style: Class 'Herqq :: FunctorHandler < Herqq :: Functor < int , :: Herqq :: Typelist < const Herqq :: Upnp :: HActionArguments & , :: Herqq :: Typelist < Herqq :: Upnp :: HActionArguments * , NullType > > > , Fun >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hddoc_parser_p.cpp:294:20: warning: Function 'parseRoot' argument order different: declaration 'doc, , ' definition 'docStr, doc, rootEl' [funcArgOrderDifferent]
herqq-1.0.0/hupnp/src/devicehosting/hddoc_parser_p.h:116:35: note: Function 'parseRoot' argument order different: declaration 'doc, , ' definition 'docStr, doc, rootEl'
herqq-1.0.0/hupnp/src/devicehosting/hddoc_parser_p.cpp:294:20: note: Function 'parseRoot' argument order different: declaration 'doc, , ' definition 'docStr, doc, rootEl'
herqq-1.0.0/hupnp/src/devicehosting/hddoc_parser_p.cpp:565:48: style: Function 'parseServiceDescription' argument 4 names different: declaration 'actionElement' definition 'retVal'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/hddoc_parser_p.h:125:22: note: Function 'parseServiceDescription' argument 4 names different: declaration 'actionElement' definition 'retVal'.
herqq-1.0.0/hupnp/src/devicehosting/hddoc_parser_p.cpp:565:48: note: Function 'parseServiceDescription' argument 4 names different: declaration 'actionElement' definition 'retVal'.
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:399:10: performance: Technically the member function 'Herqq::Upnp::HDeviceStorage::searchValidLocation' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:64:5: style: Class 'MatchFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:94:5: style: Class 'ScpdUrlTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:113:5: style: Class 'ControlUrlTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:133:5: style: Class 'EventUrlTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:154:5: style: Class 'UdnTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/hdevicestorage_p.h:346:5: style: Class 'HDeviceStorage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicehosting/messages/hnt_p.cpp:47:46: style: Function 'HNt' argument 2 names different: declaration 'subTybe' definition 'subtype'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicehosting/messages/hnt_p.h:71:54: note: Function 'HNt' argument 2 names different: declaration 'subTybe' definition 'subtype'.
herqq-1.0.0/hupnp/src/devicehosting/messages/hnt_p.cpp:47:46: note: Function 'HNt' argument 2 names different: declaration 'subTybe' definition 'subtype'.
herqq-1.0.0/hupnp/src/devicemodel/client/hclientactionop.h:74:5: style: Class 'HClientActionOp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicemodel/client/hclientactionop.h:100:29: performance: Technically the member function 'Herqq::Upnp::HClientActionOp::inputArguments' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicemodel/client/hclientactionop.cpp:86:42: note: Technically the member function 'Herqq::Upnp::HClientActionOp::inputArguments' can be static.
herqq-1.0.0/hupnp/src/devicemodel/client/hclientactionop.h:100:29: note: Technically the member function 'Herqq::Upnp::HClientActionOp::inputArguments' can be static.
herqq-1.0.0/hupnp/src/devicemodel/client/hclientactionop.h:107:29: performance: Technically the member function 'Herqq::Upnp::HClientActionOp::outputArguments' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicemodel/client/hclientactionop.cpp:92:42: note: Technically the member function 'Herqq::Upnp::HClientActionOp::outputArguments' can be static.
herqq-1.0.0/hupnp/src/devicemodel/client/hclientactionop.h:107:29: note: Technically the member function 'Herqq::Upnp::HClientActionOp::outputArguments' can be static.
herqq-1.0.0/hupnp/src/devicemodel/client/hclientactionop.h:114:10: performance: Technically the member function 'Herqq::Upnp::HClientActionOp::setOutputArguments' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/devicemodel/client/hclientactionop.cpp:98:23: note: Technically the member function 'Herqq::Upnp::HClientActionOp::setOutputArguments' can be static.
herqq-1.0.0/hupnp/src/devicemodel/client/hclientactionop.h:114:10: note: Technically the member function 'Herqq::Upnp::HClientActionOp::setOutputArguments' can be static.
herqq-1.0.0/hupnp/src/devicemodel/hasyncop_p.h:60:5: style: Class 'HAsyncOpPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
herqq-1.0.0/hupnp/src/devicemodel/client/hclientdevice.cpp:86:26: style: Function 'servicesByType' argument 1 names different: declaration 'serviceType' definition 'type'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/client/hclientdevice.h:163:30: note: Function 'servicesByType' argument 1 names different: declaration 'serviceType' definition 'type'.
herqq-1.0.0/hupnp/src/devicemodel/client/hclientdevice.cpp:86:26: note: Function 'servicesByType' argument 1 names different: declaration 'serviceType' definition 'type'.
herqq-1.0.0/hupnp/src/devicemodel/client/hclientdevice.cpp:97:26: style: Function 'embeddedDevicesByType' argument 1 names different: declaration 'deviceType' definition 'type'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/client/hclientdevice.h:195:30: note: Function 'embeddedDevicesByType' argument 1 names different: declaration 'deviceType' definition 'type'.
herqq-1.0.0/hupnp/src/devicemodel/client/hclientdevice.cpp:97:26: note: Function 'embeddedDevicesByType' argument 1 names different: declaration 'deviceType' definition 'type'.
herqq-1.0.0/hupnp/src/devicemodel/hactionarguments.cpp:224:37: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:64:71: style: Function 'HActionSetup' argument 2 names different: declaration 'incReq' definition 'ireq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.h:81:31: note: Function 'HActionSetup' argument 2 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:64:71: note: Function 'HActionSetup' argument 2 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:74:61: style: Function 'HActionSetup' argument 3 names different: declaration 'incReq' definition 'ireq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.h:100:31: note: Function 'HActionSetup' argument 3 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:74:61: note: Function 'HActionSetup' argument 3 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:171:52: style: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupInfo'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.h:268:37: note: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupInfo'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:171:52: note: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupInfo'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:182:47: style: Function 'remove' argument 1 names different: declaration 'name' definition 'actionName'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.h:279:32: note: Function 'remove' argument 1 names different: declaration 'name' definition 'actionName'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:182:47: note: Function 'remove' argument 1 names different: declaration 'name' definition 'actionName'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:193:52: style: Function 'get' argument 1 names different: declaration 'name' definition 'actionName'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.h:292:37: note: Function 'get' argument 1 names different: declaration 'name' definition 'actionName'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:193:52: note: Function 'get' argument 1 names different: declaration 'name' definition 'actionName'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:199:20: style: Function 'setInclusionRequirement' argument 1 names different: declaration 'name' definition 'actionName'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.h:306:24: note: Function 'setInclusionRequirement' argument 1 names different: declaration 'name' definition 'actionName'.
herqq-1.0.0/hupnp/src/devicemodel/hactions_setupdata.cpp:199:20: note: Function 'setInclusionRequirement' argument 1 names different: declaration 'name' definition 'actionName'.
herqq-1.0.0/hupnp/src/devicemodel/hasyncop.cpp:98:21: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.cpp:149:52: style: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupInfo'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.h:277:37: note: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupInfo'.
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.cpp:149:52: note: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupInfo'.
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.cpp:166:53: style: Function 'remove' argument 1 names different: declaration 'type' definition 'deviceType'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.h:286:38: note: Function 'remove' argument 1 names different: declaration 'type' definition 'deviceType'.
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.cpp:166:53: note: Function 'remove' argument 1 names different: declaration 'type' definition 'deviceType'.
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.cpp:177:58: style: Function 'get' argument 1 names different: declaration 'type' definition 'deviceType'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.h:251:43: note: Function 'get' argument 1 names different: declaration 'type' definition 'deviceType'.
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.cpp:177:58: note: Function 'get' argument 1 names different: declaration 'type' definition 'deviceType'.
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.cpp:182:55: style: Function 'contains' argument 1 names different: declaration 'deviceType' definition 'id'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.h:232:40: note: Function 'contains' argument 1 names different: declaration 'deviceType' definition 'id'.
herqq-1.0.0/hupnp/src/devicemodel/hdevices_setupdata.cpp:182:55: note: Function 'contains' argument 1 names different: declaration 'deviceType' definition 'id'.
herqq-1.0.0/hupnp/src/devicemodel/hexecargs.cpp:30:31: style: Function 'HExecArgs' argument 1 names different: declaration 'type' definition 'etype'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hexecargs.h:81:32: note: Function 'HExecArgs' argument 1 names different: declaration 'type' definition 'etype'.
herqq-1.0.0/hupnp/src/devicemodel/hexecargs.cpp:30:31: note: Function 'HExecArgs' argument 1 names different: declaration 'type' definition 'etype'.
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.cpp:69:27: style: Function 'HServiceSetup' argument 3 names different: declaration 'incReq' definition 'ireq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.h:84:31: note: Function 'HServiceSetup' argument 3 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.cpp:69:27: note: Function 'HServiceSetup' argument 3 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.cpp:80:27: style: Function 'HServiceSetup' argument 4 names different: declaration 'incReq' definition 'ireq'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.h:105:31: note: Function 'HServiceSetup' argument 4 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.cpp:80:27: note: Function 'HServiceSetup' argument 4 names different: declaration 'incReq' definition 'ireq'.
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.cpp:176:54: style: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupInfo'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.h:326:38: note: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupInfo'.
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.cpp:176:54: note: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupInfo'.
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.cpp:193:51: style: Function 'remove' argument 1 names different: declaration 'id' definition 'serviceId'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.h:335:35: note: Function 'remove' argument 1 names different: declaration 'id' definition 'serviceId'.
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.cpp:193:51: note: Function 'remove' argument 1 names different: declaration 'id' definition 'serviceId'.
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.cpp:204:57: style: Function 'get' argument 1 names different: declaration 'id' definition 'serviceId'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.h:277:41: note: Function 'get' argument 1 names different: declaration 'id' definition 'serviceId'.
herqq-1.0.0/hupnp/src/devicemodel/hservices_setupdata.cpp:204:57: note: Function 'get' argument 1 names different: declaration 'id' definition 'serviceId'.
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.cpp:38:28: style: Function 'HStateVariablesSetupData' argument 1 names different: declaration 'defIncPol' definition 'policy'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.h:89:53: note: Function 'HStateVariablesSetupData' argument 1 names different: declaration 'defIncPol' definition 'policy'.
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.cpp:38:28: note: Function 'HStateVariablesSetupData' argument 1 names different: declaration 'defIncPol' definition 'policy'.
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.cpp:43:65: style: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupData'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.h:160:43: note: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupData'.
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.cpp:43:65: note: Function 'insert' argument 1 names different: declaration 'newItem' definition 'setupData'.
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.cpp:54:54: style: Function 'remove' argument 1 names different: declaration 'name' definition 'stateVarName'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.h:171:32: note: Function 'remove' argument 1 names different: declaration 'name' definition 'stateVarName'.
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.cpp:54:54: note: Function 'remove' argument 1 names different: declaration 'name' definition 'stateVarName'.
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.cpp:86:20: style: Function 'get' argument 1 names different: declaration 'name' definition 'stateVarName'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.h:126:43: note: Function 'get' argument 1 names different: declaration 'name' definition 'stateVarName'.
herqq-1.0.0/hupnp/src/devicemodel/hstatevariables_setupdata.cpp:86:20: note: Function 'get' argument 1 names different: declaration 'name' definition 'stateVarName'.
herqq-1.0.0/hupnp/src/devicemodel/server/hserveraction.cpp:62:71: style: Function 'HServerAction' argument 2 names different: declaration 'parentService' definition 'parent'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/server/hserveraction.h:80:60: note: Function 'HServerAction' argument 2 names different: declaration 'parentService' definition 'parent'.
herqq-1.0.0/hupnp/src/devicemodel/server/hserveraction.cpp:62:71: note: Function 'HServerAction' argument 2 names different: declaration 'parentService' definition 'parent'.
herqq-1.0.0/hupnp/src/devicemodel/server/hserverdevice.cpp:108:26: style: Function 'servicesByType' argument 1 names different: declaration 'serviceType' definition 'type'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/server/hserverdevice.h:231:30: note: Function 'servicesByType' argument 1 names different: declaration 'serviceType' definition 'type'.
herqq-1.0.0/hupnp/src/devicemodel/server/hserverdevice.cpp:108:26: note: Function 'servicesByType' argument 1 names different: declaration 'serviceType' definition 'type'.
herqq-1.0.0/hupnp/src/devicemodel/server/hserverdevice.cpp:119:26: style: Function 'embeddedDevicesByType' argument 1 names different: declaration 'deviceType' definition 'type'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/devicemodel/server/hserverdevice.h:263:30: note: Function 'embeddedDevicesByType' argument 1 names different: declaration 'deviceType' definition 'type'.
herqq-1.0.0/hupnp/src/devicemodel/server/hserverdevice.cpp:119:26: note: Function 'embeddedDevicesByType' argument 1 names different: declaration 'deviceType' definition 'type'.
herqq-1.0.0/hupnp/src/general/hupnp_datatypes.cpp:242:43: style: Function 'toString' argument 1 names different: declaration 'datatype' definition 'dataType'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/general/hupnp_datatypes.h:668:38: note: Function 'toString' argument 1 names different: declaration 'datatype' definition 'dataType'.
herqq-1.0.0/hupnp/src/general/hupnp_datatypes.cpp:242:43: note: Function 'toString' argument 1 names different: declaration 'datatype' definition 'dataType'.
herqq-1.0.0/hupnp/src/general/hupnp_global.cpp:1718:50: style: Function 'resolveUri' argument 2 names different: declaration 'relativeUrl' definition 'other'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/general/hupnp_global_p.h:170:50: note: Function 'resolveUri' argument 2 names different: declaration 'relativeUrl' definition 'other'.
herqq-1.0.0/hupnp/src/general/hupnp_global.cpp:1718:50: note: Function 'resolveUri' argument 2 names different: declaration 'relativeUrl' definition 'other'.
herqq-1.0.0/hupnp/src/general/hupnp_global.cpp:1737:50: style: Function 'appendUrls' argument 2 names different: declaration 'relativeUrl' definition 'other'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/general/hupnp_global_p.h:175:50: note: Function 'appendUrls' argument 2 names different: declaration 'relativeUrl' definition 'other'.
herqq-1.0.0/hupnp/src/general/hupnp_global.cpp:1737:50: note: Function 'appendUrls' argument 2 names different: declaration 'relativeUrl' definition 'other'.
herqq-1.0.0/hupnp/src/general/hupnp_global_p.h:91:10: performance: Technically the member function 'Herqq::Upnp::HSysInfo::areLocalAddresses' can be static. [functionStatic]
herqq-1.0.0/hupnp/src/general/hupnp_global.cpp:1613:16: note: Technically the member function 'Herqq::Upnp::HSysInfo::areLocalAddresses' can be static.
herqq-1.0.0/hupnp/src/general/hupnp_global_p.h:91:10: note: Technically the member function 'Herqq::Upnp::HSysInfo::areLocalAddresses' can be static.
herqq-1.0.0/hupnp/src/general/hupnp_global.cpp:1446:19: performance: Function parameter 'elementTagToSearch' should be passed by const reference. [passedByValue]
herqq-1.0.0/hupnp/src/http/hhttp_asynchandler_p.cpp:701:43: style: Function 'msgIo' argument 2 names different: declaration 'data' definition 'req'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/http/hhttp_asynchandler_p.h:234:70: note: Function 'msgIo' argument 2 names different: declaration 'data' definition 'req'.
herqq-1.0.0/hupnp/src/http/hhttp_asynchandler_p.cpp:701:43: note: Function 'msgIo' argument 2 names different: declaration 'data' definition 'req'.
herqq-1.0.0/hupnp/src/http/hhttp_header_p.cpp:266:57: style: Function 'parseFirstLine' argument 1 names different: declaration 'line' definition 'constLine'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/http/hhttp_header_p.h:130:48: note: Function 'parseFirstLine' argument 1 names different: declaration 'line' definition 'constLine'.
herqq-1.0.0/hupnp/src/http/hhttp_header_p.cpp:266:57: note: Function 'parseFirstLine' argument 1 names different: declaration 'line' definition 'constLine'.
herqq-1.0.0/hupnp/src/http/hhttp_messagecreator_p.cpp:84:10: style: The scope of the variable 'chunked' can be reduced. [variableScope]
herqq-1.0.0/hupnp/src/http/hhttp_messagecreator_p.cpp:55:18: style: Function 'setupData' argument 1 names different: declaration 'hdr' definition 'reqHdr'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/http/hhttp_messagecreator_p.h:69:22: note: Function 'setupData' argument 1 names different: declaration 'hdr' definition 'reqHdr'.
herqq-1.0.0/hupnp/src/http/hhttp_messagecreator_p.cpp:55:18: note: Function 'setupData' argument 1 names different: declaration 'hdr' definition 'reqHdr'.
herqq-1.0.0/hupnp/src/http/hhttp_messagecreator_p.cpp:247:68: style: Function 'createResponse' argument 3 names different: declaration 'msg' definition 'description'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/http/hhttp_messagecreator_p.h:83:69: note: Function 'createResponse' argument 3 names different: declaration 'msg' definition 'description'.
herqq-1.0.0/hupnp/src/http/hhttp_messagecreator_p.cpp:247:68: note: Function 'createResponse' argument 3 names different: declaration 'msg' definition 'description'.
herqq-1.0.0/hupnp/src/http/hhttp_messaginginfo_p.cpp:44:5: performance: Variable 'm_sock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herqq-1.0.0/hupnp/src/http/hhttp_messaginginfo_p.cpp:53:5: performance: Variable 'm_sock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herqq-1.0.0/hupnp/src/http/hhttp_messaginginfo_p.cpp:62:5: performance: Variable 'm_sock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herqq-1.0.0/hupnp/src/http/hhttp_messaginginfo_p.cpp:71:5: performance: Variable 'm_sock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
herqq-1.0.0/hupnp/src/http/hhttp_server_p.cpp:583:10: style: The scope of the variable 'b' can be reduced. [variableScope]
herqq-1.0.0/hupnp/src/socket/hmulticast_socket.cpp:197:47: style: Function 'setMulticastTtl' argument 1 names different: declaration 'arg' definition 'ttl'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/socket/hmulticast_socket.h:133:33: note: Function 'setMulticastTtl' argument 1 names different: declaration 'arg' definition 'ttl'.
herqq-1.0.0/hupnp/src/socket/hmulticast_socket.cpp:197:47: note: Function 'setMulticastTtl' argument 1 names different: declaration 'arg' definition 'ttl'.
herqq-1.0.0/hupnp/src/ssdp/hdiscovery_messages.cpp:571:38: style: Function 'HDiscoveryRequest' argument 2 names different: declaration 'resource' definition 'st'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/ssdp/hdiscovery_messages.h:631:42: note: Function 'HDiscoveryRequest' argument 2 names different: declaration 'resource' definition 'st'.
herqq-1.0.0/hupnp/src/ssdp/hdiscovery_messages.cpp:571:38: note: Function 'HDiscoveryRequest' argument 2 names different: declaration 'resource' definition 'st'.
herqq-1.0.0/hupnp/src/ssdp/hssdp.cpp:865:52: style: Function 'sendDiscoveryRequest' argument 2 names different: declaration 'destination' definition 'endpoint'. [funcArgNamesDifferent]
herqq-1.0.0/hupnp/src/ssdp/hssdp.h:404:56: note: Function 'sendDiscoveryRequest' argument 2 names different: declaration 'destination' definition 'endpoint'.
herqq-1.0.0/hupnp/src/ssdp/hssdp.cpp:865:52: note: Function 'sendDiscoveryRequest' argument 2 names different: declaration 'destination' definition 'endpoint'.
herqq-1.0.0/hupnp/src/utils/hmisc_utils_p.cpp:32:9: style: The scope of the variable 'c' can be reduced. [variableScope]
[16:19]
ftp://ftp.se.debian.org/debian/pool/main/h/hurd/hurd_0.9.git20180603.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hurd-libfuse/hurd-libfuse_0.0.20140820.orig.tar.gz
libfuse-0.0.20140820/src/main.c:331:7: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
libfuse-0.0.20140820/src/netfs.c:1316:29: portability: 'a' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libfuse-0.0.20140820/src/netfs.c:1338:36: portability: '(void*)handle->hdrpos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libfuse-0.0.20140820/src/netfs.c:1341:46: portability: '(void*)handle->hdrpos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libfuse-0.0.20140820/src/netfs.c:1473:29: portability: 'a' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libfuse-0.0.20140820/src/netfs.c:1495:36: portability: '(void*)handle->hdrpos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
libfuse-0.0.20140820/src/netfs.c:1498:46: portability: '(void*)handle->hdrpos' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[16:19]
ftp://ftp.se.debian.org/debian/pool/main/h/hwdata/hwdata_0.290.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hwinfo/hwinfo_21.6.orig.tar.gz
hwinfo-21.6/hwinfo.c:578:17: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hwinfo-21.6/hwinfo.c:1045:12: warning: Width 60 given in format string (no. 1) is smaller than destination buffer 'x11i[64]'. [invalidScanfFormatWidth_smaller]
hwinfo-21.6/hwinfo.c:1408:8: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1408:8: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1415:8: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1415:8: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1420:8: warning: Width 3 given in format string (no. 1) is smaller than destination buffer 'buf[256]'. [invalidScanfFormatWidth_smaller]
hwinfo-21.6/hwinfo.c:1420:8: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1427:8: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1427:8: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1432:8: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1432:8: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1437:8: warning: Width 3 given in format string (no. 1) is smaller than destination buffer 'buf[256]'. [invalidScanfFormatWidth_smaller]
hwinfo-21.6/hwinfo.c:1437:8: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1444:8: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1444:8: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1449:8: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1449:8: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:1454:8: warning: %n in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
hwinfo-21.6/hwinfo.c:701:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/hwinfo.c:754:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/hwinfo.c:755:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/hwinfo.c:857:13: style: The scope of the variable 't' can be reduced. [variableScope]
hwinfo-21.6/hwinfo.c:1001:19: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/hwinfo.c:1036:19: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/hwinfo.c:1754:16: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/hwinfo.c:1754:19: style: The scope of the variable 'j' can be reduced. [variableScope]
hwinfo-21.6/hwinfo.c:1273:9: style: struct member 'x11pack::pack' is never used. [unusedStructMember]
hwinfo-21.6/hwscan.c:128:9: style: The scope of the variable 'f' can be reduced. [variableScope]
hwinfo-21.6/hwscan.c:501:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/hwscan.c:502:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/hwscand.c:25:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
hwinfo-21.6/hwscand.c:39:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hwinfo-21.6/hwscand.c:47:9: style: The scope of the variable 'link' can be reduced. [variableScope]
hwinfo-21.6/hwscanqueue.c:90:8: style: The scope of the variable 'link' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:94:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:101:9: style: The scope of the variable 'sf_drv_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:101:23: style: The scope of the variable 'sf_drv' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:101:32: style: The scope of the variable 'bus_id' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:101:41: style: The scope of the variable 'bus_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:372:12: style: The scope of the variable 'u1' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:372:16: style: The scope of the variable 'u2' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:372:20: style: The scope of the variable 'u3' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:428:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:428:11: style: The scope of the variable 'caps' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:428:17: style: The scope of the variable 'caps2' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:547:23: style: The scope of the variable 'buf' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:547:34: style: The scope of the variable 'dev_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:547:45: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:550:13: style: The scope of the variable 'res' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:551:9: style: The scope of the variable 'f' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:705:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1006:7: style: The scope of the variable 'l' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1092:12: style: The scope of the variable 'et' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1093:12: style: The scope of the variable 'u0' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1093:16: style: The scope of the variable 'u1' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1093:20: style: The scope of the variable 'u2' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1257:10: style: The scope of the variable 'line' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1387:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1394:9: style: The scope of the variable 'sf_drv_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1394:23: style: The scope of the variable 'sf_drv' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1394:32: style: The scope of the variable 'bus_id' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1523:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1530:9: style: The scope of the variable 'sf_drv_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1530:23: style: The scope of the variable 'sf_drv' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1530:32: style: The scope of the variable 'bus_id' can be reduced. [variableScope]
hwinfo-21.6/src/hd/block.c:1666:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
hwinfo-21.6/src/hd/braille.c:137:7: style: The scope of the variable 'model' can be reduced. [variableScope]
hwinfo-21.6/src/hd/cpu.c:46:12: style: The scope of the variable 'u' can be reduced. [variableScope]
hwinfo-21.6/src/hd/cpu.c:86:9: style: Unused variable: hd [unusedVariable]
hwinfo-21.6/src/hd/cpu.c:87:0: style: Variable 'cpus' is assigned a value that is never used. [unreadVariable]
hwinfo-21.6/src/hd/cpu.c:88:15: style: Unused variable: ct [unusedVariable]
hwinfo-21.6/src/hd/cpu.c:89:15: style: Unused variable: sl [unusedVariable]
hwinfo-21.6/src/hd/fb.c:38:13: style: The scope of the variable 'res' can be reduced. [variableScope]
hwinfo-21.6/src/hd/fb.c:39:12: style: The scope of the variable 'imac_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/fb.c:39:22: style: The scope of the variable 'imac_vend' can be reduced. [variableScope]
hwinfo-21.6/src/hd/fb.c:40:12: style: The scope of the variable 'imac' can be reduced. [variableScope]
hwinfo-21.6/src/hd/fb.c:113:7: style: The scope of the variable 'h' can be reduced. [variableScope]
hwinfo-21.6/src/hd/fb.c:113:10: style: The scope of the variable 'v' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hal.c:738:5: style: Condition '!dev' is always true [knownConditionTrueFalse]
hwinfo-21.6/src/hd/hal.c:732:9: note: Assignment 'dev=NULL', assigned value is 0
hwinfo-21.6/src/hd/hal.c:738:5: note: Condition '!dev' is always true
hwinfo-21.6/src/hd/hal.c:237:15: style: The scope of the variable 'prop' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hal.c:569:12: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hal.c:728:9: style: The scope of the variable 'h_sysfsid' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hal.c:728:21: style: The scope of the variable 'h_devname' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:5709:30: style: Redundant condition: hd->unix_dev_name. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
hwinfo-21.6/src/hd/hd.c:5091:6: style: Condition '!got_big' is always true [knownConditionTrueFalse]
hwinfo-21.6/src/hd/hd.c:5004:17: note: Assignment 'got_big=0', assigned value is 0
hwinfo-21.6/src/hd/hd.c:5091:6: note: Condition '!got_big' is always true
hwinfo-21.6/src/hd/hd.c:2220:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hwinfo-21.6/src/hd/hd.c:3992:12: warning: Width 60 given in format string (no. 6) is smaller than destination buffer 'buf3[64]'. [invalidScanfFormatWidth_smaller]
hwinfo-21.6/src/hd/hd.c:3993:12: warning: Width 60 given in format string (no. 4) is smaller than destination buffer 'buf3[64]'. [invalidScanfFormatWidth_smaller]
hwinfo-21.6/src/hd/hd.c:388:15: style: The scope of the variable 'prop' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:403:15: style: The scope of the variable 'prop' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:418:15: style: The scope of the variable 'prop' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:435:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:495:12: style: The scope of the variable 'ofs' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:495:17: style: The scope of the variable 'bit' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:496:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:529:12: style: The scope of the variable 'ofs' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:529:17: style: The scope of the variable 'bit' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:530:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:557:12: style: The scope of the variable 'ofs' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:557:17: style: The scope of the variable 'bit' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:558:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:1251:13: style: The scope of the variable 'j' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:1326:25: style: The scope of the variable 'm' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:1801:12: style: The scope of the variable 'irqs' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:1803:15: style: The scope of the variable 'pf' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:2334:11: style: The scope of the variable 'new_size' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:2576:18: style: The scope of the variable 'de' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:2579:7: style: The scope of the variable 'dir_type' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3098:17: style: The scope of the variable 'probe_save' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3218:17: style: The scope of the variable 'probe_save' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3219:12: style: The scope of the variable 'fast_save' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3329:17: style: The scope of the variable 'probe_save' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3330:12: style: The scope of the variable 'fast_save' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3331:17: style: The scope of the variable 'item_ptr' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3496:15: style: The scope of the variable 'child2' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3574:15: style: The scope of the variable 'sl0' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3574:21: style: The scope of the variable 'sl1' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3575:22: style: The scope of the variable 'lib_cmdline' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3576:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3697:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3773:12: style: The scope of the variable 'u' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3773:15: style: The scope of the variable 'v' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3918:23: style: The scope of the variable 't2' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3922:15: style: The scope of the variable 'flags' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3976:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:3976:10: style: The scope of the variable 'err' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:4117:17: style: The scope of the variable 'uc' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:4141:17: style: The scope of the variable 'u' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:4323:11: style: The scope of the variable 'len' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:4323:16: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:4323:32: style: The scope of the variable 'k' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:4323:35: style: The scope of the variable 'sel' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:4466:7: style: The scope of the variable 'sc' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:4467:12: style: The scope of the variable 'base_class' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:4467:24: style: The scope of the variable 'sub_class' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:4469:9: style: The scope of the variable 'test_func' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:5164:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:5268:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:5268:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:5268:13: style: The scope of the variable 'sleep_intr' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:6055:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hd.c:2215:15: style: Function 'hex' argument 1 names different: declaration 'string' definition 's'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/hd_int.h:105:15: note: Function 'hex' argument 1 names different: declaration 'string' definition 's'.
hwinfo-21.6/src/hd/hd.c:2215:15: note: Function 'hex' argument 1 names different: declaration 'string' definition 's'.
hwinfo-21.6/src/hd/hd.c:2215:22: style: Function 'hex' argument 2 names different: declaration 'digits' definition 'n'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/hd_int.h:105:27: note: Function 'hex' argument 2 names different: declaration 'digits' definition 'n'.
hwinfo-21.6/src/hd/hd.c:2215:22: note: Function 'hex' argument 2 names different: declaration 'digits' definition 'n'.
hwinfo-21.6/src/hd/hd.c:2260:21: style: Function 'float2str' argument 1 names different: declaration 'i' definition 'f'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/hd_int.h:128:21: note: Function 'float2str' argument 1 names different: declaration 'i' definition 'f'.
hwinfo-21.6/src/hd/hd.c:2260:21: note: Function 'float2str' argument 1 names different: declaration 'i' definition 'f'.
hwinfo-21.6/src/hd/hd.c:1568:12: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hwinfo-21.6/src/hd/hd.c:4119:22: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hwinfo-21.6/src/hd/hd.c:5501:36: portability: 'hd_data->shm.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hwinfo-21.6/src/hd/hd.c:5504:36: portability: 'hd_data->shm.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hwinfo-21.6/src/hd/hd.c:5524:30: portability: 'hd_data->shm.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hwinfo-21.6/src/hd/hd.c:5908:17: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hwinfo-21.6/src/hd/hd.c:582:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hwinfo-21.6/src/hd/hd.c:5251:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hwinfo-21.6/src/hd/hddb.c:1106:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/hd/hddb.c:3064:8: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hwinfo-21.6/src/hd/hddb.c:3073:13: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hwinfo-21.6/src/hd/hddb.c:118:20: style: The scope of the variable 'r' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hddb.c:1061:15: style: The scope of the variable 'fl' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hddb.c:1061:19: style: The scope of the variable 'v' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hddb.c:1525:19: style: The scope of the variable 'id' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hddb.c:1527:10: style: The scope of the variable 'str' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hddb.c:1850:12: style: The scope of the variable 'u' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hddb.c:2448:26: style: The scope of the variable 'ddi' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hddb.c:2451:12: style: The scope of the variable 'width' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hddb.c:2858:32: style: The scope of the variable 'cmd' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hddb.c:1082:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hwinfo-21.6/src/hd/hddb.c:1151:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hwinfo-21.6/src/hd/hddb.c:1171:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hwinfo-21.6/src/hd/hddb.c:1220:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hwinfo-21.6/src/hd/hddb.c:1314:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hwinfo-21.6/src/hd/hddb.c:1334:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hwinfo-21.6/src/hd/hddb.c:1537:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hwinfo-21.6/src/hd/hddb.c:1699:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
hwinfo-21.6/src/hd/hddb.c:2779:25: style: Function 'get_res' argument 1 names different: declaration 'h' definition 'hd'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/hddb.c:108:32: note: Function 'get_res' argument 1 names different: declaration 'h' definition 'hd'.
hwinfo-21.6/src/hd/hddb.c:2779:25: note: Function 'get_res' argument 1 names different: declaration 'h' definition 'hd'.
hwinfo-21.6/src/hd/hddb.c:837:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/hddb.c:838:41: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/hddb.c:1080:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/hddb.c:1269:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/hddb.c:1275:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/hddb.c:1510:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/hddb.c:1709:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/hddb.c:1724:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/hdp.c:1227:8: style: Condition 's' is always false [knownConditionTrueFalse]
hwinfo-21.6/src/hd/hdp.c:1226:9: note: Assignment 's=NULL', assigned value is 0
hwinfo-21.6/src/hd/hdp.c:1227:8: note: Condition 's' is always false
hwinfo-21.6/src/hd/hdp.c:71:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/hd/hdp.c:91:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/hd/hdp.c:92:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/hd/hdp.c:93:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/hd/hdp.c:825:5: warning: %hhd in format string (no. 3) requires 'char' but the argument type is 'unsigned char'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/hd/hdp.c:826:5: warning: %hhd in format string (no. 3) requires 'char' but the argument type is 'unsigned char'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/hd/hdp.c:51:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hdp.c:1218:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hdp.c:1267:12: style: The scope of the variable 't' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hdp.c:1267:15: style: The scope of the variable 'id' can be reduced. [variableScope]
hwinfo-21.6/src/hd/hdp.c:46:46: style: Function 'hd_dump_entry' argument 2 names different: declaration 'hd' definition 'h'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/hd.h:2826:46: note: Function 'hd_dump_entry' argument 2 names different: declaration 'hd' definition 'h'.
hwinfo-21.6/src/hd/hdp.c:46:46: note: Function 'hd_dump_entry' argument 2 names different: declaration 'hd' definition 'h'.
hwinfo-21.6/src/hd/hdp.c:49:8: style: Variable 'buf1' is not assigned a value. [unassignedVariable]
hwinfo-21.6/src/hd/hdp.c:249:7: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
hwinfo-21.6/src/hd/input.c:418:17: style: The scope of the variable 'u' can be reduced. [variableScope]
hwinfo-21.6/src/hd/input.c:97:28: style: Label 'type' is not used. [unusedLabel]
hwinfo-21.6/src/hd/int.c:137:15: style: The scope of the variable 'prop' can be reduced. [variableScope]
hwinfo-21.6/src/hd/int.c:809:28: style: Label 'type' is not used. [unusedLabel]
hwinfo-21.6/src/hd/isdn.c:26:18: style: The scope of the variable 'cic' can be reduced. [variableScope]
hwinfo-21.6/src/hd/isdn.c:137:18: style: The scope of the variable 'cic0' can be reduced. [variableScope]
hwinfo-21.6/src/hd/isdn.c:137:25: style: The scope of the variable 'cic' can be reduced. [variableScope]
hwinfo-21.6/src/hd/isdn.c:224:18: style: The scope of the variable 'cic' can be reduced. [variableScope]
hwinfo-21.6/src/hd/isdn.c:259:18: style: The scope of the variable 'cic0' can be reduced. [variableScope]
hwinfo-21.6/src/hd/isdn.c:259:25: style: The scope of the variable 'cic' can be reduced. [variableScope]
hwinfo-21.6/src/hd/isdn.c:260:19: style: The scope of the variable 'civ' can be reduced. [variableScope]
hwinfo-21.6/src/hd/kbd.c:65:9: style: The scope of the variable 'hd' can be reduced. [variableScope]
hwinfo-21.6/src/hd/kbd.c:101:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/kbd.c:105:12: style: The scope of the variable 'tty_major' can be reduced. [variableScope]
hwinfo-21.6/src/hd/kbd.c:105:27: style: The scope of the variable 'tty_minor' can be reduced. [variableScope]
hwinfo-21.6/src/hd/kbd.c:106:25: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/manual.c:50:8: style: The scope of the variable 'dir' can be reduced. [variableScope]
hwinfo-21.6/src/hd/manual.c:301:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/manual.c:586:15: style: The scope of the variable 'prop' can be reduced. [variableScope]
hwinfo-21.6/src/hd/manual.c:601:15: style: The scope of the variable 'prop' can be reduced. [variableScope]
hwinfo-21.6/src/hd/misc.c:134:20: style: The scope of the variable 'size' can be reduced. [variableScope]
hwinfo-21.6/src/hd/misc.c:134:26: style: The scope of the variable 'blk_size' can be reduced. [variableScope]
hwinfo-21.6/src/hd/misc.c:605:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hwinfo-21.6/src/hd/modem.c:155:24: style: The scope of the variable 'baud' can be reduced. [variableScope]
hwinfo-21.6/src/hd/modem.c:471:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
hwinfo-21.6/src/hd/modem.c:472:22: style: The scope of the variable 'u2' can be reduced. [variableScope]
hwinfo-21.6/src/hd/modem.c:747:10: style: The scope of the variable 'sel' can be reduced. [variableScope]
hwinfo-21.6/src/hd/modem.c:1035:7: style: The scope of the variable 'j' can be reduced. [variableScope]
hwinfo-21.6/src/hd/modem.c:510:57: style: Function 'guess_modem_name' argument 2 names different: declaration 'sm' definition 'modem'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/modem.c:68:64: note: Function 'guess_modem_name' argument 2 names different: declaration 'sm' definition 'modem'.
hwinfo-21.6/src/hd/modem.c:510:57: note: Function 'guess_modem_name' argument 2 names different: declaration 'sm' definition 'modem'.
hwinfo-21.6/src/hd/modem.c:823:30: style: Function 'init_modem' argument 1 names different: declaration 'mi' definition 'sm'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/modem.c:74:37: note: Function 'init_modem' argument 1 names different: declaration 'mi' definition 'sm'.
hwinfo-21.6/src/hd/modem.c:823:30: note: Function 'init_modem' argument 1 names different: declaration 'mi' definition 'sm'.
hwinfo-21.6/src/hd/modem.c:477:11: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
hwinfo-21.6/src/hd/monitor.c:45:10: style: The scope of the variable 'pci' can be reduced. [variableScope]
hwinfo-21.6/src/hd/monitor.c:68:19: style: The scope of the variable 'edid' can be reduced. [variableScope]
hwinfo-21.6/src/hd/monitor.c:309:23: style: The scope of the variable 'tag' can be reduced. [variableScope]
hwinfo-21.6/src/hd/monitor.c:631:41: style: Function 'add_monitor_res' argument 2 names different: declaration 'x' definition 'width'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/monitor.c:37:48: note: Function 'add_monitor_res' argument 2 names different: declaration 'x' definition 'width'.
hwinfo-21.6/src/hd/monitor.c:631:41: note: Function 'add_monitor_res' argument 2 names different: declaration 'x' definition 'width'.
hwinfo-21.6/src/hd/monitor.c:631:57: style: Function 'add_monitor_res' argument 3 names different: declaration 'y' definition 'height'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/monitor.c:37:60: note: Function 'add_monitor_res' argument 3 names different: declaration 'y' definition 'height'.
hwinfo-21.6/src/hd/monitor.c:631:57: note: Function 'add_monitor_res' argument 3 names different: declaration 'y' definition 'height'.
hwinfo-21.6/src/hd/monitor.c:631:74: style: Function 'add_monitor_res' argument 4 names different: declaration 'hz' definition 'vfreq'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/monitor.c:37:72: note: Function 'add_monitor_res' argument 4 names different: declaration 'hz' definition 'vfreq'.
hwinfo-21.6/src/hd/monitor.c:631:74: note: Function 'add_monitor_res' argument 4 names different: declaration 'hz' definition 'vfreq'.
hwinfo-21.6/src/hd/mouse.c:380:26: style: The scope of the variable 'sel' can be reduced. [variableScope]
hwinfo-21.6/src/hd/mouse.c:496:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
hwinfo-21.6/src/hd/mouse.c:497:24: style: The scope of the variable 'u2' can be reduced. [variableScope]
hwinfo-21.6/src/hd/mouse.c:734:7: style: The scope of the variable 'j' can be reduced. [variableScope]
hwinfo-21.6/src/hd/mouse.c:502:13: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
hwinfo-21.6/src/hd/net.c:52:7: style: The scope of the variable 'if_type' can be reduced. [variableScope]
hwinfo-21.6/src/hd/net.c:52:16: style: The scope of the variable 'if_carrier' can be reduced. [variableScope]
hwinfo-21.6/src/hd/net.c:54:17: style: The scope of the variable 'hw_addr' can be reduced. [variableScope]
hwinfo-21.6/src/hd/net.c:59:9: style: The scope of the variable 'sf_drv_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/net.c:59:23: style: The scope of the variable 'sf_drv' can be reduced. [variableScope]
hwinfo-21.6/src/hd/net.c:537:13: style: The scope of the variable 'res' can be reduced. [variableScope]
hwinfo-21.6/src/hd/net.c:429:19: style: Label 'hdr' is not used. [unusedLabel]
hwinfo-21.6/src/hd/net.c:429:25: style: Label 'cmd' is not used. [unusedLabel]
hwinfo-21.6/src/hd/net.c:431:34: style: Label 'cmd' is not used. [unusedLabel]
hwinfo-21.6/src/hd/net.c:502:38: style: Label 'cmd' is not used. [unusedLabel]
hwinfo-21.6/src/hd/net.c:535:39: style: Label 'cmd' is not used. [unusedLabel]
hwinfo-21.6/src/hd/net.c:567:27: style: Function 'add_xpnet' argument 1 names different: declaration 'hdata' definition 'hd_data'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/net.c:40:34: note: Function 'add_xpnet' argument 1 names different: declaration 'hdata' definition 'hd_data'.
hwinfo-21.6/src/hd/net.c:567:27: note: Function 'add_xpnet' argument 1 names different: declaration 'hdata' definition 'hd_data'.
hwinfo-21.6/src/hd/net.c:617:25: style: Function 'add_uml' argument 1 names different: declaration 'hdata' definition 'hd_data'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/net.c:41:32: note: Function 'add_uml' argument 1 names different: declaration 'hdata' definition 'hd_data'.
hwinfo-21.6/src/hd/net.c:617:25: note: Function 'add_uml' argument 1 names different: declaration 'hdata' definition 'hd_data'.
hwinfo-21.6/src/hd/net.c:659:25: style: Function 'add_kma' argument 1 names different: declaration 'hdata' definition 'hd_data'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/net.c:42:32: note: Function 'add_kma' argument 1 names different: declaration 'hdata' definition 'hd_data'.
hwinfo-21.6/src/hd/net.c:659:25: note: Function 'add_kma' argument 1 names different: declaration 'hdata' definition 'hd_data'.
hwinfo-21.6/src/hd/net.c:486:7: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
hwinfo-21.6/src/hd/parallel.c:48:13: style: The scope of the variable 'port' can be reduced. [variableScope]
hwinfo-21.6/src/hd/parallel.c:208:14: style: The scope of the variable 'flush' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:133:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:320:12: style: The scope of the variable 'u' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:321:13: style: The scope of the variable 't' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:649:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:649:13: style: The scope of the variable 't' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:650:9: style: The scope of the variable 'macio_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:650:22: style: The scope of the variable 'macio_type' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:650:35: style: The scope of the variable 'macio_compat' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:653:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:753:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:753:13: style: The scope of the variable 'vio_devspec' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:753:27: style: The scope of the variable 'vio_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:753:38: style: The scope of the variable 'vio_modalias' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:757:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:881:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:883:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:933:13: style: The scope of the variable 'modalias' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:936:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1032:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1032:13: style: The scope of the variable 'ps3_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1036:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1167:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1167:22: style: The scope of the variable 'modalias' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1257:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1257:13: style: The scope of the variable 'xen_type' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1257:24: style: The scope of the variable 'xen_node' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1261:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1261:18: style: The scope of the variable 'drv' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1261:24: style: The scope of the variable 'module' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1404:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1404:18: style: The scope of the variable 'drv' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1404:24: style: The scope of the variable 'drv_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1488:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1488:18: style: The scope of the variable 'drv' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1488:24: style: The scope of the variable 'drv_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1574:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1574:18: style: The scope of the variable 'drv' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:1574:24: style: The scope of the variable 'drv_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pci.c:475:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hwinfo-21.6/src/hd/pci.c:478:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hwinfo-21.6/src/hd/pci.c:485:67: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hwinfo-21.6/src/hd/pci.c:488:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hwinfo-21.6/src/hd/pci.c:489:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hwinfo-21.6/src/hd/pcmcia.c:60:13: style: The scope of the variable 't' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pcmcia.c:64:9: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pcmcia.c:208:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pcmcia.c:212:26: style: The scope of the variable 'sf_dev' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pppoe.c:138:14: style: The scope of the variable 'tagType' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pppoe.c:138:23: style: The scope of the variable 'tagLen' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pppoe.c:549:9: style: The scope of the variable 'a' can be reduced. [variableScope]
hwinfo-21.6/src/hd/pppoe.c:569:31: style: Function 'hd_scan_pppoe' argument 1 names different: declaration 'hd_data' definition 'hd_data2'. [funcArgNamesDifferent]
hwinfo-21.6/src/hd/pppoe.h:1:31: note: Function 'hd_scan_pppoe' argument 1 names different: declaration 'hd_data' definition 'hd_data2'.
hwinfo-21.6/src/hd/pppoe.c:569:31: note: Function 'hd_scan_pppoe' argument 1 names different: declaration 'hd_data' definition 'hd_data2'.
hwinfo-21.6/src/hd/serial.c:192:9: warning: Width 31 given in format string (no. 2) is smaller than destination buffer 'buf[64]'. [invalidScanfFormatWidth_smaller]
hwinfo-21.6/src/hd/serial.c:193:17: warning: Width 31 given in format string (no. 2) is smaller than destination buffer 'buf[64]'. [invalidScanfFormatWidth_smaller]
hwinfo-21.6/src/hd/serial.c:165:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
hwinfo-21.6/src/hd/serial.c:170:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/hd/serial.c:172:13: style: The scope of the variable 'ser' can be reduced. [variableScope]
hwinfo-21.6/src/hd/smbios.c:1574:44: style: Redundant condition: If '!EXPR', the comparison 'EXPR != 255' is always true. [redundantCondition]
hwinfo-21.6/src/hd/smbios.c:1580:46: style: Redundant condition: If '!EXPR', the comparison 'EXPR != 255' is always true. [redundantCondition]
hwinfo-21.6/src/hd/smbios.c:1300:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/hd/smbios.c:551:12: style: The scope of the variable 'u' can be reduced. [variableScope]
hwinfo-21.6/src/hd/smbios.c:596:12: style: The scope of the variable 'u' can be reduced. [variableScope]
hwinfo-21.6/src/hd/smbios.c:621:15: style: The scope of the variable 'bit' can be reduced. [variableScope]
hwinfo-21.6/src/hd/smbios.c:658:12: style: The scope of the variable 'data_len' can be reduced. [variableScope]
hwinfo-21.6/src/hd/smbios.c:1549:42: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/smbios.c:1550:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/smbios.c:1551:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/smbios.c:1626:45: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/smbios.c:1632:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/smbios.c:1637:39: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/hd/usb.c:884:23: warning: Either the condition 'hd->module==hd_data->module&&hd->sysfs_id&&s' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
hwinfo-21.6/src/hd/usb.c:897:24: note: Assuming that condition 'hd->module==hd_data->module&&hd->sysfs_id&&s' is not redundant
hwinfo-21.6/src/hd/usb.c:884:23: note: Null pointer dereference
hwinfo-21.6/src/hd/usb.c:507:9: style: The scope of the variable 'sf_drv_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/usb.c:507:23: style: The scope of the variable 'sf_drv' can be reduced. [variableScope]
hwinfo-21.6/src/hd/usb.c:507:32: style: The scope of the variable 'bus_name' can be reduced. [variableScope]
hwinfo-21.6/src/hd/usb.c:507:43: style: The scope of the variable 'bus_id' can be reduced. [variableScope]
hwinfo-21.6/src/hd/usb.c:763:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/hd/usb.c:767:9: style: The scope of the variable 'vend' can be reduced. [variableScope]
hwinfo-21.6/src/hd/usb.c:767:16: style: The scope of the variable 'prod' can be reduced. [variableScope]
hwinfo-21.6/src/hd/usb.c:767:23: style: The scope of the variable 'serial' can be reduced. [variableScope]
hwinfo-21.6/src/hd/usb.c:767:32: style: The scope of the variable 'descr' can be reduced. [variableScope]
hwinfo-21.6/src/hd/wlan.c:36:17: style: The scope of the variable 'sock' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:618:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/ids/check_hd.c:2334:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/ids/check_hd.c:2334:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hwinfo-21.6/src/ids/check_hd.c:258:25: style: The scope of the variable 'close_cfile' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:260:9: style: The scope of the variable 'cfile' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:581:11: style: The scope of the variable 'l' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:847:34: style: The scope of the variable 'u' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:847:37: style: The scope of the variable 'u1' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:1088:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:1120:8: style: The scope of the variable 'c' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:1120:12: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:1414:7: style: The scope of the variable '_3d0' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:1414:13: style: The scope of the variable '_3d1' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:1640:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:2581:10: style: The scope of the variable 'cnt' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:2652:9: style: The scope of the variable 's' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:2737:10: style: The scope of the variable 'j' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:2737:13: style: The scope of the variable 'end' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:2843:25: style: The scope of the variable 'len' can be reduced. [variableScope]
hwinfo-21.6/src/ids/check_hd.c:2704:79: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/ids/check_hd.c:2707:77: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/ids/check_hd.c:2718:46: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hwinfo-21.6/src/isdn/cdb/cdb_read.c:146:8: style: The scope of the variable 'found' can be reduced. [variableScope]
hwinfo-21.6/src/isdn/cdb/cdb_read.c:122:2: warning: The buffer 'stmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hwinfo-21.6/src/isdn/cdb/isdn_cdb.c:215:8: style: Unused variable: Main [unusedVariable]
hwinfo-21.6/src/isdn/cdb/mk_isdnhwdb.c:18:7: style: The scope of the variable 'l' can be reduced. [variableScope]
hwinfo-21.6/src/isdn/cdb/mk_isdnhwdb.c:261:8: style: Unused variable: Main [unusedVariable]
[16:20]
ftp://ftp.se.debian.org/debian/pool/main/h/hwloc/hwloc_2.0.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hxtools/hxtools_20180301.orig.tar.xz
hxtools-20180301/sadmin/clock_info.c:106:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
hxtools-20180301/sadmin/clock_info.c:112:27: style: The scope of the variable 'c' can be reduced. [variableScope]
hxtools-20180301/sadmin/fd0ssh.c:162:0: error: Memory leak: buf [memleak]
hxtools-20180301/sadmin/ofl.c:318:17: style: Same expression on both sides of '!=' because the value of 'signum_str' and 'NULL' are the same. [duplicateExpression]
hxtools-20180301/sadmin/ofl.c:295:21: note: 'signum_str' is assigned value 'NULL' here.
hxtools-20180301/sadmin/ofl.c:318:17: note: Same expression on both sides of '!=' because the value of 'signum_str' and 'NULL' are the same.
hxtools-20180301/sadmin/ofl.c:114:14: style: The scope of the variable 'p' can be reduced. [variableScope]
hxtools-20180301/sadmin/ofl.c:297:44: style: Boolean variable 'pids_only' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
hxtools-20180301/sadmin/proc_iomem_count.c:21:11: style: The scope of the variable 'start' can be reduced. [variableScope]
hxtools-20180301/sadmin/proc_stat_parse.c:48:2: warning: %llu in format string (no. 14) requires 'unsigned long long *' but the argument type is 'signed long long *'. [invalidScanfArgType_int]
hxtools-20180301/sadmin/proc_stat_parse.c:48:2: warning: %llu in format string (no. 15) requires 'unsigned long long *' but the argument type is 'signed long long *'. [invalidScanfArgType_int]
hxtools-20180301/sadmin/proc_stat_parse.c:48:2: warning: %llu in format string (no. 16) requires 'unsigned long long *' but the argument type is 'signed long long *'. [invalidScanfArgType_int]
hxtools-20180301/sadmin/proc_stat_parse.c:48:2: warning: %llu in format string (no. 17) requires 'unsigned long long *' but the argument type is 'signed long long *'. [invalidScanfArgType_int]
hxtools-20180301/sadmin/proc_stat_parse.c:48:2: warning: %lld in format string (no. 41) requires 'long long *' but the argument type is 'unsigned long long *'. [invalidScanfArgType_int]
hxtools-20180301/sadmin/proc_stat_parse.c:115:2: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
hxtools-20180301/sadmin/proc_stat_parse.c:117:2: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
hxtools-20180301/sadmin/psthreads.c:242:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/sadmin/psthreads.c:71:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hxtools-20180301/sadmin/xfs_irecover.c:119:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
hxtools-20180301/sadmin/xfs_irecover.c:260:15: style: The scope of the variable 'segment' can be reduced. [variableScope]
hxtools-20180301/sadmin/xfs_irecover.c:261:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
hxtools-20180301/sadmin/xfs_irecover.c:283:29: style: The scope of the variable 'ext' can be reduced. [variableScope]
hxtools-20180301/sadmin/xfs_irecover.c:288:14: style: The scope of the variable 'qty' can be reduced. [variableScope]
hxtools-20180301/sdevel/bin2c.c:114:7: style: The scope of the variable 'qthis' can be reduced. [variableScope]
hxtools-20180301/sdevel/bin2c.c:169:25: style: The scope of the variable 'output_buf' can be reduced. [variableScope]
hxtools-20180301/sdevel/bin2c.c:215:25: style: The scope of the variable 'output_buf' can be reduced. [variableScope]
hxtools-20180301/sdevel/bin2c.c:287:25: style: The scope of the variable 'output_buf' can be reduced. [variableScope]
hxtools-20180301/sdevel/bin2c.c:415:8: style: The scope of the variable 'result' can be reduced. [variableScope]
hxtools-20180301/sdevel/bin2c.c:430:4: error: Memory leak: state.hfp [memleak]
hxtools-20180301/sdevel/gxxdm.cpp:60:11: style: Expression is always false because 'else if' condition matches previous condition at line 56. [multiCondition]
hxtools-20180301/sdevel/gxxdm.cpp:314:11: performance: Possible inefficient checking for 'sub' emptiness. [stlSize]
hxtools-20180301/sdevel/peicon.c:235:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hxtools-20180301/sdevel/peicon.c:282:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hxtools-20180301/sdevel/peicon.c:397:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hxtools-20180301/sdevel/peicon.c:460:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hxtools-20180301/sdevel/peicon.c:492:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
hxtools-20180301/sdevel/peicon.c:342:23: style: The scope of the variable 'icon_mblk' can be reduced. [variableScope]
hxtools-20180301/sdevel/peicon.c:349:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
hxtools-20180301/sdevel/peicon.c:518:26: style: The scope of the variable 'sh' can be reduced. [variableScope]
hxtools-20180301/sdevel/peicon.c:140:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hxtools-20180301/sdevel/peicon.c:145:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hxtools-20180301/smath/graph-fanout.c:156:32: style: The scope of the variable 'child' can be reduced. [variableScope]
hxtools-20180301/smath/graph-fanout.c:227:21: style: The scope of the variable 'source' can be reduced. [variableScope]
hxtools-20180301/smath/graph-fanout.c:244:15: style: The scope of the variable 'current' can be reduced. [variableScope]
hxtools-20180301/smath/graph-fanout.c:273:15: style: The scope of the variable 'file' can be reduced. [variableScope]
hxtools-20180301/smath/graph-fanout.c:274:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
hxtools-20180301/smath/graph-lchain.c:220:21: style: The scope of the variable 'source' can be reduced. [variableScope]
hxtools-20180301/smath/graph-lchain.c:237:15: style: The scope of the variable 'source' can be reduced. [variableScope]
hxtools-20180301/smath/graph-lchain.c:253:15: style: The scope of the variable 'file' can be reduced. [variableScope]
hxtools-20180301/smath/graph-lchain.c:254:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
hxtools-20180301/smm/clt2bdf.c:135:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:135:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:165:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:294:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:294:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:294:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:295:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:308:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:309:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:310:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:311:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:312:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:319:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/clt2bdf.c:259:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hxtools-20180301/smm/clt2bdf.c:36:15: style: union member 'wh::v' is never used. [unusedStructMember]
hxtools-20180301/smm/cltxscale.c:126:3: error: Resource leak: ifh [resourceLeak]
hxtools-20180301/smm/pcmdiff.c:99:29: portability: 'file[0].area' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hxtools-20180301/smm/pcmdiff.c:100:29: portability: 'file[1].area' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hxtools-20180301/smm/pcmdiff.c:165:35: portability: 'file[0].area' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hxtools-20180301/smm/pcmdiff.c:172:35: portability: 'file[1].area' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hxtools-20180301/smm/vfontas.c:178:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
hxtools-20180301/smm/vfontas.c:152:8: style: The scope of the variable 'out_fp' can be reduced. [variableScope]
hxtools-20180301/smm/vfontas.c:203:6: style: The scope of the variable 'out_fd' can be reduced. [variableScope]
hxtools-20180301/smm/vfontas.c:243:15: portability: '_data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hxtools-20180301/smm/vfontas.c:247:20: portability: '_data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hxtools-20180301/smm/vfontas.c:257:16: portability: '_data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
hxtools-20180301/smm/vfontas.c:90:32: style: struct member 'psf2_header::flags' is never used. [unusedStructMember]
hxtools-20180301/suser/sysinfo.c:132:14: style: The scope of the variable 'value' can be reduced. [variableScope]
hxtools-20180301/suser/sysinfo.c:207:14: style: The scope of the variable 'value' can be reduced. [variableScope]
hxtools-20180301/suser/tailhex.c:81:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
hxtools-20180301/suser/tailhex.c:93:3: error: Memory leak: buf [memleak]
[16:20]
ftp://ftp.se.debian.org/debian/pool/main/h/hy/hy_0.12.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hyantesite/hyantesite_1.3.0.orig.tar.gz
hyantesite-1.3.0/bin/hyantesite.c:115:12: style: The scope of the variable 'i' can be reduced. [variableScope]
hyantesite-1.3.0/src/hyantes.c:163:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
hyantesite-1.3.0/src/hyantes.c:180:24: style: Function 'hs_display' argument 1 names different: declaration 'rangex' definition 'lonRange'. [funcArgNamesDifferent]
hyantesite-1.3.0/src/hyantes.h:146:24: note: Function 'hs_display' argument 1 names different: declaration 'rangex' definition 'lonRange'.
hyantesite-1.3.0/src/hyantes.c:180:24: note: Function 'hs_display' argument 1 names different: declaration 'rangex' definition 'lonRange'.
hyantesite-1.3.0/src/hyantes.c:180:41: style: Function 'hs_display' argument 2 names different: declaration 'rangey' definition 'latRange'. [funcArgNamesDifferent]
hyantesite-1.3.0/src/hyantes.h:146:39: note: Function 'hs_display' argument 2 names different: declaration 'rangey' definition 'latRange'.
hyantesite-1.3.0/src/hyantes.c:180:41: note: Function 'hs_display' argument 2 names different: declaration 'rangey' definition 'latRange'.
hyantesite-1.3.0/src/hyantes.c:209:33: style: Function 'hs_smooth' argument 1 names different: declaration '_reoLat' definition '_resoLat'. [funcArgNamesDifferent]
hyantesite-1.3.0/src/hyantes.h:151:32: note: Function 'hs_smooth' argument 1 names different: declaration '_reoLat' definition '_resoLat'.
hyantesite-1.3.0/src/hyantes.c:209:33: note: Function 'hs_smooth' argument 1 names different: declaration '_reoLat' definition '_resoLat'.
hyantesite-1.3.0/src/hyantes.c:252:35: style: Function 'hs_smooth_r' argument 1 names different: declaration '_reoLat' definition '_resoLat'. [funcArgNamesDifferent]
hyantesite-1.3.0/src/hyantes.h:153:34: note: Function 'hs_smooth_r' argument 1 names different: declaration '_reoLat' definition '_resoLat'.
hyantesite-1.3.0/src/hyantes.c:252:35: note: Function 'hs_smooth_r' argument 1 names different: declaration '_reoLat' definition '_resoLat'.
hyantesite-1.3.0/src/hyantes.c:252:112: style: Function 'hs_smooth_r' argument 5 names different: declaration 'config' definition 'configuration'. [funcArgNamesDifferent]
hyantesite-1.3.0/src/hyantes.h:153:111: note: Function 'hs_smooth_r' argument 5 names different: declaration 'config' definition 'configuration'.
hyantesite-1.3.0/src/hyantes.c:252:112: note: Function 'hs_smooth_r' argument 5 names different: declaration 'config' definition 'configuration'.
hyantesite-1.3.0/src/hyantes.c:136:13: error: Common realloc mistake: 'the_towns' nulled but not freed upon failure [memleakOnRealloc]
hyantesite-1.3.0/src/hyantes.c:157:5: error: Common realloc mistake: 'the_towns' nulled but not freed upon failure [memleakOnRealloc]
hyantesite-1.3.0/src/hyantes_run.c:84:20: error: Uninitialized variable: tmp [uninitvar]
hyantesite-1.3.0/src/hyantes_run.c:16:0: error: #error no smoothing function defined [preprocessorErrorDirective]
hyantesite-1.3.0/test/hyantesite_status.c:69:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hyantesite-1.3.0/test/hyantesite_status.c:69:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
hyantesite-1.3.0/test/hyantesite_status.c:38:5: style: Variable 'fi' is reassigned a value before the old one has been used. [redundantAssignment]
hyantesite-1.3.0/test/hyantesite_status.c:27:0: note: Variable 'fi' is reassigned a value before the old one has been used.
hyantesite-1.3.0/test/hyantesite_status.c:38:5: note: Variable 'fi' is reassigned a value before the old one has been used.
hyantesite-1.3.0/test/hyantesite_status.c:23:9: style: Unused variable: i [unusedVariable]
hyantesite-1.3.0/test/hyantesite_status.c:23:12: style: Unused variable: len [unusedVariable]
hyantesite-1.3.0/test/list_function.c:36:5: style: Variable 'funs' is reassigned a value before the old one has been used. [redundantAssignment]
hyantesite-1.3.0/test/list_function.c:34:0: note: Variable 'funs' is reassigned a value before the old one has been used.
hyantesite-1.3.0/test/list_function.c:36:5: note: Variable 'funs' is reassigned a value before the old one has been used.
[16:20]
ftp://ftp.se.debian.org/debian/pool/main/h/hyde/hyde_0.8.5a1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hydra/hydra_8.6.orig.tar.gz
thc-hydra-8.6/d3des.c:88:32: style: The scope of the variable 'n' can be reduced. [variableScope]
thc-hydra-8.6/d3des.c:132:34: style: The scope of the variable 'raw0' can be reduced. [variableScope]
thc-hydra-8.6/d3des.c:368:26: style: The scope of the variable 'fval' can be reduced. [variableScope]
thc-hydra-8.6/hydra-adam6500.c:94:20: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-cisco-enable.c:62:42: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-cisco.c:66:21: warning: Either the condition 'buf!=NULL' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
thc-hydra-8.6/hydra-cisco.c:67:13: note: Assuming that condition 'buf!=NULL' is not redundant
thc-hydra-8.6/hydra-cisco.c:66:21: note: Null pointer dereference
thc-hydra-8.6/hydra-cisco.c:119:42: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-ftp.c:42:7: warning: Either the condition 'if(buf)' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
thc-hydra-8.6/hydra-ftp.c:43:8: note: Assuming that condition 'if(buf)' is not redundant
thc-hydra-8.6/hydra-ftp.c:42:7: note: Null pointer dereference
thc-hydra-8.6/hydra-gtk/src/callbacks.c:620:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
thc-hydra-8.6/hydra-gtk/src/callbacks.c:618:0: note: Variable 'fd' is reassigned a value before the old one has been used.
thc-hydra-8.6/hydra-gtk/src/callbacks.c:620:3: note: Variable 'fd' is reassigned a value before the old one has been used.
thc-hydra-8.6/hydra-gtk/src/callbacks.c:67:12: style: The scope of the variable 'a' can be reduced. [variableScope]
thc-hydra-8.6/hydra-gtk/src/callbacks.c:415:9: style: The scope of the variable 'start' can be reduced. [variableScope]
thc-hydra-8.6/hydra-gtk/src/interface.c:343:24: style: Variable 'radioTarget2_group' is assigned a value that is never used. [unreadVariable]
thc-hydra-8.6/hydra-gtk/src/interface.c:460:26: style: Variable 'radioUsername1_group' is assigned a value that is never used. [unreadVariable]
thc-hydra-8.6/hydra-gtk/src/interface.c:523:22: style: Variable 'radioPass1_group' is assigned a value that is never used. [unreadVariable]
thc-hydra-8.6/hydra-gtk/src/interface.c:687:22: style: Variable 'radioProxy_group' is assigned a value that is never used. [unreadVariable]
thc-hydra-8.6/hydra-http-form.c:580:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thc-hydra-8.6/hydra-http-form.c:233:10: style: The scope of the variable 'res' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-form.c:261:19: style: The scope of the variable 'existing_hdr' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-form.c:393:12: style: The scope of the variable 'reqlen' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-form.c:504:25: style: The scope of the variable 'tmpcookie' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-form.c:504:73: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-form.c:779:11: style: The scope of the variable 'startloc' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-form.c:779:22: style: The scope of the variable 'endloc' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-form.c:780:10: style: The scope of the variable 'str' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-form.c:781:10: style: The scope of the variable 'str2' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-form.c:1028:22: style: The scope of the variable 'proxy_string' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-form.c:813:11: warning: The buffer 'str2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
thc-hydra-8.6/hydra-http-form.c:822:9: warning: The buffer 'str2' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
thc-hydra-8.6/hydra-http-form.c:839:11: warning: The buffer 'str3' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
thc-hydra-8.6/hydra-http-form.c:166:4: error: Common realloc mistake: 'cookie_hdr' nulled but not freed upon failure [memleakOnRealloc]
thc-hydra-8.6/hydra-http-form.c:1245:0: error: Memory leak: miscptr [memleak]
thc-hydra-8.6/hydra-http-form.c:1244:0: error: Memory leak: proxy_string [memleak]
thc-hydra-8.6/hydra-http-form.c:852:32: error: Undefined behavior: Variable 'str2' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
thc-hydra-8.6/hydra-http-proxy-urlenum.c:22:3: style: Variable 'pass' is reassigned a value before the old one has been used. [redundantAssignment]
thc-hydra-8.6/hydra-http-proxy-urlenum.c:21:3: note: Variable 'pass' is reassigned a value before the old one has been used.
thc-hydra-8.6/hydra-http-proxy-urlenum.c:22:3: note: Variable 'pass' is reassigned a value before the old one has been used.
thc-hydra-8.6/hydra-http-proxy-urlenum.c:10:36: style: The scope of the variable 'buffer2' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-proxy-urlenum.c:10:50: style: The scope of the variable 'mlogin' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-proxy-urlenum.c:10:63: style: The scope of the variable 'mpass' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-proxy-urlenum.c:11:18: style: The scope of the variable 'host' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-proxy-urlenum.c:232:20: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-proxy.c:10:36: style: The scope of the variable 'buffer2' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-proxy.c:250:20: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-http-proxy.c:13:15: style: Unused variable: fooptr [unusedVariable]
thc-hydra-8.6/hydra-http.c:244:20: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-icq.c:37:21: style: The scope of the variable 'k' can be reduced. [variableScope]
thc-hydra-8.6/hydra-icq.c:148:14: style: The scope of the variable 'r' can be reduced. [variableScope]
thc-hydra-8.6/hydra-icq.c:70:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
thc-hydra-8.6/hydra-imap.c:358:58: style: The scope of the variable 'disable_tls' can be reduced. [variableScope]
thc-hydra-8.6/hydra-irc.c:76:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thc-hydra-8.6/hydra-irc.c:122:20: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:399:17: style: Condition 'ipv6' is always false [knownConditionTrueFalse]
thc-hydra-8.6/hydra-mod.c:89:31: note: Assignment 'ipv6=0', assigned value is 0
thc-hydra-8.6/hydra-mod.c:399:17: note: Condition 'ipv6' is always false
thc-hydra-8.6/hydra-mod.c:1162:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thc-hydra-8.6/hydra-mod.c:1180:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thc-hydra-8.6/hydra-mod.c:1349:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thc-hydra-8.6/hydra-mod.c:1367:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thc-hydra-8.6/hydra-mod.c:89:24: style: The scope of the variable 'ipv6' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:97:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:98:11: style: The scope of the variable 'err' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:301:23: style: The scope of the variable 'wlen' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:692:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:693:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:694:8: style: The scope of the variable 'bufOut' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:695:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:696:17: style: The scope of the variable 'cTemp' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:697:11: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:697:18: style: The scope of the variable 'len' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:898:8: style: The scope of the variable 'text' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:911:8: style: The scope of the variable 'text' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:1005:8: style: The scope of the variable 'text' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:1041:75: style: The scope of the variable 'cpy_len' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:1156:17: style: The scope of the variable 'lastrow_data' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:1337:17: style: The scope of the variable 'lastrow_data' can be reduced. [variableScope]
thc-hydra-8.6/hydra-mod.c:1209:23: style: Unused variable: target6 [unusedVariable]
thc-hydra-8.6/hydra-mod.c:1232:23: style: Unused variable: target6 [unusedVariable]
thc-hydra-8.6/hydra-pcanywhere.c:18:3: style: Variable 'bptr' is reassigned a value before the old one has been used. [redundantAssignment]
thc-hydra-8.6/hydra-pcanywhere.c:14:0: note: Variable 'bptr' is reassigned a value before the old one has been used.
thc-hydra-8.6/hydra-pcanywhere.c:18:3: note: Variable 'bptr' is reassigned a value before the old one has been used.
thc-hydra-8.6/hydra-pcanywhere.c:63:11: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-hydra-8.6/hydra-pcanywhere.c:78:8: style: The scope of the variable 'cleartext' can be reduced. [variableScope]
thc-hydra-8.6/hydra-pcanywhere.c:79:11: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-hydra-8.6/hydra-pcnfs.c:140:20: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-pop3.c:122:36: style: The scope of the variable 'buffer2' can be reduced. [variableScope]
thc-hydra-8.6/hydra-pop3.c:517:11: style: The scope of the variable 'myport' can be reduced. [variableScope]
thc-hydra-8.6/hydra-pop3.c:517:31: style: The scope of the variable 'mysslport' can be reduced. [variableScope]
thc-hydra-8.6/hydra-pop3.c:772:25: error: Uninitialized struct member: p.next [uninitStructMember]
thc-hydra-8.6/hydra-pop3.c:774:25: error: Uninitialized struct member: p.next [uninitStructMember]
thc-hydra-8.6/hydra-radmin2.c:141:5: error: Memory leak: msg [memleak]
thc-hydra-8.6/hydra-redis.c:147:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thc-hydra-8.6/hydra-redis.c:134:32: style: The scope of the variable 'mysslport' can be reduced. [variableScope]
thc-hydra-8.6/hydra-rexec.c:49:20: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-rlogin.c:92:20: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-rpcap.c:142:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
thc-hydra-8.6/hydra-rpcap.c:129:32: style: The scope of the variable 'mysslport' can be reduced. [variableScope]
thc-hydra-8.6/hydra-rsh.c:62:20: style: The scope of the variable 'next_run' can be reduced. [variableScope]
thc-hydra-8.6/hydra-rtsp.c:157:5: style: Variable 'lresp' is reassigned a value before the old one has been used. [redundantAssignment]
thc-hydra-8.6/hydra-rtsp.c:155:5: note: Variable 'lresp' is reassigned a value before the old one has been used.
thc-hydra-8.6/hydra-rtsp.c:157:5: note: Variable 'lresp' is reassigned a value before the old one has been used.
thc-hydra-8.6/hydra-rtsp.c:140:16: style: Same expression on both sides of '==' because the value of 'dbuf' and 'NULL' are the same. [duplicateExpression]
thc-hydra-8.6/hydra-rtsp.c:126:20: note: 'dbuf' is assigned value 'NULL' here.
thc-hydra-8.6/hydra-rtsp.c:140:16: note: Same expression on both sides of '==' because the value of 'dbuf' and 'NULL' are the same.
thc-hydra-8.6/hydra-rtsp.c:140:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thc-hydra-8.6/hydra-rtsp.c:81:23: style: The scope of the variable 'buffer' can be reduced. [variableScope]
thc-hydra-8.6/hydra-rtsp.c:81:36: style: The scope of the variable 'buffer2' can be reduced. [variableScope]
thc-hydra-8.6/hydra-rtsp.c:70:24: style: Checking if unsigned variable 'strlen(packet)' is less than zero. [unsignedLessThanZero]
thc-hydra-8.6/hydra-rtsp.c:74:25: style: Checking if unsigned variable 'strlen(packet2)' is less than zero. [unsignedLessThanZero]
thc-hydra-8.6/hydra-s7-300.c:85:3: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
thc-hydra-8.6/hydra-s7-300.c:84:3: note: Buffer 'buffer' is being written before its old content has been used.
thc-hydra-8.6/hydra-s7-300.c:85:3: note: Buffer 'buffer' is being written before its old content has been used.
thc-hydra-8.6/hydra-s7-300.c:260:3: performance: Buffer 'buffer' is being written before its old content has been used. [redundantCopy]
thc-hydra-8.6/hydra-s7-300.c:259:3: note: Buffer 'buffer' is being written before its old content has been used.
thc-hydra-8.6/hydra-s7-300.c:260:3: note: Buffer 'buffer' is being written before its old content has been used.
thc-hydra-8.6/hydra-s7-300.c:23:9: style: The scope of the variable 'spaces' can be reduced. [variableScope]
thc-hydra-8.6/hydra-smb.c:1502:15: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thc-hydra-8.6/hydra-smb.c:1502:20: style: Condition '16==16' is always true [knownConditionTrueFalse]
thc-hydra-8.6/hydra-smb.c:1502:20: style: Same expression on both sides of '=='. [duplicateExpression]
thc-hydra-8.6/hydra-smtp-enum.c:137:5: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
thc-hydra-8.6/hydra-smtp.c:259:58: style: The scope of the variable 'disable_tls' can be reduced. [variableScope]
thc-hydra-8.6/hydra-snmp.c:200:96: style: The scope of the variable 'salt' can be reduced. [variableScope]
thc-hydra-8.6/hydra-snmp.c:201:20: style: The scope of the variable 'size' can be reduced. [variableScope]
thc-hydra-8.6/hydra-snmp.c:201:35: style: The scope of the variable 'off2' can be reduced. [variableScope]
thc-hydra-8.6/hydra-snmp.c:474:45: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-hydra-8.6/hydra-snmp.c:476:9: style: The scope of the variable 'lptr' can be reduced. [variableScope]
thc-hydra-8.6/hydra-snmp.c:200:71: style: Unused variable: hash [unusedVariable]
thc-hydra-8.6/hydra-snmp.c:200:81: style: Variable 'key' is assigned a value that is never used. [unreadVariable]
thc-hydra-8.6/hydra-snmp.c:202:17: style: Unused variable: initVect [unusedVariable]
thc-hydra-8.6/hydra-snmp.c:202:30: style: Unused variable: privacy_params [unusedVariable]
thc-hydra-8.6/hydra-snmp.c:203:0: style: Variable 'engine_boots' is assigned a value that is never used. [unreadVariable]
thc-hydra-8.6/hydra-snmp.c:363:30: error: Uninitialized variable: buf [uninitvar]
thc-hydra-8.6/hydra-teamspeak.c:44:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
thc-hydra-8.6/hydra-telnet.c:100:45: style: The scope of the variable 'fck' can be reduced. [variableScope]
thc-hydra-8.6/hydra-time.c:12:26: style: Function 'usleepn' argument 1 names different: declaration 'useconds' definition 'milisec'. [funcArgNamesDifferent]
thc-hydra-8.6/hydra.h:159:28: note: Function 'usleepn' argument 1 names different: declaration 'useconds' definition 'milisec'.
thc-hydra-8.6/hydra-time.c:12:26: note: Function 'usleepn' argument 1 names different: declaration 'useconds' definition 'milisec'.
thc-hydra-8.6/hydra-xmpp.c:240:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thc-hydra-8.6/hydra-xmpp.c:16:36: style: The scope of the variable 'buffer2' can be reduced. [variableScope]
thc-hydra-8.6/hydra-xmpp.c:21:9: style: The scope of the variable 'CHALLENGE_END_STR' can be reduced. [variableScope]
thc-hydra-8.6/hydra-xmpp.c:22:9: style: The scope of the variable 'RESPONSE_STR' can be reduced. [variableScope]
thc-hydra-8.6/hydra-xmpp.c:23:9: style: The scope of the variable 'RESPONSE_END_STR' can be reduced. [variableScope]
thc-hydra-8.6/hydra-xmpp.c:282:45: style: The scope of the variable 'tls' can be reduced. [variableScope]
thc-hydra-8.6/hydra.c:511:0: error: failed to expand 'PRINT_NORMAL', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
thc-hydra-8.6/ntlm.c:936:9: style: The scope of the variable 'val' can be reduced. [variableScope]
thc-hydra-8.6/ntlm.c:1410:26: style: The scope of the variable 'digit1' can be reduced. [variableScope]
thc-hydra-8.6/ntlm.c:1410:34: style: The scope of the variable 'digit2' can be reduced. [variableScope]
thc-hydra-8.6/ntlm.c:1410:42: style: The scope of the variable 'digit3' can be reduced. [variableScope]
thc-hydra-8.6/ntlm.c:1246:137: style: Function 'buildAuthResponse' argument 6 names different: declaration 'domain' definition 'domainname'. [funcArgNamesDifferent]
thc-hydra-8.6/ntlm.h:135:138: note: Function 'buildAuthResponse' argument 6 names different: declaration 'domain' definition 'domainname'.
thc-hydra-8.6/ntlm.c:1246:137: note: Function 'buildAuthResponse' argument 6 names different: declaration 'domain' definition 'domainname'.
thc-hydra-8.6/ntlm.c:405:5: style: Variable 'X' is assigned a value that is never used. [unreadVariable]
thc-hydra-8.6/ntlm.c:1284:3: error: Null pointer dereference [nullPointer]
[16:20]
ftp://ftp.se.debian.org/debian/pool/main/h/hydra-el/hydra-el_0.14.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hydroffice.bag/hydroffice.bag_0.2.15.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hydrogen/hydrogen_0.9.7.orig.tar.gz
hydrogen-0.9.7/cmake/sscanf/sscanf.c:4:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hydrogen-0.9.7/cmake/sscanf/sscanf.c:6:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hydrogen-0.9.7/cmake/sscanf/sscanf.c:8:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hydrogen-0.9.7/cmake/sscanf/sscanf.c:10:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hydrogen-0.9.7/src/cli/main.cpp:140:7: style: The scope of the variable 'c' can be reduced. [variableScope]
hydrogen-0.9.7/src/core/src/IO/disk_writer_driver.cpp:160:9: style: The scope of the variable 'ticksize' can be reduced. [variableScope]
hydrogen-0.9.7/src/core/src/IO/disk_writer_driver.cpp:56:33: style: Variable '__object' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/IO/disk_writer_driver.cpp:221:17: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/IO/midi_input.cpp:237:7: style: Condition 'bPatternSelect' is always false [knownConditionTrueFalse]
hydrogen-0.9.7/src/core/src/IO/midi_input.cpp:234:24: note: Assignment 'bPatternSelect=false', assigned value is 0
hydrogen-0.9.7/src/core/src/IO/midi_input.cpp:237:7: note: Condition 'bPatternSelect' is always false
hydrogen-0.9.7/src/core/src/basics/drumkit.cpp:510:2: warning: The buffer 'dst_dir' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hydrogen-0.9.7/src/core/src/basics/pattern.cpp:241:11: performance: Possible inefficient checking for 'slate' emptiness. [stlSize]
hydrogen-0.9.7/src/core/src/basics/sample.cpp:308:18: warning: Redundant assignment of '__data_r[z]' to itself. [selfAssignment]
hydrogen-0.9.7/src/core/src/basics/sample.cpp:311:18: warning: Redundant assignment of '__data_l[z]' to itself. [selfAssignment]
hydrogen-0.9.7/src/core/src/basics/sample.cpp:314:18: warning: Redundant assignment of '__data_l[z]' to itself. [selfAssignment]
hydrogen-0.9.7/src/core/src/basics/sample.cpp:315:18: warning: Redundant assignment of '__data_r[z]' to itself. [selfAssignment]
hydrogen-0.9.7/src/core/src/basics/song.cpp:1027:2: style: Variable 'pPattern' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/core/src/basics/song.cpp:1015:0: note: Variable 'pPattern' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/basics/song.cpp:1027:2: note: Variable 'pPattern' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/basics/song.cpp:1051:4: style: Variable 'instrRef' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/core/src/basics/song.cpp:1049:0: note: Variable 'instrRef' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/basics/song.cpp:1051:4: note: Variable 'instrRef' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/basics/song.cpp:1098:5: style: Variable 'pNote' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/core/src/basics/song.cpp:1083:0: note: Variable 'pNote' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/basics/song.cpp:1098:5: note: Variable 'pNote' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/basics/song.cpp:312:15: style: The scope of the variable 'patternSequence' can be reduced. [variableScope]
hydrogen-0.9.7/src/core/src/basics/song.cpp:967:4: style: Variable 'nFX' is modified but its new value is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/basics/song.cpp:940:20: style: Variable 'bEnabled' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/basics/song.cpp:941:20: style: Variable 'fVolume' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/basics/song.cpp:1077:4: style: Variable 'sequence_count' is modified but its new value is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/hydrogen.cpp:506:32: style: Same expression on both sides of '/' because the value of 'fMaxPitchDeviation' and '2.0' are the same. [duplicateExpression]
hydrogen-0.9.7/src/core/src/hydrogen.cpp:503:38: note: 'fMaxPitchDeviation' is assigned value '2.0' here.
hydrogen-0.9.7/src/core/src/hydrogen.cpp:506:32: note: Same expression on both sides of '/' because the value of 'fMaxPitchDeviation' and '2.0' are the same.
hydrogen-0.9.7/src/core/src/hydrogen.cpp:212:12: style: The scope of the variable 'x2' can be reduced. [variableScope]
hydrogen-0.9.7/src/core/src/hydrogen.cpp:841:8: style: The scope of the variable 'val_L' can be reduced. [variableScope]
hydrogen-0.9.7/src/core/src/hydrogen.cpp:841:15: style: The scope of the variable 'val_R' can be reduced. [variableScope]
hydrogen-0.9.7/src/core/src/hydrogen.cpp:1164:16: style: The scope of the variable 'p' can be reduced. [variableScope]
hydrogen-0.9.7/src/core/src/hydrogen.cpp:1314:35: style: Function 'findPatternInTick' argument 1 names different: declaration 'tick' definition 'nTick'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/core/src/hydrogen.cpp:189:38: note: Function 'findPatternInTick' argument 1 names different: declaration 'tick' definition 'nTick'.
hydrogen-0.9.7/src/core/src/hydrogen.cpp:1314:35: note: Function 'findPatternInTick' argument 1 names different: declaration 'tick' definition 'nTick'.
hydrogen-0.9.7/src/core/src/hydrogen.cpp:1314:47: style: Function 'findPatternInTick' argument 2 names different: declaration 'loopMode' definition 'bLoopMode'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/core/src/hydrogen.cpp:189:49: note: Function 'findPatternInTick' argument 2 names different: declaration 'loopMode' definition 'bLoopMode'.
hydrogen-0.9.7/src/core/src/hydrogen.cpp:1314:47: note: Function 'findPatternInTick' argument 2 names different: declaration 'loopMode' definition 'bLoopMode'.
hydrogen-0.9.7/src/core/src/hydrogen.cpp:1314:63: style: Function 'findPatternInTick' argument 3 names different: declaration 'patternStartTick' definition 'pPatternStartTick'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/core/src/hydrogen.cpp:189:64: note: Function 'findPatternInTick' argument 3 names different: declaration 'patternStartTick' definition 'pPatternStartTick'.
hydrogen-0.9.7/src/core/src/hydrogen.cpp:1314:63: note: Function 'findPatternInTick' argument 3 names different: declaration 'patternStartTick' definition 'pPatternStartTick'.
hydrogen-0.9.7/src/core/src/hydrogen.cpp:2522:7: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/hydrogen.cpp:3208:3: style: Variable 'c' is modified but its new value is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/local_file_mgr.cpp:330:7: style: Variable 'pNote' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/core/src/local_file_mgr.cpp:316:0: note: Variable 'pNote' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/local_file_mgr.cpp:330:7: note: Variable 'pNote' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/logger.cpp:201:7: style: The scope of the variable 'c' can be reduced. [variableScope]
hydrogen-0.9.7/src/core/src/logger.cpp:191:16: style: Variable 'log_level' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/midi_action.cpp:653:3: style: Variable 'mult' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/core/src/midi_action.cpp:644:0: note: Variable 'mult' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:653:3: note: Variable 'mult' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:654:3: style: Variable 'cc_param' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/core/src/midi_action.cpp:648:0: note: Variable 'cc_param' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:654:3: note: Variable 'cc_param' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:695:3: style: Variable 'mult' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/core/src/midi_action.cpp:686:0: note: Variable 'mult' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:695:3: note: Variable 'mult' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:696:3: style: Variable 'cc_param' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/core/src/midi_action.cpp:690:0: note: Variable 'cc_param' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:696:3: note: Variable 'cc_param' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:726:3: style: Variable 'mult' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/core/src/midi_action.cpp:723:0: note: Variable 'mult' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:726:3: note: Variable 'mult' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:744:3: style: Variable 'mult' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/core/src/midi_action.cpp:741:0: note: Variable 'mult' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_action.cpp:744:3: note: Variable 'mult' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/core/src/midi_map.cpp:67:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hydrogen-0.9.7/src/core/src/playlist.cpp:172:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/preferences.cpp:1014:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hydrogen-0.9.7/src/core/src/sampler/sampler.cpp:560:8: style: The scope of the variable 'fADSRValue' can be reduced. [variableScope]
hydrogen-0.9.7/src/core/src/sampler/sampler.cpp:712:8: style: The scope of the variable 'fADSRValue' can be reduced. [variableScope]
hydrogen-0.9.7/src/core/src/smf/smf.cpp:281:20: style: Variable 'nInstr' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/core/src/smf/smf.cpp:316:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hydrogen-0.9.7/src/core/src/smf/smf.cpp:330:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hydrogen-0.9.7/src/gui/src/AboutDialog.h:35:2: style: Class 'AboutDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/AudioEngineInfoForm.h:44:16: warning: Virtual function 'updateAudioEngineState' is called from constructor 'AudioEngineInfoForm(QWidget*parent)' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/AudioEngineInfoForm.cpp:61:2: note: Calling updateAudioEngineState
hydrogen-0.9.7/src/gui/src/AudioEngineInfoForm.h:44:16: note: updateAudioEngineState is a virtual method
hydrogen-0.9.7/src/gui/src/AudioEngineInfoForm.h:52:3: style: Class 'AudioEngineInfoForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/AudioEngineInfoForm.h:47:16: style: The function 'stateChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:29:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/AudioEngineInfoForm.h:47:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/AudioEngineInfoForm.h:48:16: style: The function 'patternChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:30:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/AudioEngineInfoForm.h:48:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/AudioFileBrowser/AudioFileBrowser.h:47:3: style: Class 'AudioFileBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/AudioFileBrowser/SampleWaveDisplay.h:37:3: style: Class 'SampleWaveDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/AudioFileBrowser/SampleWaveDisplay.cpp:115:7: style: The scope of the variable 'nVal' can be reduced. [variableScope]
hydrogen-0.9.7/src/gui/src/Director.cpp:84:2: style: Class 'Director' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hydrogen-0.9.7/src/gui/src/Director.cpp:84:2: style: Class 'Director' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hydrogen-0.9.7/src/gui/src/Director.h:42:2: style: Class 'Director' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/Director.h:45:15: style: The function 'metronomeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:39:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/Director.h:45:15: note: Function in derived class
hydrogen-0.9.7/src/gui/src/DonationDialog.h:35:2: style: Class 'DonationDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/ExportSongDialog.cpp:202:21: style: Variable 'engine' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/ExportSongDialog.cpp:204:15: style: Variable 'warn' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/ExportSongDialog.h:41:3: style: Class 'ExportSongDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.h:48:3: style: Class 'Mixer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/ExportSongDialog.h:45:15: style: The function 'progressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:41:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/ExportSongDialog.h:45:15: note: Function in derived class
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.h:105:16: style: The function 'noteOnEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:36:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.h:105:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/HydrogenApp.cpp:319:34: style: Function 'showMixer' argument 1 names different: declaration 'bShow' definition 'show'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/HydrogenApp.h:74:23: note: Function 'showMixer' argument 1 names different: declaration 'bShow' definition 'show'.
hydrogen-0.9.7/src/gui/src/HydrogenApp.cpp:319:34: note: Function 'showMixer' argument 1 names different: declaration 'bShow' definition 'show'.
hydrogen-0.9.7/src/gui/src/UndoActions.h:416:2: warning: Member variable 'SE_deleteTimeLineAction::__newBpm' is not initialized in the constructor. [uninitMemberVar]
hydrogen-0.9.7/src/gui/src/UndoActions.h:1157:2: warning: Member variable 'SE_editNotePropertiesVolumeAction::__selectedPatternNumber' is not initialized in the constructor. [uninitMemberVar]
hydrogen-0.9.7/src/gui/src/UndoActions.h:1157:2: warning: Member variable 'SE_editNotePropertiesVolumeAction::__nSelectedInstrumentnumber' is not initialized in the constructor. [uninitMemberVar]
hydrogen-0.9.7/src/gui/src/PreferencesDialog.h:39:3: style: Class 'PreferencesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/PlayerControl.h:52:3: style: Class 'MetronomeWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/PlayerControl.h:88:3: style: Class 'PlayerControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentRack.h:39:3: style: Class 'InstrumentRack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:60:3: style: Class 'PatternEditorPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:55:3: style: Class 'InstrumentEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.h:65:3: style: Class 'SongEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.h:125:3: style: Class 'SongEditorPatternList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.h:197:3: style: Class 'SongEditorPositionRuler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanel.h:52:3: style: Class 'SongEditorPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryDatastructures.h:69:3: style: Class 'SoundLibraryInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/PlaylistEditor/PlaylistDialog.h:49:3: style: Class 'PlaylistDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.h:50:3: style: Class 'InstrumentNameWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.h:230:3: style: Class 'MasterMixerLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.h:285:3: style: Class 'FxMixerLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.h:331:3: style: Class 'LadspaFXMixerLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/UndoActions.h:109:2: style: Class 'SE_deletePatternSequenceAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/UndoActions.h:688:2: style: Class 'SE_pasteNotesPatternEditorAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/MainForm.h:56:16: style: The function 'errorEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:38:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/MainForm.h:56:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/MainForm.h:57:16: style: The function 'jacksessionEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:42:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/MainForm.h:57:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/MainForm.h:58:16: style: The function 'playlistLoadSongEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:43:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/MainForm.h:58:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/MainForm.h:59:16: style: The function 'undoRedoActionEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:44:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/MainForm.h:59:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PlayerControl.h:55:16: style: The function 'metronomeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:39:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PlayerControl.h:55:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.h:49:16: style: The function 'selectedPatternChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:33:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.h:49:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.h:50:16: style: The function 'selectedInstrumentChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:34:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.h:50:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.h:51:16: style: The function 'patternModifiedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:31:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.h:51:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:77:16: style: The function 'selectedPatternChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:33:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:77:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:78:16: style: The function 'selectedInstrumentChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:34:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:78:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:79:16: style: The function 'stateChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:29:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:79:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: style: The function 'selectedInstrumentChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:34:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:65:16: style: The function 'rubberbandbpmchangeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:40:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:65:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.h:178:16: style: The function 'patternChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:30:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.h:178:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanel.h:65:16: style: The function 'selectedPatternChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:33:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanel.h:65:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.h:64:16: style: The function 'paintEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/widgets/PixmapWidget.h:46:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.h:64:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/NotePropertiesRuler.h:88:16: style: The function 'selectedPatternChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:33:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/NotePropertiesRuler.h:88:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/NotePropertiesRuler.h:89:16: style: The function 'selectedInstrumentChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:34:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/NotePropertiesRuler.h:89:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:63:16: style: The function 'patternModifiedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:31:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:63:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:64:16: style: The function 'patternChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:30:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:64:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:65:16: style: The function 'selectedPatternChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:33:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:65:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:66:16: style: The function 'selectedInstrumentChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:34:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:66:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/UndoActions.h:347:48: performance: Function parameter 'movingCells' should be passed by const reference. [passedByValue]
hydrogen-0.9.7/src/gui/src/UndoActions.h:347:81: performance: Function parameter 'selectedCells' should be passed by const reference. [passedByValue]
hydrogen-0.9.7/src/gui/src/UndoActions.h:347:116: performance: Function parameter 'existingCells' should be passed by const reference. [passedByValue]
hydrogen-0.9.7/src/gui/src/UndoActions.h:660:11: performance: Possible inefficient checking for '__noteList' emptiness. [stlSize]
hydrogen-0.9.7/src/gui/src/UndoActions.h:705:11: performance: Possible inefficient checking for '__patternList' emptiness. [stlSize]
hydrogen-0.9.7/src/gui/src/UndoActions.h:710:11: performance: Possible inefficient checking for '__appliedList' emptiness. [stlSize]
hydrogen-0.9.7/src/gui/src/UndoActions.h:871:11: performance: Possible inefficient checking for '__noteList' emptiness. [stlSize]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:916:4: style: Variable 'pInstr' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:911:0: note: Variable 'pInstr' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:916:4: note: Variable 'pInstr' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:57:46: style: Function 'InstrumentEditor' argument 1 names different: declaration 'parent' definition 'pParent'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:55:30: note: Function 'InstrumentEditor' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:57:46: note: Function 'InstrumentEditor' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:69:2: style: Class 'InstrumentEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:69:2: style: Class 'InstrumentEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 123. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:123:76: note: Calling midiOutChannelBtnClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1168:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 134. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:134:76: note: Calling midiOutChannelBtnClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1168:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 154. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:154:73: note: Calling midiOutNoteBtnClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1182:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 167. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:167:73: note: Calling midiOutNoteBtnClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1182:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 236. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:236:71: note: Calling muteGroupBtnClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1140:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 247. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:247:71: note: Calling muteGroupBtnClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1140:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 252. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:252:73: note: Calling onIsStopNoteCheckBoxClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1146:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 257. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:257:68: note: Calling onIsApplyVelocityCheckBoxClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1154:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 273. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:273:72: note: Calling hihatGroupClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1417:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 283. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:283:72: note: Calling hihatGroupClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1417:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 298. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:298:75: note: Calling hihatMinRangeBtnClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1429:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 310. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:310:75: note: Calling hihatMinRangeBtnClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1429:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 326. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:326:75: note: Calling hihatMaxRangeBtnClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1441:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 338. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:338:75: note: Calling hihatMaxRangeBtnClicked
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1441:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 468. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:468:80: note: Calling pSampleSelectionChanged
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:1405:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: warning: Virtual function 'selectedInstrumentChangedEvent' is called from constructor 'InstrumentEditor(QWidget*parent)' at line 499. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.cpp:499:2: note: Calling selectedInstrumentChangedEvent
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditor.h:64:16: note: selectedInstrumentChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/widgets/Rotary.h:38:3: style: Class 'RotaryTooltip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/widgets/ClickableLabel.h:34:3: style: Class 'ClickableLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/widgets/Fader.h:146:3: style: Class 'Knob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/WaveDisplay.h:40:3: style: Class 'WaveDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/LayerPreview.h:45:3: style: Class 'LayerPreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/LayerPreview.h:91:16: style: The function 'selectedInstrumentChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:34:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/InstrumentEditor/LayerPreview.h:91:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/InstrumentEditor/InstrumentEditorPanel.h:52:3: style: Class 'InstrumentEditorPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/LayerPreview.h:61:7: style: Member variable 'LayerPreview::m_nSelectedLayer' is in the wrong place in the initializer list. [initializerList]
hydrogen-0.9.7/src/gui/src/InstrumentEditor/LayerPreview.cpp:48:4: note: Member variable 'LayerPreview::m_nSelectedLayer' is in the wrong place in the initializer list.
hydrogen-0.9.7/src/gui/src/InstrumentEditor/LayerPreview.h:61:7: note: Member variable 'LayerPreview::m_nSelectedLayer' is in the wrong place in the initializer list.
hydrogen-0.9.7/src/gui/src/InstrumentEditor/WaveDisplay.cpp:104:7: style: The scope of the variable 'nVal' can be reduced. [variableScope]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryPanel.h:48:2: style: Class 'SoundLibraryPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/LadspaFXProperties.cpp:141:25: style: Variable 'pSong' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/LadspaFXProperties.cpp:52:2: performance: Variable 'm_nLadspaFX' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/LadspaFXSelector.h:47:3: style: Class 'LadspaFXSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/LadspaFXSelector.cpp:218:83: style: Function 'on_m_pGroupsListView_currentItemChanged' argument 1 names different: declaration 'current' definition 'currentItem'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/LadspaFXSelector.h:53:67: note: Function 'on_m_pGroupsListView_currentItemChanged' argument 1 names different: declaration 'current' definition 'currentItem'.
hydrogen-0.9.7/src/gui/src/LadspaFXSelector.cpp:218:83: note: Function 'on_m_pGroupsListView_currentItemChanged' argument 1 names different: declaration 'current' definition 'currentItem'.
hydrogen-0.9.7/src/gui/src/MainForm.cpp:556:2: style: Variable 'saved' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/MainForm.cpp:555:0: note: Variable 'saved' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/MainForm.cpp:556:2: note: Variable 'saved' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/MainForm.cpp:1556:38: style: Function 'jacksessionEvent' argument 1 names different: declaration 'nValue' definition 'nEvent'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/MainForm.h:57:38: note: Function 'jacksessionEvent' argument 1 names different: declaration 'nValue' definition 'nEvent'.
hydrogen-0.9.7/src/gui/src/MainForm.cpp:1556:38: note: Function 'jacksessionEvent' argument 1 names different: declaration 'nValue' definition 'nEvent'.
hydrogen-0.9.7/src/gui/src/MainForm.cpp:1728:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/MainForm.cpp:1735:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/MainForm.cpp:1766:21: style: Variable 'app' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/SongPropertiesDialog.h:39:3: style: Class 'SongPropertiesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryImportDialog.h:42:3: style: Class 'SoundLibraryImportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibrarySaveDialog.h:37:3: style: Class 'SoundLibrarySaveDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.cpp:52:24: style: Function 'Mixer' argument 1 names different: declaration 'parent' definition 'pParent'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.h:48:18: note: Function 'Mixer' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.cpp:52:24: note: Function 'Mixer' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.cpp:282:28: style: Function 'unmuteAll' argument 1 names different: declaration 'selectedInstr' definition 'selectedInstrument'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.h:65:23: note: Function 'unmuteAll' argument 1 names different: declaration 'selectedInstr' definition 'selectedInstrument'.
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.cpp:282:28: note: Function 'unmuteAll' argument 1 names different: declaration 'selectedInstr' definition 'selectedInstrument'.
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.cpp:339:33: style: Function 'isSoloClicked' argument 1 names different: declaration 'nLine' definition 'n'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.h:55:27: note: Function 'isSoloClicked' argument 1 names different: declaration 'nLine' definition 'n'.
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.cpp:339:33: note: Function 'isSoloClicked' argument 1 names different: declaration 'nLine' definition 'n'.
hydrogen-0.9.7/src/gui/src/Mixer/Mixer.cpp:650:0: error: Memory leak: p_ids_to_delete [memleak]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:407:30: style: Function 'setPan' argument 1 names different: declaration 'value' definition 'fValue'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.h:108:21: note: Function 'setPan' argument 1 names different: declaration 'value' definition 'fValue'.
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:407:30: note: Function 'setPan' argument 1 names different: declaration 'value' definition 'fValue'.
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:431:35: style: Function 'knobChanged' argument 1 names different: declaration 'ref' definition 'pRef'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.h:136:26: note: Function 'knobChanged' argument 1 names different: declaration 'ref' definition 'pRef'.
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:431:35: note: Function 'knobChanged' argument 1 names different: declaration 'ref' definition 'pRef'.
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:59:2: performance: Variable 'm_nWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:60:2: performance: Variable 'm_nHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:62:2: performance: Variable 'm_nActivity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:64:2: performance: Variable 'm_nPeakTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:488:2: performance: Variable 'm_nWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:489:2: performance: Variable 'm_nHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:491:2: performance: Variable 'm_nActivity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:493:2: performance: Variable 'm_nPeakTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:731:2: performance: Variable 'm_nWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:732:2: performance: Variable 'm_nHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:733:2: performance: Variable 'm_nPeakTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:978:2: performance: Variable 'm_nWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/Mixer/MixerLine.cpp:979:2: performance: Variable 'm_nHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:387:17: warning: Possible null pointer dereference: pPattern [nullPointer]
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:377:14: note: Assignment 'pPattern=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:387:17: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:898:37: warning: Possible null pointer dereference: pPattern [nullPointer]
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:895:14: note: Assignment 'pPattern=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:898:37: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:1298:4: style: Variable 'NewID' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:1296:0: note: Variable 'NewID' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:1298:4: note: Variable 'NewID' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:1434:19: style: The scope of the variable 'pPattern' can be reduced. [variableScope]
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:633:48: style: Function '__draw_grid' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:127:31: note: Function '__draw_grid' argument 1 names different: declaration 'painter' definition 'p'.
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:633:48: note: Function '__draw_grid' argument 1 names different: declaration 'painter' definition 'p'.
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:739:56: style: Function '__create_background' argument 1 names different: declaration 'pointer' definition 'p'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:128:39: note: Function '__create_background' argument 1 names different: declaration 'pointer' definition 'p'.
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:739:56: note: Function '__create_background' argument 1 names different: declaration 'pointer' definition 'p'.
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:938:84: style: Function 'functionClearNotesRedoAction' argument 2 names different: declaration 'selectedPatternNumber' definition 'patternNumber'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.h:93:67: note: Function 'functionClearNotesRedoAction' argument 2 names different: declaration 'selectedPatternNumber' definition 'patternNumber'.
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:938:84: note: Function 'functionClearNotesRedoAction' argument 2 names different: declaration 'selectedPatternNumber' definition 'patternNumber'.
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:1347:0: error: Memory leak: pOldInstrumentComponents [memleak]
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:983:9: performance: Possible inefficient checking for 'appliedList' emptiness. [stlSize]
hydrogen-0.9.7/src/gui/src/PatternEditor/DrumPatternEditor.cpp:1442:5: performance: Possible inefficient checking for 'noteList' emptiness. [stlSize]
hydrogen-0.9.7/src/gui/src/PatternEditor/NotePropertiesRuler.cpp:73:2: style: Class 'NotePropertiesRuler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/NotePropertiesRuler.cpp:73:2: style: Class 'NotePropertiesRuler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorInstrumentList.cpp:312:25: style: Checking if unsigned variable 'patternList.size()' is less than zero. [unsignedLessThanZero]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorInstrumentList.cpp:136:39: style: Function 'setSelected' argument 1 names different: declaration 'isSelected' definition 'bSelected'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorInstrumentList.h:52:25: note: Function 'setSelected' argument 1 names different: declaration 'isSelected' definition 'bSelected'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorInstrumentList.cpp:136:39: note: Function 'setSelected' argument 1 names different: declaration 'isSelected' definition 'bSelected'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorInstrumentList.cpp:481:2: performance: Variable 'm_nGridHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorInstrumentList.h:49:3: style: Class 'InstrumentLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorInstrumentList.cpp:252:6: performance: Possible inefficient checking for 'noteList' emptiness. [stlSize]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorInstrumentList.cpp:312:6: performance: Possible inefficient checking for 'patternList' emptiness. [stlSize]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:712:2: style: Variable 'pScrollArea' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:709:0: note: Variable 'pScrollArea' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:712:2: note: Variable 'pScrollArea' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:65:50: style: Function 'PatternEditorPanel' argument 1 names different: declaration 'parent' definition 'pParent'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:60:31: note: Function 'PatternEditorPanel' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:65:50: note: Function 'PatternEditorPanel' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:599:57: style: Function 'gridResolutionChanged' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:83:39: note: Function 'gridResolutionChanged' argument 1 names different: declaration 'text' definition 'str'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:599:57: note: Function 'gridResolutionChanged' argument 1 names different: declaration 'text' definition 'str'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:694:48: style: Function 'stateChangedEvent' argument 1 names different: declaration 'nState' definition 'state'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:79:38: note: Function 'stateChangedEvent' argument 1 names different: declaration 'nState' definition 'state'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:694:48: note: Function 'stateChangedEvent' argument 1 names different: declaration 'nState' definition 'state'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:820:54: style: Function 'patternSizeChanged' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:85:36: note: Function 'patternSizeChanged' argument 1 names different: declaration 'text' definition 'str'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:820:54: note: Function 'patternSizeChanged' argument 1 names different: declaration 'text' definition 'str'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:179:16: warning: Virtual function 'resizeEvent' is called from constructor 'PatternEditorPanel(QWidget*parent)' at line 119. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:119:79: note: Calling patternSizeChanged
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:858:2: note: Calling resizeEvent
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:179:16: note: resizeEvent is a virtual method
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:179:16: warning: Virtual function 'resizeEvent' is called from constructor 'PatternEditorPanel(QWidget*parent)' at line 240. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:240:61: note: Calling zoomInBtnClicked
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:799:2: note: Calling resizeEvent
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:179:16: note: resizeEvent is a virtual method
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:179:16: warning: Virtual function 'resizeEvent' is called from constructor 'PatternEditorPanel(QWidget*parent)' at line 252. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:252:63: note: Calling zoomOutBtnClicked
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:815:2: note: Calling resizeEvent
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:179:16: note: resizeEvent is a virtual method
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:179:16: warning: Virtual function 'resizeEvent' is called from constructor 'PatternEditorPanel(QWidget*parent)' at line 287. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:287:94: note: Calling on_patternEditorScroll
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:593:2: note: Calling resizeEvent
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:179:16: note: resizeEvent is a virtual method
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:179:16: warning: Virtual function 'resizeEvent' is called from constructor 'PatternEditorPanel(QWidget*parent)' at line 319. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:319:97: note: Calling on_patternEditorScroll
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:593:2: note: Calling resizeEvent
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:179:16: note: resizeEvent is a virtual method
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:77:16: warning: Virtual function 'selectedPatternChangedEvent' is called from constructor 'PatternEditorPanel(QWidget*parent)' at line 544. Dynamic binding is not used. [virtualCallInConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.cpp:544:2: note: Calling selectedPatternChangedEvent
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorPanel.h:77:16: note: selectedPatternChangedEvent is a virtual method
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorRuler.h:43:3: style: Class 'PatternEditorRuler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorRuler.h:75:16: style: The function 'selectedPatternChangedEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:33:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorRuler.h:75:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorRuler.cpp:68:2: style: Class 'PatternEditorRuler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hydrogen-0.9.7/src/gui/src/PatternEditor/PatternEditorRuler.cpp:68:2: style: Class 'PatternEditorRuler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:500:2: style: Variable 'pSelectedInstrument' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:498:0: note: Variable 'pSelectedInstrument' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:500:2: note: Variable 'pSelectedInstrument' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:627:2: style: Variable 'pSelectedInstrument' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:626:0: note: Variable 'pSelectedInstrument' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:627:2: note: Variable 'pSelectedInstrument' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:912:151: style: Function 'editNoteLengthAction' argument 6 names different: declaration 'pressedLine' definition 'pressedline'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.h:79:149: note: Function 'editNoteLengthAction' argument 6 names different: declaration 'pressedLine' definition 'pressedline'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:912:151: note: Function 'editNoteLengthAction' argument 6 names different: declaration 'pressedLine' definition 'pressedline'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:967:11: style: Function 'editNotePropertiesAction' argument 9 names different: declaration 'pressedLine' definition 'pressedline'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.h:78:11: note: Function 'editNotePropertiesAction' argument 9 names different: declaration 'pressedLine' definition 'pressedline'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:967:11: note: Function 'editNotePropertiesAction' argument 9 names different: declaration 'pressedLine' definition 'pressedline'.
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:927:21: style: Variable 'nInstruments' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/PatternEditor/PianoRollEditor.cpp:993:21: style: Variable 'nInstruments' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/PatternFillDialog.cpp:34:66: style: Function 'PatternFillDialog' argument 2 names different: declaration 'range' definition 'pRange'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PatternFillDialog.h:53:50: note: Function 'PatternFillDialog' argument 2 names different: declaration 'range' definition 'pRange'.
hydrogen-0.9.7/src/gui/src/PatternFillDialog.cpp:34:66: note: Function 'PatternFillDialog' argument 2 names different: declaration 'range' definition 'pRange'.
hydrogen-0.9.7/src/gui/src/PlayerControl.cpp:661:2: style: Variable 'beatstocountondisplay' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/PlayerControl.cpp:660:0: note: Variable 'beatstocountondisplay' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/PlayerControl.cpp:661:2: note: Variable 'beatstocountondisplay' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/PlayerControl.cpp:981:47: style: Function 'bpmButtonClicked' argument 1 names different: declaration 'pRef' definition 'pBtn'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/PlayerControl.h:108:34: note: Function 'bpmButtonClicked' argument 1 names different: declaration 'pRef' definition 'pBtn'.
hydrogen-0.9.7/src/gui/src/PlayerControl.cpp:981:47: note: Function 'bpmButtonClicked' argument 1 names different: declaration 'pRef' definition 'pBtn'.
hydrogen-0.9.7/src/gui/src/widgets/CpuLoadWidget.h:43:3: style: Class 'CpuLoadWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/widgets/MidiActivityWidget.h:38:3: style: Class 'MidiActivityWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/widgets/CpuLoadWidget.h:52:8: style: The function 'XRunEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:37:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/widgets/CpuLoadWidget.h:52:8: note: Function in derived class
hydrogen-0.9.7/src/gui/src/widgets/MidiActivityWidget.h:52:16: style: The function 'midiActivityEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hydrogen-0.9.7/src/gui/src/EventListener.h:35:16: note: Virtual function in base class
hydrogen-0.9.7/src/gui/src/widgets/MidiActivityWidget.h:52:16: note: Function in derived class
hydrogen-0.9.7/src/gui/src/PlaylistEditor/PlaylistDialog.cpp:355:17: style: Redundant condition: IsModified. '!IsModified || (IsModified && DiscardChanges)' is equivalent to '!IsModified || DiscardChanges' [redundantCondition]
hydrogen-0.9.7/src/gui/src/PlaylistEditor/PlaylistDialog.cpp:749:3: style: Variable 'selected' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/PlaylistEditor/PlaylistDialog.cpp:748:0: note: Variable 'selected' is reassigned a value before the old one has been used if variable is no semaphore variable.
hydrogen-0.9.7/src/gui/src/PlaylistEditor/PlaylistDialog.cpp:749:3: note: Variable 'selected' is reassigned a value before the old one has been used if variable is no semaphore variable.
hydrogen-0.9.7/src/gui/src/PlaylistEditor/PlaylistDialog.cpp:872:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/widgets/MidiTable.h:35:3: style: Class 'MidiTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SampleEditor/DetailWaveDisplay.cpp:33:20: warning: Member variable 'DetailWaveDisplay::m_pPeakDatal' is not initialized in the constructor. [uninitMemberVar]
hydrogen-0.9.7/src/gui/src/SampleEditor/DetailWaveDisplay.cpp:33:20: warning: Member variable 'DetailWaveDisplay::m_pPeakDatar' is not initialized in the constructor. [uninitMemberVar]
hydrogen-0.9.7/src/gui/src/SampleEditor/DetailWaveDisplay.h:40:3: style: Class 'DetailWaveDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SampleEditor/MainSampleWaveDisplay.cpp:232:7: warning: Possible null pointer dereference: ev [nullPointer]
hydrogen-0.9.7/src/gui/src/SampleEditor/MainSampleWaveDisplay.cpp:208:16: note: Calling function 'testPosition', 1st argument 'ev' value is 0
hydrogen-0.9.7/src/gui/src/SampleEditor/MainSampleWaveDisplay.cpp:232:7: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/SampleEditor/MainSampleWaveDisplay.cpp:77:62: style: Function 'paintLocatorEvent' argument 2 names different: declaration 'last_event' definition 'updateposi'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/SampleEditor/MainSampleWaveDisplay.h:43:41: note: Function 'paintLocatorEvent' argument 2 names different: declaration 'last_event' definition 'updateposi'.
hydrogen-0.9.7/src/gui/src/SampleEditor/MainSampleWaveDisplay.cpp:77:62: note: Function 'paintLocatorEvent' argument 2 names different: declaration 'last_event' definition 'updateposi'.
hydrogen-0.9.7/src/gui/src/SampleEditor/MainSampleWaveDisplay.cpp:35:24: warning: Member variable 'MainSampleWaveDisplay::m_pSampleLength' is not initialized in the constructor. [uninitMemberVar]
hydrogen-0.9.7/src/gui/src/SampleEditor/MainSampleWaveDisplay.h:37:3: style: Class 'MainSampleWaveDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:186:36: warning: Possible null pointer dereference: pInstrument [nullPointer]
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:168:36: note: Assignment 'pInstrument=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:186:36: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:192:25: warning: Possible null pointer dereference: pSample [nullPointer]
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:169:20: note: Assignment 'pSample=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:192:25: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:193:18: warning: Possible null pointer dereference: pSample [nullPointer]
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:169:20: note: Assignment 'pSample=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:193:18: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:194:12: warning: Possible null pointer dereference: pSample [nullPointer]
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:169:20: note: Assignment 'pSample=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:194:12: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:195:17: warning: Possible null pointer dereference: pSample [nullPointer]
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:169:20: note: Assignment 'pSample=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:195:17: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:197:7: warning: Possible null pointer dereference: pSample [nullPointer]
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:169:20: note: Assignment 'pSample=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:197:7: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:205:7: warning: Possible null pointer dereference: pSample [nullPointer]
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:169:20: note: Assignment 'pSample=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:205:7: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:380:37: warning: Possible null pointer dereference: pInstrument [nullPointer]
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:363:37: note: Assignment 'pInstrument=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:380:37: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:52:100: style: Function 'SampleEditor' argument 4 names different: declaration 'nSampleFilename' definition 'mSamplefilename'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.h:51:87: note: Function 'SampleEditor' argument 4 names different: declaration 'nSampleFilename' definition 'mSamplefilename'.
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:52:100: note: Function 'SampleEditor' argument 4 names different: declaration 'nSampleFilename' definition 'mSamplefilename'.
hydrogen-0.9.7/src/gui/src/SampleEditor/SampleEditor.cpp:288:18: style: Variable 'pInstrument' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/SampleEditor/TargetWaveDisplay.h:43:3: style: Class 'TargetWaveDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SampleEditor/TargetWaveDisplay.cpp:204:7: style: The scope of the variable 'nVall' can be reduced. [variableScope]
hydrogen-0.9.7/src/gui/src/SampleEditor/TargetWaveDisplay.cpp:205:7: style: The scope of the variable 'nValr' can be reduced. [variableScope]
hydrogen-0.9.7/src/gui/src/SampleEditor/TargetWaveDisplay.cpp:179:71: style: Function 'paintLocatorEventTargetDisplay' argument 2 names different: declaration 'last_event' definition 'updateposi'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/SampleEditor/TargetWaveDisplay.h:48:54: note: Function 'paintLocatorEventTargetDisplay' argument 2 names different: declaration 'last_event' definition 'updateposi'.
hydrogen-0.9.7/src/gui/src/SampleEditor/TargetWaveDisplay.cpp:179:71: note: Function 'paintLocatorEventTargetDisplay' argument 2 names different: declaration 'last_event' definition 'updateposi'.
hydrogen-0.9.7/src/gui/src/SampleEditor/TargetWaveDisplay.cpp:43:20: warning: Member variable 'TargetWaveDisplay::m_nSampleLength' is not initialized in the constructor. [uninitMemberVar]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1467:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1466:0: note: Variable 'err' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1467:2: note: Variable 'err' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1593:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1592:0: note: Variable 'err' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1593:3: note: Variable 'err' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1673:7: style: The scope of the variable 'bHasPattern' can be reduced. [variableScope]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:468:129: style: Function 'movePatternCellAction' argument 3 names different: declaration 'm_existingCells' definition 'existingCells'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.h:79:133: note: Function 'movePatternCellAction' argument 3 names different: declaration 'm_existingCells' definition 'existingCells'.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:468:129: note: Function 'movePatternCellAction' argument 3 names different: declaration 'm_existingCells' definition 'existingCells'.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1294:56: style: Function 'loadPatternAction' argument 1 names different: declaration 'filename' definition 'afilename'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.h:135:35: note: Function 'loadPatternAction' argument 1 names different: declaration 'filename' definition 'afilename'.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1294:56: note: Function 'loadPatternAction' argument 1 names different: declaration 'filename' definition 'afilename'.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1660:62: style: Function 'fillRangeWithPattern' argument 1 names different: declaration 'r' definition 'pRange'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.h:136:40: note: Function 'fillRangeWithPattern' argument 1 names different: declaration 'r' definition 'pRange'.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1660:62: note: Function 'fillRangeWithPattern' argument 1 names different: declaration 'r' definition 'pRange'.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:908:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1200:25: style: Variable 'nSelectedPattern' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1460:15: style: Variable 'errseq' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1467:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:1593:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:941:2: performance: Variable 'm_nWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:942:2: performance: Variable 'm_nGridHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:964:2: style: Class 'SongEditorPatternList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditor.cpp:964:2: style: Class 'SongEditorPatternList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hydrogen-0.9.7/src/gui/src/VirtualPatternDialog.h:47:3: style: Class 'VirtualPatternDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanel.cpp:47:43: style: Function 'SongEditorPanel' argument 1 names different: declaration 'parent' definition 'pParent'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanel.h:52:29: note: Function 'SongEditorPanel' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanel.cpp:47:43: note: Function 'SongEditorPanel' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanel.cpp:52:2: performance: Variable 'm_nInitialWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanel.cpp:53:2: performance: Variable 'm_nInitialHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanelTagWidget.cpp:151:3: style: Variable 'newTagItem' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanelTagWidget.cpp:149:0: note: Variable 'newTagItem' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SongEditor/SongEditorPanelTagWidget.cpp:151:3: note: Variable 'newTagItem' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SoundLibrary/FileBrowser.cpp:101:53: style: Function 'loadDirectoryTree' argument 1 names different: declaration 'basedir' definition 'sBasedir'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/SoundLibrary/FileBrowser.h:56:42: note: Function 'loadDirectoryTree' argument 1 names different: declaration 'basedir' definition 'sBasedir'.
hydrogen-0.9.7/src/gui/src/SoundLibrary/FileBrowser.cpp:101:53: note: Function 'loadDirectoryTree' argument 1 names different: declaration 'basedir' definition 'sBasedir'.
hydrogen-0.9.7/src/gui/src/SoundLibrary/FileBrowser.h:36:3: style: Class 'FileBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryDatastructures.cpp:107:67: style: Function 'getPatternFromDirectory' argument 1 names different: declaration 'path' definition 'sPatternDir'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryDatastructures.h:38:46: note: Function 'getPatternFromDirectory' argument 1 names different: declaration 'path' definition 'sPatternDir'.
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryDatastructures.cpp:107:67: note: Function 'getPatternFromDirectory' argument 1 names different: declaration 'path' definition 'sPatternDir'.
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryDatastructures.cpp:39:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryDatastructures.cpp:57:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryDatastructures.cpp:70:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryDatastructures.cpp:97:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryRepositoryDialog.h:37:3: style: Class 'SoundLibraryRepositoryDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:227:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:222:3: note: Variable 'ret' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:227:3: note: Variable 'ret' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:231:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:227:3: note: Variable 'ret' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:231:3: note: Variable 'ret' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:235:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:231:3: note: Variable 'ret' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:235:3: note: Variable 'ret' is reassigned a value before the old one has been used.
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:93:6: style: The scope of the variable 'componentID' can be reduced. [variableScope]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:235:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryExportDialog.cpp:239:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryImportDialog.cpp:544:25: style: Variable 'lastSlash' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryImportDialog.cpp:642:5: style: Exception should be caught by reference. [catchExceptionByValue]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryImportDialog.cpp:713:2: style: Exception should be caught by reference. [catchExceptionByValue]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryPanel.cpp:488:38: warning: Possible null pointer dereference: drumkitInfo [nullPointer]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryPanel.cpp:468:25: note: Assignment 'drumkitInfo=NULL', assigned value is 0
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryPanel.cpp:488:38: note: Null pointer dereference
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryPanel.cpp:494:7: style: The scope of the variable 'hasNotes' can be reduced. [variableScope]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryPanel.cpp:66:48: style: Function 'SoundLibraryPanel' argument 1 names different: declaration 'parent' definition 'pParent'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryPanel.h:48:30: note: Function 'SoundLibraryPanel' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryPanel.cpp:66:48: note: Function 'SoundLibraryPanel' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryPanel.cpp:270:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hydrogen-0.9.7/src/gui/src/SoundLibrary/SoundLibraryTree.h:36:3: style: Class 'SoundLibraryTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hydrogen-0.9.7/src/gui/src/main.cpp:189:7: style: The scope of the variable 'c' can be reduced. [variableScope]
hydrogen-0.9.7/src/gui/src/widgets/Button.cpp:39:51: style: Function 'Button' argument 2 names different: declaration 'sOnImg' definition 'sOnImage'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/widgets/Button.h:48:20: note: Function 'Button' argument 2 names different: declaration 'sOnImg' definition 'sOnImage'.
hydrogen-0.9.7/src/gui/src/widgets/Button.cpp:39:51: note: Function 'Button' argument 2 names different: declaration 'sOnImg' definition 'sOnImage'.
hydrogen-0.9.7/src/gui/src/widgets/Button.cpp:39:76: style: Function 'Button' argument 3 names different: declaration 'sOffImg' definition 'sOffImage'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/widgets/Button.h:49:20: note: Function 'Button' argument 3 names different: declaration 'sOffImg' definition 'sOffImage'.
hydrogen-0.9.7/src/gui/src/widgets/Button.cpp:39:76: note: Function 'Button' argument 3 names different: declaration 'sOffImg' definition 'sOffImage'.
hydrogen-0.9.7/src/gui/src/widgets/Button.cpp:39:102: style: Function 'Button' argument 4 names different: declaration 'sOverImg' definition 'sOverImage'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/widgets/Button.h:50:20: note: Function 'Button' argument 4 names different: declaration 'sOverImg' definition 'sOverImage'.
hydrogen-0.9.7/src/gui/src/widgets/Button.cpp:39:102: note: Function 'Button' argument 4 names different: declaration 'sOverImg' definition 'sOverImage'.
hydrogen-0.9.7/src/gui/src/widgets/Button.cpp:72:2: style: Class 'Button' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hydrogen-0.9.7/src/gui/src/widgets/Button.cpp:72:2: style: Class 'Button' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hydrogen-0.9.7/src/gui/src/widgets/DownloadWidget.cpp:31:30: style: Function 'Download' argument 1 names different: declaration 'parent' definition 'pParent'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/widgets/DownloadWidget.h:38:21: note: Function 'Download' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/widgets/DownloadWidget.cpp:31:30: note: Function 'Download' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/widgets/DownloadWidget.cpp:150:87: style: Function 'DownloadWidget' argument 3 names different: declaration 'download_url' definition '__remote_url'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/widgets/DownloadWidget.h:78:72: note: Function 'DownloadWidget' argument 3 names different: declaration 'download_url' definition '__remote_url'.
hydrogen-0.9.7/src/gui/src/widgets/DownloadWidget.cpp:150:87: note: Function 'DownloadWidget' argument 3 names different: declaration 'download_url' definition '__remote_url'.
hydrogen-0.9.7/src/gui/src/widgets/DownloadWidget.h:51:19: style: Member variable 'Download::__reply' is in the wrong place in the initializer list. [initializerList]
hydrogen-0.9.7/src/gui/src/widgets/DownloadWidget.cpp:40:5: note: Member variable 'Download::__reply' is in the wrong place in the initializer list.
hydrogen-0.9.7/src/gui/src/widgets/DownloadWidget.h:51:19: note: Member variable 'Download::__reply' is in the wrong place in the initializer list.
hydrogen-0.9.7/src/gui/src/widgets/Fader.cpp:168:30: style: Function 'setPeak_L' argument 1 names different: declaration 'peak' definition 'fPeak'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/widgets/Fader.h:57:25: note: Function 'setPeak_L' argument 1 names different: declaration 'peak' definition 'fPeak'.
hydrogen-0.9.7/src/gui/src/widgets/Fader.cpp:168:30: note: Function 'setPeak_L' argument 1 names different: declaration 'peak' definition 'fPeak'.
hydrogen-0.9.7/src/gui/src/widgets/Fader.cpp:189:30: style: Function 'setPeak_R' argument 1 names different: declaration 'peak' definition 'fPeak'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/widgets/Fader.h:60:25: note: Function 'setPeak_R' argument 1 names different: declaration 'peak' definition 'fPeak'.
hydrogen-0.9.7/src/gui/src/widgets/Fader.cpp:189:30: note: Function 'setPeak_R' argument 1 names different: declaration 'peak' definition 'fPeak'.
hydrogen-0.9.7/src/gui/src/widgets/Fader.cpp:491:22: style: Function 'Knob' argument 1 names different: declaration 'parent' definition 'pParent'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/widgets/Fader.h:146:18: note: Function 'Knob' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/widgets/Fader.cpp:491:22: note: Function 'Knob' argument 1 names different: declaration 'parent' definition 'pParent'.
hydrogen-0.9.7/src/gui/src/widgets/MidiSenseWidget.cpp:29:57: style: Function 'MidiSenseWidget' argument 2 names different: declaration 'm_DirectWrite' definition 'directWr'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/widgets/MidiSenseWidget.h:36:33: note: Function 'MidiSenseWidget' argument 2 names different: declaration 'm_DirectWrite' definition 'directWr'.
hydrogen-0.9.7/src/gui/src/widgets/MidiSenseWidget.cpp:29:57: note: Function 'MidiSenseWidget' argument 2 names different: declaration 'm_DirectWrite' definition 'directWr'.
hydrogen-0.9.7/src/gui/src/widgets/MidiSenseWidget.cpp:29:79: style: Function 'MidiSenseWidget' argument 3 names different: declaration 'm_pAction' definition 'midiAction'. [funcArgNamesDifferent]
hydrogen-0.9.7/src/gui/src/widgets/MidiSenseWidget.h:36:69: note: Function 'MidiSenseWidget' argument 3 names different: declaration 'm_pAction' definition 'midiAction'.
hydrogen-0.9.7/src/gui/src/widgets/MidiSenseWidget.cpp:29:79: note: Function 'MidiSenseWidget' argument 3 names different: declaration 'm_pAction' definition 'midiAction'.
hydrogen-0.9.7/src/gui/src/widgets/MidiTable.cpp:168:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hydrogen-0.9.7/src/gui/src/widgets/Rotary.cpp:82:2: style: Class 'Rotary' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hydrogen-0.9.7/src/gui/src/widgets/Rotary.cpp:82:2: style: Class 'Rotary' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hydrogen-0.9.7/src/player/main.cpp:88:7: style: The scope of the variable 'pippo' can be reduced. [variableScope]
hydrogen-0.9.7/src/plugins/wasp/wasp_booster/booster.c:493:17: style: The scope of the variable 'lIndex' can be reduced. [variableScope]
hydrogen-0.9.7/src/plugins/wasp/wasp_booster/booster.c:120:22: style: Variable 'asymmetryNegative' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/plugins/wasp/wasp_booster/booster.c:185:22: style: Variable 'asymmetryNegative' is assigned a value that is never used. [unreadVariable]
hydrogen-0.9.7/src/plugins/wasp/wasp_noisifier/noisifier.c:571:17: style: The scope of the variable 'lIndex' can be reduced. [variableScope]
hydrogen-0.9.7/src/plugins/wasp/wasp_xshaper/xshaper.c:1303:17: style: The scope of the variable 'lIndex' can be reduced. [variableScope]
hydrogen-0.9.7/src/synth/main.cpp:31:7: style: The scope of the variable 'pippo' can be reduced. [variableScope]
hydrogen-0.9.7/src/tests/adsr_test.h:10:1: style: The class 'ADSRTest' does not have a constructor although it has private member variables. [noConstructor]
hydrogen-0.9.7/src/tests/adsr_test.cpp:14:2: warning: Possible leak in public function. The pointer 'm_adsr' is not deallocated before it is allocated. [publicAllocationError]
hydrogen-0.9.7/src/tests/xml_test.cpp:92:2: warning: Either the condition 'dk2!=0' is redundant or there is possible null pointer dereference: dk2. [nullPointerRedundantCheck]
hydrogen-0.9.7/src/tests/xml_test.cpp:93:21: note: Assuming that condition 'dk2!=0' is not redundant
hydrogen-0.9.7/src/tests/xml_test.cpp:92:2: note: Null pointer dereference
[16:20]
ftp://ftp.se.debian.org/debian/pool/main/h/hydrogen-drumkits/hydrogen-drumkits_2017.09.19~dfsg.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hyena/hyena_0.5.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hylafax/hylafax_6.0.6.orig.tar.gz
hylafax-6.0.6/faxcover/faxcover.c++:85:14: warning: Member variable 'faxCoverApp::pageWidth' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxcover/faxcover.c++:85:14: warning: Member variable 'faxCoverApp::pageLength' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxcover/faxcover.c++:67:11: performance: Technically the member function 'faxCoverApp::tildeExpand' can be static. [functionStatic]
hylafax-6.0.6/faxcover/faxcover.c++:455:14: note: Technically the member function 'faxCoverApp::tildeExpand' can be static.
hylafax-6.0.6/faxcover/faxcover.c++:67:11: note: Technically the member function 'faxCoverApp::tildeExpand' can be static.
hylafax-6.0.6/faxcover/faxcover.c++:73:10: performance: Technically the member function 'faxCoverApp::coverDef' can be static. [functionStatic]
hylafax-6.0.6/faxcover/faxcover.c++:443:14: note: Technically the member function 'faxCoverApp::coverDef' can be static.
hylafax-6.0.6/faxcover/faxcover.c++:73:10: note: Technically the member function 'faxCoverApp::coverDef' can be static.
hylafax-6.0.6/faxd/Job.h:180:37: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Job.h:181:36: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Job.h:182:33: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Batch.c++:57:12: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Batch.c++:64:12: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Job.h:183:10: style: Technically the member function 'JobIter::notDone' can be const. [functionConst]
hylafax-6.0.6/faxd/JobControl.h:65:5: style: Class 'JobControlInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/Job.h:52:5: style: Class 'JobKillHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/Job.h:60:5: style: Class 'JobTTSHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/Job.h:76:5: style: Class 'JobCtrlHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/Job.h:174:5: style: Class 'JobIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/faxQueueApp.h:192:10: style: The function 'openFIFOs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:63:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxQueueApp.h:192:10: note: Function in derived class
hylafax-6.0.6/faxd/faxQueueApp.h:193:10: style: The function 'closeFIFOs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:64:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxQueueApp.h:193:10: note: Function in derived class
hylafax-6.0.6/faxd/faxQueueApp.h:194:10: style: The function 'FIFOMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:66:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxQueueApp.h:194:10: note: Function in derived class
hylafax-6.0.6/faxd/faxQueueApp.h:278:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:57:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxQueueApp.h:278:10: note: Function in derived class
hylafax-6.0.6/faxd/faxQueueApp.h:279:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:58:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxQueueApp.h:279:10: note: Function in derived class
hylafax-6.0.6/faxd/Class0.c++:44:30: style: Function 'setupModem' argument 1 names different: declaration 'isSend' definition 'isSetup'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Class0.h:38:26: note: Function 'setupModem' argument 1 names different: declaration 'isSend' definition 'isSetup'.
hylafax-6.0.6/faxd/Class0.c++:44:30: note: Function 'setupModem' argument 1 names different: declaration 'isSend' definition 'isSetup'.
hylafax-6.0.6/faxd/ClassModem.h:298:17: style: Technically the member function 'ClassModem::getInputFlow' can be const. [functionConst]
hylafax-6.0.6/faxd/ClassModem.h:349:32: note: Technically the member function 'ClassModem::getInputFlow' can be const.
hylafax-6.0.6/faxd/ClassModem.h:298:17: note: Technically the member function 'ClassModem::getInputFlow' can be const.
hylafax-6.0.6/faxd/ClassModem.h:299:17: style: Technically the member function 'ClassModem::getOutputFlow' can be const. [functionConst]
hylafax-6.0.6/faxd/ClassModem.h:350:32: note: Technically the member function 'ClassModem::getOutputFlow' can be const.
hylafax-6.0.6/faxd/ClassModem.h:299:17: note: Technically the member function 'ClassModem::getOutputFlow' can be const.
hylafax-6.0.6/faxd/G3Decoder.h:58:19: style: Technically the member function 'G3Decoder::getBitmap' can be const. [functionConst]
hylafax-6.0.6/faxd/G3Decoder.h:104:33: note: Technically the member function 'G3Decoder::getBitmap' can be const.
hylafax-6.0.6/faxd/G3Decoder.h:58:19: note: Technically the member function 'G3Decoder::getBitmap' can be const.
hylafax-6.0.6/faxd/NSF.h:52:18: style: Technically the member function 'NSF::getRawNsf' can be const. [functionConst]
hylafax-6.0.6/faxd/NSF.h:53:18: style: Technically the member function 'NSF::getHexNsf' can be const. [functionConst]
hylafax-6.0.6/faxd/NSF.h:54:11: style: Technically the member function 'NSF::vendorFound' can be const. [functionConst]
hylafax-6.0.6/faxd/NSF.h:55:11: style: Technically the member function 'NSF::stationIdFound' can be const. [functionConst]
hylafax-6.0.6/faxd/NSF.h:56:17: style: Technically the member function 'NSF::getVendor' can be const. [functionConst]
hylafax-6.0.6/faxd/NSF.h:57:17: style: Technically the member function 'NSF::getModel' can be const. [functionConst]
hylafax-6.0.6/faxd/NSF.h:58:17: style: Technically the member function 'NSF::getStationId' can be const. [functionConst]
hylafax-6.0.6/faxd/Class0.h:38:10: style: The function 'setupModem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:235:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class0.h:38:10: note: Function in derived class
hylafax-6.0.6/faxd/Class0.h:40:16: style: The function 'dial' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:313:24: note: Virtual function in base class
hylafax-6.0.6/faxd/Class0.h:40:16: note: Function in derived class
hylafax-6.0.6/faxd/Class0.h:41:16: style: The function 'dialResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:224:24: note: Virtual function in base class
hylafax-6.0.6/faxd/Class0.h:41:16: note: Function in derived class
hylafax-6.0.6/faxd/Class0.h:43:10: style: The function 'isFaxModem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:236:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class0.h:43:10: note: Function in derived class
hylafax-6.0.6/faxd/FaxModem.h:97:10: style: The function 'invalidCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:63:18: note: Virtual function in base class
hylafax-6.0.6/faxd/FaxModem.h:97:10: note: Function in derived class
hylafax-6.0.6/faxd/FaxModem.h:98:10: style: The function 'badPixelCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:64:18: note: Virtual function in base class
hylafax-6.0.6/faxd/FaxModem.h:98:10: note: Function in derived class
hylafax-6.0.6/faxd/FaxModem.h:99:10: style: The function 'badDecodingState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:65:18: note: Virtual function in base class
hylafax-6.0.6/faxd/FaxModem.h:99:10: note: Function in derived class
hylafax-6.0.6/faxd/FaxModem.h:161:17: style: The function 'nextByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:60:17: note: Virtual function in base class
hylafax-6.0.6/faxd/FaxModem.h:161:17: note: Function in derived class
hylafax-6.0.6/faxd/FaxModem.h:209:10: style: The function 'isFaxModem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:236:18: note: Virtual function in base class
hylafax-6.0.6/faxd/FaxModem.h:209:10: note: Function in derived class
hylafax-6.0.6/faxd/ServerConfig.h:91:18: style: The function 'setConfigItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemConfig.h:76:18: note: Virtual function in base class
hylafax-6.0.6/faxd/ServerConfig.h:91:18: note: Function in derived class
hylafax-6.0.6/faxd/ServerConfig.h:132:18: style: The function 'resetConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemConfig.h:74:18: note: Virtual function in base class
hylafax-6.0.6/faxd/ServerConfig.h:132:18: note: Function in derived class
hylafax-6.0.6/faxd/ServerConfig.h:145:10: style: The function 'configError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemConfig.h:77:18: note: Virtual function in base class
hylafax-6.0.6/faxd/ServerConfig.h:145:10: note: Function in derived class
hylafax-6.0.6/faxd/ServerConfig.h:146:10: style: The function 'configTrace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemConfig.h:78:18: note: Virtual function in base class
hylafax-6.0.6/faxd/ServerConfig.h:146:10: note: Function in derived class
hylafax-6.0.6/faxd/ModemServer.h:95:10: style: The function 'setDialRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ServerConfig.h:100:18: note: Virtual function in base class
hylafax-6.0.6/faxd/ModemServer.h:95:10: note: Function in derived class
hylafax-6.0.6/faxd/ModemServer.h:96:10: style: The function 'setModemSpeakerVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ServerConfig.h:102:18: note: Virtual function in base class
hylafax-6.0.6/faxd/ModemServer.h:96:10: note: Function in derived class
hylafax-6.0.6/faxd/ModemServer.h:187:18: style: The function 'resetConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ServerConfig.h:132:18: note: Virtual function in base class
hylafax-6.0.6/faxd/ModemServer.h:187:18: note: Function in derived class
hylafax-6.0.6/faxd/ModemServer.h:188:18: style: The function 'vconfigError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ServerConfig.h:142:18: note: Virtual function in base class
hylafax-6.0.6/faxd/ModemServer.h:188:18: note: Function in derived class
hylafax-6.0.6/faxd/ModemServer.h:189:18: style: The function 'vconfigTrace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ServerConfig.h:143:18: note: Virtual function in base class
hylafax-6.0.6/faxd/ModemServer.h:189:18: note: Function in derived class
hylafax-6.0.6/faxd/ModemServer.h:190:18: style: The function 'vdialrulesTrace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ServerConfig.h:144:18: note: Virtual function in base class
hylafax-6.0.6/faxd/ModemServer.h:190:18: note: Function in derived class
hylafax-6.0.6/faxd/Class1.c++:611:9: style: The scope of the variable 'c' can be reduced. [variableScope]
hylafax-6.0.6/faxd/Class1.c++:978:6: style: The scope of the variable 'c' can be reduced. [variableScope]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::sendERR' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::hadV34Trouble' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::hadV17Trouble' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::batchingError' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::jbigSupported' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::frameRev' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::curcap' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::pageGood' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::recvdDCN' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::lastMCF' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::sendCFR' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::useV34' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::gotEOT' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::gotCONNECT' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.c++:79:14: warning: Member variable 'Class1Modem::gotRTNC' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class1.h:166:10: style: Technically the member function 'Class1Modem::encodeTSI' can be const. [functionConst]
hylafax-6.0.6/faxd/Class1.c++:386:14: note: Technically the member function 'Class1Modem::encodeTSI' can be const.
hylafax-6.0.6/faxd/Class1.h:166:10: note: Technically the member function 'Class1Modem::encodeTSI' can be const.
hylafax-6.0.6/faxd/Class1.h:167:10: style: Technically the member function 'Class1Modem::encodeNSF' can be const. [functionConst]
hylafax-6.0.6/faxd/Class1.c++:410:14: note: Technically the member function 'Class1Modem::encodeNSF' can be const.
hylafax-6.0.6/faxd/Class1.h:167:10: note: Technically the member function 'Class1Modem::encodeNSF' can be const.
hylafax-6.0.6/faxd/Class1.h:168:18: style: Technically the member function 'Class1Modem::decodeTSI' can be const. [functionConst]
hylafax-6.0.6/faxd/Class1.c++:431:14: note: Technically the member function 'Class1Modem::decodeTSI' can be const.
hylafax-6.0.6/faxd/Class1.h:168:18: note: Technically the member function 'Class1Modem::decodeTSI' can be const.
hylafax-6.0.6/faxd/Class1.h:206:10: performance: Technically the member function 'Class1Modem::parseQuery' can be static. [functionStatic]
hylafax-6.0.6/faxd/Class1.c++:1791:14: note: Technically the member function 'Class1Modem::parseQuery' can be static.
hylafax-6.0.6/faxd/Class1.h:206:10: note: Technically the member function 'Class1Modem::parseQuery' can be static.
hylafax-6.0.6/faxd/Class1.c++:98:5: style: Class 'Class1Modem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hylafax-6.0.6/faxd/Class1.c++:98:5: style: Class 'Class1Modem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hylafax-6.0.6/faxd/HDLCFrame.h:36:5: style: Class 'HDLCFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/Class1.h:125:18: style: The function 'setupModem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:235:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:125:18: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:141:22: style: The function 'findAnswer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:222:30: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:141:22: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:156:10: style: The function 'abortPageRecv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:160:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:156:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:162:24: style: The function 'atResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:283:24: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:162:24: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:210:10: style: The function 'hangup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:241:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:210:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:213:10: style: The function 'sendSetup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:261:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:213:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:214:16: style: The function 'dialResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:224:24: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:214:16: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:215:19: style: The function 'getPrologue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:264:27: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:215:19: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:216:10: style: The function 'sendBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:263:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:216:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:217:10: style: The function 'sendSetupPhaseB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:266:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:217:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:218:19: style: The function 'sendPhaseB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:267:27: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:218:19: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:220:10: style: The function 'sendEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:269:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:220:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:221:10: style: The function 'sendAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:270:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:221:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:224:14: style: The function 'answerCall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:336:22: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:224:14: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:226:10: style: The function 'setupReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:303:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:226:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:227:10: style: The function 'recvBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:304:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:227:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:228:10: style: The function 'recvEOMBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:305:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:228:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:229:10: style: The function 'recvPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:306:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:229:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:230:10: style: The function 'recvEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:307:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:230:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:231:10: style: The function 'recvAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:308:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:231:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:232:10: style: The function 'pokeConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:310:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:232:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:235:10: style: The function 'requestToPoll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:332:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:235:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:236:10: style: The function 'pollBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:333:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:236:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:240:10: style: The function 'faxService' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:260:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:240:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:241:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:239:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:241:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:242:10: style: The function 'ready' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:240:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:242:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:243:10: style: The function 'setLID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:213:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:243:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1.h:244:10: style: The function 'supportsPolling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:223:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class1.h:244:10: note: Function in derived class
hylafax-6.0.6/faxd/Class1Poll.c++:39:37: style: Function 'pollBegin' argument 1 names different: declaration 'cig' definition 'cig0'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Class1.h:236:33: note: Function 'pollBegin' argument 1 names different: declaration 'cig' definition 'cig0'.
hylafax-6.0.6/faxd/Class1Poll.c++:39:37: note: Function 'pollBegin' argument 1 names different: declaration 'cig' definition 'cig0'.
hylafax-6.0.6/faxd/Class1Poll.c++:40:18: style: Function 'pollBegin' argument 2 names different: declaration 'sep' definition 'sep0'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Class1.h:236:51: note: Function 'pollBegin' argument 2 names different: declaration 'sep' definition 'sep0'.
hylafax-6.0.6/faxd/Class1Poll.c++:40:18: note: Function 'pollBegin' argument 2 names different: declaration 'sep' definition 'sep0'.
hylafax-6.0.6/faxd/Class1Poll.c++:40:37: style: Function 'pollBegin' argument 3 names different: declaration 'pwd' definition 'pwd0'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Class1.h:236:69: note: Function 'pollBegin' argument 3 names different: declaration 'pwd' definition 'pwd0'.
hylafax-6.0.6/faxd/Class1Poll.c++:40:37: note: Function 'pollBegin' argument 3 names different: declaration 'pwd' definition 'pwd0'.
hylafax-6.0.6/faxd/Class1Poll.c++:64:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hylafax-6.0.6/faxd/Class1Poll.c++:65:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hylafax-6.0.6/faxd/Class1Recv.c++:632:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hylafax-6.0.6/faxd/Class1Recv.c++:640:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hylafax-6.0.6/faxd/Class1Recv.c++:1133:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hylafax-6.0.6/faxd/Class1Recv.c++:1313:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hylafax-6.0.6/faxd/Class1Recv.c++:1719:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hylafax-6.0.6/faxd/Class1Send.c++:238:43: style: Function 'sendSetupPhaseB' argument 1 names different: declaration 'pwd' definition 'p'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Class1.h:217:39: note: Function 'sendSetupPhaseB' argument 1 names different: declaration 'pwd' definition 'p'.
hylafax-6.0.6/faxd/Class1Send.c++:238:43: note: Function 'sendSetupPhaseB' argument 1 names different: declaration 'pwd' definition 'p'.
hylafax-6.0.6/faxd/Class1Send.c++:238:59: style: Function 'sendSetupPhaseB' argument 2 names different: declaration 'sub' definition 's'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Class1.h:217:57: note: Function 'sendSetupPhaseB' argument 2 names different: declaration 'sub' definition 's'.
hylafax-6.0.6/faxd/Class1Send.c++:238:59: note: Function 'sendSetupPhaseB' argument 2 names different: declaration 'sub' definition 's'.
hylafax-6.0.6/faxd/Class1Send.c++:1631:64: style: Function 'sendRTC' argument 3 names different: declaration 'rowsperstrip' definition 'rows'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Class1.h:137:60: note: Function 'sendRTC' argument 3 names different: declaration 'rowsperstrip' definition 'rows'.
hylafax-6.0.6/faxd/Class1Send.c++:1631:64: note: Function 'sendRTC' argument 3 names different: declaration 'rowsperstrip' definition 'rows'.
hylafax-6.0.6/faxd/Class1Send.c++:565:5: error: Mismatching allocation and deallocation: tcf [mismatchAllocDealloc]
hylafax-6.0.6/faxd/Class1Send.c++:1956:2: error: Mismatching allocation and deallocation: data [mismatchAllocDealloc]
hylafax-6.0.6/faxd/Class1Send.c++:1949:6: error: Mismatching allocation and deallocation: fill [mismatchAllocDealloc]
hylafax-6.0.6/faxd/Class2.c++:509:35: style: Function 'setupRevision' argument 1 names different: declaration 'rev' definition 'revision'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Class2.h:80:39: note: Function 'setupRevision' argument 1 names different: declaration 'rev' definition 'revision'.
hylafax-6.0.6/faxd/Class2.c++:509:35: note: Function 'setupRevision' argument 1 names different: declaration 'rev' definition 'revision'.
hylafax-6.0.6/faxd/Class2.c++:873:5: warning: The buffer 'hangupCode' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hylafax-6.0.6/faxd/Class2.c++:31:14: warning: Member variable 'Class2Modem::xmitWaitForXON' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class2.c++:31:14: warning: Member variable 'Class2Modem::hostDidCQ' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class2.c++:31:14: warning: Member variable 'Class2Modem::hasPolling' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class2.c++:31:14: warning: Member variable 'Class2Modem::recvDataTrigger' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class2.c++:31:14: warning: Member variable 'Class2Modem::hadHangup' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/Class2.c++:34:5: performance: Variable 'serviceType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/Class2.h:118:11: performance: Technically the member function 'Class2Modem::stripQuotes' can be static. [functionStatic]
hylafax-6.0.6/faxd/Class2.c++:555:14: note: Technically the member function 'Class2Modem::stripQuotes' can be static.
hylafax-6.0.6/faxd/Class2.h:118:11: note: Technically the member function 'Class2Modem::stripQuotes' can be static.
hylafax-6.0.6/faxd/Class2.h:121:10: style: Technically the member function 'Class2Modem::isNormalHangup' can be const. [functionConst]
hylafax-6.0.6/faxd/Class2.c++:884:14: note: Technically the member function 'Class2Modem::isNormalHangup' can be const.
hylafax-6.0.6/faxd/Class2.h:121:10: note: Technically the member function 'Class2Modem::isNormalHangup' can be const.
hylafax-6.0.6/faxd/Class2.h:122:17: performance: Technically the member function 'Class2Modem::hangupCause' can be static. [functionStatic]
hylafax-6.0.6/faxd/Class2.c++:836:14: note: Technically the member function 'Class2Modem::hangupCause' can be static.
hylafax-6.0.6/faxd/Class2.h:122:17: note: Technically the member function 'Class2Modem::hangupCause' can be static.
hylafax-6.0.6/faxd/Class2.h:123:19: performance: Technically the member function 'Class2Modem::hangupStatus' can be static. [functionStatic]
hylafax-6.0.6/faxd/Class2.c++:847:28: note: Technically the member function 'Class2Modem::hangupStatus' can be static.
hylafax-6.0.6/faxd/Class2.h:123:19: note: Technically the member function 'Class2Modem::hangupStatus' can be static.
hylafax-6.0.6/faxd/Class2.h:136:17: performance: Technically the member function 'Class2Modem::skipStatus' can be static. [functionStatic]
hylafax-6.0.6/faxd/Class2.c++:727:14: note: Technically the member function 'Class2Modem::skipStatus' can be static.
hylafax-6.0.6/faxd/Class2.h:136:17: note: Technically the member function 'Class2Modem::skipStatus' can be static.
hylafax-6.0.6/faxd/Class2.h:78:18: style: The function 'setupModem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:235:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:78:18: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:79:18: style: The function 'setupModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:217:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:79:18: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:80:18: style: The function 'setupRevision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:218:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:80:18: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:92:22: style: The function 'findAnswer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:222:30: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:92:22: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:97:10: style: The function 'abortPageRecv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:160:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:97:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:116:24: style: The function 'atResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:283:24: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:116:24: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:143:10: style: The function 'sendSetup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:261:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:143:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:144:16: style: The function 'dialResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:224:24: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:144:16: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:145:19: style: The function 'getPrologue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:264:27: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:145:19: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:146:19: style: The function 'sendPhaseB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:267:27: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:146:19: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:148:10: style: The function 'sendAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:270:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:148:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:151:10: style: The function 'setupReceive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:303:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:151:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:152:10: style: The function 'recvBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:304:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:152:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:153:10: style: The function 'recvEOMBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:305:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:153:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:154:10: style: The function 'recvPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:306:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:154:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:155:10: style: The function 'recvEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:307:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:155:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:156:10: style: The function 'recvAbort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:308:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:156:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:157:10: style: The function 'pokeConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:310:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:157:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:160:10: style: The function 'requestToPoll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:332:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:160:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:161:10: style: The function 'pollBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:333:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:161:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:165:10: style: The function 'faxService' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:260:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:165:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:166:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ClassModem.h:239:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:166:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:167:10: style: The function 'setLID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:213:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:167:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2.h:168:10: style: The function 'supportsPolling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:223:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2.h:168:10: note: Function in derived class
hylafax-6.0.6/faxd/Class20.h:36:10: style: The function 'sendPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Class2.h:89:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class20.h:36:10: note: Function in derived class
hylafax-6.0.6/faxd/Class20.h:37:10: style: The function 'pageDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Class2.h:90:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class20.h:37:10: note: Function in derived class
hylafax-6.0.6/faxd/Class20.h:41:10: style: The function 'nextByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxModem.h:161:17: note: Virtual function in base class
hylafax-6.0.6/faxd/Class20.h:41:10: note: Function in derived class
hylafax-6.0.6/faxd/Class20.h:43:24: style: The function 'atResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Class2.h:116:24: note: Virtual function in base class
hylafax-6.0.6/faxd/Class20.h:43:24: note: Function in derived class
hylafax-6.0.6/faxd/Class2Ersatz.c++:208:61: style: Function 'sendPage' argument 3 names different: declaration 'coverpage' definition 'cover'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Class2Ersatz.h:36:51: note: Function 'sendPage' argument 3 names different: declaration 'coverpage' definition 'cover'.
hylafax-6.0.6/faxd/Class2Ersatz.c++:208:61: note: Function 'sendPage' argument 3 names different: declaration 'coverpage' definition 'cover'.
hylafax-6.0.6/faxd/Class2Ersatz.h:36:10: style: The function 'sendPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Class2.h:89:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2Ersatz.h:36:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2Ersatz.h:37:10: style: The function 'pageDone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Class2.h:90:18: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2Ersatz.h:37:10: note: Function in derived class
hylafax-6.0.6/faxd/Class2Ersatz.h:42:24: style: The function 'atResponse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Class2.h:116:24: note: Virtual function in base class
hylafax-6.0.6/faxd/Class2Ersatz.h:42:24: note: Function in derived class
hylafax-6.0.6/faxd/Class2Send.c++:135:10: style: The scope of the variable 'gotParams' can be reduced. [variableScope]
hylafax-6.0.6/faxd/ClassModem.c++:1476:17: style: Redundant condition: marked. '!marked || (marked && !gotdigit)' is equivalent to '!marked || !gotdigit' [redundantCondition]
hylafax-6.0.6/faxd/ClassModem.c++:849:22: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hylafax-6.0.6/faxd/ClassModem.c++:849:22: note: Opposite expression on both sides of '&&'.
hylafax-6.0.6/faxd/ClassModem.c++:849:22: note: Opposite expression on both sides of '&&'.
hylafax-6.0.6/faxd/ClassModem.c++:926:10: style: The scope of the variable 'respPending' can be reduced. [variableScope]
hylafax-6.0.6/faxd/ClassModem.c++:287:71: style: Function 'answerCall' argument 3 names different: declaration 'dialnumber' definition 'number'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ClassModem.h:336:74: note: Function 'answerCall' argument 3 names different: declaration 'dialnumber' definition 'number'.
hylafax-6.0.6/faxd/ClassModem.c++:287:71: note: Function 'answerCall' argument 3 names different: declaration 'dialnumber' definition 'number'.
hylafax-6.0.6/faxd/ClassModem.c++:487:73: style: Function 'putModemDLEData' argument 3 names different: declaration 'brev' definition 'bitrev'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ClassModem.h:271:21: note: Function 'putModemDLEData' argument 3 names different: declaration 'brev' definition 'bitrev'.
hylafax-6.0.6/faxd/ClassModem.c++:487:73: note: Function 'putModemDLEData' argument 3 names different: declaration 'brev' definition 'bitrev'.
hylafax-6.0.6/faxd/ClassModem.c++:539:33: style: Function 'putModem' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ClassModem.h:268:25: note: Function 'putModem' argument 1 names different: declaration 'data' definition 'd'.
hylafax-6.0.6/faxd/ClassModem.c++:539:33: note: Function 'putModem' argument 1 names different: declaration 'data' definition 'd'.
hylafax-6.0.6/faxd/ClassModem.c++:541:37: style: Function 'putModemData' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ClassModem.h:269:29: note: Function 'putModemData' argument 1 names different: declaration 'data' definition 'd'.
hylafax-6.0.6/faxd/ClassModem.c++:541:37: note: Function 'putModemData' argument 1 names different: declaration 'data' definition 'd'.
hylafax-6.0.6/faxd/ClassModem.c++:554:42: style: Function 'stopTimeout' argument 1 names different: declaration 'whichdir' definition 'w'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ClassModem.h:280:34: note: Function 'stopTimeout' argument 1 names different: declaration 'whichdir' definition 'w'.
hylafax-6.0.6/faxd/ClassModem.c++:554:42: note: Function 'stopTimeout' argument 1 names different: declaration 'whichdir' definition 'w'.
hylafax-6.0.6/faxd/ClassModem.c++:588:37: style: Function 'selectBaudRate' argument 1 names different: declaration 'max' definition 'br'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ClassModem.h:215:42: note: Function 'selectBaudRate' argument 1 names different: declaration 'max' definition 'br'.
hylafax-6.0.6/faxd/ClassModem.c++:588:37: note: Function 'selectBaudRate' argument 1 names different: declaration 'max' definition 'br'.
hylafax-6.0.6/faxd/ClassModem.c++:599:34: style: Function 'setBaudRate' argument 1 names different: declaration 'rate' definition 'r'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ClassModem.h:292:31: note: Function 'setBaudRate' argument 1 names different: declaration 'rate' definition 'r'.
hylafax-6.0.6/faxd/ClassModem.c++:599:34: note: Function 'setBaudRate' argument 1 names different: declaration 'rate' definition 'r'.
hylafax-6.0.6/faxd/ClassModem.c++:609:34: style: Function 'setBaudRate' argument 1 names different: declaration 'rate' definition 'r'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ClassModem.h:293:31: note: Function 'setBaudRate' argument 1 names different: declaration 'rate' definition 'r'.
hylafax-6.0.6/faxd/ClassModem.c++:609:34: note: Function 'setBaudRate' argument 1 names different: declaration 'rate' definition 'r'.
hylafax-6.0.6/faxd/ClassModem.c++:629:30: style: Function 'setDTR' argument 1 names different: declaration 'on' definition 'onoff'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ClassModem.h:295:22: note: Function 'setDTR' argument 1 names different: declaration 'on' definition 'onoff'.
hylafax-6.0.6/faxd/ClassModem.c++:629:30: note: Function 'setDTR' argument 1 names different: declaration 'on' definition 'onoff'.
hylafax-6.0.6/faxd/ClassModem.c++:631:41: style: Function 'setInputBuffering' argument 1 names different: declaration 'on' definition 'onoff'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ClassModem.h:296:33: note: Function 'setInputBuffering' argument 1 names different: declaration 'on' definition 'onoff'.
hylafax-6.0.6/faxd/ClassModem.c++:631:41: note: Function 'setInputBuffering' argument 1 names different: declaration 'on' definition 'onoff'.
hylafax-6.0.6/faxd/ClassModem.c++:102:13: warning: Member variable 'ClassModem::dataTimeout' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/ClassModem.c++:102:13: warning: Member variable 'ClassModem::rbuf' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/ClassModem.c++:109:5: performance: Variable 'modemServices' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/ClassModem.c++:110:5: performance: Variable 'rate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/ClassModem.c++:112:5: performance: Variable 'iFlow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/ClassModem.c++:113:5: performance: Variable 'oFlow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/ClassModem.h:231:15: style: Technically the member function 'ClassModem::findCallType' can be const. [functionConst]
hylafax-6.0.6/faxd/ClassModem.c++:1525:22: note: Technically the member function 'ClassModem::findCallType' can be const.
hylafax-6.0.6/faxd/ClassModem.h:231:15: note: Technically the member function 'ClassModem::findCallType' can be const.
hylafax-6.0.6/faxd/ClassModem.h:249:11: performance: Technically the member function 'ClassModem::getCapabilities' can be static. [functionStatic]
hylafax-6.0.6/faxd/ClassModem.c++:367:13: note: Technically the member function 'ClassModem::getCapabilities' can be static.
hylafax-6.0.6/faxd/ClassModem.h:249:11: note: Technically the member function 'ClassModem::getCapabilities' can be static.
hylafax-6.0.6/faxd/ClassModem.h:260:10: performance: Technically the member function 'ClassModem::trimModemLine' can be static. [functionStatic]
hylafax-6.0.6/faxd/ClassModem.c++:661:13: note: Technically the member function 'ClassModem::trimModemLine' can be static.
hylafax-6.0.6/faxd/ClassModem.h:260:10: note: Technically the member function 'ClassModem::trimModemLine' can be static.
hylafax-6.0.6/faxd/ClassModem.h:264:10: performance: Technically the member function 'ClassModem::endTimedTransfer' can be static. [functionStatic]
hylafax-6.0.6/faxd/ClassModem.c++:646:18: note: Technically the member function 'ClassModem::endTimedTransfer' can be static.
hylafax-6.0.6/faxd/ClassModem.h:264:10: note: Technically the member function 'ClassModem::endTimedTransfer' can be static.
hylafax-6.0.6/faxd/ClassModem.h:265:10: style: Technically the member function 'ClassModem::wasTimeout' can be const. [functionConst]
hylafax-6.0.6/faxd/ClassModem.c++:647:18: note: Technically the member function 'ClassModem::wasTimeout' can be const.
hylafax-6.0.6/faxd/ClassModem.h:265:10: note: Technically the member function 'ClassModem::wasTimeout' can be const.
hylafax-6.0.6/faxd/ClassModem.h:288:10: performance: Technically the member function 'ClassModem::parseRange' can be static. [functionStatic]
hylafax-6.0.6/faxd/ClassModem.c++:1382:13: note: Technically the member function 'ClassModem::parseRange' can be static.
hylafax-6.0.6/faxd/ClassModem.h:288:10: note: Technically the member function 'ClassModem::parseRange' can be static.
hylafax-6.0.6/faxd/ClassModem.h:289:10: style: Technically the member function 'ClassModem::vparseRange' can be const. [functionConst]
hylafax-6.0.6/faxd/ClassModem.c++:1247:13: note: Technically the member function 'ClassModem::vparseRange' can be const.
hylafax-6.0.6/faxd/ClassModem.h:289:10: note: Technically the member function 'ClassModem::vparseRange' can be const.
hylafax-6.0.6/faxd/CopyQuality.c++:249:40: style: Condition '(u_int)decodedPixels>=rowpixels' is always true [knownConditionTrueFalse]
hylafax-6.0.6/faxd/CopyQuality.c++:912:10: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
hylafax-6.0.6/faxd/FaxModem.h:156:10: performance: Technically the member function 'FaxModem::recvEndPage' can be static. [functionStatic]
hylafax-6.0.6/faxd/CopyQuality.c++:66:11: note: Technically the member function 'FaxModem::recvEndPage' can be static.
hylafax-6.0.6/faxd/FaxModem.h:156:10: note: Technically the member function 'FaxModem::recvEndPage' can be static.
hylafax-6.0.6/faxd/FaxModem.h:163:10: style: Technically the member function 'FaxModem::checkQuality' can be const. [functionConst]
hylafax-6.0.6/faxd/CopyQuality.c++:1058:11: note: Technically the member function 'FaxModem::checkQuality' can be const.
hylafax-6.0.6/faxd/FaxModem.h:163:10: note: Technically the member function 'FaxModem::checkQuality' can be const.
hylafax-6.0.6/faxd/DestInfo.c++:32:5: performance: Variable 'activeCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/DestInfo.c++:40:5: performance: Variable 'activeCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/DestInfo.h:50:1: warning: The class 'DestInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/faxd/FaxItem.c++:28:39: style: Function 'FaxItem' argument 2 names different: declaration 'dirnum' definition 'd'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/FaxItem.h:49:32: note: Function 'FaxItem' argument 2 names different: declaration 'dirnum' definition 'd'.
hylafax-6.0.6/faxd/FaxItem.c++:28:39: note: Function 'FaxItem' argument 2 names different: declaration 'dirnum' definition 'd'.
hylafax-6.0.6/faxd/FaxItem.c++:28:55: style: Function 'FaxItem' argument 3 names different: declaration 'addr' definition 'a'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/FaxItem.h:49:53: note: Function 'FaxItem' argument 3 names different: declaration 'addr' definition 'a'.
hylafax-6.0.6/faxd/FaxItem.c++:28:55: note: Function 'FaxItem' argument 3 names different: declaration 'addr' definition 'a'.
hylafax-6.0.6/faxd/FaxItem.c++:28:71: style: Function 'FaxItem' argument 4 names different: declaration 'item' definition 's'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/FaxItem.h:49:72: note: Function 'FaxItem' argument 4 names different: declaration 'item' definition 's'.
hylafax-6.0.6/faxd/FaxItem.c++:28:71: note: Function 'FaxItem' argument 4 names different: declaration 'item' definition 's'.
hylafax-6.0.6/faxd/FaxItem.c++:35:10: warning: Member variable 'FaxItem::op' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxItem.c++:33:5: performance: Variable 'dirnum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxItem.c++:41:5: performance: Variable 'dirnum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxItem.h:53:9: performance: Technically the member function 'FaxItem::compare' can be static. [functionStatic]
hylafax-6.0.6/faxd/FaxItem.c++:45:14: note: Technically the member function 'FaxItem::compare' can be static.
hylafax-6.0.6/faxd/FaxItem.h:53:9: note: Technically the member function 'FaxItem::compare' can be static.
hylafax-6.0.6/faxd/FaxItem.h:42:1: warning: The struct 'FaxItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/faxd/FaxMachineInfo.c++:89:43: style: Function 'updateConfig' argument 1 names different: declaration 'filename' definition 'number'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/FaxMachineInfo.h:92:44: note: Function 'updateConfig' argument 1 names different: declaration 'filename' definition 'number'.
hylafax-6.0.6/faxd/FaxMachineInfo.c++:89:43: note: Function 'updateConfig' argument 1 names different: declaration 'filename' definition 'number'.
hylafax-6.0.6/faxd/FaxMachineInfo.c++:57:5: performance: Variable 'locked' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxMachineInfo.c++:59:5: performance: Variable 'supportsVRes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxMachineInfo.c++:67:5: performance: Variable 'maxPageWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxMachineInfo.c++:68:5: performance: Variable 'maxPageLength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxMachineInfo.c++:69:5: performance: Variable 'maxSignallingRate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxMachineInfo.c++:70:5: performance: Variable 'minScanlineTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxMachineInfo.c++:74:5: performance: Variable 'pagerMaxMsgLength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxMachineInfo.h:94:18: warning: Virtual function 'resetConfig' is called from constructor 'FaxMachineInfo()' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
hylafax-6.0.6/faxd/FaxMachineInfo.c++:41:5: note: Calling resetConfig
hylafax-6.0.6/faxd/FaxMachineInfo.h:94:18: note: resetConfig is a virtual method
hylafax-6.0.6/faxd/FaxMachineInfo.h:93:18: warning: Virtual function 'writeConfig' is called from destructor '~FaxMachineInfo()' at line 78. Dynamic binding is not used. [virtualCallInConstructor]
hylafax-6.0.6/faxd/FaxMachineInfo.c++:78:37: note: Calling writeConfig
hylafax-6.0.6/faxd/FaxMachineInfo.h:93:18: note: writeConfig is a virtual method
hylafax-6.0.6/faxd/FaxMachineInfo.h:47:1: warning: The class 'FaxMachineInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/faxd/FaxMachineLog.c++:40:34: style: Function 'FaxMachineLog' argument 1 names different: declaration 'fd' definition 'f'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/FaxMachineLog.h:48:23: note: Function 'FaxMachineLog' argument 1 names different: declaration 'fd' definition 'f'.
hylafax-6.0.6/faxd/FaxMachineLog.c++:40:34: note: Function 'FaxMachineLog' argument 1 names different: declaration 'fd' definition 'f'.
hylafax-6.0.6/faxd/FaxMachineLog.c++:72:33: style: Function 'vlog' argument 1 names different: declaration 'fmt' definition 'fmt0'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/FaxMachineLog.h:52:27: note: Function 'vlog' argument 1 names different: declaration 'fmt' definition 'fmt0'.
hylafax-6.0.6/faxd/FaxMachineLog.c++:72:33: note: Function 'vlog' argument 1 names different: declaration 'fmt' definition 'fmt0'.
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::lastRowBad' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::recvRow' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::recvPageStart' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::savedWriteOff' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::savedStripByteCounts' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::decodedPixels' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::decoderFd' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::counterFd' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::bytePending' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::recvBuf' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:37:11: warning: Member variable 'FaxModem::pageStarted' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/FaxModem.c++:42:5: performance: Variable 'minsp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxModem.c++:44:5: performance: Variable 'group3opts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxModem.c++:47:5: performance: Variable 'recvFillOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxModem.c++:48:5: performance: Variable 'sendFillOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/FaxModem.h:125:10: style: Technically the member function 'FaxModem::getPageNumber' can be const. [functionConst]
hylafax-6.0.6/faxd/FaxModem.c++:768:11: note: Technically the member function 'FaxModem::getPageNumber' can be const.
hylafax-6.0.6/faxd/FaxModem.h:125:10: note: Technically the member function 'FaxModem::getPageNumber' can be const.
hylafax-6.0.6/faxd/FaxModem.h:149:11: style: Technically the member function 'FaxModem::decodePageChop' can be const. [functionConst]
hylafax-6.0.6/faxd/FaxModem.c++:253:11: note: Technically the member function 'FaxModem::decodePageChop' can be const.
hylafax-6.0.6/faxd/FaxModem.h:149:11: note: Technically the member function 'FaxModem::decodePageChop' can be const.
hylafax-6.0.6/faxd/FaxModem.h:150:10: performance: Technically the member function 'FaxModem::decodePPM' can be static. [functionStatic]
hylafax-6.0.6/faxd/FaxModem.c++:281:11: note: Technically the member function 'FaxModem::decodePPM' can be static.
hylafax-6.0.6/faxd/FaxModem.h:150:10: note: Technically the member function 'FaxModem::decodePPM' can be static.
hylafax-6.0.6/faxd/MemoryDecoder.h:64:19: style: Technically the member function 'MemoryDecoder::getEndOfPage' can be const. [functionConst]
hylafax-6.0.6/faxd/MemoryDecoder.h:65:11: style: Technically the member function 'MemoryDecoder::getLastBlanks' can be const. [functionConst]
hylafax-6.0.6/faxd/MemoryDecoder.h:66:12: style: Technically the member function 'MemoryDecoder::getCC' can be const. [functionConst]
hylafax-6.0.6/faxd/MemoryDecoder.h:67:12: style: Technically the member function 'MemoryDecoder::getRows' can be const. [functionConst]
hylafax-6.0.6/faxd/MemoryDecoder.h:47:10: style: The function 'decodeNextByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:61:17: note: Virtual function in base class
hylafax-6.0.6/faxd/MemoryDecoder.h:47:10: note: Function in derived class
hylafax-6.0.6/faxd/MemoryDecoder.h:48:10: style: The function 'invalidCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:63:18: note: Virtual function in base class
hylafax-6.0.6/faxd/MemoryDecoder.h:48:10: note: Function in derived class
hylafax-6.0.6/faxd/MemoryDecoder.h:49:10: style: The function 'badPixelCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:64:18: note: Virtual function in base class
hylafax-6.0.6/faxd/MemoryDecoder.h:49:10: note: Function in derived class
hylafax-6.0.6/faxd/MemoryDecoder.h:50:10: style: The function 'badDecodingState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:65:18: note: Virtual function in base class
hylafax-6.0.6/faxd/MemoryDecoder.h:50:10: note: Function in derived class
hylafax-6.0.6/faxd/FaxRecv.c++:158:10: style: The scope of the variable 'recvOK' can be reduced. [variableScope]
hylafax-6.0.6/faxd/FaxRequest.c++:44:45: style: Function 'FaxRequest' argument 2 names different: declaration 'fd' definition 'f'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/FaxRequest.h:184:37: note: Function 'FaxRequest' argument 2 names different: declaration 'fd' definition 'f'.
hylafax-6.0.6/faxd/FaxRequest.c++:44:45: note: Function 'FaxRequest' argument 2 names different: declaration 'fd' definition 'f'.
hylafax-6.0.6/faxd/FaxRequest.c++:733:42: style: Function 'findItem' argument 2 names different: declaration 'start' definition 'ix'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/FaxRequest.h:189:37: note: Function 'findItem' argument 2 names different: declaration 'start' definition 'ix'.
hylafax-6.0.6/faxd/FaxRequest.c++:733:42: note: Function 'findItem' argument 2 names different: declaration 'start' definition 'ix'.
hylafax-6.0.6/faxd/FaxServer.c++:105:10: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/G3Decoder.c++:224:2: warning: Label 'eof2d' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
hylafax-6.0.6/faxd/G3Decoder.c++:235:2: style: Label 'eof1d' is not used. [unusedLabel]
hylafax-6.0.6/faxd/G3Decoder.c++:96:31: style: Function 'setupDecoder' argument 1 names different: declaration 'fillorder' definition 'recvFillOrder'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/G3Decoder.h:73:29: note: Function 'setupDecoder' argument 1 names different: declaration 'fillorder' definition 'recvFillOrder'.
hylafax-6.0.6/faxd/G3Decoder.c++:96:31: note: Function 'setupDecoder' argument 1 names different: declaration 'fillorder' definition 'recvFillOrder'.
hylafax-6.0.6/faxd/G3Decoder.c++:96:51: style: Function 'setupDecoder' argument 2 names different: declaration 'is2D' definition 'is2d'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/G3Decoder.h:73:45: note: Function 'setupDecoder' argument 2 names different: declaration 'is2D' definition 'is2d'.
hylafax-6.0.6/faxd/G3Decoder.c++:96:51: note: Function 'setupDecoder' argument 2 names different: declaration 'is2D' definition 'is2d'.
hylafax-6.0.6/faxd/G3Decoder.c++:96:62: style: Function 'setupDecoder' argument 3 names different: declaration 'isG4' definition 'isg4'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/G3Decoder.h:73:56: note: Function 'setupDecoder' argument 3 names different: declaration 'isG4' definition 'isg4'.
hylafax-6.0.6/faxd/G3Decoder.c++:96:62: note: Function 'setupDecoder' argument 3 names different: declaration 'isG4' definition 'isg4'.
hylafax-6.0.6/faxd/G3Decoder.c++:193:44: style: Function 'decodeRow' argument 2 names different: declaration 'w' definition 'lastx'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/G3Decoder.h:78:42: note: Function 'decodeRow' argument 2 names different: declaration 'w' definition 'lastx'.
hylafax-6.0.6/faxd/G3Decoder.c++:193:44: note: Function 'decodeRow' argument 2 names different: declaration 'w' definition 'lastx'.
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::is2D' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::isG4' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::bit' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::EOLcnt' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::RTCrun' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::rowref' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::RTCrow' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::decoderFd' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::isECM' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::refruns' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::curruns' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Decoder.c++:92:12: warning: Member variable 'G3Decoder::bitmap' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Encoder.c++:416:25: error: Array 'mask[9]' accessed at index 13, which is out of bounds. [arrayIndexOutOfBounds]
hylafax-6.0.6/faxd/G3Encoder.c++:307:27: note: Calling function 'putBits', 2nd argument 'length' value is 13
hylafax-6.0.6/faxd/G3Encoder.c++:416:25: note: Array index out of bounds
hylafax-6.0.6/faxd/G3Encoder.c++:350:18: style: The scope of the variable 'span' can be reduced. [variableScope]
hylafax-6.0.6/faxd/G3Encoder.c++:293:31: style: Function 'encode' argument 1 names different: declaration 'raster' definition 'vp'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/G3Encoder.h:63:29: note: Function 'encode' argument 1 names different: declaration 'raster' definition 'vp'.
hylafax-6.0.6/faxd/G3Encoder.c++:293:31: note: Function 'encode' argument 1 names different: declaration 'raster' definition 'vp'.
hylafax-6.0.6/faxd/G3Encoder.c++:37:12: warning: Member variable 'G3Encoder::is2D' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Encoder.c++:37:12: warning: Member variable 'G3Encoder::isG4' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Encoder.c++:37:12: warning: Member variable 'G3Encoder::firstEOL' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Encoder.c++:37:12: warning: Member variable 'G3Encoder::bitmap' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Encoder.c++:37:12: warning: Member variable 'G3Encoder::data' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Encoder.c++:37:12: warning: Member variable 'G3Encoder::bit' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/G3Encoder.h:59:5: style: Class 'G3Encoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/Getty.c++:38:26: style: Function 'Getty' argument 1 names different: declaration 'program' definition 'p'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Getty.h:51:23: note: Function 'Getty' argument 1 names different: declaration 'program' definition 'p'.
hylafax-6.0.6/faxd/Getty.c++:38:26: note: Function 'Getty' argument 1 names different: declaration 'program' definition 'p'.
hylafax-6.0.6/faxd/Getty.c++:38:42: style: Function 'Getty' argument 2 names different: declaration 'line' definition 'l'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Getty.h:51:45: note: Function 'Getty' argument 2 names different: declaration 'line' definition 'l'.
hylafax-6.0.6/faxd/Getty.c++:38:42: note: Function 'Getty' argument 2 names different: declaration 'line' definition 'l'.
hylafax-6.0.6/faxd/Getty.c++:38:58: style: Function 'Getty' argument 3 names different: declaration 'speed' definition 's'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Getty.h:51:64: note: Function 'Getty' argument 3 names different: declaration 'speed' definition 's'.
hylafax-6.0.6/faxd/Getty.c++:38:58: note: Function 'Getty' argument 3 names different: declaration 'speed' definition 's'.
hylafax-6.0.6/faxd/Getty.c++:201:25: style: Function 'setupSession' argument 1 names different: declaration 'modemFd' definition 'fd'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Getty.h:54:35: note: Function 'setupSession' argument 1 names different: declaration 'modemFd' definition 'fd'.
hylafax-6.0.6/faxd/Getty.c++:201:25: note: Function 'setupSession' argument 1 names different: declaration 'modemFd' definition 'fd'.
hylafax-6.0.6/faxd/Getty.c++:45:5: performance: Variable 'pid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/Getty.h:53:10: performance: Technically the member function 'Getty::addEnvVar' can be static. [functionStatic]
hylafax-6.0.6/faxd/Getty.c++:148:8: note: Technically the member function 'Getty::addEnvVar' can be static.
hylafax-6.0.6/faxd/Getty.h:53:10: note: Technically the member function 'Getty::addEnvVar' can be static.
hylafax-6.0.6/faxd/GettyBSD.c++:48:55: style: Function 'BSDSubProc' argument 2 names different: declaration 'dev' definition 'l'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/GettyBSD.h:40:47: note: Function 'BSDSubProc' argument 2 names different: declaration 'dev' definition 'l'.
hylafax-6.0.6/faxd/GettyBSD.c++:48:55: note: Function 'BSDSubProc' argument 2 names different: declaration 'dev' definition 'l'.
hylafax-6.0.6/faxd/GettyBSD.c++:48:71: style: Function 'BSDSubProc' argument 3 names different: declaration 'speed' definition 's'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/GettyBSD.h:40:65: note: Function 'BSDSubProc' argument 3 names different: declaration 'speed' definition 's'.
hylafax-6.0.6/faxd/GettyBSD.c++:48:71: note: Function 'BSDSubProc' argument 3 names different: declaration 'speed' definition 's'.
hylafax-6.0.6/faxd/GettyBSD.c++:96:51: style: Function 'BSDGetty' argument 2 names different: declaration 'dev' definition 'l'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/GettyBSD.h:51:45: note: Function 'BSDGetty' argument 2 names different: declaration 'dev' definition 'l'.
hylafax-6.0.6/faxd/GettyBSD.c++:96:51: note: Function 'BSDGetty' argument 2 names different: declaration 'dev' definition 'l'.
hylafax-6.0.6/faxd/GettyBSD.c++:96:67: style: Function 'BSDGetty' argument 3 names different: declaration 'speed' definition 's'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/GettyBSD.h:51:63: note: Function 'BSDGetty' argument 3 names different: declaration 'speed' definition 's'.
hylafax-6.0.6/faxd/GettyBSD.c++:96:67: note: Function 'BSDGetty' argument 3 names different: declaration 'speed' definition 's'.
hylafax-6.0.6/faxd/GettyBSD.h:48:10: performance: Technically the member function 'BSDGetty::writeWtmp' can be static. [functionStatic]
hylafax-6.0.6/faxd/GettyBSD.c++:176:11: note: Technically the member function 'BSDGetty::writeWtmp' can be static.
hylafax-6.0.6/faxd/GettyBSD.h:48:10: note: Technically the member function 'BSDGetty::writeWtmp' can be static.
hylafax-6.0.6/faxd/GettyBSD.h:38:10: style: The function 'setupSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Getty.h:54:18: note: Virtual function in base class
hylafax-6.0.6/faxd/GettyBSD.h:38:10: note: Function in derived class
hylafax-6.0.6/faxd/GettyBSD.h:46:10: style: The function 'setupSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Getty.h:54:18: note: Virtual function in base class
hylafax-6.0.6/faxd/GettyBSD.h:46:10: note: Function in derived class
hylafax-6.0.6/faxd/GettyBSD.h:54:10: style: The function 'hangup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Getty.h:63:18: note: Virtual function in base class
hylafax-6.0.6/faxd/GettyBSD.h:54:10: note: Function in derived class
hylafax-6.0.6/faxd/GettySysV.c++:77:57: style: Function 'SysVSubProc' argument 2 names different: declaration 'dev' definition 'l'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/GettySysV.h:40:48: note: Function 'SysVSubProc' argument 2 names different: declaration 'dev' definition 'l'.
hylafax-6.0.6/faxd/GettySysV.c++:77:57: note: Function 'SysVSubProc' argument 2 names different: declaration 'dev' definition 'l'.
hylafax-6.0.6/faxd/GettySysV.c++:77:73: style: Function 'SysVSubProc' argument 3 names different: declaration 'speed' definition 's'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/GettySysV.h:40:66: note: Function 'SysVSubProc' argument 3 names different: declaration 'speed' definition 's'.
hylafax-6.0.6/faxd/GettySysV.c++:77:73: note: Function 'SysVSubProc' argument 3 names different: declaration 'speed' definition 's'.
hylafax-6.0.6/faxd/GettySysV.c++:114:53: style: Function 'SysVGetty' argument 2 names different: declaration 'dev' definition 'l'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/GettySysV.h:53:46: note: Function 'SysVGetty' argument 2 names different: declaration 'dev' definition 'l'.
hylafax-6.0.6/faxd/GettySysV.c++:114:53: note: Function 'SysVGetty' argument 2 names different: declaration 'dev' definition 'l'.
hylafax-6.0.6/faxd/GettySysV.c++:114:69: style: Function 'SysVGetty' argument 3 names different: declaration 'speed' definition 's'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/GettySysV.h:53:64: note: Function 'SysVGetty' argument 3 names different: declaration 'speed' definition 's'.
hylafax-6.0.6/faxd/GettySysV.c++:114:69: note: Function 'SysVGetty' argument 3 names different: declaration 'speed' definition 's'.
hylafax-6.0.6/faxd/GettySysV.c++:114:12: warning: Member variable 'SysVGetty::exitStatus' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/GettySysV.h:51:10: performance: Technically the member function 'SysVGetty::writeWtmp' can be static. [functionStatic]
hylafax-6.0.6/faxd/GettySysV.c++:173:12: note: Technically the member function 'SysVGetty::writeWtmp' can be static.
hylafax-6.0.6/faxd/GettySysV.h:51:10: note: Technically the member function 'SysVGetty::writeWtmp' can be static.
hylafax-6.0.6/faxd/GettySysV.h:38:10: style: The function 'setupSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Getty.h:54:18: note: Virtual function in base class
hylafax-6.0.6/faxd/GettySysV.h:38:10: note: Function in derived class
hylafax-6.0.6/faxd/GettySysV.h:48:10: style: The function 'setupSession' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Getty.h:54:18: note: Virtual function in base class
hylafax-6.0.6/faxd/GettySysV.h:48:10: note: Function in derived class
hylafax-6.0.6/faxd/GettySysV.h:56:10: style: The function 'hangup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Getty.h:63:18: note: Virtual function in base class
hylafax-6.0.6/faxd/GettySysV.h:56:10: note: Function in derived class
hylafax-6.0.6/faxd/GettySysV.h:57:10: style: The function 'wait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/Getty.h:62:18: note: Virtual function in base class
hylafax-6.0.6/faxd/GettySysV.h:57:10: note: Function in derived class
hylafax-6.0.6/faxd/HDLCFrame.c++:34:28: style: Function 'HDLCFrame' argument 1 names different: declaration 'frameOverhead' definition 'fo'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/HDLCFrame.h:36:21: note: Function 'HDLCFrame' argument 1 names different: declaration 'frameOverhead' definition 'fo'.
hylafax-6.0.6/faxd/HDLCFrame.c++:34:28: note: Function 'HDLCFrame' argument 1 names different: declaration 'frameOverhead' definition 'fo'.
hylafax-6.0.6/faxd/HDLCFrame.c++:49:39: style: Function 'HDLCFrame' argument 1 names different: declaration 'fr' definition 'other'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/HDLCFrame.h:37:32: note: Function 'HDLCFrame' argument 1 names different: declaration 'fr' definition 'other'.
hylafax-6.0.6/faxd/HDLCFrame.c++:49:39: note: Function 'HDLCFrame' argument 1 names different: declaration 'fr' definition 'other'.
hylafax-6.0.6/faxd/HDLCFrame.c++:49:12: warning: Member variable 'HDLCFrame::amountToGrowBy' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/HDLCFrame.c++:36:5: performance: Variable 'frameOverhead' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/HDLCFrame.h:34:1: warning: The class 'HDLCFrame' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/faxd/HDLCFrame.c++:102:2: error: Common realloc mistake: 'base' nulled but not freed upon failure [memleakOnRealloc]
hylafax-6.0.6/faxd/Job.c++:47:33: style: Function 'inputReady' argument 1 names different: declaration 'fd' definition 'f'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Job.h:78:25: note: Function 'inputReady' argument 1 names different: declaration 'fd' definition 'f'.
hylafax-6.0.6/faxd/Job.c++:47:33: note: Function 'inputReady' argument 1 names different: declaration 'fd' definition 'f'.
hylafax-6.0.6/faxd/Job.c++:43:17: warning: Member variable 'JobCtrlHandler::fd' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/TriggerRef.h:50:5: style: Class 'TriggerRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/JobControl.c++:46:17: warning: Member variable 'JobControlInfo::usexvres' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/JobControl.c++:46:17: warning: Member variable 'JobControlInfo::desireddf' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/JobControl.c++:46:39: performance: Variable 'defined' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/JobControl.c++:53:5: performance: Variable 'defined' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/JobControl.c++:54:5: performance: Variable 'maxConcurrentCalls' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/JobControl.c++:55:5: performance: Variable 'maxSendPages' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/JobControl.c++:56:5: performance: Variable 'maxDials' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/JobControl.c++:57:5: performance: Variable 'maxTries' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/JobControl.c++:59:5: performance: Variable 'vres' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/JobControl.c++:65:5: performance: Variable 'defined' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/JobControl.h:42:1: warning: The class 'JobControlInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/faxd/MemoryDecoder.c++:35:51: style: Function 'MemoryDecoder' argument 2 names different: declaration 'cc' definition 'n'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/MemoryDecoder.h:52:40: note: Function 'MemoryDecoder' argument 2 names different: declaration 'cc' definition 'n'.
hylafax-6.0.6/faxd/MemoryDecoder.c++:35:51: note: Function 'MemoryDecoder' argument 2 names different: declaration 'cc' definition 'n'.
hylafax-6.0.6/faxd/MemoryDecoder.c++:47:36: style: Function 'MemoryDecoder' argument 4 names different: declaration 'fillorder' definition 'order'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/MemoryDecoder.h:54:25: note: Function 'MemoryDecoder' argument 4 names different: declaration 'fillorder' definition 'order'.
hylafax-6.0.6/faxd/MemoryDecoder.c++:47:36: note: Function 'MemoryDecoder' argument 4 names different: declaration 'fillorder' definition 'order'.
hylafax-6.0.6/faxd/MemoryDecoder.c++:35:16: warning: Member variable 'MemoryDecoder::is2D' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/MemoryDecoder.c++:35:16: warning: Member variable 'MemoryDecoder::isG4' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/MemoryDecoder.c++:46:16: warning: Member variable 'MemoryDecoder::endOfData' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/MemoryDecoder.c++:38:5: performance: Variable 'cc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/MemoryDecoder.c++:40:5: performance: Variable 'nblanks' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/MemoryDecoder.c++:43:5: performance: Variable 'rows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/MemoryDecoder.c++:50:5: performance: Variable 'width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/MemoryDecoder.c++:59:5: style: Class 'MemoryDecoder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hylafax-6.0.6/faxd/MemoryDecoder.c++:59:5: style: Class 'MemoryDecoder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hylafax-6.0.6/faxd/Modem.h:174:39: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Modem.h:175:38: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Modem.h:176:36: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Modem.c++:521:13: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Modem.c++:70:27: style: Function 'Modem' argument 1 names different: declaration 'devid' definition 'id'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Modem.h:106:24: note: Function 'Modem' argument 1 names different: declaration 'devid' definition 'id'.
hylafax-6.0.6/faxd/Modem.c++:70:27: note: Function 'Modem' argument 1 names different: declaration 'devid' definition 'id'.
hylafax-6.0.6/faxd/Modem.c++:462:36: style: Function 'send' argument 2 names different: declaration 'len' definition 'msgLen'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Modem.h:144:38: note: Function 'send' argument 2 names different: declaration 'len' definition 'msgLen'.
hylafax-6.0.6/faxd/Modem.c++:462:36: note: Function 'send' argument 2 names different: declaration 'len' definition 'msgLen'.
hylafax-6.0.6/faxd/Modem.c++:97:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/Modem.c++:168:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/Modem.c++:195:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/Modem.c++:213:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/Modem.c++:311:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/Modem.c++:449:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/Modem.c++:100:6: error: Address of an auto-variable returned. [returnAddressOfAutoVariable]
hylafax-6.0.6/faxd/Modem.c++:203:7: error: Address of an auto-variable returned. [returnAddressOfAutoVariable]
hylafax-6.0.6/faxd/Modem.c++:78:5: performance: Variable 'priority' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/Modem.h:177:10: style: Technically the member function 'ModemIter::notDone' can be const. [functionConst]
hylafax-6.0.6/faxd/Modem.h:60:5: style: Class 'ModemLockWaitHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/Modem.h:106:5: style: Class 'Modem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/Modem.h:168:5: style: Class 'ModemIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/ModemConfig.c++:443:41: style: Function 'setVolumeCmds' argument 1 names different: declaration 'value' definition 'tag'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ModemConfig.h:57:37: note: Function 'setVolumeCmds' argument 1 names different: declaration 'value' definition 'tag'.
hylafax-6.0.6/faxd/ModemConfig.c++:443:41: note: Function 'setVolumeCmds' argument 1 names different: declaration 'value' definition 'tag'.
hylafax-6.0.6/faxd/ModemConfig.c++:581:40: style: Function 'getDataFormat' argument 1 names different: declaration 'value' definition 'cp'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ModemConfig.h:59:37: note: Function 'getDataFormat' argument 1 names different: declaration 'value' definition 'cp'.
hylafax-6.0.6/faxd/ModemConfig.c++:581:40: note: Function 'getDataFormat' argument 1 names different: declaration 'value' definition 'cp'.
hylafax-6.0.6/faxd/ModemConfig.c++:692:5: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hylafax-6.0.6/faxd/ModemServer.c++:75:39: style: Function 'ModemServer' argument 1 names different: declaration 'deviceName' definition 'devName'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ModemServer.h:128:30: note: Function 'ModemServer' argument 1 names different: declaration 'deviceName' definition 'devName'.
hylafax-6.0.6/faxd/ModemServer.c++:75:39: note: Function 'ModemServer' argument 1 names different: declaration 'deviceName' definition 'devName'.
hylafax-6.0.6/faxd/ModemServer.c++:966:58: style: Function 'traceModemIO' argument 2 names different: declaration 'buf' definition 'data'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ModemServer.h:109:54: note: Function 'traceModemIO' argument 2 names different: declaration 'buf' definition 'data'.
hylafax-6.0.6/faxd/ModemServer.c++:966:58: note: Function 'traceModemIO' argument 2 names different: declaration 'buf' definition 'data'.
hylafax-6.0.6/faxd/ModemServer.c++:1131:53: style: Function 'setBaudRate' argument 2 names different: declaration 'i' definition 'iFlow'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ModemServer.h:157:49: note: Function 'setBaudRate' argument 2 names different: declaration 'i' definition 'iFlow'.
hylafax-6.0.6/faxd/ModemServer.c++:1131:53: note: Function 'setBaudRate' argument 2 names different: declaration 'i' definition 'iFlow'.
hylafax-6.0.6/faxd/ModemServer.c++:1131:72: style: Function 'setBaudRate' argument 3 names different: declaration 'o' definition 'oFlow'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ModemServer.h:157:64: note: Function 'setBaudRate' argument 3 names different: declaration 'o' definition 'oFlow'.
hylafax-6.0.6/faxd/ModemServer.c++:1131:72: note: Function 'setBaudRate' argument 3 names different: declaration 'o' definition 'oFlow'.
hylafax-6.0.6/faxd/ModemServer.c++:1250:26: style: Function 'setDTR' argument 1 names different: declaration 'on' definition 'onoff'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ModemServer.h:160:22: note: Function 'setDTR' argument 1 names different: declaration 'on' definition 'onoff'.
hylafax-6.0.6/faxd/ModemServer.c++:1250:26: note: Function 'setDTR' argument 1 names different: declaration 'on' definition 'onoff'.
hylafax-6.0.6/faxd/ModemServer.c++:1303:37: style: Function 'setXONXOFF' argument 1 names different: declaration 'i' definition 'iFlow'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ModemServer.h:159:33: note: Function 'setXONXOFF' argument 1 names different: declaration 'i' definition 'iFlow'.
hylafax-6.0.6/faxd/ModemServer.c++:1303:37: note: Function 'setXONXOFF' argument 1 names different: declaration 'i' definition 'iFlow'.
hylafax-6.0.6/faxd/ModemServer.c++:1303:56: style: Function 'setXONXOFF' argument 2 names different: declaration 'o' definition 'oFlow'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ModemServer.h:159:48: note: Function 'setXONXOFF' argument 2 names different: declaration 'o' definition 'oFlow'.
hylafax-6.0.6/faxd/ModemServer.c++:1303:56: note: Function 'setXONXOFF' argument 2 names different: declaration 'o' definition 'oFlow'.
hylafax-6.0.6/faxd/ModemServer.c++:1454:32: style: Function 'getModemLine' argument 1 names different: declaration 'buf' definition 'rbuf'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ModemServer.h:142:28: note: Function 'getModemLine' argument 1 names different: declaration 'buf' definition 'rbuf'.
hylafax-6.0.6/faxd/ModemServer.c++:1454:32: note: Function 'getModemLine' argument 1 names different: declaration 'buf' definition 'rbuf'.
hylafax-6.0.6/faxd/ModemServer.c++:118:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/PCFFont.c++:127:27: style: Function 'read' argument 1 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/PCFFont.h:81:27: note: Function 'read' argument 1 names different: declaration 'filename' definition 'name'.
hylafax-6.0.6/faxd/PCFFont.c++:127:27: note: Function 'read' argument 1 names different: declaration 'filename' definition 'name'.
hylafax-6.0.6/faxd/PCFFont.c++:422:55: style: Function 'repadBitmap' argument 3 names different: declaration 'srcPad' definition 'spad'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/PCFFont.h:63:14: note: Function 'repadBitmap' argument 3 names different: declaration 'srcPad' definition 'spad'.
hylafax-6.0.6/faxd/PCFFont.c++:422:55: note: Function 'repadBitmap' argument 3 names different: declaration 'srcPad' definition 'spad'.
hylafax-6.0.6/faxd/PCFFont.c++:422:68: style: Function 'repadBitmap' argument 4 names different: declaration 'dstPad' definition 'dpad'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/PCFFont.h:63:29: note: Function 'repadBitmap' argument 4 names different: declaration 'dstPad' definition 'dpad'.
hylafax-6.0.6/faxd/PCFFont.c++:422:68: note: Function 'repadBitmap' argument 4 names different: declaration 'dstPad' definition 'dpad'.
hylafax-6.0.6/faxd/PCFFont.c++:422:78: style: Function 'repadBitmap' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/PCFFont.h:63:41: note: Function 'repadBitmap' argument 5 names different: declaration 'width' definition 'w'.
hylafax-6.0.6/faxd/PCFFont.c++:422:78: note: Function 'repadBitmap' argument 5 names different: declaration 'width' definition 'w'.
hylafax-6.0.6/faxd/PCFFont.c++:422:85: style: Function 'repadBitmap' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/PCFFont.h:63:52: note: Function 'repadBitmap' argument 6 names different: declaration 'height' definition 'h'.
hylafax-6.0.6/faxd/PCFFont.c++:422:85: note: Function 'repadBitmap' argument 6 names different: declaration 'height' definition 'h'.
hylafax-6.0.6/faxd/PCFFont.c++:468:44: style: Function 'strWidth' argument 2 names different: declaration 'w' definition 'sw'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/PCFFont.h:84:44: note: Function 'strWidth' argument 2 names different: declaration 'w' definition 'sw'.
hylafax-6.0.6/faxd/PCFFont.c++:468:44: note: Function 'strWidth' argument 2 names different: declaration 'w' definition 'sw'.
hylafax-6.0.6/faxd/PCFFont.c++:468:55: style: Function 'strWidth' argument 3 names different: declaration 'h' definition 'sh'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/PCFFont.h:84:54: note: Function 'strWidth' argument 3 names different: declaration 'h' definition 'sh'.
hylafax-6.0.6/faxd/PCFFont.c++:468:55: note: Function 'strWidth' argument 3 names different: declaration 'h' definition 'sh'.
hylafax-6.0.6/faxd/PCFFont.c++:495:14: style: Function 'imageText' argument 2 names different: declaration 'bitmap' definition 'raster'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/PCFFont.h:86:16: note: Function 'imageText' argument 2 names different: declaration 'bitmap' definition 'raster'.
hylafax-6.0.6/faxd/PCFFont.c++:495:14: note: Function 'imageText' argument 2 names different: declaration 'bitmap' definition 'raster'.
hylafax-6.0.6/faxd/PCFFont.h:62:10: performance: Technically the member function 'PCFFont::repadBitmap' can be static. [functionStatic]
hylafax-6.0.6/faxd/PCFFont.c++:422:10: note: Technically the member function 'PCFFont::repadBitmap' can be static.
hylafax-6.0.6/faxd/PCFFont.h:62:10: note: Technically the member function 'PCFFont::repadBitmap' can be static.
hylafax-6.0.6/faxd/PCFFont.h:81:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxFont.h:43:18: note: Virtual function in base class
hylafax-6.0.6/faxd/PCFFont.h:81:10: note: Function in derived class
hylafax-6.0.6/faxd/PCFFont.h:83:11: style: The function 'charWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxFont.h:47:19: note: Virtual function in base class
hylafax-6.0.6/faxd/PCFFont.h:83:11: note: Function in derived class
hylafax-6.0.6/faxd/PCFFont.h:84:10: style: The function 'strWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxFont.h:48:18: note: Virtual function in base class
hylafax-6.0.6/faxd/PCFFont.h:84:10: note: Function in derived class
hylafax-6.0.6/faxd/PCFFont.h:85:11: style: The function 'imageText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxFont.h:49:19: note: Virtual function in base class
hylafax-6.0.6/faxd/PCFFont.h:85:11: note: Function in derived class
hylafax-6.0.6/faxd/PCFFont.h:88:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/FaxFont.h:52:18: note: Virtual function in base class
hylafax-6.0.6/faxd/PCFFont.h:88:10: note: Function in derived class
hylafax-6.0.6/faxd/PCFFont.c++:187:6: error: Mismatching allocation and deallocation: offsets [mismatchAllocDealloc]
hylafax-6.0.6/faxd/PCFFont.c++:192:6: error: Mismatching allocation and deallocation: offsets [mismatchAllocDealloc]
hylafax-6.0.6/faxd/PCFFont.c++:217:3: error: Mismatching allocation and deallocation: offsets [mismatchAllocDealloc]
hylafax-6.0.6/faxd/PCFFont.c++:237:3: error: Mismatching allocation and deallocation: offsets [mismatchAllocDealloc]
hylafax-6.0.6/faxd/PCFFont.c++:241:2: error: Mismatching allocation and deallocation: offsets [mismatchAllocDealloc]
hylafax-6.0.6/faxd/QLink.h:31:1: warning: The struct 'QLink' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/faxd/ServerConfig.c++:226:72: style: Function 'ServerConfigDialStringRules' argument 1 names different: declaration 'config' definition 'c'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ServerConfig.c++:223:47: note: Function 'ServerConfigDialStringRules' argument 1 names different: declaration 'config' definition 'c'.
hylafax-6.0.6/faxd/ServerConfig.c++:226:72: note: Function 'ServerConfigDialStringRules' argument 1 names different: declaration 'config' definition 'c'.
hylafax-6.0.6/faxd/ServerConfig.c++:226:87: style: Function 'ServerConfigDialStringRules' argument 2 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/ServerConfig.c++:223:67: note: Function 'ServerConfigDialStringRules' argument 2 names different: declaration 'filename' definition 'f'.
hylafax-6.0.6/faxd/ServerConfig.c++:226:87: note: Function 'ServerConfigDialStringRules' argument 2 names different: declaration 'filename' definition 'f'.
hylafax-6.0.6/faxd/ServerConfig.c++:39:15: warning: Member variable 'ServerConfig::pollLockPokeModem' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/ServerConfig.c++:39:15: warning: Member variable 'ServerConfig::batchLogs' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/ServerConfig.c++:41:5: performance: Variable 'lastTSIModTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/ServerConfig.c++:42:5: performance: Variable 'lastPWDModTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/TagLine.c++:158:108: style: Function 'imageTagLine' argument 5 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/FaxModem.h:171:103: note: Function 'imageTagLine' argument 5 names different: declaration 'p' definition 'pt'.
hylafax-6.0.6/faxd/TagLine.c++:158:108: note: Function 'imageTagLine' argument 5 names different: declaration 'p' definition 'pt'.
hylafax-6.0.6/faxd/TagLine.c++:394:20: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
hylafax-6.0.6/faxd/Trigger.c++:383:19: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Trigger.c++:391:19: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/Trigger.c++:438:24: style: The scope of the variable 'classNames' can be reduced. [variableScope]
hylafax-6.0.6/faxd/Trigger.c++:132:30: style: Function 'create' argument 1 names different: declaration 'id' definition 'fifoName'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Trigger.h:161:37: note: Function 'create' argument 1 names different: declaration 'id' definition 'fifoName'.
hylafax-6.0.6/faxd/Trigger.c++:132:30: note: Function 'create' argument 1 names different: declaration 'id' definition 'fifoName'.
hylafax-6.0.6/faxd/Trigger.c++:310:29: style: Function 'cancel' argument 1 names different: declaration 'tid' definition 'cp'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/Trigger.h:162:36: note: Function 'cancel' argument 1 names different: declaration 'tid' definition 'cp'.
hylafax-6.0.6/faxd/Trigger.c++:310:29: note: Function 'cancel' argument 1 names different: declaration 'tid' definition 'cp'.
hylafax-6.0.6/faxd/Trigger.c++:345:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/Trigger.c++:51:5: performance: Variable 'refs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/TriggerRef.c++:46:19: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/TriggerRef.c++:63:19: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/UUCPLock.c++:79:18: style: Function 'newLock' argument 2 names different: declaration 'prefix' definition 'dir'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/UUCPLock.h:64:15: note: Function 'newLock' argument 2 names different: declaration 'prefix' definition 'dir'.
hylafax-6.0.6/faxd/UUCPLock.c++:79:18: note: Function 'newLock' argument 2 names different: declaration 'prefix' definition 'dir'.
hylafax-6.0.6/faxd/UUCPLock.c++:125:50: style: Function 'UUCPLock' argument 2 names different: declaration 'mode' definition 'm'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/UUCPLock.h:50:44: note: Function 'UUCPLock' argument 2 names different: declaration 'mode' definition 'm'.
hylafax-6.0.6/faxd/UUCPLock.c++:125:50: note: Function 'UUCPLock' argument 2 names different: declaration 'mode' definition 'm'.
hylafax-6.0.6/faxd/UUCPLock.c++:127:5: performance: Variable 'mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/UUCPLock.c++:54:10: style: The function 'setPID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/UUCPLock.h:52:18: note: Virtual function in base class
hylafax-6.0.6/faxd/UUCPLock.c++:54:10: note: Function in derived class
hylafax-6.0.6/faxd/UUCPLock.c++:55:10: style: The function 'writeData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/UUCPLock.h:53:18: note: Virtual function in base class
hylafax-6.0.6/faxd/UUCPLock.c++:55:10: note: Function in derived class
hylafax-6.0.6/faxd/UUCPLock.c++:56:10: style: The function 'readData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/UUCPLock.h:54:18: note: Virtual function in base class
hylafax-6.0.6/faxd/UUCPLock.c++:56:10: note: Function in derived class
hylafax-6.0.6/faxd/UUCPLock.c++:69:10: style: The function 'setPID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/UUCPLock.h:52:18: note: Virtual function in base class
hylafax-6.0.6/faxd/UUCPLock.c++:69:10: note: Function in derived class
hylafax-6.0.6/faxd/UUCPLock.c++:70:10: style: The function 'writeData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/UUCPLock.h:53:18: note: Virtual function in base class
hylafax-6.0.6/faxd/UUCPLock.c++:70:10: note: Function in derived class
hylafax-6.0.6/faxd/UUCPLock.c++:71:10: style: The function 'readData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/UUCPLock.h:54:18: note: Virtual function in base class
hylafax-6.0.6/faxd/UUCPLock.c++:71:10: note: Function in derived class
hylafax-6.0.6/faxd/choptest.c++:146:3: error: Mismatching allocation and deallocation: data [mismatchAllocDealloc]
hylafax-6.0.6/faxd/cqtest.c++:84:12: warning: Member variable 'CQDecoder::lastRowBad' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/cqtest.c++:84:12: warning: Member variable 'CQDecoder::recvRow' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/cqtest.c++:84:12: warning: Member variable 'CQDecoder::recvBuf' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/cqtest.c++:84:12: warning: Member variable 'CQDecoder::cp' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/cqtest.c++:86:5: performance: Variable 'percentGoodLines' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/cqtest.c++:87:5: performance: Variable 'maxConsecutiveBadLines' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/cqtest.c++:88:5: performance: Variable 'group3opts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/cqtest.c++:60:10: performance: Technically the member function 'CQDecoder::recvSetupTIFF' can be static. [functionStatic]
hylafax-6.0.6/faxd/cqtest.c++:107:12: note: Technically the member function 'CQDecoder::recvSetupTIFF' can be static.
hylafax-6.0.6/faxd/cqtest.c++:60:10: note: Technically the member function 'CQDecoder::recvSetupTIFF' can be static.
hylafax-6.0.6/faxd/cqtest.c++:69:10: performance: Technically the member function 'CQDecoder::serverTrace' can be static. [functionStatic]
hylafax-6.0.6/faxd/cqtest.c++:444:12: note: Technically the member function 'CQDecoder::serverTrace' can be static.
hylafax-6.0.6/faxd/cqtest.c++:69:10: note: Technically the member function 'CQDecoder::serverTrace' can be static.
hylafax-6.0.6/faxd/cqtest.c++:74:10: performance: Technically the member function 'CQDecoder::abortPageRecv' can be static. [functionStatic]
hylafax-6.0.6/faxd/cqtest.c++:91:17: note: Technically the member function 'CQDecoder::abortPageRecv' can be static.
hylafax-6.0.6/faxd/cqtest.c++:74:10: note: Technically the member function 'CQDecoder::abortPageRecv' can be static.
hylafax-6.0.6/faxd/cqtest.c++:77:10: style: Technically the member function 'CQDecoder::checkQuality' can be const. [functionConst]
hylafax-6.0.6/faxd/cqtest.c++:381:12: note: Technically the member function 'CQDecoder::checkQuality' can be const.
hylafax-6.0.6/faxd/cqtest.c++:77:10: note: Technically the member function 'CQDecoder::checkQuality' can be const.
hylafax-6.0.6/faxd/cqtest.c++:64:10: style: The function 'invalidCode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:63:18: note: Virtual function in base class
hylafax-6.0.6/faxd/cqtest.c++:64:10: note: Function in derived class
hylafax-6.0.6/faxd/cqtest.c++:65:10: style: The function 'badPixelCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:64:18: note: Virtual function in base class
hylafax-6.0.6/faxd/cqtest.c++:65:10: note: Function in derived class
hylafax-6.0.6/faxd/cqtest.c++:66:10: style: The function 'badDecodingState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:65:18: note: Virtual function in base class
hylafax-6.0.6/faxd/cqtest.c++:66:10: note: Function in derived class
hylafax-6.0.6/faxd/cqtest.c++:75:10: style: The function 'nextByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/G3Decoder.h:60:17: note: Virtual function in base class
hylafax-6.0.6/faxd/cqtest.c++:75:10: note: Function in derived class
hylafax-6.0.6/faxd/cqtest.c++:582:3: error: Mismatching allocation and deallocation: data [mismatchAllocDealloc]
hylafax-6.0.6/faxd/faxApp.c++:199:33: style: Function 'FIFOMessage' argument 1 names different: declaration 'mesage' definition 'cp'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxApp.h:66:42: note: Function 'FIFOMessage' argument 1 names different: declaration 'mesage' definition 'cp'.
hylafax-6.0.6/faxd/faxApp.c++:199:33: note: Function 'FIFOMessage' argument 1 names different: declaration 'mesage' definition 'cp'.
hylafax-6.0.6/faxd/faxApp.c++:325:30: style: Function 'devToID' argument 1 names different: declaration 'dev' definition 'id'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxApp.h:78:39: note: Function 'devToID' argument 1 names different: declaration 'dev' definition 'id'.
hylafax-6.0.6/faxd/faxApp.c++:325:30: note: Function 'devToID' argument 1 names different: declaration 'dev' definition 'id'.
hylafax-6.0.6/faxd/faxApp.h:101:17: performance: Technically the member function 'GetoptIter::optArg' can be static. [functionStatic]
hylafax-6.0.6/faxd/faxApp.c++:60:25: note: Technically the member function 'GetoptIter::optArg' can be static.
hylafax-6.0.6/faxd/faxApp.h:101:17: note: Technically the member function 'GetoptIter::optArg' can be static.
hylafax-6.0.6/faxd/faxApp.h:102:17: style: Technically the member function 'GetoptIter::getArg' can be const. [functionConst]
hylafax-6.0.6/faxd/faxApp.c++:61:25: note: Technically the member function 'GetoptIter::getArg' can be const.
hylafax-6.0.6/faxd/faxApp.h:102:17: note: Technically the member function 'GetoptIter::getArg' can be const.
hylafax-6.0.6/faxd/faxApp.h:103:17: style: Technically the member function 'GetoptIter::nextArg' can be const. [functionConst]
hylafax-6.0.6/faxd/faxApp.c++:63:25: note: Technically the member function 'GetoptIter::nextArg' can be const.
hylafax-6.0.6/faxd/faxApp.h:103:17: note: Technically the member function 'GetoptIter::nextArg' can be const.
hylafax-6.0.6/faxd/faxGettyApp.c++:148:20: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/faxGettyApp.c++:382:25: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/faxGettyApp.c++:349:17: style: The scope of the variable 'status' can be reduced. [variableScope]
hylafax-6.0.6/faxd/faxGettyApp.c++:350:7: style: The scope of the variable 'line' can be reduced. [variableScope]
hylafax-6.0.6/faxd/faxGettyApp.c++:62:39: style: Function 'faxGettyApp' argument 1 names different: declaration 'device' definition 'devName'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxGettyApp.h:140:30: note: Function 'faxGettyApp' argument 1 names different: declaration 'device' definition 'devName'.
hylafax-6.0.6/faxd/faxGettyApp.c++:62:39: note: Function 'faxGettyApp' argument 1 names different: declaration 'device' definition 'devName'.
hylafax-6.0.6/faxd/faxGettyApp.c++:914:38: style: Function 'FIFOMessage' argument 1 names different: declaration 'mesage' definition 'cp'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxGettyApp.h:129:34: note: Function 'FIFOMessage' argument 1 names different: declaration 'mesage' definition 'cp'.
hylafax-6.0.6/faxd/faxGettyApp.c++:914:38: note: Function 'FIFOMessage' argument 1 names different: declaration 'mesage' definition 'cp'.
hylafax-6.0.6/faxd/faxGettyApp.c++:86:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxGettyApp.c++:1127:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxGettyApp.h:127:10: style: The function 'openFIFOs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:63:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxGettyApp.h:127:10: note: Function in derived class
hylafax-6.0.6/faxd/faxGettyApp.h:128:10: style: The function 'closeFIFOs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:64:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxGettyApp.h:128:10: note: Function in derived class
hylafax-6.0.6/faxd/faxGettyApp.h:129:10: style: The function 'FIFOMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:66:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxGettyApp.h:129:10: note: Function in derived class
hylafax-6.0.6/faxd/faxGettyApp.h:145:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:57:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxGettyApp.h:145:10: note: Function in derived class
hylafax-6.0.6/faxd/faxGettyApp.h:146:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:58:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxGettyApp.h:146:10: note: Function in derived class
hylafax-6.0.6/faxd/faxGettyApp.h:147:10: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:59:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxGettyApp.h:147:10: note: Function in derived class
hylafax-6.0.6/faxd/faxQCleanApp.c++:453:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:877:7: style: Condition 'tif' is always false [knownConditionTrueFalse]
hylafax-6.0.6/faxd/faxQueueApp.c++:875:14: note: Assuming that condition 'tif==NULL' is not redundant
hylafax-6.0.6/faxd/faxQueueApp.c++:877:7: note: Condition 'tif' is always false
hylafax-6.0.6/faxd/faxQueueApp.c++:1901:20: warning: Either the condition 'if(req)' is redundant or there is possible null pointer dereference: req. [nullPointerRedundantCheck]
hylafax-6.0.6/faxd/faxQueueApp.c++:1902:8: note: Assuming that condition 'if(req)' is not redundant
hylafax-6.0.6/faxd/faxQueueApp.c++:1901:20: note: Null pointer dereference
hylafax-6.0.6/faxd/faxQueueApp.c++:1949:22: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/faxQueueApp.c++:1952:12: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/faxQueueApp.c++:2630:21: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/faxQueueApp.c++:2648:18: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/faxQueueApp.c++:3218:17: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/faxQueueApp.c++:3761:18: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/faxQueueApp.c++:3780:18: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/faxQueueApp.c++:3791:18: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/faxd/faxQueueApp.c++:1365:2: style: Same expression on both sides of '|'. [duplicateExpression]
hylafax-6.0.6/faxd/faxQueueApp.c++:1366:2: style: Same expression on both sides of '|'. [duplicateExpression]
hylafax-6.0.6/faxd/faxQueueApp.c++:3677:2: style: Same expression on both sides of '|'. [duplicateExpression]
hylafax-6.0.6/faxd/faxQueueApp.c++:1092:20: style: Function 'convertDocument' argument 2 names different: declaration 'input' definition 'req'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxQueueApp.h:257:22: note: Function 'convertDocument' argument 2 names different: declaration 'input' definition 'req'.
hylafax-6.0.6/faxd/faxQueueApp.c++:1092:20: note: Function 'convertDocument' argument 2 names different: declaration 'input' definition 'req'.
hylafax-6.0.6/faxd/faxQueueApp.c++:2305:40: style: Function 'terminateJob' argument 1 names different: declaration 'filename' definition 'jobid'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxQueueApp.h:239:36: note: Function 'terminateJob' argument 1 names different: declaration 'filename' definition 'jobid'.
hylafax-6.0.6/faxd/faxQueueApp.c++:2305:40: note: Function 'terminateJob' argument 1 names different: declaration 'filename' definition 'jobid'.
hylafax-6.0.6/faxd/faxQueueApp.c++:3517:50: style: Function 'MyDialStringRules' argument 1 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxQueueApp.c++:3514:35: note: Function 'MyDialStringRules' argument 1 names different: declaration 'filename' definition 'f'.
hylafax-6.0.6/faxd/faxQueueApp.c++:3517:50: note: Function 'MyDialStringRules' argument 1 names different: declaration 'filename' definition 'f'.
hylafax-6.0.6/faxd/faxQueueApp.c++:296:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:1479:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:1544:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:1927:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:1993:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:2010:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:2713:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:2745:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:2752:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:3765:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:3770:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:3781:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:3795:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:3800:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:3808:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:3815:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:3862:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxQueueApp.c++:68:5: performance: Variable 'lastRun' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxd/faxQueueApp.c++:3514:5: style: Class 'MyDialStringRules' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/faxd/faxQueueApp.c++:991:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hylafax-6.0.6/faxd/faxSendApp.c++:53:37: style: Function 'faxSendApp' argument 1 names different: declaration 'device' definition 'devName'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxSendApp.h:88:29: note: Function 'faxSendApp' argument 1 names different: declaration 'device' definition 'devName'.
hylafax-6.0.6/faxd/faxSendApp.c++:53:37: note: Function 'faxSendApp' argument 1 names different: declaration 'device' definition 'devName'.
hylafax-6.0.6/faxd/faxSendApp.c++:119:31: style: Function 'send' argument 1 names different: declaration 'filename' definition 'filenames'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxSendApp.h:97:37: note: Function 'send' argument 1 names different: declaration 'filename' definition 'filenames'.
hylafax-6.0.6/faxd/faxSendApp.c++:119:31: note: Function 'send' argument 1 names different: declaration 'filename' definition 'filenames'.
hylafax-6.0.6/faxd/faxSendApp.c++:315:55: style: Function 'notifyDocumentSent' argument 2 names different: declaration 'fileIndex' definition 'fi'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxSendApp.h:84:48: note: Function 'notifyDocumentSent' argument 2 names different: declaration 'fileIndex' definition 'fi'.
hylafax-6.0.6/faxd/faxSendApp.c++:315:55: note: Function 'notifyDocumentSent' argument 2 names different: declaration 'fileIndex' definition 'fi'.
hylafax-6.0.6/faxd/faxSendApp.c++:379:51: style: Function 'notifyPollDone' argument 2 names different: declaration 'pollIndex' definition 'pi'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/faxSendApp.h:86:44: note: Function 'notifyPollDone' argument 2 names different: declaration 'pollIndex' definition 'pi'.
hylafax-6.0.6/faxd/faxSendApp.c++:379:51: note: Function 'notifyPollDone' argument 2 names different: declaration 'pollIndex' definition 'pi'.
hylafax-6.0.6/faxd/faxSendApp.c++:78:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxSendApp.c++:475:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/faxSendApp.h:93:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:57:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxSendApp.h:93:10: note: Function in derived class
hylafax-6.0.6/faxd/faxSendApp.h:94:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:58:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxSendApp.h:94:10: note: Function in derived class
hylafax-6.0.6/faxd/faxSendApp.h:95:10: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/faxApp.h:59:18: note: Virtual function in base class
hylafax-6.0.6/faxd/faxSendApp.h:95:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.c++:852:17: style: The scope of the variable 'extra' can be reduced. [variableScope]
hylafax-6.0.6/faxd/pageSendApp.c++:53:39: style: Function 'pageSendApp' argument 1 names different: declaration 'device' definition 'devName'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/pageSendApp.h:118:30: note: Function 'pageSendApp' argument 1 names different: declaration 'device' definition 'devName'.
hylafax-6.0.6/faxd/pageSendApp.c++:53:39: note: Function 'pageSendApp' argument 1 names different: declaration 'device' definition 'devName'.
hylafax-6.0.6/faxd/pageSendApp.c++:119:32: style: Function 'send' argument 1 names different: declaration 'filename' definition 'filenames'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/pageSendApp.h:127:37: note: Function 'send' argument 1 names different: declaration 'filename' definition 'filenames'.
hylafax-6.0.6/faxd/pageSendApp.c++:119:32: note: Function 'send' argument 1 names different: declaration 'filename' definition 'filenames'.
hylafax-6.0.6/faxd/pageSendApp.c++:544:80: style: Function 'pagePrologue' argument 3 names different: declaration 'result' definition 'eresult'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/pageSendApp.h:94:67: note: Function 'pagePrologue' argument 3 names different: declaration 'result' definition 'eresult'.
hylafax-6.0.6/faxd/pageSendApp.c++:544:80: note: Function 'pagePrologue' argument 3 names different: declaration 'result' definition 'eresult'.
hylafax-6.0.6/faxd/pageSendApp.c++:668:74: style: Function 'pageGoAhead' argument 3 names different: declaration 'result' definition 'eresult'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/pageSendApp.h:95:66: note: Function 'pageGoAhead' argument 3 names different: declaration 'result' definition 'eresult'.
hylafax-6.0.6/faxd/pageSendApp.c++:668:74: note: Function 'pageGoAhead' argument 3 names different: declaration 'result' definition 'eresult'.
hylafax-6.0.6/faxd/pageSendApp.c++:709:85: style: Function 'sendPagerMsg' argument 4 names different: declaration 'result' definition 'eresult'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/pageSendApp.h:91:68: note: Function 'sendPagerMsg' argument 4 names different: declaration 'result' definition 'eresult'.
hylafax-6.0.6/faxd/pageSendApp.c++:709:85: note: Function 'sendPagerMsg' argument 4 names different: declaration 'result' definition 'eresult'.
hylafax-6.0.6/faxd/pageSendApp.c++:815:75: style: Function 'pageEpilogue' argument 3 names different: declaration 'result' definition 'eresult'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/pageSendApp.h:96:67: note: Function 'pageEpilogue' argument 3 names different: declaration 'result' definition 'eresult'.
hylafax-6.0.6/faxd/pageSendApp.c++:815:75: note: Function 'pageEpilogue' argument 3 names different: declaration 'result' definition 'eresult'.
hylafax-6.0.6/faxd/pageSendApp.c++:1119:83: style: Function 'sendUcpMsg' argument 4 names different: declaration 'result' definition 'eresult'. [funcArgNamesDifferent]
hylafax-6.0.6/faxd/pageSendApp.h:102:66: note: Function 'sendUcpMsg' argument 4 names different: declaration 'result' definition 'eresult'.
hylafax-6.0.6/faxd/pageSendApp.c++:1119:83: note: Function 'sendUcpMsg' argument 4 names different: declaration 'result' definition 'eresult'.
hylafax-6.0.6/faxd/pageSendApp.c++:78:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/pageSendApp.c++:1414:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hylafax-6.0.6/faxd/pageSendApp.c++:53:14: warning: Member variable 'pageSendApp::connTime' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxd/pageSendApp.h:82:10: style: The function 'resetConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemServer.h:187:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:82:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.h:83:10: style: The function 'setConfigItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ServerConfig.h:91:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:83:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.h:105:10: style: The function 'canLockModem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemServer.h:179:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:105:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.h:106:10: style: The function 'lockModem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemServer.h:180:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:106:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.h:107:10: style: The function 'unlockModem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemServer.h:181:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:107:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.h:108:10: style: The function 'setupModem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemServer.h:131:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:108:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.h:110:10: style: The function 'notifyModemReady' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemServer.h:183:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:110:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.h:111:10: style: The function 'notifyModemWedged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemServer.h:184:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:111:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.h:123:10: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemServer.h:204:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:123:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.h:124:10: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemServer.h:202:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:124:10: note: Function in derived class
hylafax-6.0.6/faxd/pageSendApp.h:125:10: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxd/ModemServer.h:203:18: note: Virtual function in base class
hylafax-6.0.6/faxd/pageSendApp.h:125:10: note: Function in derived class
hylafax-6.0.6/faxd/tagtest.c++:556:3: error: Mismatching allocation and deallocation: data [mismatchAllocDealloc]
hylafax-6.0.6/faxd/tagtest.c++:345:20: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
hylafax-6.0.6/faxd/trigtest.c++:295:13: style: The scope of the variable 'n' can be reduced. [variableScope]
hylafax-6.0.6/faxd/trigtest.c++:329:10: style: The scope of the variable 'cc' can be reduced. [variableScope]
hylafax-6.0.6/faxmail/MIMEState.h:112:45: style: Function 'isParent' argument 1 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
hylafax-6.0.6/faxmail/MIMEState.h:91:31: note: Function 'isParent' argument 1 names different: declaration 'type' definition 't'.
hylafax-6.0.6/faxmail/MIMEState.h:112:45: note: Function 'isParent' argument 1 names different: declaration 'type' definition 't'.
hylafax-6.0.6/faxmail/MIMEState.h:114:45: style: Function 'isParent' argument 1 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
hylafax-6.0.6/faxmail/MIMEState.h:92:31: note: Function 'isParent' argument 1 names different: declaration 'type' definition 't'.
hylafax-6.0.6/faxmail/MIMEState.h:114:45: note: Function 'isParent' argument 1 names different: declaration 'type' definition 't'.
hylafax-6.0.6/faxmail/MIMEState.h:114:60: style: Function 'isParent' argument 2 names different: declaration 'subtype' definition 'st'. [funcArgNamesDifferent]
hylafax-6.0.6/faxmail/MIMEState.h:92:49: note: Function 'isParent' argument 2 names different: declaration 'subtype' definition 'st'.
hylafax-6.0.6/faxmail/MIMEState.h:114:60: note: Function 'isParent' argument 2 names different: declaration 'subtype' definition 'st'.
hylafax-6.0.6/faxmail/MIMEState.c++:36:34: style: Function 'MIMEState' argument 1 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
hylafax-6.0.6/faxmail/MIMEState.h:81:27: note: Function 'MIMEState' argument 1 names different: declaration 'type' definition 't'.
hylafax-6.0.6/faxmail/MIMEState.c++:36:34: note: Function 'MIMEState' argument 1 names different: declaration 'type' definition 't'.
hylafax-6.0.6/faxmail/MIMEState.c++:36:49: style: Function 'MIMEState' argument 2 names different: declaration 'subtype' definition 'st'. [funcArgNamesDifferent]
hylafax-6.0.6/faxmail/MIMEState.h:81:45: note: Function 'MIMEState' argument 2 names different: declaration 'subtype' definition 'st'.
hylafax-6.0.6/faxmail/MIMEState.c++:36:49: note: Function 'MIMEState' argument 2 names different: declaration 'subtype' definition 'st'.
hylafax-6.0.6/faxmail/MIMEState.c++:45:33: style: Function 'MIMEState' argument 1 names different: declaration 'parent' definition 'other'. [funcArgNamesDifferent]
hylafax-6.0.6/faxmail/MIMEState.h:82:26: note: Function 'MIMEState' argument 1 names different: declaration 'parent' definition 'other'.
hylafax-6.0.6/faxmail/MIMEState.c++:45:33: note: Function 'MIMEState' argument 1 names different: declaration 'parent' definition 'other'.
hylafax-6.0.6/faxmail/MIMEState.c++:59:33: style: Function 'MIMEState' argument 1 names different: declaration 'parent' definition 'other'. [funcArgNamesDifferent]
hylafax-6.0.6/faxmail/MIMEState.h:83:26: note: Function 'MIMEState' argument 1 names different: declaration 'parent' definition 'other'.
hylafax-6.0.6/faxmail/MIMEState.c++:59:33: note: Function 'MIMEState' argument 1 names different: declaration 'parent' definition 'other'.
hylafax-6.0.6/faxmail/MIMEState.c++:59:52: style: Function 'MIMEState' argument 2 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
hylafax-6.0.6/faxmail/MIMEState.h:83:46: note: Function 'MIMEState' argument 2 names different: declaration 'type' definition 't'.
hylafax-6.0.6/faxmail/MIMEState.c++:59:52: note: Function 'MIMEState' argument 2 names different: declaration 'type' definition 't'.
hylafax-6.0.6/faxmail/MIMEState.c++:59:67: style: Function 'MIMEState' argument 3 names different: declaration 'subtype' definition 'st'. [funcArgNamesDifferent]
hylafax-6.0.6/faxmail/MIMEState.h:83:64: note: Function 'MIMEState' argument 3 names different: declaration 'subtype' definition 'st'.
hylafax-6.0.6/faxmail/MIMEState.c++:59:67: note: Function 'MIMEState' argument 3 names different: declaration 'subtype' definition 'st'.
hylafax-6.0.6/faxmail/MIMEState.c++:213:38: style: Function 'setParameter' argument 1 names different: declaration 'param' definition 'p'. [funcArgNamesDifferent]
hylafax-6.0.6/faxmail/MIMEState.h:75:44: note: Function 'setParameter' argument 1 names different: declaration 'param' definition 'p'.
hylafax-6.0.6/faxmail/MIMEState.c++:213:38: note: Function 'setParameter' argument 1 names different: declaration 'param' definition 'p'.
hylafax-6.0.6/faxmail/MIMEState.c++:45:12: warning: Member variable 'MIMEState::desc' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxmail/MIMEState.c++:45:12: warning: Member variable 'MIMEState::cid' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxmail/MIMEState.c++:42:5: performance: Variable 'blen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxmail/MIMEState.c++:43:5: performance: Variable 'lineno' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxmail/MIMEState.c++:68:5: performance: Variable 'blen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxmail/MIMEState.c++:69:5: performance: Variable 'lineno' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxmail/MIMEState.h:58:1: warning: The class 'MIMEState' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/faxmail/MsgFmt.c++:32:9: warning: Member variable 'MsgFmt::verbose' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxmail/MsgFmt.c++:36:9: warning: Member variable 'MsgFmt::fields' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxmail/MsgFmt.c++:36:9: warning: Member variable 'MsgFmt::headers' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxmail/MsgFmt.c++:36:9: warning: Member variable 'MsgFmt::headMap' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/faxmail/MsgFmt.c++:44:5: performance: Variable 'headerStop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/faxmail/MsgFmt.h:35:1: warning: The struct 'MsgFmt' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/faxmail/faxmail.c++:491:42: style: Same expression on both sides of '|'. [duplicateExpression]
hylafax-6.0.6/faxmail/faxmail.c++:540:9: style: The scope of the variable 'count' can be reduced. [variableScope]
hylafax-6.0.6/faxmail/faxmail.c++:112:10: style: The function 'setConfigItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/faxmail/MsgFmt.h:51:18: note: Virtual function in base class
hylafax-6.0.6/faxmail/faxmail.c++:112:10: note: Function in derived class
hylafax-6.0.6/faxmail/faxmail.c++:963:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
hylafax-6.0.6/faxmail/faxmail.c++:972:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
hylafax-6.0.6/hfaxd/Admin.c++:108:43: style: Function 'enableModemCmd' argument 1 names different: declaration 'mode' definition 'modem'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:352:37: note: Function 'enableModemCmd' argument 1 names different: declaration 'mode' definition 'modem'.
hylafax-6.0.6/hfaxd/Admin.c++:108:43: note: Function 'enableModemCmd' argument 1 names different: declaration 'mode' definition 'modem'.
hylafax-6.0.6/hfaxd/Admin.c++:130:32: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
hylafax-6.0.6/hfaxd/Admin.c++:165:10: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
hylafax-6.0.6/hfaxd/FileSystem.c++:41:36: style: Function 'deleCmd' argument 1 names different: declaration 'name' definition 'pathname'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:325:30: note: Function 'deleCmd' argument 1 names different: declaration 'name' definition 'pathname'.
hylafax-6.0.6/hfaxd/FileSystem.c++:41:36: note: Function 'deleCmd' argument 1 names different: declaration 'name' definition 'pathname'.
hylafax-6.0.6/hfaxd/FileSystem.c++:119:36: style: Function 'mdtmCmd' argument 1 names different: declaration 'name' definition 'pathname'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:326:30: note: Function 'mdtmCmd' argument 1 names different: declaration 'name' definition 'pathname'.
hylafax-6.0.6/hfaxd/FileSystem.c++:119:36: note: Function 'mdtmCmd' argument 1 names different: declaration 'name' definition 'pathname'.
hylafax-6.0.6/hfaxd/FileSystem.c++:390:41: style: Function 'setFileOwner' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:371:35: note: Function 'setFileOwner' argument 1 names different: declaration 'filename' definition 'file'.
hylafax-6.0.6/hfaxd/FileSystem.c++:390:41: note: Function 'setFileOwner' argument 1 names different: declaration 'filename' definition 'file'.
hylafax-6.0.6/hfaxd/FileSystem.c++:468:36: style: Function 'listCmd' argument 1 names different: declaration 'name' definition 'pathname'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:331:30: note: Function 'listCmd' argument 1 names different: declaration 'name' definition 'pathname'.
hylafax-6.0.6/hfaxd/FileSystem.c++:468:36: note: Function 'listCmd' argument 1 names different: declaration 'name' definition 'pathname'.
hylafax-6.0.6/hfaxd/FileSystem.c++:699:40: style: Function 'statFileCmd' argument 1 names different: declaration 'name' definition 'pathname'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:335:34: note: Function 'statFileCmd' argument 1 names different: declaration 'name' definition 'pathname'.
hylafax-6.0.6/hfaxd/FileSystem.c++:699:40: note: Function 'statFileCmd' argument 1 names different: declaration 'name' definition 'pathname'.
hylafax-6.0.6/hfaxd/FileSystem.c++:717:36: style: Function 'nlstCmd' argument 1 names different: declaration 'name' definition 'pathname'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:332:30: note: Function 'nlstCmd' argument 1 names different: declaration 'name' definition 'pathname'.
hylafax-6.0.6/hfaxd/FileSystem.c++:717:36: note: Function 'nlstCmd' argument 1 names different: declaration 'name' definition 'pathname'.
hylafax-6.0.6/hfaxd/FileSystem.c++:617:19: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
hylafax-6.0.6/hfaxd/FileSystem.c++:620:19: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
hylafax-6.0.6/hfaxd/FileSystem.c++:638:19: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
hylafax-6.0.6/hfaxd/FileTransfer.c++:588:41: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
hylafax-6.0.6/hfaxd/FileTransfer.c++:763:31: style: Function 'recvData' argument 1 names different: declaration 'instr' definition 'fdin'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:460:25: note: Function 'recvData' argument 1 names different: declaration 'instr' definition 'fdin'.
hylafax-6.0.6/hfaxd/FileTransfer.c++:763:31: note: Function 'recvData' argument 1 names different: declaration 'instr' definition 'fdin'.
hylafax-6.0.6/hfaxd/FileTransfer.c++:763:43: style: Function 'recvData' argument 2 names different: declaration 'outstr' definition 'fdout'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:460:38: note: Function 'recvData' argument 2 names different: declaration 'outstr' definition 'fdout'.
hylafax-6.0.6/hfaxd/FileTransfer.c++:763:43: note: Function 'recvData' argument 2 names different: declaration 'outstr' definition 'fdout'.
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:438:6: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::lastTime' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::publicJobQ' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::publicRecvQ' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::allowSorting' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::urgcatch' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::mode' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::form' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::type' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::stru' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::cwd' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::pushedToken' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::cbuf' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::cpos' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::ctrlFlags' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::recvCC' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::recvNext' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::recvBuf' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:55:16: warning: Member variable 'HylaFAXServer::curJob' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:58:5: performance: Variable 'state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:61:5: performance: Variable 'loginAttempts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:62:5: performance: Variable 'adminAttempts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:388:18: warning: Virtual function 'dologout' is called from destructor '~HylaFAXServer()' at line 126. Dynamic binding is not used. [virtualCallInConstructor]
hylafax-6.0.6/hfaxd/HylaFAXServer.c++:126:5: note: Calling dologout
hylafax-6.0.6/hfaxd/HylaFAXServer.h:388:18: note: dologout is a virtual method
hylafax-6.0.6/hfaxd/InetFaxServer.c++:43:46: style: Function 'InetSuperServer' argument 1 names different: declaration 'port' definition 'p'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/InetFaxServer.h:100:33: note: Function 'InetSuperServer' argument 1 names different: declaration 'port' definition 'p'.
hylafax-6.0.6/hfaxd/InetFaxServer.c++:43:46: note: Function 'InetSuperServer' argument 1 names different: declaration 'port' definition 'p'.
hylafax-6.0.6/hfaxd/InetFaxServer.c++:43:53: style: Function 'InetSuperServer' argument 2 names different: declaration 'backlog' definition 'bl'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/InetFaxServer.h:100:43: note: Function 'InetSuperServer' argument 2 names different: declaration 'backlog' definition 'bl'.
hylafax-6.0.6/hfaxd/InetFaxServer.c++:43:53: note: Function 'InetSuperServer' argument 2 names different: declaration 'backlog' definition 'bl'.
hylafax-6.0.6/hfaxd/InetFaxServer.c++:53:45: style: Function 'setBindAddress' argument 1 names different: declaration 'bindaddress' definition 'bindaddr'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/InetFaxServer.h:102:37: note: Function 'setBindAddress' argument 1 names different: declaration 'bindaddress' definition 'bindaddr'.
hylafax-6.0.6/hfaxd/InetFaxServer.c++:53:45: note: Function 'setBindAddress' argument 1 names different: declaration 'bindaddress' definition 'bindaddr'.
hylafax-6.0.6/hfaxd/InetFaxServer.c++:208:45: style: Function 'checkHostIdentity' argument 1 names different: declaration 'hostname' definition 'name'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/InetFaxServer.h:54:40: note: Function 'checkHostIdentity' argument 1 names different: declaration 'hostname' definition 'name'.
hylafax-6.0.6/hfaxd/InetFaxServer.c++:208:45: note: Function 'checkHostIdentity' argument 1 names different: declaration 'hostname' definition 'name'.
hylafax-6.0.6/hfaxd/InetFaxServer.h:57:10: style: The function 'passiveCmd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:339:18: note: Virtual function in base class
hylafax-6.0.6/hfaxd/InetFaxServer.h:57:10: note: Function in derived class
hylafax-6.0.6/hfaxd/InetFaxServer.h:62:18: style: The function 'initServer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:359:18: note: Virtual function in base class
hylafax-6.0.6/hfaxd/InetFaxServer.h:62:18: note: Function in derived class
hylafax-6.0.6/hfaxd/InetFaxServer.h:64:10: style: The function 'netStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:500:18: note: Virtual function in base class
hylafax-6.0.6/hfaxd/InetFaxServer.h:64:10: note: Function in derived class
hylafax-6.0.6/hfaxd/InetFaxServer.h:66:10: style: The function 'hostPort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:501:18: note: Virtual function in base class
hylafax-6.0.6/hfaxd/InetFaxServer.h:66:10: note: Function in derived class
hylafax-6.0.6/hfaxd/InetFaxServer.h:67:10: style: The function 'portCmd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:340:18: note: Virtual function in base class
hylafax-6.0.6/hfaxd/InetFaxServer.h:67:10: note: Function in derived class
hylafax-6.0.6/hfaxd/InetFaxServer.h:71:11: style: The function 'openDataConn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:453:19: note: Virtual function in base class
hylafax-6.0.6/hfaxd/InetFaxServer.h:71:11: note: Function in derived class
hylafax-6.0.6/hfaxd/InetFaxServer.h:82:18: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:618:18: note: Virtual function in base class
hylafax-6.0.6/hfaxd/InetFaxServer.h:82:18: note: Function in derived class
hylafax-6.0.6/hfaxd/InetFaxServer.h:97:10: style: The function 'startServer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/hfaxd/SuperServer.h:38:18: note: Virtual function in base class
hylafax-6.0.6/hfaxd/InetFaxServer.h:97:10: note: Function in derived class
hylafax-6.0.6/hfaxd/InetFaxServer.h:98:20: style: The function 'newChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/hfaxd/SuperServer.h:37:28: note: Virtual function in base class
hylafax-6.0.6/hfaxd/InetFaxServer.h:98:20: note: Function in derived class
hylafax-6.0.6/hfaxd/InetFaxServer.c++:638:24: error: Uninitialized variable: a1 [uninitvar]
hylafax-6.0.6/hfaxd/InetFaxServer.c++:638:39: error: Uninitialized variable: a2 [uninitvar]
hylafax-6.0.6/hfaxd/InetFaxServer.c++:638:54: error: Uninitialized variable: a3 [uninitvar]
hylafax-6.0.6/hfaxd/InetFaxServer.c++:639:9: error: Uninitialized variable: p0 [uninitvar]
hylafax-6.0.6/hfaxd/InetFaxServer.c++:639:24: error: Uninitialized variable: p1 [uninitvar]
hylafax-6.0.6/hfaxd/Jobs.c++:41:31: style: Function 'Job' argument 2 names different: declaration 'fd' definition 'f'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:58:30: note: Function 'Job' argument 2 names different: declaration 'fd' definition 'f'.
hylafax-6.0.6/hfaxd/Jobs.c++:41:31: note: Function 'Job' argument 2 names different: declaration 'fd' definition 'f'.
hylafax-6.0.6/hfaxd/Jobs.c++:1019:37: style: Function 'updateJobOnDisk' argument 1 names different: declaration 'req' definition 'job'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:582:31: note: Function 'updateJobOnDisk' argument 1 names different: declaration 'req' definition 'job'.
hylafax-6.0.6/hfaxd/Jobs.c++:1019:37: note: Function 'updateJobOnDisk' argument 1 names different: declaration 'req' definition 'job'.
hylafax-6.0.6/hfaxd/Jobs.c++:1059:42: style: Function 'findJobOnDisk' argument 1 names different: declaration 'jobid' definition 'jid'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:568:36: note: Function 'findJobOnDisk' argument 1 names different: declaration 'jobid' definition 'jid'.
hylafax-6.0.6/hfaxd/Jobs.c++:1059:42: note: Function 'findJobOnDisk' argument 1 names different: declaration 'jobid' definition 'jid'.
hylafax-6.0.6/hfaxd/Jobs.c++:43:5: performance: Variable 'lastmod' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/hfaxd/Login.c++:105:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hylafax-6.0.6/hfaxd/Login.c++:118:36: style: Function 'passCmd' argument 1 names different: declaration 'passwd' definition 'pass'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:317:30: note: Function 'passCmd' argument 1 names different: declaration 'passwd' definition 'pass'.
hylafax-6.0.6/hfaxd/Login.c++:118:36: note: Function 'passCmd' argument 1 names different: declaration 'passwd' definition 'pass'.
hylafax-6.0.6/hfaxd/Login.c++:209:37: style: Function 'adminCmd' argument 1 names different: declaration 'name' definition 'pass'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:316:31: note: Function 'adminCmd' argument 1 names different: declaration 'name' definition 'pass'.
hylafax-6.0.6/hfaxd/Login.c++:209:37: note: Function 'adminCmd' argument 1 names different: declaration 'name' definition 'pass'.
hylafax-6.0.6/hfaxd/PAM.c++:174:49: style: Function 'checkpasswdPAM' argument 1 names different: declaration 'passwd' definition 'pass'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:382:37: note: Function 'checkpasswdPAM' argument 1 names different: declaration 'passwd' definition 'pass'.
hylafax-6.0.6/hfaxd/PAM.c++:174:49: note: Function 'checkpasswdPAM' argument 1 names different: declaration 'passwd' definition 'pass'.
hylafax-6.0.6/hfaxd/Parser.c++:960:10: style: The scope of the variable 'n' can be reduced. [variableScope]
hylafax-6.0.6/hfaxd/Parser.c++:1056:10: style: The scope of the variable 'n' can be reduced. [variableScope]
hylafax-6.0.6/hfaxd/Parser.c++:1315:38: style: Function 'pathname_param' argument 1 names different: declaration 'pathname' definition 's'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:481:32: note: Function 'pathname_param' argument 1 names different: declaration 'pathname' definition 's'.
hylafax-6.0.6/hfaxd/Parser.c++:1315:38: note: Function 'pathname_param' argument 1 names different: declaration 'pathname' definition 's'.
hylafax-6.0.6/hfaxd/Parser.c++:1498:40: style: Function 'checkNUMBER' argument 1 names different: declaration 's' definition 'cp'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:492:34: note: Function 'checkNUMBER' argument 1 names different: declaration 's' definition 'cp'.
hylafax-6.0.6/hfaxd/Parser.c++:1498:40: note: Function 'checkNUMBER' argument 1 names different: declaration 's' definition 'cp'.
hylafax-6.0.6/hfaxd/Parser.c++:1658:8: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
hylafax-6.0.6/hfaxd/RecvQueue.c++:459:5: warning: The array 'prot' is too small, the function 'makeProt' expects a bigger one. [argumentSize]
hylafax-6.0.6/hfaxd/Status.c++:65:14: warning: Member variable 'ModemConfig::isGettyRunning' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/hfaxd/Status.c++:56:5: style: Class 'ModemConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/hfaxd/SuperServer.c++:34:38: style: Function 'SuperServer' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/SuperServer.h:35:29: note: Function 'SuperServer' argument 1 names different: declaration 'kind' definition 'k'.
hylafax-6.0.6/hfaxd/SuperServer.c++:34:38: note: Function 'SuperServer' argument 1 names different: declaration 'kind' definition 'k'.
hylafax-6.0.6/hfaxd/SuperServer.c++:34:45: style: Function 'SuperServer' argument 2 names different: declaration 'backlog' definition 'bl'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/SuperServer.h:35:39: note: Function 'SuperServer' argument 2 names different: declaration 'backlog' definition 'bl'.
hylafax-6.0.6/hfaxd/SuperServer.c++:34:45: note: Function 'SuperServer' argument 2 names different: declaration 'backlog' definition 'bl'.
hylafax-6.0.6/hfaxd/Trigger.c++:145:68: style: Function 'triggerEvent' argument 2 names different: declaration 'data' definition 'cp'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:535:62: note: Function 'triggerEvent' argument 2 names different: declaration 'data' definition 'cp'.
hylafax-6.0.6/hfaxd/Trigger.c++:145:68: note: Function 'triggerEvent' argument 2 names different: declaration 'data' definition 'cp'.
hylafax-6.0.6/hfaxd/User.c++:203:46: style: Function 'checkpasswdHosts' argument 1 names different: declaration 'passwd' definition 'pass'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:381:39: note: Function 'checkpasswdHosts' argument 1 names different: declaration 'passwd' definition 'pass'.
hylafax-6.0.6/hfaxd/User.c++:203:46: note: Function 'checkpasswdHosts' argument 1 names different: declaration 'passwd' definition 'pass'.
hylafax-6.0.6/hfaxd/User.c++:258:31: style: Function 'userName' argument 1 names different: declaration 'uid' definition 'id'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:390:32: note: Function 'userName' argument 1 names different: declaration 'uid' definition 'id'.
hylafax-6.0.6/hfaxd/User.c++:258:31: note: Function 'userName' argument 1 names different: declaration 'uid' definition 'id'.
hylafax-6.0.6/hfaxd/User.c++:450:39: style: Function 'addUserCmd' argument 1 names different: declaration 'spec' definition 'user'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:348:33: note: Function 'addUserCmd' argument 1 names different: declaration 'spec' definition 'user'.
hylafax-6.0.6/hfaxd/User.c++:450:39: note: Function 'addUserCmd' argument 1 names different: declaration 'spec' definition 'user'.
hylafax-6.0.6/hfaxd/User.c++:450:57: style: Function 'addUserCmd' argument 2 names different: declaration 'pass' definition 'up'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:348:51: note: Function 'addUserCmd' argument 2 names different: declaration 'pass' definition 'up'.
hylafax-6.0.6/hfaxd/User.c++:450:57: note: Function 'addUserCmd' argument 2 names different: declaration 'pass' definition 'up'.
hylafax-6.0.6/hfaxd/User.c++:450:73: style: Function 'addUserCmd' argument 3 names different: declaration 'apass' definition 'ap'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:348:69: note: Function 'addUserCmd' argument 3 names different: declaration 'apass' definition 'ap'.
hylafax-6.0.6/hfaxd/User.c++:450:73: note: Function 'addUserCmd' argument 3 names different: declaration 'apass' definition 'ap'.
hylafax-6.0.6/hfaxd/User.c++:529:39: style: Function 'delUserCmd' argument 1 names different: declaration 'spec' definition 'user'. [funcArgNamesDifferent]
hylafax-6.0.6/hfaxd/HylaFAXServer.h:349:33: note: Function 'delUserCmd' argument 1 names different: declaration 'spec' definition 'user'.
hylafax-6.0.6/hfaxd/User.c++:529:39: note: Function 'delUserCmd' argument 1 names different: declaration 'spec' definition 'user'.
hylafax-6.0.6/hfaxd/User.c++:65:10: style: Variable 'check' is assigned a value that is never used. [unreadVariable]
hylafax-6.0.6/libhylafax/Array.h:97:5: warning: Memory for class instance allocated with malloc(), but class provides constructors. [mallocOnClassWarning]
hylafax-6.0.6/libhylafax/Array.c++:36:2: note: Memory for class instance allocated with malloc(), but class provides constructors.
hylafax-6.0.6/libhylafax/Array.h:97:5: note: Memory for class instance allocated with malloc(), but class provides constructors.
hylafax-6.0.6/libhylafax/Array.h:97:5: warning: Memory for class instance allocated with realloc(), but class provides constructors. [mallocOnClassWarning]
hylafax-6.0.6/libhylafax/Array.c++:178:6: note: Memory for class instance allocated with realloc(), but class provides constructors.
hylafax-6.0.6/libhylafax/Array.h:97:5: note: Memory for class instance allocated with realloc(), but class provides constructors.
hylafax-6.0.6/libhylafax/Array.h:97:5: warning: Memory for class instance allocated with malloc(), but class provides constructors. [mallocOnClassWarning]
hylafax-6.0.6/libhylafax/Array.c++:180:6: note: Memory for class instance allocated with malloc(), but class provides constructors.
hylafax-6.0.6/libhylafax/Array.h:97:5: note: Memory for class instance allocated with malloc(), but class provides constructors.
hylafax-6.0.6/libhylafax/Array.c++:53:37: style: Function 'fxArray' argument 2 names different: declaration 'num' definition 'n'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Array.h:111:32: note: Function 'fxArray' argument 2 names different: declaration 'num' definition 'n'.
hylafax-6.0.6/libhylafax/Array.c++:53:37: note: Function 'fxArray' argument 2 names different: declaration 'num' definition 'n'.
hylafax-6.0.6/libhylafax/Array.c++:53:47: style: Function 'fxArray' argument 3 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Array.h:111:43: note: Function 'fxArray' argument 3 names different: declaration 'data' definition 'd'.
hylafax-6.0.6/libhylafax/Array.c++:53:47: note: Function 'fxArray' argument 3 names different: declaration 'data' definition 'd'.
hylafax-6.0.6/libhylafax/Array.c++:129:29: style: Function 'setMaxLength' argument 1 names different: declaration 'maxlength' definition 'length'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Array.h:88:29: note: Function 'setMaxLength' argument 1 names different: declaration 'maxlength' definition 'length'.
hylafax-6.0.6/libhylafax/Array.c++:129:29: note: Function 'setMaxLength' argument 1 names different: declaration 'maxlength' definition 'length'.
hylafax-6.0.6/libhylafax/Array.c++:150:36: style: Function 'copyElements' argument 1 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Array.h:168:43: note: Function 'copyElements' argument 1 names different: declaration 'src' definition 'source'.
hylafax-6.0.6/libhylafax/Array.c++:150:36: note: Function 'copyElements' argument 1 names different: declaration 'src' definition 'source'.
hylafax-6.0.6/libhylafax/Array.c++:150:51: style: Function 'copyElements' argument 2 names different: declaration 'dst' definition 'dest'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Array.h:168:54: note: Function 'copyElements' argument 2 names different: declaration 'dst' definition 'dest'.
hylafax-6.0.6/libhylafax/Array.c++:150:51: note: Function 'copyElements' argument 2 names different: declaration 'dst' definition 'dest'.
hylafax-6.0.6/libhylafax/Array.c++:150:63: style: Function 'copyElements' argument 3 names different: declaration 'numbytes' definition 'length'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Array.h:168:65: note: Function 'copyElements' argument 3 names different: declaration 'numbytes' definition 'length'.
hylafax-6.0.6/libhylafax/Array.c++:150:63: note: Function 'copyElements' argument 3 names different: declaration 'numbytes' definition 'length'.
hylafax-6.0.6/libhylafax/Array.c++:310:41: style: Function 'raw_extract' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Array.h:147:43: note: Function 'raw_extract' argument 2 names different: declaration 'length' definition 'len'.
hylafax-6.0.6/libhylafax/Array.c++:310:41: note: Function 'raw_extract' argument 2 names different: declaration 'length' definition 'len'.
hylafax-6.0.6/libhylafax/Array.c++:322:37: style: Function 'raw_cut' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Array.h:148:39: note: Function 'raw_cut' argument 2 names different: declaration 'length' definition 'len'.
hylafax-6.0.6/libhylafax/Array.c++:322:37: note: Function 'raw_cut' argument 2 names different: declaration 'length' definition 'len'.
hylafax-6.0.6/libhylafax/Array.c++:33:11: performance: Variable 'maxi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Array.c++:34:5: performance: Variable 'elementsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Array.c++:45:5: performance: Variable 'num' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Array.c++:46:5: performance: Variable 'maxi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Array.c++:47:5: performance: Variable 'elementsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Array.c++:48:5: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Array.c++:55:5: performance: Variable 'elementsize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Array.c++:56:5: performance: Variable 'num' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Array.c++:56:9: performance: Variable 'maxi' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Array.c++:57:5: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Obj.h:41:12: style: Technically the member function 'fxObj::getReferenceCount' can be const. [functionConst]
hylafax-6.0.6/libhylafax/Obj.h:56:22: note: Technically the member function 'fxObj::getReferenceCount' can be const.
hylafax-6.0.6/libhylafax/Obj.h:41:12: note: Technically the member function 'fxObj::getReferenceCount' can be const.
hylafax-6.0.6/libhylafax/Array.h:141:18: warning: Virtual function 'getmem' is called from copy constructor 'fxArray(const fxArray&)' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
hylafax-6.0.6/libhylafax/Array.c++:49:5: note: Calling getmem
hylafax-6.0.6/libhylafax/Array.h:141:18: note: getmem is a virtual method
hylafax-6.0.6/libhylafax/Array.h:168:18: warning: Virtual function 'copyElements' is called from copy constructor 'fxArray(const fxArray&)' at line 50. Dynamic binding is not used. [virtualCallInConstructor]
hylafax-6.0.6/libhylafax/Array.c++:50:5: note: Calling copyElements
hylafax-6.0.6/libhylafax/Array.h:168:18: note: copyElements is a virtual method
hylafax-6.0.6/libhylafax/Array.h:100:2: style: Class 'fxAddress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/libhylafax/Array.h:94:25: style: The function 'className' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/Obj.h:44:25: note: Virtual function in base class
hylafax-6.0.6/libhylafax/Array.h:94:25: note: Function in derived class
hylafax-6.0.6/libhylafax/Array.c++:238:1: error: Memory leak: tmp [memleak]
hylafax-6.0.6/libhylafax/Array.c++:178:6: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
hylafax-6.0.6/libhylafax/AtSyntax.c++:420:9: style: The scope of the variable 'daysinyear' can be reduced. [variableScope]
hylafax-6.0.6/libhylafax/Str.h:113:5: style: 'fxStr::operator=' should return 'fxStr &'. [operatorEq]
hylafax-6.0.6/libhylafax/Str.h:81:5: style: Class 'fxStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/libhylafax/Str.h:82:5: style: Class 'fxStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/libhylafax/Str.h:89:5: style: Class 'fxStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/libhylafax/BoolArray.h:31:0: error: syntax error [syntaxError]
hylafax-6.0.6/libhylafax/StrArray.h:32:0: error: syntax error [syntaxError]
hylafax-6.0.6/libhylafax/Class2Params.c++:781:6: style: Suspicious condition (bitwise operator + comparison); Clarify expression with parentheses. [clarifyCondition]
hylafax-6.0.6/libhylafax/Class2Params.c++:781:9: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hylafax-6.0.6/libhylafax/FaxParams.h:123:58: style: Function 'operator=' argument 1 names different: declaration 'operand' definition 'p'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/FaxParams.h:65:40: note: Function 'operator=' argument 1 names different: declaration 'operand' definition 'p'.
hylafax-6.0.6/libhylafax/FaxParams.h:123:58: note: Function 'operator=' argument 1 names different: declaration 'operand' definition 'p'.
hylafax-6.0.6/libhylafax/Class2Params.c++:195:37: style: Function 'setFromDIS' argument 1 names different: declaration 'dis' definition 'dis_caps'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Class2Params.h:84:32: note: Function 'setFromDIS' argument 1 names different: declaration 'dis' definition 'dis_caps'.
hylafax-6.0.6/libhylafax/Class2Params.c++:195:37: note: Function 'setFromDIS' argument 1 names different: declaration 'dis' definition 'dis_caps'.
hylafax-6.0.6/libhylafax/Class2Params.c++:276:37: style: Function 'setFromDCS' argument 1 names different: declaration 'dcs' definition 'dcs_caps'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Class2Params.h:86:32: note: Function 'setFromDCS' argument 1 names different: declaration 'dcs' definition 'dcs_caps'.
hylafax-6.0.6/libhylafax/Class2Params.c++:276:37: note: Function 'setFromDCS' argument 1 names different: declaration 'dcs' definition 'dcs_caps'.
hylafax-6.0.6/libhylafax/Class2Params.c++:33:5: performance: Variable 'vr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Class2Params.c++:34:5: performance: Variable 'br' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Class2Params.c++:35:5: performance: Variable 'wd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Class2Params.c++:36:5: performance: Variable 'ln' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Class2Params.c++:37:5: performance: Variable 'df' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Class2Params.c++:38:5: performance: Variable 'ec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Class2Params.c++:39:5: performance: Variable 'bf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Class2Params.c++:40:5: performance: Variable 'st' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Class2Params.c++:41:5: performance: Variable 'jp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Class2Params.h:113:11: style: Technically the member function 'Class2Params::dataFormatsName' can be const. [functionConst]
hylafax-6.0.6/libhylafax/Class2Params.c++:895:15: note: Technically the member function 'Class2Params::dataFormatsName' can be const.
hylafax-6.0.6/libhylafax/Class2Params.h:113:11: note: Technically the member function 'Class2Params::dataFormatsName' can be const.
hylafax-6.0.6/libhylafax/FaxParams.h:44:1: warning: The class 'FaxParams' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
hylafax-6.0.6/libhylafax/Class2Params.h:78:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/FaxParams.h:53:15: note: Virtual function in base class
hylafax-6.0.6/libhylafax/Class2Params.h:78:18: note: Function in derived class
hylafax-6.0.6/libhylafax/Class2Params.c++:781:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hylafax-6.0.6/libhylafax/REArray.h:34:0: error: syntax error [syntaxError]
hylafax-6.0.6/libhylafax/Dictionary.h:93:0: error: syntax error [syntaxError]
hylafax-6.0.6/libhylafax/Dispatcher.c++:233:20: style: Function 'Child' argument 1 names different: declaration 'pid' definition 'p'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Dispatcher.c++:208:17: note: Function 'Child' argument 1 names different: declaration 'pid' definition 'p'.
hylafax-6.0.6/libhylafax/Dispatcher.c++:233:20: note: Function 'Child' argument 1 names different: declaration 'pid' definition 'p'.
hylafax-6.0.6/libhylafax/Dispatcher.c++:235:5: performance: Variable 'pid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Dispatcher.c++:319:5: performance: Variable '_nfds' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Dispatcher.c++:126:22: performance: Function parameter 't' should be passed by const reference. [passedByValue]
hylafax-6.0.6/libhylafax/FaxClient.c++:298:23: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/libhylafax/FaxClient.c++:300:30: style: C-style pointer casting [cstyleCast]
hylafax-6.0.6/libhylafax/FaxClient.c++:703:26: style: Function 'getReply' argument 1 names different: declaration 'expectEOF' definition 'expecteof'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/FaxClient.h:225:23: note: Function 'getReply' argument 1 names different: declaration 'expectEOF' definition 'expecteof'.
hylafax-6.0.6/libhylafax/FaxClient.c++:703:26: note: Function 'getReply' argument 1 names different: declaration 'expectEOF' definition 'expecteof'.
hylafax-6.0.6/libhylafax/FaxClient.c++:44:12: warning: Member variable 'FaxClient::buf' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/libhylafax/FaxClient.c++:44:12: warning: Member variable 'FaxClient::code' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/libhylafax/FaxClient.c++:49:12: warning: Member variable 'FaxClient::buf' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/libhylafax/FaxClient.c++:49:12: warning: Member variable 'FaxClient::code' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/libhylafax/FaxClient.c++:55:12: warning: Member variable 'FaxClient::buf' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/libhylafax/FaxClient.c++:55:12: warning: Member variable 'FaxClient::code' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/libhylafax/FaxClient.h:177:10: style: Technically the member function 'FaxClient::unexpectedResponse' can be const. [functionConst]
hylafax-6.0.6/libhylafax/FaxClient.c++:615:12: note: Technically the member function 'FaxClient::unexpectedResponse' can be const.
hylafax-6.0.6/libhylafax/FaxClient.h:177:10: note: Technically the member function 'FaxClient::unexpectedResponse' can be const.
hylafax-6.0.6/libhylafax/FaxClient.h:178:10: performance: Technically the member function 'FaxClient::protocolBotch' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:621:12: note: Technically the member function 'FaxClient::protocolBotch' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:178:10: note: Technically the member function 'FaxClient::protocolBotch' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:200:10: style: Technically the member function 'FaxClient::admin' can be const. [functionConst]
hylafax-6.0.6/libhylafax/FaxClient.c++:444:12: note: Technically the member function 'FaxClient::admin' can be const.
hylafax-6.0.6/libhylafax/FaxClient.h:200:10: note: Technically the member function 'FaxClient::admin' can be const.
hylafax-6.0.6/libhylafax/FaxClient.h:244:10: performance: Technically the member function 'FaxClient::jobParm' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:883:12: note: Technically the member function 'FaxClient::jobParm' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:244:10: note: Technically the member function 'FaxClient::jobParm' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:245:10: performance: Technically the member function 'FaxClient::jobParm' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:893:12: note: Technically the member function 'FaxClient::jobParm' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:245:10: note: Technically the member function 'FaxClient::jobParm' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:246:10: performance: Technically the member function 'FaxClient::jobParm' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:899:12: note: Technically the member function 'FaxClient::jobParm' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:246:10: note: Technically the member function 'FaxClient::jobParm' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:247:10: performance: Technically the member function 'FaxClient::jobParm' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:905:12: note: Technically the member function 'FaxClient::jobParm' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:247:10: note: Technically the member function 'FaxClient::jobParm' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:248:10: performance: Technically the member function 'FaxClient::jobSendTime' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:911:12: note: Technically the member function 'FaxClient::jobSendTime' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:248:10: note: Technically the member function 'FaxClient::jobSendTime' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:249:10: performance: Technically the member function 'FaxClient::jobLastTime' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:923:12: note: Technically the member function 'FaxClient::jobLastTime' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:249:10: note: Technically the member function 'FaxClient::jobLastTime' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:250:10: performance: Technically the member function 'FaxClient::jobRetryTime' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:930:12: note: Technically the member function 'FaxClient::jobRetryTime' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:250:10: note: Technically the member function 'FaxClient::jobRetryTime' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:251:10: performance: Technically the member function 'FaxClient::jobCover' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:936:12: note: Technically the member function 'FaxClient::jobCover' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:251:10: note: Technically the member function 'FaxClient::jobCover' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:252:10: performance: Technically the member function 'FaxClient::jobDocument' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:942:12: note: Technically the member function 'FaxClient::jobDocument' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:252:10: note: Technically the member function 'FaxClient::jobDocument' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:253:10: performance: Technically the member function 'FaxClient::jobPollRequest' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:948:12: note: Technically the member function 'FaxClient::jobPollRequest' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:253:10: note: Technically the member function 'FaxClient::jobPollRequest' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:257:10: performance: Technically the member function 'FaxClient::jgrpSubmit' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:964:17: note: Technically the member function 'FaxClient::jgrpSubmit' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:257:10: note: Technically the member function 'FaxClient::jgrpSubmit' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:258:10: performance: Technically the member function 'FaxClient::jgrpSuspend' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:966:17: note: Technically the member function 'FaxClient::jgrpSuspend' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:258:10: note: Technically the member function 'FaxClient::jgrpSuspend' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:259:10: performance: Technically the member function 'FaxClient::jgrpKill' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:968:17: note: Technically the member function 'FaxClient::jgrpKill' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:259:10: note: Technically the member function 'FaxClient::jgrpKill' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:260:10: performance: Technically the member function 'FaxClient::jgrpWait' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxClient.c++:970:17: note: Technically the member function 'FaxClient::jgrpWait' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:260:10: note: Technically the member function 'FaxClient::jgrpWait' can be static.
hylafax-6.0.6/libhylafax/FaxClient.h:172:18: warning: Virtual function 'setupConfig' is called from constructor 'FaxClient()' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
hylafax-6.0.6/libhylafax/FaxClient.c++:46:5: note: Calling init
hylafax-6.0.6/libhylafax/FaxClient.c++:71:5: note: Calling setupConfig
hylafax-6.0.6/libhylafax/FaxClient.h:172:18: note: setupConfig is a virtual method
hylafax-6.0.6/libhylafax/FaxClient.h:172:18: warning: Virtual function 'setupConfig' is called from constructor 'FaxClient(const fxStr&hostarg)' at line 51. Dynamic binding is not used. [virtualCallInConstructor]
hylafax-6.0.6/libhylafax/FaxClient.c++:51:5: note: Calling init
hylafax-6.0.6/libhylafax/FaxClient.c++:71:5: note: Calling setupConfig
hylafax-6.0.6/libhylafax/FaxClient.h:172:18: note: setupConfig is a virtual method
hylafax-6.0.6/libhylafax/FaxClient.h:172:18: warning: Virtual function 'setupConfig' is called from constructor 'FaxClient(const char*hostarg)' at line 57. Dynamic binding is not used. [virtualCallInConstructor]
hylafax-6.0.6/libhylafax/FaxClient.c++:57:5: note: Calling init
hylafax-6.0.6/libhylafax/FaxClient.c++:71:5: note: Calling setupConfig
hylafax-6.0.6/libhylafax/FaxClient.h:172:18: note: setupConfig is a virtual method
hylafax-6.0.6/libhylafax/FaxClient.h:196:18: warning: Virtual function 'hangupServer' is called from destructor '~FaxClient()' at line 90. Dynamic binding is not used. [virtualCallInConstructor]
hylafax-6.0.6/libhylafax/FaxClient.c++:90:12: note: Calling hangupServer
hylafax-6.0.6/libhylafax/FaxClient.h:196:18: note: hangupServer is a virtual method
hylafax-6.0.6/libhylafax/FaxClient.h:149:5: style: Class 'FaxClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/libhylafax/FaxClient.h:150:5: style: Class 'FaxClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/libhylafax/FaxClient.h:171:18: style: The function 'resetConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/FaxConfig.h:68:18: note: Virtual function in base class
hylafax-6.0.6/libhylafax/FaxClient.h:171:18: note: Function in derived class
hylafax-6.0.6/libhylafax/FaxClient.h:173:18: style: The function 'setConfigItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/FaxConfig.h:43:18: note: Virtual function in base class
hylafax-6.0.6/libhylafax/FaxClient.h:173:18: note: Function in derived class
hylafax-6.0.6/libhylafax/FaxConfig.c++:156:5: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
hylafax-6.0.6/libhylafax/FaxConfig.c++:42:5: performance: Variable 'lineno' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/FaxConfig.c++:43:5: performance: Variable 'lastModTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/FaxConfig.c++:47:5: performance: Variable 'lineno' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/FaxConfig.c++:48:5: performance: Variable 'lastModTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/FaxConfig.h:35:1: warning: The class 'FaxConfig' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/libhylafax/FaxParams.c++:113:33: style: Function 'setupT30' argument 1 names different: declaration 'dcs_dis' definition 'disDcs'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/FaxParams.h:69:22: note: Function 'setupT30' argument 1 names different: declaration 'dcs_dis' definition 'disDcs'.
hylafax-6.0.6/libhylafax/FaxParams.c++:113:33: note: Function 'setupT30' argument 1 names different: declaration 'dcs_dis' definition 'disDcs'.
hylafax-6.0.6/libhylafax/FaxParams.h:114:6: performance: Technically the member function 'FaxParams::calculateByteNumber' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxParams.c++:180:16: note: Technically the member function 'FaxParams::calculateByteNumber' can be static.
hylafax-6.0.6/libhylafax/FaxParams.h:114:6: note: Technically the member function 'FaxParams::calculateByteNumber' can be static.
hylafax-6.0.6/libhylafax/FaxParams.h:115:9: performance: Technically the member function 'FaxParams::calculateMask' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxParams.c++:188:19: note: Technically the member function 'FaxParams::calculateMask' can be static.
hylafax-6.0.6/libhylafax/FaxParams.h:115:9: note: Technically the member function 'FaxParams::calculateMask' can be static.
hylafax-6.0.6/libhylafax/FaxParams.h:118:7: performance: Technically the member function 'FaxParams::validBitNumber' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/FaxParams.c++:131:17: note: Technically the member function 'FaxParams::validBitNumber' can be static.
hylafax-6.0.6/libhylafax/FaxParams.h:118:7: note: Technically the member function 'FaxParams::validBitNumber' can be static.
hylafax-6.0.6/libhylafax/FaxSendInfo.c++:33:56: style: Function 'FaxSendInfo' argument 2 names different: declaration 'commid' definition 'c'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/FaxSendInfo.h:43:47: note: Function 'FaxSendInfo' argument 2 names different: declaration 'commid' definition 'c'.
hylafax-6.0.6/libhylafax/FaxSendInfo.c++:33:56: note: Function 'FaxSendInfo' argument 2 names different: declaration 'commid' definition 'c'.
hylafax-6.0.6/libhylafax/FaxSendInfo.c++:33:65: style: Function 'FaxSendInfo' argument 3 names different: declaration 'pages' definition 'p'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/FaxSendInfo.h:44:8: note: Function 'FaxSendInfo' argument 3 names different: declaration 'pages' definition 'p'.
hylafax-6.0.6/libhylafax/FaxSendInfo.c++:33:65: note: Function 'FaxSendInfo' argument 3 names different: declaration 'pages' definition 'p'.
hylafax-6.0.6/libhylafax/FaxSendInfo.c++:30:5: performance: Variable 'npages' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/FaxSendInfo.c++:31:5: performance: Variable 'time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/FaxSendInfo.c++:38:5: performance: Variable 'npages' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/FaxSendInfo.c++:39:5: performance: Variable 'time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/InetTransport.h:35:5: style: Class 'InetTransport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/libhylafax/InetTransport.h:40:10: style: The function 'callServer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/Transport.h:46:18: note: Virtual function in base class
hylafax-6.0.6/libhylafax/InetTransport.h:40:10: note: Function in derived class
hylafax-6.0.6/libhylafax/InetTransport.h:41:10: style: The function 'abortCmd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/Transport.h:48:18: note: Virtual function in base class
hylafax-6.0.6/libhylafax/InetTransport.h:41:10: note: Function in derived class
hylafax-6.0.6/libhylafax/InetTransport.h:43:10: style: The function 'initDataConn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/Transport.h:50:18: note: Virtual function in base class
hylafax-6.0.6/libhylafax/InetTransport.h:43:10: note: Function in derived class
hylafax-6.0.6/libhylafax/InetTransport.h:44:10: style: The function 'openDataConn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/Transport.h:51:18: note: Virtual function in base class
hylafax-6.0.6/libhylafax/InetTransport.h:44:10: note: Function in derived class
hylafax-6.0.6/libhylafax/StackBuffer.h:83:46: style: Function 'operator[]' argument 1 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/StackBuffer.h:59:28: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'ix'.
hylafax-6.0.6/libhylafax/StackBuffer.h:83:46: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'ix'.
hylafax-6.0.6/libhylafax/StackBuffer.h:84:44: style: Function 'operator[]' argument 1 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/StackBuffer.h:60:26: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'ix'.
hylafax-6.0.6/libhylafax/StackBuffer.h:84:44: note: Function 'operator[]' argument 1 names different: declaration 'i' definition 'ix'.
hylafax-6.0.6/libhylafax/ModemExt.c++:29:11: warning: Member variable 'ModemExt::state' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/libhylafax/ModemExt.c++:29:11: warning: Member variable 'ModemExt::canpoll' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/libhylafax/StackBuffer.h:42:5: style: Class 'fxStackBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/libhylafax/Obj.c++:31:21: performance: Variable 'referenceCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Obj.c++:33:7: performance: Variable 'referenceCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Obj.h:33:1: warning: The class 'fxObj' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/libhylafax/PageSize.c++:40:0: error: syntax error [syntaxError]
hylafax-6.0.6/libhylafax/RE.c++:32:29: style: Function 'RE' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/RE.h:40:29: note: Function 'RE' argument 2 names different: declaration 'length' definition 'len'.
hylafax-6.0.6/libhylafax/RE.c++:32:29: note: Function 'RE' argument 2 names different: declaration 'length' definition 'len'.
hylafax-6.0.6/libhylafax/RE.c++:95:24: style: Function 'StartOfMatch' argument 1 names different: declaration 'subexp' definition 'ix'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/RE.h:49:28: note: Function 'StartOfMatch' argument 1 names different: declaration 'subexp' definition 'ix'.
hylafax-6.0.6/libhylafax/RE.c++:95:24: note: Function 'StartOfMatch' argument 1 names different: declaration 'subexp' definition 'ix'.
hylafax-6.0.6/libhylafax/RE.c++:103:22: style: Function 'EndOfMatch' argument 1 names different: declaration 'subexp' definition 'ix'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/RE.h:50:26: note: Function 'EndOfMatch' argument 1 names different: declaration 'subexp' definition 'ix'.
hylafax-6.0.6/libhylafax/RE.c++:103:22: note: Function 'EndOfMatch' argument 1 names different: declaration 'subexp' definition 'ix'.
hylafax-6.0.6/libhylafax/RE.h:83:5: style: Class 'REPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/libhylafax/RE.h:38:1: warning: The class 'RE' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/libhylafax/Range.c++:38:28: style: Function 'Range' argument 1 names different: declaration 'min' definition 'start'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Range.h:33:21: note: Function 'Range' argument 1 names different: declaration 'min' definition 'start'.
hylafax-6.0.6/libhylafax/Range.c++:38:28: note: Function 'Range' argument 1 names different: declaration 'min' definition 'start'.
hylafax-6.0.6/libhylafax/Range.c++:38:48: style: Function 'Range' argument 2 names different: declaration 'max' definition 'end'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Range.h:33:39: note: Function 'Range' argument 2 names different: declaration 'max' definition 'end'.
hylafax-6.0.6/libhylafax/Range.c++:38:48: note: Function 'Range' argument 2 names different: declaration 'max' definition 'end'.
hylafax-6.0.6/libhylafax/Range.c++:53:32: style: Function 'parse' argument 1 names different: declaration 'string' definition 'parse_string'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Range.h:36:26: note: Function 'parse' argument 1 names different: declaration 'string' definition 'parse_string'.
hylafax-6.0.6/libhylafax/Range.c++:53:32: note: Function 'parse' argument 1 names different: declaration 'string' definition 'parse_string'.
hylafax-6.0.6/libhylafax/Range.h:48:7: style: Technically the member function 'Range::getMapBit' can be const. [functionConst]
hylafax-6.0.6/libhylafax/Range.c++:124:13: note: Technically the member function 'Range::getMapBit' can be const.
hylafax-6.0.6/libhylafax/Range.h:48:7: note: Technically the member function 'Range::getMapBit' can be const.
hylafax-6.0.6/libhylafax/Range.c++:47:2: style: Class 'Range' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hylafax-6.0.6/libhylafax/Range.c++:47:2: style: Class 'Range' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hylafax-6.0.6/libhylafax/SNPPJob.h:108:0: error: syntax error [syntaxError]
hylafax-6.0.6/libhylafax/SendFaxJob.h:276:0: error: syntax error [syntaxError]
hylafax-6.0.6/libhylafax/StackBuffer.c++:30:36: style: Function 'fxStackBuffer' argument 1 names different: declaration 'amountToGrowBy' definition 'grow'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/StackBuffer.h:42:25: note: Function 'fxStackBuffer' argument 1 names different: declaration 'amountToGrowBy' definition 'grow'.
hylafax-6.0.6/libhylafax/StackBuffer.c++:30:36: note: Function 'fxStackBuffer' argument 1 names different: declaration 'amountToGrowBy' definition 'grow'.
hylafax-6.0.6/libhylafax/StackBuffer.c++:42:51: style: Function 'fxStackBuffer' argument 1 names different: declaration 'sb' definition 'other'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/StackBuffer.h:43:40: note: Function 'fxStackBuffer' argument 1 names different: declaration 'sb' definition 'other'.
hylafax-6.0.6/libhylafax/StackBuffer.c++:42:51: note: Function 'fxStackBuffer' argument 1 names different: declaration 'sb' definition 'other'.
hylafax-6.0.6/libhylafax/StackBuffer.c++:42:16: warning: Member variable 'fxStackBuffer::amountToGrowBy' is not initialized in the constructor. [uninitMemberVar]
hylafax-6.0.6/libhylafax/StackBuffer.c++:119:31: warning: Member variable 'fxStackBuffer::buf' is not assigned a value in 'fxStackBuffer::operator='. [operatorEqVarError]
hylafax-6.0.6/libhylafax/StackBuffer.c++:119:31: warning: Member variable 'fxStackBuffer::amountToGrowBy' is not assigned a value in 'fxStackBuffer::operator='. [operatorEqVarError]
hylafax-6.0.6/libhylafax/StackBuffer.c++:34:5: performance: Variable 'amountToGrowBy' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/StackBuffer.c++:79:2: error: Common realloc mistake: 'base' nulled but not freed upon failure [memleakOnRealloc]
hylafax-6.0.6/libhylafax/Str.c++:207:41: style: Function 'extract' argument 2 names different: declaration 'len' definition 'chars'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:161:37: note: Function 'extract' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:207:41: note: Function 'extract' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:225:41: style: Function 'lowercase' argument 2 names different: declaration 'len' definition 'chars'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:165:40: note: Function 'lowercase' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:225:41: note: Function 'lowercase' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:253:41: style: Function 'raisecase' argument 2 names different: declaration 'len' definition 'chars'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:166:40: note: Function 'raisecase' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:253:41: note: Function 'raisecase' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:280:42: style: Function 'raiseatcmd' argument 2 names different: declaration 'len' definition 'chars'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:167:41: note: Function 'raiseatcmd' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:280:42: note: Function 'raiseatcmd' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:311:26: style: Function 'remove' argument 1 names different: declaration 'posn' definition 'start'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:169:23: note: Function 'remove' argument 1 names different: declaration 'posn' definition 'start'.
hylafax-6.0.6/libhylafax/Str.c++:311:26: note: Function 'remove' argument 1 names different: declaration 'posn' definition 'start'.
hylafax-6.0.6/libhylafax/Str.c++:311:39: style: Function 'remove' argument 2 names different: declaration 'len' definition 'chars'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:169:34: note: Function 'remove' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:311:39: note: Function 'remove' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:325:37: style: Function 'cut' argument 2 names different: declaration 'len' definition 'chars'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:162:33: note: Function 'cut' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:325:37: note: Function 'cut' argument 2 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:409:26: style: Function 'resize' argument 1 names different: declaration 'len' definition 'chars'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:171:23: note: Function 'resize' argument 1 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:409:26: note: Function 'resize' argument 1 names different: declaration 'len' definition 'chars'.
hylafax-6.0.6/libhylafax/Str.c++:426:32: style: Function 'setMaxLength' argument 1 names different: declaration 'maxlen' definition 'len'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:172:29: note: Function 'setMaxLength' argument 1 names different: declaration 'maxlen' definition 'len'.
hylafax-6.0.6/libhylafax/Str.c++:426:32: note: Function 'setMaxLength' argument 1 names different: declaration 'maxlen' definition 'len'.
hylafax-6.0.6/libhylafax/Str.c++:455:42: style: Function 'append' argument 2 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:175:38: note: Function 'append' argument 2 names different: declaration 'len' definition 'l'.
hylafax-6.0.6/libhylafax/Str.c++:455:42: note: Function 'append' argument 2 names different: declaration 'len' definition 'l'.
hylafax-6.0.6/libhylafax/Str.c++:587:36: style: Function 'next' argument 2 names different: declaration 'delimiter' definition 'a'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:192:33: note: Function 'next' argument 2 names different: declaration 'delimiter' definition 'a'.
hylafax-6.0.6/libhylafax/Str.c++:587:36: note: Function 'next' argument 2 names different: declaration 'delimiter' definition 'a'.
hylafax-6.0.6/libhylafax/Str.c++:599:44: style: Function 'next' argument 2 names different: declaration 'delimiters' definition 'c'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:193:40: note: Function 'next' argument 2 names different: declaration 'delimiters' definition 'c'.
hylafax-6.0.6/libhylafax/Str.c++:599:44: note: Function 'next' argument 2 names different: declaration 'delimiters' definition 'c'.
hylafax-6.0.6/libhylafax/Str.c++:599:53: style: Function 'next' argument 3 names different: declaration 'len' definition 'clen'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:193:58: note: Function 'next' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:599:53: note: Function 'next' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:612:37: style: Function 'nextR' argument 2 names different: declaration 'delimiter' definition 'a'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:197:34: note: Function 'nextR' argument 2 names different: declaration 'delimiter' definition 'a'.
hylafax-6.0.6/libhylafax/Str.c++:612:37: note: Function 'nextR' argument 2 names different: declaration 'delimiter' definition 'a'.
hylafax-6.0.6/libhylafax/Str.c++:624:54: style: Function 'nextR' argument 3 names different: declaration 'len' definition 'clen'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:198:48: note: Function 'nextR' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:624:54: note: Function 'nextR' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:637:44: style: Function 'find' argument 2 names different: declaration 'str' definition 'c'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:202:40: note: Function 'find' argument 2 names different: declaration 'str' definition 'c'.
hylafax-6.0.6/libhylafax/Str.c++:637:44: note: Function 'find' argument 2 names different: declaration 'str' definition 'c'.
hylafax-6.0.6/libhylafax/Str.c++:637:53: style: Function 'find' argument 3 names different: declaration 'len' definition 'clen'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:202:51: note: Function 'find' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:637:53: note: Function 'find' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:651:45: style: Function 'findR' argument 2 names different: declaration 'str' definition 'c'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:206:41: note: Function 'findR' argument 2 names different: declaration 'str' definition 'c'.
hylafax-6.0.6/libhylafax/Str.c++:651:45: note: Function 'findR' argument 2 names different: declaration 'str' definition 'c'.
hylafax-6.0.6/libhylafax/Str.c++:651:54: style: Function 'findR' argument 3 names different: declaration 'len' definition 'clen'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:206:52: note: Function 'findR' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:651:54: note: Function 'findR' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:677:53: style: Function 'skip' argument 3 names different: declaration 'len' definition 'clen'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:211:48: note: Function 'skip' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:677:53: note: Function 'skip' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:702:54: style: Function 'skipR' argument 3 names different: declaration 'len' definition 'clen'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:216:49: note: Function 'skipR' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:702:54: note: Function 'skipR' argument 3 names different: declaration 'len' definition 'clen'.
hylafax-6.0.6/libhylafax/Str.c++:715:47: style: Function 'token' argument 2 names different: declaration 'delimiters' definition 'delim'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:221:44: note: Function 'token' argument 2 names different: declaration 'delimiters' definition 'delim'.
hylafax-6.0.6/libhylafax/Str.c++:715:47: note: Function 'token' argument 2 names different: declaration 'delimiters' definition 'delim'.
hylafax-6.0.6/libhylafax/Str.c++:715:60: style: Function 'token' argument 3 names different: declaration 'delimiters_len' definition 'dlen'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:222:8: note: Function 'token' argument 3 names different: declaration 'delimiters_len' definition 'dlen'.
hylafax-6.0.6/libhylafax/Str.c++:715:60: note: Function 'token' argument 3 names different: declaration 'delimiters_len' definition 'dlen'.
hylafax-6.0.6/libhylafax/Str.c++:725:39: style: Function 'token' argument 2 names different: declaration 'delimiter' definition 'a'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:220:36: note: Function 'token' argument 2 names different: declaration 'delimiter' definition 'a'.
hylafax-6.0.6/libhylafax/Str.c++:725:39: note: Function 'token' argument 2 names different: declaration 'delimiter' definition 'a'.
hylafax-6.0.6/libhylafax/Str.c++:734:48: style: Function 'tokenR' argument 2 names different: declaration 'delimiters' definition 'delim'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:227:45: note: Function 'tokenR' argument 2 names different: declaration 'delimiters' definition 'delim'.
hylafax-6.0.6/libhylafax/Str.c++:734:48: note: Function 'tokenR' argument 2 names different: declaration 'delimiters' definition 'delim'.
hylafax-6.0.6/libhylafax/Str.c++:734:61: style: Function 'tokenR' argument 3 names different: declaration 'delimiters_len' definition 'dlen'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:228:8: note: Function 'tokenR' argument 3 names different: declaration 'delimiters_len' definition 'dlen'.
hylafax-6.0.6/libhylafax/Str.c++:734:61: note: Function 'tokenR' argument 3 names different: declaration 'delimiters_len' definition 'dlen'.
hylafax-6.0.6/libhylafax/Str.c++:744:40: style: Function 'tokenR' argument 2 names different: declaration 'delimiter' definition 'a'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/Str.h:226:37: note: Function 'tokenR' argument 2 names different: declaration 'delimiter' definition 'a'.
hylafax-6.0.6/libhylafax/Str.c++:744:40: note: Function 'tokenR' argument 2 names different: declaration 'delimiter' definition 'a'.
hylafax-6.0.6/libhylafax/Str.c++:39:5: performance: Variable 'slength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Str.c++:72:5: performance: Variable 'slength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Str.c++:83:5: performance: Variable 'slength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Str.c++:779:5: performance: Variable 'slength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Str.c++:792:5: performance: Variable 'slength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/Str.h:188:11: style: Technically the member function 'fxStr::replace' can be const. [functionConst]
hylafax-6.0.6/libhylafax/Str.c++:373:14: note: Technically the member function 'fxStr::replace' can be const.
hylafax-6.0.6/libhylafax/Str.h:188:11: note: Technically the member function 'fxStr::replace' can be const.
hylafax-6.0.6/libhylafax/Str.c++:783:2: style: Class 'fxTempStr' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hylafax-6.0.6/libhylafax/Str.h:38:1: warning: The class 'fxTempStr' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/libhylafax/Str.c++:393:17: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
hylafax-6.0.6/libhylafax/Str.c++:829:2: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
hylafax-6.0.6/libhylafax/SystemLog.c++:40:37: style: Function 'setupLogging' argument 1 names different: declaration 'appName' definition 'name'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/SystemLog.h:41:42: note: Function 'setupLogging' argument 1 names different: declaration 'appName' definition 'name'.
hylafax-6.0.6/libhylafax/SystemLog.c++:40:37: note: Function 'setupLogging' argument 1 names different: declaration 'appName' definition 'name'.
hylafax-6.0.6/libhylafax/SystemLog.c++:54:39: style: Function 'setLogFacility' argument 1 names different: declaration 'facility' definition 'fac'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/SystemLog.h:44:44: note: Function 'setLogFacility' argument 1 names different: declaration 'facility' definition 'fac'.
hylafax-6.0.6/libhylafax/SystemLog.c++:54:39: note: Function 'setLogFacility' argument 1 names different: declaration 'facility' definition 'fac'.
hylafax-6.0.6/libhylafax/TimeOfDay.c++:182:16: style: Function '_tod' argument 1 names different: declaration 'days' definition 'd'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/TimeOfDay.h:43:14: note: Function '_tod' argument 1 names different: declaration 'days' definition 'd'.
hylafax-6.0.6/libhylafax/TimeOfDay.c++:182:16: note: Function '_tod' argument 1 names different: declaration 'days' definition 'd'.
hylafax-6.0.6/libhylafax/TimeOfDay.c++:182:26: style: Function '_tod' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/TimeOfDay.h:43:27: note: Function '_tod' argument 2 names different: declaration 'start' definition 's'.
hylafax-6.0.6/libhylafax/TimeOfDay.c++:182:26: note: Function '_tod' argument 2 names different: declaration 'start' definition 's'.
hylafax-6.0.6/libhylafax/TimeOfDay.c++:182:36: style: Function '_tod' argument 3 names different: declaration 'end' definition 'e'. [funcArgNamesDifferent]
hylafax-6.0.6/libhylafax/TimeOfDay.h:43:41: note: Function '_tod' argument 3 names different: declaration 'end' definition 'e'.
hylafax-6.0.6/libhylafax/TimeOfDay.c++:182:36: note: Function '_tod' argument 3 names different: declaration 'end' definition 'e'.
hylafax-6.0.6/libhylafax/TimeOfDay.c++:185:5: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/TimeOfDay.c++:186:5: performance: Variable 'end' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/TimeOfDay.c++:192:5: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/TimeOfDay.c++:193:5: performance: Variable 'end' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hylafax-6.0.6/libhylafax/TimeOfDay.h:35:1: warning: The class '_tod' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/libhylafax/TimeOfDay.h:49:1: warning: The class 'TimeOfDay' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hylafax-6.0.6/libhylafax/Timeout.h:43:10: performance: Technically the member function 'Timeout::startTimeout' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/Timeout.c++:48:10: note: Technically the member function 'Timeout::startTimeout' can be static.
hylafax-6.0.6/libhylafax/Timeout.h:43:10: note: Technically the member function 'Timeout::startTimeout' can be static.
hylafax-6.0.6/libhylafax/Timeout.h:44:10: performance: Technically the member function 'Timeout::stopTimeout' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/Timeout.c++:82:10: note: Technically the member function 'Timeout::stopTimeout' can be static.
hylafax-6.0.6/libhylafax/Timeout.h:44:10: note: Technically the member function 'Timeout::stopTimeout' can be static.
hylafax-6.0.6/libhylafax/Timeout.h:46:10: performance: Technically the member function 'Timeout::wasTimeout' can be static. [functionStatic]
hylafax-6.0.6/libhylafax/TypeRules.c++:258:0: error: syntax error [syntaxError]
hylafax-6.0.6/libhylafax/UnixTransport.h:35:5: style: Class 'UnixTransport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hylafax-6.0.6/libhylafax/UnixTransport.h:40:10: style: The function 'callServer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/Transport.h:46:18: note: Virtual function in base class
hylafax-6.0.6/libhylafax/UnixTransport.h:40:10: note: Function in derived class
hylafax-6.0.6/libhylafax/UnixTransport.h:42:10: style: The function 'initDataConn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/Transport.h:50:18: note: Virtual function in base class
hylafax-6.0.6/libhylafax/UnixTransport.h:42:10: note: Function in derived class
hylafax-6.0.6/libhylafax/UnixTransport.h:43:10: style: The function 'openDataConn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hylafax-6.0.6/libhylafax/Transport.h:51:18: note: Virtual function in base class
hylafax-6.0.6/libhylafax/UnixTransport.h:43:10: note: Function in derived class
hylafax-6.0.6/regex/engine.c:703:15: style: The scope of the variable 'lastc' can be reduced. [variableScope]
hylafax-6.0.6/regex/engine.c:704:15: style: The scope of the variable 'flagch' can be reduced. [variableScope]
hylafax-6.0.6/regex/engine.c:705:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hylafax-6.0.6/regex/engine.c:794:15: style: The scope of the variable 'lastc' can be reduced. [variableScope]
hylafax-6.0.6/regex/engine.c:795:15: style: The scope of the variable 'flagch' can be reduced. [variableScope]
hylafax-6.0.6/regex/engine.c:796:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hylafax-6.0.6/regex/regcomp.c:289:16: style: The scope of the variable 'c' can be reduced. [variableScope]
hylafax-6.0.6/regex/regcomp.c:292:17: style: The scope of the variable 'conc' can be reduced. [variableScope]
hylafax-6.0.6/regex/regcomp.c:1096:18: style: The scope of the variable 'nc' can be reduced. [variableScope]
hylafax-6.0.6/regex/regcomp.c:1097:18: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
hylafax-6.0.6/regex/regcomp.c:1100:15: style: The scope of the variable 'i' can be reduced. [variableScope]
hylafax-6.0.6/regex/regcomp.c:942:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
hylafax-6.0.6/regex/regcomp.c:987:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
hylafax-6.0.6/regex/engine.c:192:2: style: Variable 'm->empty' is reassigned a value before the old one has been used. [redundantAssignment]
hylafax-6.0.6/regex/engine.c:191:2: note: Variable 'm->empty' is reassigned a value before the old one has been used.
hylafax-6.0.6/regex/engine.c:192:2: note: Variable 'm->empty' is reassigned a value before the old one has been used.
hylafax-6.0.6/regex/engine.c:887:15: style: The scope of the variable 's' can be reduced. [variableScope]
hylafax-6.0.6/sendfax/sendfax.c++:341:10: style: The scope of the variable 'dest' can be reduced. [variableScope]
hylafax-6.0.6/sendfax/sendfax.c++:342:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
hylafax-6.0.6/sendfax/sendfax.c++:354:0: error: Resource leak: destfile [resourceLeak]
hylafax-6.0.6/sendfax/sendfax.c++:446:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
hylafax-6.0.6/sendfax/sendfax.c++:458:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
hylafax-6.0.6/sendpage/sendpage.c++:293:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
hylafax-6.0.6/sendpage/sendpage.c++:305:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
hylafax-6.0.6/sgi2fax/hipass.c:87:9: style: The scope of the variable 'delta' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/hipass.c:87:16: style: The scope of the variable 'val' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/hipass.c:140:9: style: The scope of the variable 'iy' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/imgtofax.c:257:5: warning: fprintf format string requires 7 parameters but 8 are given. [wrongPrintfScanfArgNum]
hylafax-6.0.6/sgi2fax/imgtofax.c:167:9: style: The scope of the variable 'r' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/imgtofax.c:167:12: style: The scope of the variable 'val' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/imgtofax.c:173:18: style: Variable 'rmaxbits' is assigned a value that is never used. [unreadVariable]
hylafax-6.0.6/sgi2fax/izoom.c:137:11: style: The scope of the variable 'fy' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/izoom.c:138:9: style: The scope of the variable 'ay' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/izoom.c:220:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/izoom.c:270:12: style: The scope of the variable 'ax' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/izoom.c:271:11: style: The scope of the variable 'fx' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/izoom.c:445:9: style: The scope of the variable 'n' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/izoom.c:493:11: style: The scope of the variable 'val' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/lut.c:101:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hylafax-6.0.6/sgi2fax/lut.c:102:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hylafax-6.0.6/sgi2fax/lut.c:70:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/lut.c:70:18: style: The scope of the variable 'val' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/lut.c:71:20: style: The scope of the variable 'flow' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/lut.c:73:11: style: The scope of the variable 'outspace' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/lut.c:74:9: style: The scope of the variable 'ival' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/row.c:258:12: style: The scope of the variable 'val' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/row.c:304:12: style: The scope of the variable 'val' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/row.c:339:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/row.c:339:12: style: The scope of the variable 'x' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/row.c:339:15: style: The scope of the variable 'br' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/row.c:380:20: style: The scope of the variable 'temp' can be reduced. [variableScope]
hylafax-6.0.6/sgi2fax/row.c:368:6: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
hylafax-6.0.6/util/faxadduser.c:57:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
hylafax-6.0.6/util/faxdeluser.c:48:9: style: The scope of the variable 'skip' can be reduced. [variableScope]
hylafax-6.0.6/util/faxdeluser.c:48:15: style: The scope of the variable 'skpchr' can be reduced. [variableScope]
hylafax-6.0.6/util/faxdeluser.c:76:0: error: Resource leak: hf [resourceLeak]
hylafax-6.0.6/util/faxinfo.c++:413:41: style: Condition 'time==0' is always true [knownConditionTrueFalse]
hylafax-6.0.6/util/faxinfo.c++:384:16: note: Assignment 'time=0', assigned value is 0
hylafax-6.0.6/util/faxinfo.c++:413:41: note: Condition 'time==0' is always true
hylafax-6.0.6/util/faxinfo.c++:291:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hylafax-6.0.6/util/faxmsg.c:63:17: style: The scope of the variable 'fnlen' can be reduced. [variableScope]
hylafax-6.0.6/util/faxstate.c:84:10: style: The scope of the variable 'fifoname' can be reduced. [variableScope]
[16:20]
ftp://ftp.se.debian.org/debian/pool/main/h/hyperestraier/hyperestraier_1.4.13.orig.tar.gz
hyperestraier-1.4.13/myconf.h:237:0: error: #error QDBM is required but not found. [preprocessorErrorDirective]
hyperestraier-1.4.13/example/coreexample002.c:9:11: style: The scope of the variable 'doc' can be reduced. [variableScope]
hyperestraier-1.4.13/example/nodeexample002.c:11:14: style: The scope of the variable 'rdoc' can be reduced. [variableScope]
hyperestraier-1.4.13/example/nodeexample002.c:12:7: style: The scope of the variable 'i' can be reduced. [variableScope]
hyperestraier-1.4.13/example/nodeexample002.c:13:15: style: The scope of the variable 'value' can be reduced. [variableScope]
hyperestraier-1.4.13/javanative/myconf.c:102:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
hyperestraier-1.4.13/rubynative/src/estraier.c:599:15: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
hyperestraier-1.4.13/rubynative/src/estraier.c:1175:15: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
hyperestraier-1.4.13/rubynative/src/estraier.c:1202:22: style: The scope of the variable 'vbuf' can be reduced. [variableScope]
[16:20]
ftp://ftp.se.debian.org/debian/pool/main/h/hyperic-sigar/hyperic-sigar_1.6.4+dfsg.orig.tar.gz
hyperic-sigar-1.6.4+dfsg/bindings/php/php_sigar.c:131:29: error: Uninitialized variable: ce [uninitvar]
hyperic-sigar-1.6.4+dfsg/bindings/python/_sigar.c:195:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/bindings/ruby/rbsigar.c:213:18: style: Unused variable: i [unusedVariable]
hyperic-sigar-1.6.4+dfsg/bindings/ruby/rbsigar.c:186:5: error: Returning/dereferencing 'RETVAL' after it is deallocated / released [deallocret]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:160:5: style: Variable 'kmem' is reassigned a value before the old one has been used. [redundantAssignment]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:157:0: note: Variable 'kmem' is reassigned a value before the old one has been used.
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:160:5: note: Variable 'kmem' is reassigned a value before the old one has been used.
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:156:9: style: The scope of the variable 'status' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:660:17: style: The scope of the variable 'i' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:988:22: style: The scope of the variable 'status' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:1242:22: style: The scope of the variable 'retval' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:1650:9: style: The scope of the variable 'status' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:244:9: style: Unused variable: status [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:465:9: style: Unused variable: i [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:465:12: style: Unused variable: status [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:466:20: style: Unused variable: data [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:660:9: style: Unused variable: status [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:661:9: style: Unused variable: data [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:699:9: style: Unused variable: status [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:1297:26: style: Unused variable: ent [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/aix/aix_sigar.c:996:9: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
hyperic-sigar-1.6.4+dfsg/src/os/darwin/darwin_sigar.c:449:9: style: Unused variable: status [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/darwin/darwin_sigar.c:674:9: style: Unused variable: status [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/darwin/darwin_sigar.c:1348:26: style: Variable 'pinfo' is assigned a value that is never used. [unreadVariable]
hyperic-sigar-1.6.4+dfsg/src/os/darwin/darwin_sigar.c:2132:20: style: Variable 'is_debug' is assigned a value that is never used. [unreadVariable]
hyperic-sigar-1.6.4+dfsg/src/os/hpux/hpux_sigar.c:786:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hyperic-sigar-1.6.4+dfsg/src/os/hpux/hpux_sigar.c:876:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
hyperic-sigar-1.6.4+dfsg/src/os/hpux/hpux_sigar.c:810:24: style: The scope of the variable 'route' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/hpux/hpux_sigar.c:247:9: style: Unused variable: status [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/hpux/hpux_sigar.c:247:17: style: Unused variable: num [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/hpux/hpux_sigar.c:663:15: style: Unused variable: devname [unusedVariable]
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1696:15: error: Width 128 given in format string (no. 2) is larger than destination buffer 'net_addr[128]', use %127s to prevent overflowing it. [invalidScanfFormatWidth]
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1696:15: error: Width 128 given in format string (no. 3) is larger than destination buffer 'gate_addr[128]', use %127s to prevent overflowing it. [invalidScanfFormatWidth]
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1696:15: warning: %X in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1696:15: error: Width 128 given in format string (no. 8) is larger than destination buffer 'mask_addr[128]', use %127s to prevent overflowing it. [invalidScanfFormatWidth]
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1867:35: warning: Either the condition 'fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1863:11: note: Assuming that condition 'fp' is not redundant
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1867:35: note: Null pointer dereference
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1869:49: warning: Either the condition 'fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1863:11: note: Assuming that condition 'fp' is not redundant
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1869:49: note: Null pointer dereference
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:757:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:749:0: note: Variable 'status' is reassigned a value before the old one has been used.
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:757:5: note: Variable 'status' is reassigned a value before the old one has been used.
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1001:19: style: The scope of the variable 'inode' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1122:26: style: The scope of the variable 'fsp' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/linux/linux_sigar.c:1407:16: style: The scope of the variable 'tput' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/get_mib2.c:142:0: error: #error "Neither MI_T_CURRENT nor T_CURRENT are defined." [preprocessorErrorDirective]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/kstats.c:26:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/kstats.c:26:21: style: The scope of the variable 'id' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/solaris_sigar.c:249:20: style: The scope of the variable 'kn' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/solaris_sigar.c:454:30: style: The scope of the variable 'ent' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/solaris_sigar.c:834:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/solaris_sigar.c:836:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/solaris_sigar.c:1543:42: style: The scope of the variable 'ent' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/solaris_sigar.c:1695:31: style: The scope of the variable 'mtps' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/solaris_sigar.c:958:63: style: Checking if unsigned variable 'nread=pread(fd,argvp,argv_size,pinfo->pr_argv)' is less than zero. [unsignedLessThanZero]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/solaris_sigar.c:970:76: style: Checking if unsigned variable 'nread=pread(fd,buffer,sizeof(buffer)-1,(off_t)argvp[n])' is less than zero. [unsignedLessThanZero]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/solaris_sigar.c:1017:41: style: Checking if unsigned variable 'nread=pread(fd,offsets,sizeof(offsets),pinfo->pr_envp)' is less than zero. [unsignedLessThanZero]
hyperic-sigar-1.6.4+dfsg/src/os/solaris/solaris_sigar.c:1029:50: style: Checking if unsigned variable 'nread=pread(fd,buffer,sizeof(buffer),(off_t)offsets[n++])' is less than zero. [unsignedLessThanZero]
hyperic-sigar-1.6.4+dfsg/src/os/win32/sigar_os.h:456:0: error: failed to expand 'SIGAR_DLLFUNC', Invalid ## usage when expanding 'SIGAR_DLLFUNC'. [preprocessorErrorDirective]
hyperic-sigar-1.6.4+dfsg/src/sigar.c:2106:26: warning: Either the condition 'name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
hyperic-sigar-1.6.4+dfsg/src/sigar.c:2099:10: note: Assuming that condition 'name' is not redundant
hyperic-sigar-1.6.4+dfsg/src/sigar.c:2106:26: note: Null pointer dereference
hyperic-sigar-1.6.4+dfsg/src/sigar.c:2277:17: warning: Either the condition 'tty?"":prompt' is redundant or there is possible null pointer dereference: tty. [nullPointerRedundantCheck]
hyperic-sigar-1.6.4+dfsg/src/sigar.c:2280:27: note: Assuming that condition 'tty?"":prompt' is not redundant
hyperic-sigar-1.6.4+dfsg/src/sigar.c:2277:17: note: Null pointer dereference
hyperic-sigar-1.6.4+dfsg/src/sigar.c:1906:5: style: Variable 'hp' is reassigned a value before the old one has been used. [redundantAssignment]
hyperic-sigar-1.6.4+dfsg/src/sigar.c:1888:0: note: Variable 'hp' is reassigned a value before the old one has been used.
hyperic-sigar-1.6.4+dfsg/src/sigar.c:1906:5: note: Variable 'hp' is reassigned a value before the old one has been used.
hyperic-sigar-1.6.4+dfsg/src/sigar.c:359:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar.c:657:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar.c:1264:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar.c:1264:27: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_format.c:187:5: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
hyperic-sigar-1.6.4+dfsg/src/sigar_format.c:161:0: note: Variable 'buf' is reassigned a value before the old one has been used.
hyperic-sigar-1.6.4+dfsg/src/sigar_format.c:187:5: note: Variable 'buf' is reassigned a value before the old one has been used.
hyperic-sigar-1.6.4+dfsg/src/sigar_format.c:139:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_format.c:221:9: style: The scope of the variable 'remain' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_format.c:555:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1026:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1046:10: style: The scope of the variable 'i' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1078:12: style: The scope of the variable 'c' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1134:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1360:9: style: The scope of the variable 'line' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1389:18: style: The scope of the variable 'prev' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1391:9: style: The scope of the variable 'len' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1184:16: style: Function 'gl_fixup' argument 1 names different: declaration 'p' definition 'prompt'. [funcArgNamesDifferent]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:292:32: note: Function 'gl_fixup' argument 1 names different: declaration 'p' definition 'prompt'.
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1184:16: note: Function 'gl_fixup' argument 1 names different: declaration 'p' definition 'prompt'.
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1184:28: style: Function 'gl_fixup' argument 2 names different: declaration 'c' definition 'change'. [funcArgNamesDifferent]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:292:39: note: Function 'gl_fixup' argument 2 names different: declaration 'c' definition 'change'.
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1184:28: note: Function 'gl_fixup' argument 2 names different: declaration 'c' definition 'change'.
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1184:40: style: Function 'gl_fixup' argument 3 names different: declaration 'cur' definition 'cursor'. [funcArgNamesDifferent]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:292:46: note: Function 'gl_fixup' argument 3 names different: declaration 'cur' definition 'cursor'.
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1184:40: note: Function 'gl_fixup' argument 3 names different: declaration 'cur' definition 'cursor'.
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1596:17: style: Function 'search_back' argument 1 names different: declaration 's' definition 'new_search'. [funcArgNamesDifferent]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:318:33: note: Function 'search_back' argument 1 names different: declaration 's' definition 'new_search'.
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1596:17: note: Function 'search_back' argument 1 names different: declaration 's' definition 'new_search'.
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1629:17: style: Function 'search_forw' argument 1 names different: declaration 's' definition 'new_search'. [funcArgNamesDifferent]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:319:33: note: Function 'search_forw' argument 1 names different: declaration 's' definition 'new_search'.
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:1629:17: note: Function 'search_forw' argument 1 names different: declaration 's' definition 'new_search'.
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:595:9: style: Variable 'c' is not assigned a value. [unassignedVariable]
hyperic-sigar-1.6.4+dfsg/src/sigar_getline.c:647:12: error: Uninitialized variable: c [uninitvar]
hyperic-sigar-1.6.4+dfsg/src/sigar_ptql.c:630:35: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
hyperic-sigar-1.6.4+dfsg/src/sigar_ptql.c:662:35: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
hyperic-sigar-1.6.4+dfsg/src/sigar_ptql.c:663:35: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
hyperic-sigar-1.6.4+dfsg/src/sigar_ptql.c:575:13: style: The scope of the variable 'args' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_ptql.c:1666:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_util.c:295:11: style: The scope of the variable 'p1' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_util.c:295:16: style: The scope of the variable 'p2' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_util.c:760:30: style: The scope of the variable 'hp' can be reduced. [variableScope]
hyperic-sigar-1.6.4+dfsg/src/sigar_util.c:264:0: error: Memory leak: buf [memleak]
[16:20]
ftp://ftp.se.debian.org/debian/pool/main/h/hyperkitty/hyperkitty_1.1.4.orig.tar.gz.asc
ftp://ftp.se.debian.org/debian/pool/main/h/hyperlink/hyperlink_17.3.1.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hyperrogue/hyperrogue_8.3j+dfsg.orig.tar.xz
hyperrogue-83j/src/cell.cpp:153:3: warning: Member variable 'cellwalker::c' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/cell.cpp:153:3: warning: Member variable 'cellwalker::spin' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/classes.cpp:1387:12: style: struct member 'gcell::ligon' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1390:5: style: struct member 'gcell::pathdist' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1391:5: style: struct member 'gcell::cpdist' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1391:17: style: struct member 'gcell::mpdist' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1393:12: style: struct member 'gcell::mondir' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1394:5: style: struct member 'gcell::bardir' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1395:5: style: struct member 'gcell::stuntime' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1396:5: style: struct member 'gcell::hitpoints' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1397:5: style: struct member 'gcell::landflags' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1399:8: style: struct member 'gcell::wparam' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1404:9: style: struct member 'gcell::aitmp' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1412:19: style: union member 'Anonymous0::landpar' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1412:34: style: union member 'Anonymous0::heat' is never used. [unusedStructMember]
hyperrogue-83j/src/classes.cpp:1412:45: style: union member 'Anonymous0::bytes' is never used. [unusedStructMember]
hyperrogue-83j/src/direntx.c:48:11: style: struct member '__dirstream_private_t::dd_ino' is never used. [unusedStructMember]
hyperrogue-83j/src/direntx.c:49:20: style: struct member '__dirstream_private_t::dd_reclen' is never used. [unusedStructMember]
hyperrogue-83j/src/direntx.c:50:20: style: struct member '__dirstream_private_t::dd_namlen' is never used. [unusedStructMember]
hyperrogue-83j/src/direntx.c:87:11: style: struct member '__wdirstream_private_t::dd_ino' is never used. [unusedStructMember]
hyperrogue-83j/src/direntx.c:88:20: style: struct member '__wdirstream_private_t::dd_reclen' is never used. [unusedStructMember]
hyperrogue-83j/src/direntx.c:89:20: style: struct member '__wdirstream_private_t::dd_namlen' is never used. [unusedStructMember]
hyperrogue-83j/src/game.cpp:4976:14: warning: Identical condition 'checkonly', second condition is always false [identicalConditionAfterEarlyExit]
hyperrogue-83j/src/game.cpp:4973:12: note: first condition
hyperrogue-83j/src/game.cpp:4976:14: note: second condition
hyperrogue-83j/src/game.cpp:947:5: style: Variable 'c->wall' is reassigned a value before the old one has been used. [redundantAssignment]
hyperrogue-83j/src/game.cpp:945:5: note: Variable 'c->wall' is reassigned a value before the old one has been used.
hyperrogue-83j/src/game.cpp:947:5: note: Variable 'c->wall' is reassigned a value before the old one has been used.
hyperrogue-83j/src/game.cpp:1520:15: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:1520:15: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:1520:15: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:1526:14: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:1526:14: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:1526:14: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:1529:14: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:1529:14: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:1529:14: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:1532:15: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:1532:15: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:1532:15: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4335:23: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:4335:23: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4335:23: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:495:24: style: Function 'againstWind' argument 1 names different: declaration 'c2' definition 'cto'. [funcArgNamesDifferent]
hyperrogue-83j/src/game.cpp:294:24: note: Function 'againstWind' argument 1 names different: declaration 'c2' definition 'cto'.
hyperrogue-83j/src/game.cpp:495:24: note: Function 'againstWind' argument 1 names different: declaration 'c2' definition 'cto'.
hyperrogue-83j/src/game.cpp:495:35: style: Function 'againstWind' argument 2 names different: declaration 'c1' definition 'cfrom'. [funcArgNamesDifferent]
hyperrogue-83j/src/game.cpp:294:34: note: Function 'againstWind' argument 2 names different: declaration 'c1' definition 'cfrom'.
hyperrogue-83j/src/game.cpp:495:35: note: Function 'againstWind' argument 2 names different: declaration 'c1' definition 'cfrom'.
hyperrogue-83j/src/game.cpp:1771:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/game.cpp:1785:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/mtrand.h:59:8: performance: Technically the member function 'MTRand_int32::seed' can be static. [functionStatic]
hyperrogue-83j/src/mtrand.cpp:21:20: note: Technically the member function 'MTRand_int32::seed' can be static.
hyperrogue-83j/src/mtrand.h:59:8: note: Technically the member function 'MTRand_int32::seed' can be static.
hyperrogue-83j/src/mtrand.h:74:17: performance: Technically the member function 'MTRand_int32::twiddle' can be static. [functionStatic]
hyperrogue-83j/src/mtrand.h:82:36: note: Technically the member function 'MTRand_int32::twiddle' can be static.
hyperrogue-83j/src/mtrand.h:74:17: note: Technically the member function 'MTRand_int32::twiddle' can be static.
hyperrogue-83j/src/mtrand.h:55:3: style: Class 'MTRand_int32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/mtrand.h:104:3: style: Class 'MTRand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/mtrand.h:118:3: style: Class 'MTRand_closed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/mtrand.h:132:3: style: Class 'MTRand_open' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/mtrand.h:146:3: style: Class 'MTRand53' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/graph.cpp:2939:14: style: Expression is always false because 'else if' condition matches previous condition at line 2866. [multiCondition]
hyperrogue-83j/src/graph.cpp:6048:76: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hyperrogue-83j/src/graph.cpp:6051:78: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hyperrogue-83j/src/graph.cpp:2398:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
hyperrogue-83j/src/graph.cpp:2393:42: note: outer condition: c->wall==waNone
hyperrogue-83j/src/graph.cpp:2398:25: note: identical inner condition: c->wall==waNone
hyperrogue-83j/src/shmup.cpp:1322:13: style: Condition '!direct' is always true [knownConditionTrueFalse]
hyperrogue-83j/src/shmup.cpp:1245:17: note: Assignment 'direct=false', assigned value is 0
hyperrogue-83j/src/shmup.cpp:1322:13: note: Condition '!direct' is always true
hyperrogue-83j/src/graph.cpp:5229:12: style: Condition '!ep' is always true [knownConditionTrueFalse]
hyperrogue-83j/src/graph.cpp:5228:19: note: Assignment 'ep=false', assigned value is 0
hyperrogue-83j/src/graph.cpp:5229:12: note: Condition '!ep' is always true
hyperrogue-83j/src/graph.cpp:5499:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hyperrogue-83j/src/graph.cpp:5496:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5499:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5505:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hyperrogue-83j/src/graph.cpp:5503:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5505:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5510:5: style: Variable 'aa' is reassigned a value before the old one has been used. [redundantAssignment]
hyperrogue-83j/src/graph.cpp:5506:19: note: Variable 'aa' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5510:5: note: Variable 'aa' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5511:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hyperrogue-83j/src/graph.cpp:5505:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5511:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5515:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hyperrogue-83j/src/graph.cpp:5511:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5515:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5521:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hyperrogue-83j/src/graph.cpp:5515:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5521:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5525:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hyperrogue-83j/src/graph.cpp:5521:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5525:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5531:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hyperrogue-83j/src/graph.cpp:5525:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5531:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5536:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
hyperrogue-83j/src/graph.cpp:5531:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:5536:5: note: Variable 'err' is reassigned a value before the old one has been used.
hyperrogue-83j/src/graph.cpp:2779:64: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hyperrogue-83j/src/graph.cpp:4387:75: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hyperrogue-83j/src/graph.cpp:5050:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hyperrogue-83j/src/shmup.cpp:683:12: style: The scope of the variable 'span' can be reduced. [variableScope]
hyperrogue-83j/src/graph.cpp:1142:60: style: Function 'drawPlayerEffects' argument 3 names different: declaration 'onPlayer' definition 'onplayer'. [funcArgNamesDifferent]
hyperrogue-83j/src/shmup.cpp:27:60: note: Function 'drawPlayerEffects' argument 3 names different: declaration 'onPlayer' definition 'onplayer'.
hyperrogue-83j/src/graph.cpp:1142:60: note: Function 'drawPlayerEffects' argument 3 names different: declaration 'onPlayer' definition 'onplayer'.
hyperrogue-83j/src/shmup.cpp:1596:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/shmup.cpp:1602:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/shmup.cpp:1839:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/shmup.cpp:1924:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/shmup.cpp:136:3: warning: Member variable 'monster::base' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/shmup.cpp:136:3: warning: Member variable 'monster::origin' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/shmup.cpp:136:3: warning: Member variable 'monster::pid' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/shmup.cpp:136:3: warning: Member variable 'monster::hitpoints' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/shmup.cpp:136:3: warning: Member variable 'monster::vel' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/graph.cpp:4672:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hyperrogue-83j/src/mapeditor.cpp:1123:14: style: Expression is always false because 'else if' condition matches previous condition at line 1118. [multiCondition]
hyperrogue-83j/src/landgen.cpp:2806:19: style: Condition 'd==7' is always false [knownConditionTrueFalse]
hyperrogue-83j/src/landgen.cpp:2713:10: note: Assuming that condition 'd==9' is not redundant
hyperrogue-83j/src/landgen.cpp:2806:19: note: Condition 'd==7' is always false
hyperrogue-83j/src/mapeditor.cpp:1181:25: style: Condition 'uni=='f'' is always false [knownConditionTrueFalse]
hyperrogue-83j/src/mapeditor.cpp:1177:19: note: Assuming that condition 'uni=='c'' is not redundant
hyperrogue-83j/src/mapeditor.cpp:1181:25: note: Condition 'uni=='f'' is always false
hyperrogue-83j/src/system.cpp:640:7: warning: Width 70 given in format string (no. 1) is smaller than destination buffer 'buf1[80]'. [invalidScanfFormatWidth_smaller]
hyperrogue-83j/src/system.cpp:640:7: warning: Width 70 given in format string (no. 2) is smaller than destination buffer 'buf2[80]'. [invalidScanfFormatWidth_smaller]
hyperrogue-83j/src/system.cpp:650:7: warning: Width 70 given in format string (no. 1) is smaller than destination buffer 'buf1[80]'. [invalidScanfFormatWidth_smaller]
hyperrogue-83j/src/system.cpp:650:7: error: Width 10 given in format string (no. 2) is larger than destination buffer 'ver[10]', use %9s to prevent overflowing it. [invalidScanfFormatWidth]
hyperrogue-83j/src/system.cpp:665:7: warning: Width 70 given in format string (no. 1) is smaller than destination buffer 'buf1[80]'. [invalidScanfFormatWidth_smaller]
hyperrogue-83j/src/system.cpp:665:7: error: Width 10 given in format string (no. 2) is larger than destination buffer 'ver[10]', use %9s to prevent overflowing it. [invalidScanfFormatWidth]
hyperrogue-83j/src/mapeditor.cpp:1641:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hyperrogue-83j/src/mapeditor.cpp:1645:15: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hyperrogue-83j/src/graph.cpp:5422:3: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hyperrogue-83j/src/graph.cpp:5422:3: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hyperrogue-83j/src/graph.cpp:5422:3: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hyperrogue-83j/src/graph.cpp:5422:3: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hyperrogue-83j/src/graph.cpp:5426:25: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
hyperrogue-83j/src/landgen.cpp:2476:13: warning: Either the condition 'if(c2&&c2->land==laRlyeh)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
hyperrogue-83j/src/landgen.cpp:2873:17: note: Assuming that condition 'if(c2&&c2->land==laRlyeh)' is not redundant
hyperrogue-83j/src/landgen.cpp:2872:23: note: Calling function 'setdist', 1st argument 'c' value is 0
hyperrogue-83j/src/landgen.cpp:2476:13: note: Null pointer dereference
hyperrogue-83j/src/landgen.cpp:2477:6: warning: Either the condition 'if(c2&&c2->land==laRlyeh)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
hyperrogue-83j/src/landgen.cpp:2873:17: note: Assuming that condition 'if(c2&&c2->land==laRlyeh)' is not redundant
hyperrogue-83j/src/landgen.cpp:2872:23: note: Calling function 'setdist', 1st argument 'c' value is 0
hyperrogue-83j/src/landgen.cpp:2477:6: note: Null pointer dereference
hyperrogue-83j/src/landgen.cpp:2478:3: warning: Either the condition 'if(c2&&c2->land==laRlyeh)' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
hyperrogue-83j/src/landgen.cpp:2873:17: note: Assuming that condition 'if(c2&&c2->land==laRlyeh)' is not redundant
hyperrogue-83j/src/landgen.cpp:2872:23: note: Calling function 'setdist', 1st argument 'c' value is 0
hyperrogue-83j/src/landgen.cpp:2478:3: note: Null pointer dereference
hyperrogue-83j/src/cell.cpp:893:5: style: C-style pointer casting [cstyleCast]
hyperrogue-83j/src/cell.cpp:894:5: style: C-style pointer casting [cstyleCast]
hyperrogue-83j/src/complex.cpp:1627:9: style: C-style pointer casting [cstyleCast]
hyperrogue-83j/src/game.cpp:2556:5: style: C-style pointer casting [cstyleCast]
hyperrogue-83j/src/game.cpp:2858:9: style: C-style pointer casting [cstyleCast]
hyperrogue-83j/src/game.cpp:2875:5: style: C-style pointer casting [cstyleCast]
hyperrogue-83j/src/landgen.cpp:14:5: style: C-style pointer casting [cstyleCast]
hyperrogue-83j/src/landgen.cpp:19:3: style: C-style pointer casting [cstyleCast]
hyperrogue-83j/src/game.cpp:4323:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:4323:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4323:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4325:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:4325:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4325:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4327:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:4327:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4327:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4329:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:4329:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4329:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4331:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:4331:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4331:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4333:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
hyperrogue-83j/src/game.cpp:4333:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/game.cpp:4333:16: note: Opposite expression on both sides of '&&'.
hyperrogue-83j/src/shmup.cpp:1054:0: style: Same expression used in consecutive assignments of 'nat0' and 'nat'. [duplicateAssignExpression]
hyperrogue-83j/src/shmup.cpp:1055:0: note: Same expression used in consecutive assignments of 'nat0' and 'nat'.
hyperrogue-83j/src/shmup.cpp:1054:0: note: Same expression used in consecutive assignments of 'nat0' and 'nat'.
hyperrogue-83j/src/netgen.cpp:585:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
hyperrogue-83j/src/yendor.cpp:387:20: style: The scope of the variable 'ylev' can be reduced. [variableScope]
hyperrogue-83j/src/game.cpp:772:32: style: Function 'isKilled' argument 1 names different: declaration 'c' definition 'w'. [funcArgNamesDifferent]
hyperrogue-83j/src/hyper.h:666:23: note: Function 'isKilled' argument 1 names different: declaration 'c' definition 'w'.
hyperrogue-83j/src/game.cpp:772:32: note: Function 'isKilled' argument 1 names different: declaration 'c' definition 'w'.
hyperrogue-83j/src/game.cpp:798:22: style: Function 'neighborId' argument 1 names different: declaration 'c1' definition 'ofWhat'. [funcArgNamesDifferent]
hyperrogue-83j/src/hyper.h:138:22: note: Function 'neighborId' argument 1 names different: declaration 'c1' definition 'ofWhat'.
hyperrogue-83j/src/game.cpp:798:22: note: Function 'neighborId' argument 1 names different: declaration 'c1' definition 'ofWhat'.
hyperrogue-83j/src/game.cpp:798:36: style: Function 'neighborId' argument 2 names different: declaration 'c2' definition 'whichOne'. [funcArgNamesDifferent]
hyperrogue-83j/src/hyper.h:138:32: note: Function 'neighborId' argument 2 names different: declaration 'c2' definition 'whichOne'.
hyperrogue-83j/src/game.cpp:798:36: note: Function 'neighborId' argument 2 names different: declaration 'c2' definition 'whichOne'.
hyperrogue-83j/src/achievement.cpp:372:37: style: Function 'achievement_score' argument 2 names different: declaration 'score' definition 'number'. [funcArgNamesDifferent]
hyperrogue-83j/src/hyper.h:58:37: note: Function 'achievement_score' argument 2 names different: declaration 'score' definition 'number'.
hyperrogue-83j/src/achievement.cpp:372:37: note: Function 'achievement_score' argument 2 names different: declaration 'score' definition 'number'.
hyperrogue-83j/src/achievement.cpp:425:29: style: Function 'achievement_final' argument 1 names different: declaration 'really' definition 'really_final'. [funcArgNamesDifferent]
hyperrogue-83j/src/hyper.h:66:29: note: Function 'achievement_final' argument 1 names different: declaration 'really' definition 'really_final'.
hyperrogue-83j/src/achievement.cpp:425:29: note: Function 'achievement_final' argument 1 names different: declaration 'really' definition 'really_final'.
hyperrogue-83j/src/cell.cpp:722:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 721. [shiftTooManyBitsSigned]
hyperrogue-83j/src/cell.cpp:721:9: note: Assuming that condition 'id<32' is not redundant
hyperrogue-83j/src/cell.cpp:722:18: note: Shift
hyperrogue-83j/src/cell.cpp:837:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hyperrogue-83j/src/shmup.cpp:136:3: warning: Member variable 'monster::type' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/shmup.cpp:136:3: warning: Member variable 'monster::at' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/shmup.cpp:136:3: warning: Member variable 'monster::pat' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/shmup.cpp:136:3: warning: Member variable 'monster::stk' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/shmup.cpp:136:3: warning: Member variable 'monster::parenttype' is not initialized in the constructor. [uninitMemberVar]
hyperrogue-83j/src/language.cpp:12:27: performance: Variable 'v' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hyperrogue-83j/src/language.cpp:13:24: performance: Variable 'v' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hyperrogue-83j/src/language.cpp:14:24: performance: Variable 'v' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hyperrogue-83j/src/language.cpp:15:24: performance: Variable 'v' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hyperrogue-83j/src/language.cpp:10:3: style: Struct 'stringpar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/language.cpp:11:3: style: Struct 'stringpar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/language.cpp:12:3: style: Struct 'stringpar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/language.cpp:13:3: style: Struct 'stringpar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/language.cpp:14:3: style: Struct 'stringpar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/language.cpp:15:3: style: Struct 'stringpar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperrogue-83j/src/system.cpp:492:5: warning: Repositioning operation performed on a file opened in append mode has no effect. [seekOnAppendedFile]
hyperrogue-83j/src/system.cpp:620:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hyperrogue-83j/src/system.cpp:499:15: error: Resource leak: f [resourceLeak]
hyperrogue-83j/src/netgen.cpp:146:18: error: Resource leak: f [resourceLeak]
hyperrogue-83j/src/landgen.cpp:3681:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hyperrogue-83j/src/polygons.cpp:2585:33: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hyperrogue-83j/src/polygons.cpp:2739:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hyperrogue-83j/src/hyperpoint.cpp:264:34: performance: Function parameter 'H' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/hyperpoint.cpp:269:35: performance: Function parameter 'H' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/hyperpoint.cpp:336:25: performance: Function parameter 'h1' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/hyperpoint.cpp:336:40: performance: Function parameter 'h2' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/language.cpp:10:20: performance: Function parameter 's' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/language.cpp:63:52: performance: Function parameter 's' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/language.cpp:127:31: performance: Function parameter 'w' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/system.cpp:181:33: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/system.cpp:187:35: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/system.cpp:194:33: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/system.cpp:200:25: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/geometry.cpp:110:25: performance: Function parameter 'P1' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/geometry.cpp:110:40: performance: Function parameter 'P2' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/netgen.cpp:70:45: performance: Function parameter 'V' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/netgen.cpp:260:27: performance: Function parameter 'h' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/netgen.cpp:268:16: performance: Function parameter 'h1' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/netgen.cpp:268:31: performance: Function parameter 'h2' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/netgen.cpp:268:46: performance: Function parameter 'h3' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/graph.cpp:645:77: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/shmup.cpp:100:33: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/shmup.cpp:149:29: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/shmup.cpp:153:30: performance: Function parameter 'new_pat' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/shmup.cpp:162:29: performance: Function parameter 'new_at' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/shmup.cpp:166:31: performance: Function parameter 'goal' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/shmup.cpp:192:35: performance: Function parameter 'goal' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/shmup.cpp:412:47: performance: Function parameter 'where' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/rug.cpp:77:43: performance: Function parameter 'V' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/rug.cpp:96:35: performance: Function parameter 'h' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/conformal.cpp:228:24: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/graph.cpp:1181:32: performance: Function parameter 'V' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/graph.cpp:2204:42: performance: Function parameter 'V' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/graph.cpp:3589:27: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/graph.cpp:4002:65: performance: Function parameter 'V' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/graph.cpp:4442:36: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/graph.cpp:4601:25: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/graph.cpp:4601:37: performance: Function parameter 's' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/graph.cpp:5827:25: performance: Function parameter 'hf' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/graph.cpp:5827:40: performance: Function parameter 'ht' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/mapeditor.cpp:479:47: error: Uninitialized struct member: i.w [uninitStructMember]
hyperrogue-83j/src/mapeditor.cpp:479:47: error: Uninitialized struct member: i.i [uninitStructMember]
hyperrogue-83j/src/mapeditor.cpp:479:47: error: Uninitialized struct member: i.m [uninitStructMember]
hyperrogue-83j/src/mapeditor.cpp:479:47: error: Uninitialized struct member: i.l [uninitStructMember]
hyperrogue-83j/src/mapeditor.cpp:479:47: error: Uninitialized struct member: i.wparam [uninitStructMember]
hyperrogue-83j/src/mapeditor.cpp:479:47: error: Uninitialized struct member: i.lparam [uninitStructMember]
hyperrogue-83j/src/mapeditor.cpp:479:47: error: Uninitialized struct member: i.dir [uninitStructMember]
hyperrogue-83j/src/langen.cpp:48:18: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperrogue-83j/src/langen.cpp:69:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:99:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:131:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:184:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:187:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:198:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:201:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:234:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:247:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:251:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:253:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:265:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:267:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:280:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:284:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:301:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:311:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperrogue-83j/src/langen.cpp:104:37: performance: Function parameter 'dft' should be passed by const reference. [passedByValue]
hyperrogue-83j/src/netgen.cpp:305:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hyperrogue-83j/src/hyper.h:654:42: performance: Variable 'backup' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[16:21]
ftp://ftp.se.debian.org/debian/pool/main/h/hyperscan/hyperscan_5.0.0.orig.tar.gz
hyperscan-5.0.0/chimera/ch_database.h:141:48: warning: Either the condition '!hydb' is redundant or there is possible null pointer dereference: hydb. [nullPointerRedundantCheck]
hyperscan-5.0.0/chimera/ch_database.h:140:9: note: Assuming that condition '!hydb' is not redundant
hyperscan-5.0.0/chimera/ch_database.h:141:48: note: Null pointer dereference
hyperscan-5.0.0/chimera/ch_compile.cpp:590:25: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/chimera/ch_compile.cpp:676:53: style: Function 'ch_compile' argument 6 names different: declaration 'compile_error' definition 'comp_error'. [funcArgNamesDifferent]
hyperscan-5.0.0/chimera/ch_compile.h:125:53: note: Function 'ch_compile' argument 6 names different: declaration 'compile_error' definition 'comp_error'.
hyperscan-5.0.0/chimera/ch_compile.cpp:676:53: note: Function 'ch_compile' argument 6 names different: declaration 'compile_error' definition 'comp_error'.
hyperscan-5.0.0/chimera/ch_compile.cpp:739:59: style: Function 'ch_compile_multi' argument 8 names different: declaration 'compile_error' definition 'comp_error'. [funcArgNamesDifferent]
hyperscan-5.0.0/chimera/ch_compile.h:198:59: note: Function 'ch_compile_multi' argument 8 names different: declaration 'compile_error' definition 'comp_error'.
hyperscan-5.0.0/chimera/ch_compile.cpp:739:59: note: Function 'ch_compile_multi' argument 8 names different: declaration 'compile_error' definition 'comp_error'.
hyperscan-5.0.0/chimera/ch_compile.cpp:811:58: style: Function 'ch_compile_ext_multi' argument 10 names different: declaration 'compile_error' definition 'comp_error'. [funcArgNamesDifferent]
hyperscan-5.0.0/chimera/ch_compile.h:282:63: note: Function 'ch_compile_ext_multi' argument 10 names different: declaration 'compile_error' definition 'comp_error'.
hyperscan-5.0.0/chimera/ch_compile.cpp:811:58: note: Function 'ch_compile_ext_multi' argument 10 names different: declaration 'compile_error' definition 'comp_error'.
hyperscan-5.0.0/chimera/ch_database.c:54:53: style: Function 'ch_free_database' argument 1 names different: declaration 'db' definition 'hydb'. [funcArgNamesDifferent]
hyperscan-5.0.0/chimera/ch_common.h:81:53: note: Function 'ch_free_database' argument 1 names different: declaration 'db' definition 'hydb'.
hyperscan-5.0.0/chimera/ch_database.c:54:53: note: Function 'ch_free_database' argument 1 names different: declaration 'db' definition 'hydb'.
hyperscan-5.0.0/chimera/ch_database.c:64:59: style: Function 'ch_database_size' argument 1 names different: declaration 'database' definition 'hydb'. [funcArgNamesDifferent]
hyperscan-5.0.0/chimera/ch_common.h:106:59: note: Function 'ch_database_size' argument 1 names different: declaration 'database' definition 'hydb'.
hyperscan-5.0.0/chimera/ch_database.c:64:59: note: Function 'ch_database_size' argument 1 names different: declaration 'database' definition 'hydb'.
hyperscan-5.0.0/chimera/ch_database.c:64:73: style: Function 'ch_database_size' argument 2 names different: declaration 'database_size' definition 'size'. [funcArgNamesDifferent]
hyperscan-5.0.0/chimera/ch_common.h:107:46: note: Function 'ch_database_size' argument 2 names different: declaration 'database_size' definition 'size'.
hyperscan-5.0.0/chimera/ch_database.c:64:73: note: Function 'ch_database_size' argument 2 names different: declaration 'database_size' definition 'size'.
hyperscan-5.0.0/chimera/ch_database.c:82:59: style: Function 'ch_database_info' argument 1 names different: declaration 'database' definition 'hydb'. [funcArgNamesDifferent]
hyperscan-5.0.0/chimera/ch_common.h:124:59: note: Function 'ch_database_info' argument 1 names different: declaration 'database' definition 'hydb'.
hyperscan-5.0.0/chimera/ch_database.c:82:59: note: Function 'ch_database_info' argument 1 names different: declaration 'database' definition 'hydb'.
hyperscan-5.0.0/chimera/ch_runtime.c:615:50: style: Function 'ch_scan' argument 1 names different: declaration 'db' definition 'hydb'. [funcArgNamesDifferent]
hyperscan-5.0.0/chimera/ch_runtime.h:285:50: note: Function 'ch_scan' argument 1 names different: declaration 'db' definition 'hydb'.
hyperscan-5.0.0/chimera/ch_runtime.c:615:50: note: Function 'ch_scan' argument 1 names different: declaration 'db' definition 'hydb'.
hyperscan-5.0.0/chimera/ch_scratch.c:140:59: style: Function 'ch_alloc_scratch' argument 1 names different: declaration 'db' definition 'hydb'. [funcArgNamesDifferent]
hyperscan-5.0.0/chimera/ch_runtime.h:318:59: note: Function 'ch_alloc_scratch' argument 1 names different: declaration 'db' definition 'hydb'.
hyperscan-5.0.0/chimera/ch_scratch.c:140:59: note: Function 'ch_alloc_scratch' argument 1 names different: declaration 'db' definition 'hydb'.
hyperscan-5.0.0/chimera/ch_scratch.c:298:74: style: Function 'ch_scratch_size' argument 2 names different: declaration 'scratch_size' definition 'size'. [funcArgNamesDifferent]
hyperscan-5.0.0/chimera/ch_runtime.h:357:45: note: Function 'ch_scratch_size' argument 2 names different: declaration 'scratch_size' definition 'size'.
hyperscan-5.0.0/chimera/ch_scratch.c:298:74: note: Function 'ch_scratch_size' argument 2 names different: declaration 'scratch_size' definition 'size'.
hyperscan-5.0.0/src/alloc.c:70:49: style: Function 'hs_set_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:325:49: note: Function 'hs_set_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'.
hyperscan-5.0.0/src/alloc.c:70:49: note: Function 'hs_set_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'.
hyperscan-5.0.0/src/alloc.c:70:70: style: Function 'hs_set_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:326:48: note: Function 'hs_set_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'.
hyperscan-5.0.0/src/alloc.c:70:70: note: Function 'hs_set_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'.
hyperscan-5.0.0/src/alloc.c:80:58: style: Function 'hs_set_database_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:358:58: note: Function 'hs_set_database_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'.
hyperscan-5.0.0/src/alloc.c:80:58: note: Function 'hs_set_database_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'.
hyperscan-5.0.0/src/alloc.c:81:57: style: Function 'hs_set_database_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:359:57: note: Function 'hs_set_database_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'.
hyperscan-5.0.0/src/alloc.c:81:57: note: Function 'hs_set_database_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'.
hyperscan-5.0.0/src/alloc.c:89:54: style: Function 'hs_set_misc_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:385:54: note: Function 'hs_set_misc_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'.
hyperscan-5.0.0/src/alloc.c:89:54: note: Function 'hs_set_misc_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'.
hyperscan-5.0.0/src/alloc.c:90:53: style: Function 'hs_set_misc_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:386:53: note: Function 'hs_set_misc_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'.
hyperscan-5.0.0/src/alloc.c:90:53: note: Function 'hs_set_misc_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'.
hyperscan-5.0.0/src/alloc.c:98:57: style: Function 'hs_set_scratch_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:412:57: note: Function 'hs_set_scratch_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'.
hyperscan-5.0.0/src/alloc.c:98:57: note: Function 'hs_set_scratch_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'.
hyperscan-5.0.0/src/alloc.c:99:56: style: Function 'hs_set_scratch_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:413:56: note: Function 'hs_set_scratch_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'.
hyperscan-5.0.0/src/alloc.c:99:56: note: Function 'hs_set_scratch_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'.
hyperscan-5.0.0/src/alloc.c:107:56: style: Function 'hs_set_stream_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:439:56: note: Function 'hs_set_stream_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'.
hyperscan-5.0.0/src/alloc.c:107:56: note: Function 'hs_set_stream_allocator' argument 1 names different: declaration 'alloc_func' definition 'allocfunc'.
hyperscan-5.0.0/src/alloc.c:108:55: style: Function 'hs_set_stream_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:440:55: note: Function 'hs_set_stream_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'.
hyperscan-5.0.0/src/alloc.c:108:55: note: Function 'hs_set_stream_allocator' argument 2 names different: declaration 'free_func' definition 'freefunc'.
hyperscan-5.0.0/src/compiler/compiler.cpp:110:45: style: Function 'ParsedExpression' argument 1 names different: declaration 'index' definition 'index_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/compiler/compiler.h:59:31: note: Function 'ParsedExpression' argument 1 names different: declaration 'index' definition 'index_in'.
hyperscan-5.0.0/src/compiler/compiler.cpp:110:45: note: Function 'ParsedExpression' argument 1 names different: declaration 'index' definition 'index_in'.
hyperscan-5.0.0/src/compiler/compiler.cpp:238:69: style: Function 'addExpression' argument 6 names different: declaration 'report' definition 'id'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/compiler/compiler.h:100:69: note: Function 'addExpression' argument 6 names different: declaration 'report' definition 'id'.
hyperscan-5.0.0/src/compiler/compiler.cpp:238:69: note: Function 'addExpression' argument 6 names different: declaration 'report' definition 'id'.
hyperscan-5.0.0/src/compiler/compiler.cpp:508:52: style: Function 'buildGraph' argument 3 names different: declaration 'expr' definition 'pe'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/compiler/compiler.h:129:52: note: Function 'buildGraph' argument 3 names different: declaration 'expr' definition 'pe'.
hyperscan-5.0.0/src/compiler/compiler.cpp:508:52: note: Function 'buildGraph' argument 3 names different: declaration 'expr' definition 'pe'.
hyperscan-5.0.0/src/util/intrinsics.h:63:0: error: #error no intrinsics file [preprocessorErrorDirective]
hyperscan-5.0.0/src/database.c:63:51: style: Function 'hs_serialize_database' argument 3 names different: declaration 'length' definition 'serialized_length'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:109:51: note: Function 'hs_serialize_database' argument 3 names different: declaration 'length' definition 'serialized_length'.
hyperscan-5.0.0/src/database.c:63:51: note: Function 'hs_serialize_database' argument 3 names different: declaration 'length' definition 'serialized_length'.
hyperscan-5.0.0/src/database.c:292:59: style: Function 'hs_database_size' argument 1 names different: declaration 'database' definition 'db'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:203:59: note: Function 'hs_database_size' argument 1 names different: declaration 'database' definition 'db'.
hyperscan-5.0.0/src/database.c:292:59: note: Function 'hs_database_size' argument 1 names different: declaration 'database' definition 'db'.
hyperscan-5.0.0/src/database.c:292:71: style: Function 'hs_database_size' argument 2 names different: declaration 'database_size' definition 'size'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:204:46: note: Function 'hs_database_size' argument 2 names different: declaration 'database_size' definition 'size'.
hyperscan-5.0.0/src/database.c:292:71: note: Function 'hs_database_size' argument 2 names different: declaration 'database_size' definition 'size'.
hyperscan-5.0.0/src/database.c:309:57: style: Function 'hs_serialized_database_size' argument 3 names different: declaration 'deserialized_size' definition 'size'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:232:57: note: Function 'hs_serialized_database_size' argument 3 names different: declaration 'deserialized_size' definition 'size'.
hyperscan-5.0.0/src/database.c:309:57: note: Function 'hs_serialized_database_size' argument 3 names different: declaration 'deserialized_size' definition 'size'.
hyperscan-5.0.0/src/database.c:443:59: style: Function 'hs_database_info' argument 1 names different: declaration 'database' definition 'db'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:249:59: note: Function 'hs_database_info' argument 1 names different: declaration 'database' definition 'db'.
hyperscan-5.0.0/src/database.c:443:59: note: Function 'hs_database_info' argument 1 names different: declaration 'database' definition 'db'.
hyperscan-5.0.0/src/fdr/fdr_compile.cpp:209:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/fdr/fdr_compile.cpp:247:12: performance: Technically the member function 'ue2::::Scorer::len_factor' can be static. [functionStatic]
hyperscan-5.0.0/src/fdr/fdr_confirm_compile.cpp:268:33: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/fdr/fdr_dump.cpp:45:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/fdr/flood_compile.cpp:212:29: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/fdr/teddy_compile.cpp:494:20: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/grey.cpp:176:48: style: Function 'applyGreyOverrides' argument 2 names different: declaration 'overrides' definition 's'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/grey.h:213:53: note: Function 'applyGreyOverrides' argument 2 names different: declaration 'overrides' definition 's'.
hyperscan-5.0.0/src/grey.cpp:176:48: note: Function 'applyGreyOverrides' argument 2 names different: declaration 'overrides' definition 's'.
hyperscan-5.0.0/src/hs.cpp:418:24: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/hwlm/hwlm.c:172:42: style: Function 'hwlmExec' argument 1 names different: declaration 'tab' definition 't'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hwlm/hwlm.h:116:42: note: Function 'hwlmExec' argument 1 names different: declaration 'tab' definition 't'.
hyperscan-5.0.0/src/hwlm/hwlm.c:172:42: note: Function 'hwlmExec' argument 1 names different: declaration 'tab' definition 't'.
hyperscan-5.0.0/src/hwlm/hwlm.c:173:50: style: Function 'hwlmExec' argument 5 names different: declaration 'callback' definition 'cb'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hwlm/hwlm.h:117:50: note: Function 'hwlmExec' argument 5 names different: declaration 'callback' definition 'cb'.
hyperscan-5.0.0/src/hwlm/hwlm.c:173:50: note: Function 'hwlmExec' argument 5 names different: declaration 'callback' definition 'cb'.
hyperscan-5.0.0/src/hwlm/hwlm.c:201:51: style: Function 'hwlmExecStreaming' argument 1 names different: declaration 'tab' definition 't'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hwlm/hwlm.h:137:51: note: Function 'hwlmExecStreaming' argument 1 names different: declaration 'tab' definition 't'.
hyperscan-5.0.0/src/hwlm/hwlm.c:201:51: note: Function 'hwlmExecStreaming' argument 1 names different: declaration 'tab' definition 't'.
hyperscan-5.0.0/src/hwlm/hwlm.c:202:45: style: Function 'hwlmExecStreaming' argument 4 names different: declaration 'callback' definition 'cb'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hwlm/hwlm.h:138:45: note: Function 'hwlmExecStreaming' argument 4 names different: declaration 'callback' definition 'cb'.
hyperscan-5.0.0/src/hwlm/hwlm.c:202:45: note: Function 'hwlmExecStreaming' argument 4 names different: declaration 'callback' definition 'cb'.
hyperscan-5.0.0/src/hwlm/hwlm_dump.cpp:44:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/hwlm/noodle_engine_avx2.c:62:10: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_avx2.c:93:10: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_avx2.c:136:13: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_avx2.c:177:10: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_avx2.c:195:17: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_avx2.c:222:18: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_avx512.c:68:14: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_avx512.c:100:18: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_sse.c:62:13: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_sse.c:92:10: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_sse.c:123:10: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_sse.c:153:10: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/hwlm/noodle_engine_sse.c:171:17: style: Variable 'z' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/nfa/accel_dfa_build_strat.cpp:427:23: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/accel_dump.cpp:52:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/castle.c:1073:57: style: Function 'nfaExecCastle_queueCompressState' argument 1 names different: declaration 'nfa' definition 'n'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/castle.h:51:57: note: Function 'nfaExecCastle_queueCompressState' argument 1 names different: declaration 'nfa' definition 'n'.
hyperscan-5.0.0/src/nfa/castle.c:1073:57: note: Function 'nfaExecCastle_queueCompressState' argument 1 names different: declaration 'nfa' definition 'n'.
hyperscan-5.0.0/src/nfa/castle.c:1121:50: style: Function 'nfaExecCastle_expandState' argument 1 names different: declaration 'nfa' definition 'n'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/castle.h:53:50: note: Function 'nfaExecCastle_expandState' argument 1 names different: declaration 'nfa' definition 'n'.
hyperscan-5.0.0/src/nfa/castle.c:1121:50: note: Function 'nfaExecCastle_expandState' argument 1 names different: declaration 'nfa' definition 'n'.
hyperscan-5.0.0/src/nfa/castle_dump.cpp:47:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/castlecompile.cpp:591:17: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/castlecompile.cpp:602:29: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/castlecompile.cpp:616:32: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/castlecompile.cpp:967:52: style: Function 'makeHolder' argument 1 names different: declaration 'castle' definition 'proto'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/castlecompile.h:166:57: note: Function 'makeHolder' argument 1 names different: declaration 'castle' definition 'proto'.
hyperscan-5.0.0/src/nfa/castlecompile.cpp:967:52: note: Function 'makeHolder' argument 1 names different: declaration 'castle' definition 'proto'.
hyperscan-5.0.0/src/nfa/castlecompile.cpp:644:16: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/nfa/gough.c:953:58: style: Function 'nfaExecGough8_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/gough.h:50:58: note: Function 'nfaExecGough8_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/gough.c:953:58: note: Function 'nfaExecGough8_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/gough.c:965:59: style: Function 'nfaExecGough16_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/gough.h:72:59: note: Function 'nfaExecGough16_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/gough.c:965:59: note: Function 'nfaExecGough16_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/gough.c:1072:60: style: Function 'nfaExecGough8_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/gough.h:49:53: note: Function 'nfaExecGough8_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/gough.c:1072:60: note: Function 'nfaExecGough8_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/gough.c:1077:61: style: Function 'nfaExecGough16_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/gough.h:71:54: note: Function 'nfaExecGough16_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/gough.c:1077:61: note: Function 'nfaExecGough16_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/goughcompile.cpp:1179:26: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/goughcompile.h:59:27: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/nfa/goughcompile_internal.h:91:30: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/nfa/goughcompile_dump.cpp:42:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/goughcompile_reg.cpp:197:35: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/goughcompile_reg.cpp:487:30: style: Function 'assign_slots' argument 1 names different: declaration 'g' definition 'cfg'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/goughcompile_internal.h:206:30: note: Function 'assign_slots' argument 1 names different: declaration 'g' definition 'cfg'.
hyperscan-5.0.0/src/nfa/goughcompile_reg.cpp:487:30: note: Function 'assign_slots' argument 1 names different: declaration 'g' definition 'cfg'.
hyperscan-5.0.0/src/nfa/goughdump.cpp:52:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/lbr_dump.cpp:48:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/limex_accel.c:99:31: style: Function 'doAccel128' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/limex_accel.h:63:31: note: Function 'doAccel128' argument 1 names different: declaration 's' definition 'state'.
hyperscan-5.0.0/src/nfa/limex_accel.c:99:31: note: Function 'doAccel128' argument 1 names different: declaration 's' definition 'state'.
hyperscan-5.0.0/src/nfa/limex_accel.c:111:31: style: Function 'doAccel256' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/limex_accel.h:67:31: note: Function 'doAccel256' argument 1 names different: declaration 's' definition 'state'.
hyperscan-5.0.0/src/nfa/limex_accel.c:111:31: note: Function 'doAccel256' argument 1 names different: declaration 's' definition 'state'.
hyperscan-5.0.0/src/nfa/limex_accel.c:130:31: style: Function 'doAccel384' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/limex_accel.h:71:31: note: Function 'doAccel384' argument 1 names different: declaration 's' definition 'state'.
hyperscan-5.0.0/src/nfa/limex_accel.c:130:31: note: Function 'doAccel384' argument 1 names different: declaration 's' definition 'state'.
hyperscan-5.0.0/src/nfa/limex_accel.c:146:31: style: Function 'doAccel512' argument 1 names different: declaration 's' definition 'state'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/limex_accel.h:75:31: note: Function 'doAccel512' argument 1 names different: declaration 's' definition 'state'.
hyperscan-5.0.0/src/nfa/limex_accel.c:146:31: note: Function 'doAccel512' argument 1 names different: declaration 's' definition 'state'.
hyperscan-5.0.0/src/nfa/limex_compile.cpp:1773:17: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2091:35: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2100:38: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:1567:5: style: Variable 'maxVarShift' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:1563:0: note: Variable 'maxVarShift' is reassigned a value before the old one has been used if variable is no semaphore variable.
hyperscan-5.0.0/src/nfa/limex_compile.cpp:1567:5: note: Variable 'maxVarShift' is reassigned a value before the old one has been used if variable is no semaphore variable.
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2438:38: style: Function 'generate' argument 1 names different: declaration 'g' definition 'h'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/limex_compile.h:72:38: note: Function 'generate' argument 1 names different: declaration 'g' definition 'h'.
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2438:38: note: Function 'generate' argument 1 names different: declaration 'g' definition 'h'.
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2363:1: style: struct member 'NFATraits < LIMEX_NFA_32 >::maxStates' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2363:1: style: struct member 'NFATraits < LIMEX_NFA_32 >::scratch_state_size' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2364:1: style: struct member 'NFATraits < LIMEX_NFA_64 >::maxStates' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2364:1: style: struct member 'NFATraits < LIMEX_NFA_64 >::scratch_state_size' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2365:1: style: struct member 'NFATraits < LIMEX_NFA_128 >::maxStates' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2365:1: style: struct member 'NFATraits < LIMEX_NFA_128 >::scratch_state_size' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2366:1: style: struct member 'NFATraits < LIMEX_NFA_256 >::maxStates' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2366:1: style: struct member 'NFATraits < LIMEX_NFA_256 >::scratch_state_size' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2367:1: style: struct member 'NFATraits < LIMEX_NFA_384 >::maxStates' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2367:1: style: struct member 'NFATraits < LIMEX_NFA_384 >::scratch_state_size' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2368:1: style: struct member 'NFATraits < LIMEX_NFA_512 >::maxStates' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:2368:1: style: struct member 'NFATraits < LIMEX_NFA_512 >::scratch_state_size' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/limex_compile.cpp:1352:31: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/nfa/limex_dump.cpp:50:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/mcclellan.c:1099:62: style: Function 'nfaExecMcClellan8_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/mcclellan.h:51:62: note: Function 'nfaExecMcClellan8_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcclellan.c:1099:62: note: Function 'nfaExecMcClellan8_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcclellan.c:1110:63: style: Function 'nfaExecMcClellan16_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/mcclellan.h:74:63: note: Function 'nfaExecMcClellan16_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcclellan.c:1110:63: note: Function 'nfaExecMcClellan16_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcclellan.c:1172:64: style: Function 'nfaExecMcClellan8_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/mcclellan.h:50:57: note: Function 'nfaExecMcClellan8_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcclellan.c:1172:64: note: Function 'nfaExecMcClellan8_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcclellan.c:1179:65: style: Function 'nfaExecMcClellan16_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/mcclellan.h:73:58: note: Function 'nfaExecMcClellan16_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcclellan.c:1179:65: note: Function 'nfaExecMcClellan16_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcclellancompile.cpp:511:23: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/mcclellancompile.cpp:735:23: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/mcclellandump.cpp:54:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/mcsheng.c:1318:60: style: Function 'nfaExecMcSheng8_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/mcsheng.h:51:60: note: Function 'nfaExecMcSheng8_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcsheng.c:1318:60: note: Function 'nfaExecMcSheng8_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcsheng.c:1329:61: style: Function 'nfaExecMcSheng16_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/mcsheng.h:74:61: note: Function 'nfaExecMcSheng16_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcsheng.c:1329:61: note: Function 'nfaExecMcSheng16_initCompressedState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcsheng.c:1355:62: style: Function 'nfaExecMcSheng8_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/mcsheng.h:50:55: note: Function 'nfaExecMcSheng8_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcsheng.c:1355:62: note: Function 'nfaExecMcSheng8_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcsheng.c:1361:63: style: Function 'nfaExecMcSheng16_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/mcsheng.h:73:56: note: Function 'nfaExecMcSheng16_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/mcsheng.c:1361:63: note: Function 'nfaExecMcSheng16_queueInitState' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/rdfa_graph.h:48:5: style: Struct 'RdfaGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/nfa/mcsheng_dump.cpp:52:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/mpv_dump.cpp:47:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/mpvcompile.cpp:377:30: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/mpvcompile.cpp:387:32: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/mpvcompile.cpp:312:54: style: Function 'mpvCompile' argument 1 names different: declaration 'puffs' definition 'puffs_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/mpvcompile.h:64:59: note: Function 'mpvCompile' argument 1 names different: declaration 'puffs' definition 'puffs_in'.
hyperscan-5.0.0/src/nfa/mpvcompile.cpp:312:54: note: Function 'mpvCompile' argument 1 names different: declaration 'puffs' definition 'puffs_in'.
hyperscan-5.0.0/src/nfa/mpvcompile.cpp:75:27: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/nfa/nfa_api_dispatch.c:307:69: style: Function 'nfaQueueExecRose' argument 3 names different: declaration 'report' definition 'r'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/nfa_api.h:225:69: note: Function 'nfaQueueExecRose' argument 3 names different: declaration 'report' definition 'r'.
hyperscan-5.0.0/src/nfa/nfa_api_dispatch.c:307:69: note: Function 'nfaQueueExecRose' argument 3 names different: declaration 'report' definition 'r'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:110:38: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:485:25: style: Function 'is_fast' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/nfa_build_util.h:52:25: note: Function 'is_fast' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:485:25: note: Function 'is_fast' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:508:55: style: Function 'has_bounded_repeats_other_than_firsts' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/nfa_build_util.h:54:55: note: Function 'has_bounded_repeats_other_than_firsts' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:508:55: note: Function 'has_bounded_repeats_other_than_firsts' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:523:37: style: Function 'has_bounded_repeats' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/nfa_build_util.h:56:37: note: Function 'has_bounded_repeats' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:523:37: note: Function 'has_bounded_repeats' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:537:27: style: Function 'has_accel' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/nfa_build_util.h:58:27: note: Function 'has_accel' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:537:27: note: Function 'has_accel' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:542:41: style: Function 'requires_decompress_key' argument 1 names different: declaration 'n' definition 'nfa'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/nfa_build_util.h:60:41: note: Function 'requires_decompress_key' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:542:41: note: Function 'requires_decompress_key' argument 1 names different: declaration 'n' definition 'nfa'.
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:202:1: style: struct member 'NFATraits < LIMEX_NFA_32 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:202:1: style: struct member 'NFATraits < LIMEX_NFA_32 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:202:1: style: struct member 'NFATraits < LIMEX_NFA_32 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:202:1: style: struct member 'NFATraits < LIMEX_NFA_32 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:203:1: style: struct member 'NFATraits < LIMEX_NFA_64 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:203:1: style: struct member 'NFATraits < LIMEX_NFA_64 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:203:1: style: struct member 'NFATraits < LIMEX_NFA_64 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:203:1: style: struct member 'NFATraits < LIMEX_NFA_64 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:204:1: style: struct member 'NFATraits < LIMEX_NFA_128 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:204:1: style: struct member 'NFATraits < LIMEX_NFA_128 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:204:1: style: struct member 'NFATraits < LIMEX_NFA_128 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:204:1: style: struct member 'NFATraits < LIMEX_NFA_128 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:205:1: style: struct member 'NFATraits < LIMEX_NFA_256 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:205:1: style: struct member 'NFATraits < LIMEX_NFA_256 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:205:1: style: struct member 'NFATraits < LIMEX_NFA_256 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:205:1: style: struct member 'NFATraits < LIMEX_NFA_256 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:206:1: style: struct member 'NFATraits < LIMEX_NFA_384 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:206:1: style: struct member 'NFATraits < LIMEX_NFA_384 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:206:1: style: struct member 'NFATraits < LIMEX_NFA_384 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:206:1: style: struct member 'NFATraits < LIMEX_NFA_384 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:207:1: style: struct member 'NFATraits < LIMEX_NFA_512 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:207:1: style: struct member 'NFATraits < LIMEX_NFA_512 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:207:1: style: struct member 'NFATraits < LIMEX_NFA_512 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:207:1: style: struct member 'NFATraits < LIMEX_NFA_512 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:213:23: style: struct member 'NFATraits < MCCLELLAN_NFA_8 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:214:34: style: struct member 'NFATraits < MCCLELLAN_NFA_8 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:215:34: style: struct member 'NFATraits < MCCLELLAN_NFA_8 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:216:34: style: struct member 'NFATraits < MCCLELLAN_NFA_8 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:229:23: style: struct member 'NFATraits < MCCLELLAN_NFA_16 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:230:34: style: struct member 'NFATraits < MCCLELLAN_NFA_16 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:231:34: style: struct member 'NFATraits < MCCLELLAN_NFA_16 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:232:34: style: struct member 'NFATraits < MCCLELLAN_NFA_16 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:245:23: style: struct member 'NFATraits < GOUGH_NFA_8 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:246:34: style: struct member 'NFATraits < GOUGH_NFA_8 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:247:34: style: struct member 'NFATraits < GOUGH_NFA_8 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:248:34: style: struct member 'NFATraits < GOUGH_NFA_8 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:261:23: style: struct member 'NFATraits < GOUGH_NFA_16 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:262:34: style: struct member 'NFATraits < GOUGH_NFA_16 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:263:34: style: struct member 'NFATraits < GOUGH_NFA_16 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:264:34: style: struct member 'NFATraits < GOUGH_NFA_16 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:277:23: style: struct member 'NFATraits < MPV_NFA >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:278:34: style: struct member 'NFATraits < MPV_NFA >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:279:34: style: struct member 'NFATraits < MPV_NFA >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:280:34: style: struct member 'NFATraits < MPV_NFA >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:293:23: style: struct member 'NFATraits < CASTLE_NFA >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:294:34: style: struct member 'NFATraits < CASTLE_NFA >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:295:34: style: struct member 'NFATraits < CASTLE_NFA >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:296:34: style: struct member 'NFATraits < CASTLE_NFA >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:309:23: style: struct member 'NFATraits < LBR_NFA_DOT >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:310:34: style: struct member 'NFATraits < LBR_NFA_DOT >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:311:34: style: struct member 'NFATraits < LBR_NFA_DOT >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:312:34: style: struct member 'NFATraits < LBR_NFA_DOT >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:325:23: style: struct member 'NFATraits < LBR_NFA_VERM >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:326:34: style: struct member 'NFATraits < LBR_NFA_VERM >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:327:34: style: struct member 'NFATraits < LBR_NFA_VERM >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:328:34: style: struct member 'NFATraits < LBR_NFA_VERM >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:341:23: style: struct member 'NFATraits < LBR_NFA_NVERM >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:342:34: style: struct member 'NFATraits < LBR_NFA_NVERM >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:343:34: style: struct member 'NFATraits < LBR_NFA_NVERM >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:344:34: style: struct member 'NFATraits < LBR_NFA_NVERM >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:357:23: style: struct member 'NFATraits < LBR_NFA_SHUF >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:358:34: style: struct member 'NFATraits < LBR_NFA_SHUF >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:359:34: style: struct member 'NFATraits < LBR_NFA_SHUF >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:360:34: style: struct member 'NFATraits < LBR_NFA_SHUF >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:373:23: style: struct member 'NFATraits < LBR_NFA_TRUF >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:374:34: style: struct member 'NFATraits < LBR_NFA_TRUF >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:375:34: style: struct member 'NFATraits < LBR_NFA_TRUF >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:376:34: style: struct member 'NFATraits < LBR_NFA_TRUF >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:389:23: style: struct member 'NFATraits < SHENG_NFA >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:390:34: style: struct member 'NFATraits < SHENG_NFA >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:391:34: style: struct member 'NFATraits < SHENG_NFA >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:392:34: style: struct member 'NFATraits < SHENG_NFA >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:405:23: style: struct member 'NFATraits < TAMARAMA_NFA >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:406:34: style: struct member 'NFATraits < TAMARAMA_NFA >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:407:34: style: struct member 'NFATraits < TAMARAMA_NFA >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:408:34: style: struct member 'NFATraits < TAMARAMA_NFA >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:421:23: style: struct member 'NFATraits < MCSHENG_NFA_8 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:422:34: style: struct member 'NFATraits < MCSHENG_NFA_8 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:423:34: style: struct member 'NFATraits < MCSHENG_NFA_8 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:424:34: style: struct member 'NFATraits < MCSHENG_NFA_8 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:437:23: style: struct member 'NFATraits < MCSHENG_NFA_16 >::fast' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:438:34: style: struct member 'NFATraits < MCSHENG_NFA_16 >::has_accel' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:439:34: style: struct member 'NFATraits < MCSHENG_NFA_16 >::has_repeats' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_build_util.cpp:440:34: style: struct member 'NFATraits < MCSHENG_NFA_16 >::has_repeats_other_than_firsts' is never used. [unusedStructMember]
hyperscan-5.0.0/src/nfa/nfa_dump_dispatch.cpp:48:0: error: #error "no dump support" [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/nfa_dump_internal.cpp:41:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/sheng.c:599:39: style: Function 'nfaExecSheng_testEOD' argument 5 names different: declaration 'callback' definition 'cb'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/sheng.h:55:39: note: Function 'nfaExecSheng_testEOD' argument 5 names different: declaration 'callback' definition 'cb'.
hyperscan-5.0.0/src/nfa/sheng.c:599:39: note: Function 'nfaExecSheng_testEOD' argument 5 names different: declaration 'callback' definition 'cb'.
hyperscan-5.0.0/src/nfa/sheng.c:599:49: style: Function 'nfaExecSheng_testEOD' argument 6 names different: declaration 'context' definition 'ctxt'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/sheng.h:55:55: note: Function 'nfaExecSheng_testEOD' argument 6 names different: declaration 'context' definition 'ctxt'.
hyperscan-5.0.0/src/nfa/sheng.c:599:49: note: Function 'nfaExecSheng_testEOD' argument 6 names different: declaration 'context' definition 'ctxt'.
hyperscan-5.0.0/src/nfa/sheng.c:543:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hyperscan-5.0.0/src/nfa/shengcompile.cpp:108:17: style: Technically the member function 'ue2::dfa_info::raw_id' can be const. [functionConst]
hyperscan-5.0.0/src/nfa/shengdump.cpp:45:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/shufticompile.cpp:54:39: style: Function 'shuftiBuildMasks' argument 1 names different: declaration 'chars' definition 'c'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/shufticompile.h:51:39: note: Function 'shuftiBuildMasks' argument 1 names different: declaration 'chars' definition 'c'.
hyperscan-5.0.0/src/nfa/shufticompile.cpp:54:39: note: Function 'shuftiBuildMasks' argument 1 names different: declaration 'chars' definition 'c'.
hyperscan-5.0.0/src/nfa/tamarama.c:399:42: style: Function 'nfaExecTamarama_Q' argument 1 names different: declaration 'nfa' definition 'n'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/tamarama.h:59:42: note: Function 'nfaExecTamarama_Q' argument 1 names different: declaration 'nfa' definition 'n'.
hyperscan-5.0.0/src/nfa/tamarama.c:399:42: note: Function 'nfaExecTamarama_Q' argument 1 names different: declaration 'nfa' definition 'n'.
hyperscan-5.0.0/src/nfa/tamarama.c:420:43: style: Function 'nfaExecTamarama_Q2' argument 1 names different: declaration 'nfa' definition 'n'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/tamarama.h:60:43: note: Function 'nfaExecTamarama_Q2' argument 1 names different: declaration 'nfa' definition 'n'.
hyperscan-5.0.0/src/nfa/tamarama.c:420:43: note: Function 'nfaExecTamarama_Q2' argument 1 names different: declaration 'nfa' definition 'n'.
hyperscan-5.0.0/src/nfa/tamarama_dump.cpp:47:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfa/tamaramacompile.cpp:144:19: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/nfa/trufflecompile.cpp:59:49: style: Function 'truffleBuildMasks' argument 2 names different: declaration 'mask1' definition 'shuf_mask_lo_highclear'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/trufflecompile.h:37:49: note: Function 'truffleBuildMasks' argument 2 names different: declaration 'mask1' definition 'shuf_mask_lo_highclear'.
hyperscan-5.0.0/src/nfa/trufflecompile.cpp:59:49: note: Function 'truffleBuildMasks' argument 2 names different: declaration 'mask1' definition 'shuf_mask_lo_highclear'.
hyperscan-5.0.0/src/nfa/trufflecompile.cpp:60:28: style: Function 'truffleBuildMasks' argument 3 names different: declaration 'mask2' definition 'shuf_mask_lo_highset'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/trufflecompile.h:37:60: note: Function 'truffleBuildMasks' argument 3 names different: declaration 'mask2' definition 'shuf_mask_lo_highset'.
hyperscan-5.0.0/src/nfa/trufflecompile.cpp:60:28: note: Function 'truffleBuildMasks' argument 3 names different: declaration 'mask2' definition 'shuf_mask_lo_highset'.
hyperscan-5.0.0/src/nfa/trufflecompile.cpp:77:32: style: Function 'truffle2cr' argument 1 names different: declaration 'lo_in' definition 'highclear'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/trufflecompile.h:38:32: note: Function 'truffle2cr' argument 1 names different: declaration 'lo_in' definition 'highclear'.
hyperscan-5.0.0/src/nfa/trufflecompile.cpp:77:32: note: Function 'truffle2cr' argument 1 names different: declaration 'lo_in' definition 'highclear'.
hyperscan-5.0.0/src/nfa/trufflecompile.cpp:77:53: style: Function 'truffle2cr' argument 2 names different: declaration 'hi_in' definition 'highset'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfa/trufflecompile.h:38:49: note: Function 'truffle2cr' argument 2 names different: declaration 'hi_in' definition 'highset'.
hyperscan-5.0.0/src/nfa/trufflecompile.cpp:77:53: note: Function 'truffle2cr' argument 2 names different: declaration 'hi_in' definition 'highset'.
hyperscan-5.0.0/src/nfagraph/ng.cpp:152:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hyperscan-5.0.0/src/nfagraph/ng.cpp:517:30: style: Function 'addHolder' argument 1 names different: declaration 'h' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng.h:75:30: note: Function 'addHolder' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng.cpp:517:30: note: Function 'addHolder' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng.cpp:579:40: style: Function 'addLiteral' argument 1 names different: declaration 'lit' definition 'literal'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng.h:79:40: note: Function 'addLiteral' argument 1 names different: declaration 'lit' definition 'literal'.
hyperscan-5.0.0/src/nfagraph/ng.cpp:579:40: note: Function 'addLiteral' argument 1 names different: declaration 'lit' definition 'literal'.
hyperscan-5.0.0/src/nfagraph/ng_anchored_dots.cpp:170:5: style: Variable 'dotV' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hyperscan-5.0.0/src/nfagraph/ng_anchored_dots.cpp:168:0: note: Variable 'dotV' is reassigned a value before the old one has been used if variable is no semaphore variable.
hyperscan-5.0.0/src/nfagraph/ng_anchored_dots.cpp:170:5: note: Variable 'dotV' is reassigned a value before the old one has been used if variable is no semaphore variable.
hyperscan-5.0.0/src/nfagraph/ng_anchored_dots.cpp:273:9: style: Variable 'dotV' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hyperscan-5.0.0/src/nfagraph/ng_anchored_dots.cpp:271:0: note: Variable 'dotV' is reassigned a value before the old one has been used if variable is no semaphore variable.
hyperscan-5.0.0/src/nfagraph/ng_anchored_dots.cpp:273:9: note: Variable 'dotV' is reassigned a value before the old one has been used if variable is no semaphore variable.
hyperscan-5.0.0/src/nfagraph/ng_dump.cpp:69:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/nfagraph/ng_equivalence.cpp:102:9: style: Struct 'ClassDepth' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/nfagraph/ng_equivalence.cpp:104:9: style: Struct 'ClassDepth' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:161:62: style: Function 'execute_graph' argument 3 names different: declaration 'initial' definition 'initial_states'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_execute.h:48:62: note: Function 'execute_graph' argument 3 names different: declaration 'initial' definition 'initial_states'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:161:62: note: Function 'execute_graph' argument 3 names different: declaration 'initial' definition 'initial_states'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:175:62: style: Function 'execute_graph' argument 3 names different: declaration 'initial' definition 'initial_states'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_execute.h:53:62: note: Function 'execute_graph' argument 3 names different: declaration 'initial' definition 'initial_states'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:175:62: note: Function 'execute_graph' argument 3 names different: declaration 'initial' definition 'initial_states'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:279:51: style: Function 'execute_graph' argument 1 names different: declaration 'g' definition 'running_g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_execute.h:63:51: note: Function 'execute_graph' argument 1 names different: declaration 'g' definition 'running_g'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:279:51: note: Function 'execute_graph' argument 1 names different: declaration 'g' definition 'running_g'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:282:62: style: Function 'execute_graph' argument 4 names different: declaration 'initial' definition 'initial_states'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_execute.h:65:62: note: Function 'execute_graph' argument 4 names different: declaration 'initial' definition 'initial_states'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:282:62: note: Function 'execute_graph' argument 4 names different: declaration 'initial' definition 'initial_states'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:318:51: style: Function 'execute_graph' argument 1 names different: declaration 'g' definition 'running_g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_execute.h:59:51: note: Function 'execute_graph' argument 1 names different: declaration 'g' definition 'running_g'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:318:51: note: Function 'execute_graph' argument 1 names different: declaration 'g' definition 'running_g'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:320:62: style: Function 'execute_graph' argument 3 names different: declaration 'initial' definition 'initial_states'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_execute.h:60:62: note: Function 'execute_graph' argument 3 names different: declaration 'initial' definition 'initial_states'.
hyperscan-5.0.0/src/nfagraph/ng_execute.cpp:320:62: note: Function 'execute_graph' argument 3 names different: declaration 'initial' definition 'initial_states'.
hyperscan-5.0.0/src/nfagraph/ng_fixed_width.cpp:110:34: style: Function 'handleFixedWidth' argument 1 names different: declaration 'build' definition 'rose'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_fixed_width.h:42:34: note: Function 'handleFixedWidth' argument 1 names different: declaration 'build' definition 'rose'.
hyperscan-5.0.0/src/nfagraph/ng_fixed_width.cpp:110:34: note: Function 'handleFixedWidth' argument 1 names different: declaration 'build' definition 'rose'.
hyperscan-5.0.0/src/nfagraph/ng_haig.cpp:565:25: style: Function 'attemptToBuildHaig' argument 6 names different: declaration 'unordered_som_triggers' definition 'unordered_som'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_haig.h:60:43: note: Function 'attemptToBuildHaig' argument 6 names different: declaration 'unordered_som_triggers' definition 'unordered_som'.
hyperscan-5.0.0/src/nfagraph/ng_haig.cpp:565:25: note: Function 'attemptToBuildHaig' argument 6 names different: declaration 'unordered_som_triggers' definition 'unordered_som'.
hyperscan-5.0.0/src/nfagraph/ng_haig.cpp:389:10: style: Technically the member function 'ue2::::Automaton_Haig_Merge::reports_i' can be const. [functionConst]
hyperscan-5.0.0/src/nfagraph/ng_haig.cpp:178:0: style: Technically the member function 'ue2 :: Automaton_Base < Big_Traits >::reports_i' can be const. [functionConst]
hyperscan-5.0.0/src/nfagraph/ng_haig.cpp:178:0: style: Technically the member function 'ue2 :: Automaton_Base < Graph_Traits >::reports_i' can be const. [functionConst]
hyperscan-5.0.0/src/nfagraph/ng_holder.cpp:45:29: style: Function 'NGHolder' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_holder.h:111:32: note: Function 'NGHolder' argument 1 names different: declaration 'kind' definition 'k'.
hyperscan-5.0.0/src/nfagraph/ng_holder.cpp:45:29: note: Function 'NGHolder' argument 1 names different: declaration 'kind' definition 'k'.
hyperscan-5.0.0/src/nfagraph/ng_is_equal.cpp:220:43: style: Function 'is_equal' argument 2 names different: declaration 'a_r' definition 'a_rep'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_is_equal.h:48:43: note: Function 'is_equal' argument 2 names different: declaration 'a_r' definition 'a_rep'.
hyperscan-5.0.0/src/nfagraph/ng_is_equal.cpp:220:43: note: Function 'is_equal' argument 2 names different: declaration 'a_r' definition 'a_rep'.
hyperscan-5.0.0/src/nfagraph/ng_is_equal.cpp:221:43: style: Function 'is_equal' argument 4 names different: declaration 'b_r' definition 'b_rep'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_is_equal.h:48:76: note: Function 'is_equal' argument 4 names different: declaration 'b_r' definition 'b_rep'.
hyperscan-5.0.0/src/nfagraph/ng_is_equal.cpp:221:43: note: Function 'is_equal' argument 4 names different: declaration 'b_r' definition 'b_rep'.
hyperscan-5.0.0/src/nfagraph/ng_limex.cpp:691:30: style: Function 'constructNFA' argument 1 names different: declaration 'g' definition 'h_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_limex.h:100:30: note: Function 'constructNFA' argument 1 names different: declaration 'g' definition 'h_in'.
hyperscan-5.0.0/src/nfagraph/ng_limex.cpp:691:30: note: Function 'constructNFA' argument 1 names different: declaration 'g' definition 'h_in'.
hyperscan-5.0.0/src/nfagraph/ng_limex.cpp:705:30: style: Function 'constructNFA' argument 1 names different: declaration 'g' definition 'h_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_limex.h:129:30: note: Function 'constructNFA' argument 1 names different: declaration 'g' definition 'h_in'.
hyperscan-5.0.0/src/nfagraph/ng_limex.cpp:705:30: note: Function 'constructNFA' argument 1 names different: declaration 'g' definition 'h_in'.
hyperscan-5.0.0/src/nfagraph/ng_limex.cpp:747:56: style: Function 'constructReversedNFA' argument 1 names different: declaration 'h' definition 'h_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_limex.h:111:56: note: Function 'constructReversedNFA' argument 1 names different: declaration 'h' definition 'h_in'.
hyperscan-5.0.0/src/nfagraph/ng_limex.cpp:747:56: note: Function 'constructReversedNFA' argument 1 names different: declaration 'h' definition 'h_in'.
hyperscan-5.0.0/src/nfagraph/ng_limex.cpp:755:56: style: Function 'constructReversedNFA' argument 1 names different: declaration 'h' definition 'h_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_limex.h:140:56: note: Function 'constructReversedNFA' argument 1 names different: declaration 'h' definition 'h_in'.
hyperscan-5.0.0/src/nfagraph/ng_limex.cpp:755:56: note: Function 'constructReversedNFA' argument 1 names different: declaration 'h' definition 'h_in'.
hyperscan-5.0.0/src/nfagraph/ng_limex_accel.cpp:200:29: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/nfagraph/ng_literal_analysis.cpp:627:52: style: Function 'sanitizeAndCompressAndScore' argument 1 names different: declaration 's' definition 'lits'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_literal_analysis.h:85:57: note: Function 'sanitizeAndCompressAndScore' argument 1 names different: declaration 's' definition 'lits'.
hyperscan-5.0.0/src/nfagraph/ng_literal_analysis.cpp:627:52: note: Function 'sanitizeAndCompressAndScore' argument 1 names different: declaration 's' definition 'lits'.
hyperscan-5.0.0/src/nfagraph/ng_literal_analysis.cpp:717:41: style: Function 'scoreEdges' argument 1 names different: declaration 'h' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_literal_analysis.h:72:46: note: Function 'scoreEdges' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_literal_analysis.cpp:717:41: note: Function 'scoreEdges' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_literal_analysis.cpp:70:14: warning: Member variable 'LitGraphVertexProps::index' is not initialized in the constructor. [uninitMemberVar]
hyperscan-5.0.0/src/nfagraph/ng_literal_analysis.cpp:77:14: warning: Member variable 'LitGraphEdgeProps::index' is not initialized in the constructor. [uninitMemberVar]
hyperscan-5.0.0/src/nfagraph/ng_mcclellan.cpp:537:52: style: Function 'buildMcClellan' argument 1 names different: declaration 'g' definition 'graph'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_mcclellan.h:69:57: note: Function 'buildMcClellan' argument 1 names different: declaration 'g' definition 'graph'.
hyperscan-5.0.0/src/nfagraph/ng_mcclellan.cpp:537:52: note: Function 'buildMcClellan' argument 1 names different: declaration 'g' definition 'graph'.
hyperscan-5.0.0/src/nfagraph/ng_mcclellan.cpp:410:0: style: Technically the member function 'ue2 :: Automaton_Base < Big_Traits >::reports_i' can be const. [functionConst]
hyperscan-5.0.0/src/nfagraph/ng_mcclellan.cpp:410:0: style: Technically the member function 'ue2 :: Automaton_Base < Graph_Traits >::reports_i' can be const. [functionConst]
hyperscan-5.0.0/src/nfagraph/ng_misc_opt.cpp:709:58: style: Function 'prunePathsRedundantWithSuccessorOfCyclics' argument 1 names different: declaration 'h' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_misc_opt.h:80:58: note: Function 'prunePathsRedundantWithSuccessorOfCyclics' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_misc_opt.cpp:709:58: note: Function 'prunePathsRedundantWithSuccessorOfCyclics' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_repeat.cpp:2233:31: style: Function 'analyseRepeats' argument 1 names different: declaration 'h' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_repeat.h:100:31: note: Function 'analyseRepeats' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_repeat.cpp:2233:31: note: Function 'analyseRepeats' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_repeat.cpp:2427:35: style: Function 'isPureRepeat' argument 1 names different: declaration 'h' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_repeat.h:156:35: note: Function 'isPureRepeat' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_repeat.cpp:2427:35: note: Function 'isPureRepeat' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_repeat.cpp:2427:50: style: Function 'isPureRepeat' argument 2 names different: declaration 'r' definition 'repeat'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_repeat.h:156:50: note: Function 'isPureRepeat' argument 2 names different: declaration 'r' definition 'repeat'.
hyperscan-5.0.0/src/nfagraph/ng_repeat.cpp:2427:50: note: Function 'isPureRepeat' argument 2 names different: declaration 'r' definition 'repeat'.
hyperscan-5.0.0/src/nfagraph/ng_revacc.cpp:287:0: style: Boolean variable 'valid' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
hyperscan-5.0.0/src/nfagraph/ng_small_literal_set.cpp:213:62: style: Function 'handleSmallLiteralSets' argument 2 names different: declaration 'h' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_small_literal_set.h:45:62: note: Function 'handleSmallLiteralSets' argument 2 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_small_literal_set.cpp:213:62: note: Function 'handleSmallLiteralSets' argument 2 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_som.cpp:2884:34: style: Function 'doSom' argument 2 names different: declaration 'h' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_som.h:68:34: note: Function 'doSom' argument 2 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_som.cpp:2884:34: note: Function 'doSom' argument 2 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_som.cpp:3101:42: style: Function 'doSomWithHaig' argument 2 names different: declaration 'h' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_som.h:74:42: note: Function 'doSomWithHaig' argument 2 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_som.cpp:3101:42: note: Function 'doSomWithHaig' argument 2 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_som.cpp:3128:18: style: Variable 'depths' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/nfagraph/ng_som_util.cpp:53:57: style: Function 'getDistancesFromSOM' argument 1 names different: declaration 'g' definition 'g_orig'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_som_util.h:50:62: note: Function 'getDistancesFromSOM' argument 1 names different: declaration 'g' definition 'g_orig'.
hyperscan-5.0.0/src/nfagraph/ng_som_util.cpp:53:57: note: Function 'getDistancesFromSOM' argument 1 names different: declaration 'g' definition 'g_orig'.
hyperscan-5.0.0/src/nfagraph/ng_som_util.cpp:199:25: error: Uninitialized variable: rv [uninitvar]
hyperscan-5.0.0/src/nfagraph/ng_som_util.cpp:200:16: error: Uninitialized variable: rv [uninitvar]
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:63:58: style: Function 'getSoleDestVertex' argument 2 names different: declaration 'v' definition 'a'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_util.h:117:58: note: Function 'getSoleDestVertex' argument 2 names different: declaration 'v' definition 'a'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:63:58: note: Function 'getSoleDestVertex' argument 2 names different: declaration 'v' definition 'a'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:90:60: style: Function 'getSoleSourceVertex' argument 2 names different: declaration 'v' definition 'a'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_util.h:120:60: note: Function 'getSoleSourceVertex' argument 2 names different: declaration 'v' definition 'a'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:90:60: note: Function 'getSoleSourceVertex' argument 2 names different: declaration 'v' definition 'a'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:139:44: style: Function 'clone_in_edges' argument 2 names different: declaration 'source' definition 's'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_util.h:231:44: note: Function 'clone_in_edges' argument 2 names different: declaration 'source' definition 's'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:139:44: note: Function 'clone_in_edges' argument 2 names different: declaration 'source' definition 's'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:180:33: style: Function 'isAnchored' argument 1 names different: declaration 'h' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_util.h:239:33: note: Function 'isAnchored' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:180:33: note: Function 'isAnchored' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:189:33: style: Function 'isFloating' argument 1 names different: declaration 'h' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_util.h:243:33: note: Function 'isFloating' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:189:33: note: Function 'isFloating' argument 1 names different: declaration 'h' definition 'g'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:583:55: style: Function 'cloneHolder' argument 3 names different: declaration 'v_map_out' definition 'mapping'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/nfagraph/ng_util.h:299:60: note: Function 'cloneHolder' argument 3 names different: declaration 'v_map_out' definition 'mapping'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:583:55: note: Function 'cloneHolder' argument 3 names different: declaration 'v_map_out' definition 'mapping'.
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:604:36: warning: Function 'reverseHolder' argument order different: declaration 'g, out' definition 'g_in, g' [funcArgOrderDifferent]
hyperscan-5.0.0/src/nfagraph/ng_util.h:317:36: note: Function 'reverseHolder' argument order different: declaration 'g, out' definition 'g_in, g'
hyperscan-5.0.0/src/nfagraph/ng_util.cpp:604:36: note: Function 'reverseHolder' argument order different: declaration 'g, out' definition 'g_in, g'
hyperscan-5.0.0/src/nfagraph/ng_violet.cpp:2875:10: style: The scope of the variable 'last_chance' can be reduced. [variableScope]
hyperscan-5.0.0/src/parser/position_info.h:40:5: style: Class 'PositionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/parser/Component.h:58:1: warning: The class 'Component' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentClass.h:226:1: warning: The class 'ComponentClass' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/AsciiComponentClass.h:41:1: warning: The class 'AsciiComponentClass' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentAlternation.h:45:1: warning: The class 'ComponentAlternation' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentBackReference.h:41:1: warning: The class 'ComponentBackReference' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentBoundary.h:42:1: warning: The class 'ComponentBoundary' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentByte.h:40:1: warning: The class 'ComponentByte' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentClass.cpp:408:70: style: Function 'generateComponent' argument 2 names different: declaration 'negated' definition 'negate'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/parser/ComponentClass.h:216:43: note: Function 'generateComponent' argument 2 names different: declaration 'negated' definition 'negate'.
hyperscan-5.0.0/src/parser/ComponentClass.cpp:408:70: note: Function 'generateComponent' argument 2 names different: declaration 'negated' definition 'negate'.
hyperscan-5.0.0/src/parser/ComponentCondReference.h:43:1: warning: The class 'ComponentCondReference' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentEUS.cpp:47:32: style: Function 'ComponentEUS' argument 1 names different: declaration 'loc' definition 'loc_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/parser/ComponentEUS.h:46:22: note: Function 'ComponentEUS' argument 1 names different: declaration 'loc' definition 'loc_in'.
hyperscan-5.0.0/src/parser/ComponentEUS.cpp:47:32: note: Function 'ComponentEUS' argument 1 names different: declaration 'loc' definition 'loc_in'.
hyperscan-5.0.0/src/parser/ComponentEUS.h:42:1: warning: The class 'ComponentEUS' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentRepeat.h:72:1: warning: The class 'ComponentRepeat' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentSequence.h:50:1: warning: The class 'ComponentSequence' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentWordBoundary.h:45:1: warning: The class 'ComponentWordBoundary' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
hyperscan-5.0.0/src/parser/ComponentWordBoundary.cpp:43:50: style: Function 'ComponentWordBoundary' argument 1 names different: declaration 'loc' definition 'loc_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/parser/ComponentWordBoundary.h:50:31: note: Function 'ComponentWordBoundary' argument 1 names different: declaration 'loc' definition 'loc_in'.
hyperscan-5.0.0/src/parser/ComponentWordBoundary.cpp:43:50: note: Function 'ComponentWordBoundary' argument 1 names different: declaration 'loc' definition 'loc_in'.
hyperscan-5.0.0/src/parser/ComponentWordBoundary.cpp:43:63: style: Function 'ComponentWordBoundary' argument 2 names different: declaration 'negated' definition 'neg'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/parser/ComponentWordBoundary.h:50:41: note: Function 'ComponentWordBoundary' argument 2 names different: declaration 'negated' definition 'neg'.
hyperscan-5.0.0/src/parser/ComponentWordBoundary.cpp:43:63: note: Function 'ComponentWordBoundary' argument 2 names different: declaration 'negated' definition 'neg'.
hyperscan-5.0.0/src/parser/Utf8ComponentClass.cpp:489:57: style: Function 'UTF8ComponentClass' argument 1 names different: declaration 'mode' definition 'mode_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/parser/Utf8ComponentClass.h:54:50: note: Function 'UTF8ComponentClass' argument 1 names different: declaration 'mode' definition 'mode_in'.
hyperscan-5.0.0/src/parser/Utf8ComponentClass.cpp:489:57: note: Function 'UTF8ComponentClass' argument 1 names different: declaration 'mode' definition 'mode_in'.
hyperscan-5.0.0/src/parser/check_refs.cpp:62:10: performance: Technically the member function 'ue2::ReferenceVisitor::invalid_index' can be static. [functionStatic]
hyperscan-5.0.0/src/parser/check_refs.cpp:69:10: performance: Technically the member function 'ue2::ReferenceVisitor::invalid_label' can be static. [functionStatic]
hyperscan-5.0.0/src/parser/dump.cpp:56:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/parser/logical_combination.cpp:43:38: style: Function 'getLogicalKey' argument 1 names different: declaration 'expressionId' definition 'a'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/parser/logical_combination.h:61:27: note: Function 'getLogicalKey' argument 1 names different: declaration 'expressionId' definition 'a'.
hyperscan-5.0.0/src/parser/logical_combination.cpp:43:38: note: Function 'getLogicalKey' argument 1 names different: declaration 'expressionId' definition 'a'.
hyperscan-5.0.0/src/parser/logical_combination.cpp:56:35: style: Function 'getCombKey' argument 1 names different: declaration 'expressionId' definition 'a'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/parser/logical_combination.h:65:24: note: Function 'getCombKey' argument 1 names different: declaration 'expressionId' definition 'a'.
hyperscan-5.0.0/src/parser/logical_combination.cpp:56:35: note: Function 'getCombKey' argument 1 names different: declaration 'expressionId' definition 'a'.
hyperscan-5.0.0/src/parser/shortcut_literal.cpp:162:54: style: Function 'shortcutLiteral' argument 2 names different: declaration 'expr' definition 'pe'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/parser/shortcut_literal.h:42:54: note: Function 'shortcutLiteral' argument 2 names different: declaration 'expr' definition 'pe'.
hyperscan-5.0.0/src/parser/shortcut_literal.cpp:162:54: note: Function 'shortcutLiteral' argument 2 names different: declaration 'expr' definition 'pe'.
hyperscan-5.0.0/src/rose/counting_miracle.h:68:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
hyperscan-5.0.0/src/rose/counting_miracle.h:67:9: note: Buffer 'temp' is being written before its old content has been used.
hyperscan-5.0.0/src/rose/counting_miracle.h:68:9: note: Buffer 'temp' is being written before its old content has been used.
hyperscan-5.0.0/src/rose/counting_miracle.h:118:9: performance: Buffer 'temp' is being written before its old content has been used. [redundantCopy]
hyperscan-5.0.0/src/rose/counting_miracle.h:117:9: note: Buffer 'temp' is being written before its old content has been used.
hyperscan-5.0.0/src/rose/counting_miracle.h:118:9: note: Buffer 'temp' is being written before its old content has been used.
hyperscan-5.0.0/src/rose/catchup.c:237:5: style: Variable 'alive' is reassigned a value before the old one has been used. [redundantAssignment]
hyperscan-5.0.0/src/rose/catchup.c:234:0: note: Variable 'alive' is reassigned a value before the old one has been used.
hyperscan-5.0.0/src/rose/catchup.c:237:5: note: Variable 'alive' is reassigned a value before the old one has been used.
hyperscan-5.0.0/src/rose/match.c:393:68: style: Function 'flushQueuedLiterals_i' argument 3 names different: declaration 'end' definition 'currEnd'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/match.h:203:68: note: Function 'flushQueuedLiterals_i' argument 3 names different: declaration 'end' definition 'currEnd'.
hyperscan-5.0.0/src/rose/match.c:393:68: note: Function 'flushQueuedLiterals_i' argument 3 names different: declaration 'end' definition 'currEnd'.
hyperscan-5.0.0/src/rose/rose_build_add.cpp:1640:51: style: Function 'add' argument 4 names different: declaration 'ids' definition 'reports'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_impl.h:505:40: note: Function 'add' argument 4 names different: declaration 'ids' definition 'reports'.
hyperscan-5.0.0/src/rose/rose_build_add.cpp:1640:51: note: Function 'add' argument 4 names different: declaration 'ids' definition 'reports'.
hyperscan-5.0.0/src/rose/rose_build_add.cpp:1925:56: style: Function 'addAnchoredAcyclic' argument 1 names different: declaration 'graph' definition 'h'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_impl.h:520:45: note: Function 'addAnchoredAcyclic' argument 1 names different: declaration 'graph' definition 'h'.
hyperscan-5.0.0/src/rose/rose_build_add.cpp:1925:56: note: Function 'addAnchoredAcyclic' argument 1 names different: declaration 'graph' definition 'h'.
hyperscan-5.0.0/src/rose/rose_graph.h:103:28: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/rose/rose_build_impl.h:98:26: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/rose/rose_build_impl.h:198:24: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/rose/rose_build_add.cpp:197:28: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/rose/rose_build_impl.h:83:5: style: Struct 'suffix_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/rose/rose_build_impl.h:184:5: style: Struct 'left_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/rose/rose_build_add.cpp:122:64: performance: Function parameter 'parent' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_add_internal.h:40:64: performance: Function parameter 'parent' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_anchored.cpp:899:38: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/rose/rose_build_anchored.cpp:388:28: style: Technically the member function 'ue2::::Automaton_Holder::initial' can be const. [functionConst]
hyperscan-5.0.0/src/rose/rose_build_anchored.cpp:406:10: performance: Technically the member function 'ue2::::Automaton_Holder::reportsEod' can be static. [functionStatic]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:509:28: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:667:17: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:786:31: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:787:32: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:788:20: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:792:41: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:1049:24: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:1050:27: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:1054:24: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:1974:23: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_lookaround.h:62:69: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_lookaround.h:71:73: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_matchers.h:53:49: performance: Function parameter 's_in' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_matchers.h:57:49: performance: Function parameter 's_in' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_bytecode.cpp:507:28: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_castle.cpp:359:17: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_compile.cpp:1087:17: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_dedupe.cpp:238:31: style: Function 'requiresDedupeSupport' argument 1 names different: declaration 'reports' definition 'reports_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_dedupe.cpp:86:35: note: Function 'requiresDedupeSupport' argument 1 names different: declaration 'reports' definition 'reports_in'.
hyperscan-5.0.0/src/rose/rose_build_dedupe.cpp:238:31: note: Function 'requiresDedupeSupport' argument 1 names different: declaration 'reports' definition 'reports_in'.
hyperscan-5.0.0/src/rose/rose_build_dump.cpp:66:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/rose/rose_build_engine_blob.cpp:38:69: style: Function 'get_offset_of' argument 1 names different: declaration 'look' definition 'reaches'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_engine_blob.h:53:66: note: Function 'get_offset_of' argument 1 names different: declaration 'look' definition 'reaches'.
hyperscan-5.0.0/src/rose/rose_build_engine_blob.cpp:38:69: note: Function 'get_offset_of' argument 1 names different: declaration 'look' definition 'reaches'.
hyperscan-5.0.0/src/rose/rose_build_groups.cpp:121:44: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_instructions.h:2182:5: style: Class 'RoseInstrSetCombination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/rose/rose_build_instructions.h:2216:5: style: Class 'RoseInstrSetExhaust' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/rose/rose_build_long_lit.cpp:419:32: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/src/rose/rose_build_lookaround.cpp:625:45: style: Function 'findLookaroundMasks' argument 3 names different: declaration 'look_more' definition 'lookaround'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_lookaround.h:63:50: note: Function 'findLookaroundMasks' argument 3 names different: declaration 'look_more' definition 'lookaround'.
hyperscan-5.0.0/src/rose/rose_build_lookaround.cpp:625:45: note: Function 'findLookaroundMasks' argument 3 names different: declaration 'look_more' definition 'lookaround'.
hyperscan-5.0.0/src/rose/rose_build_lookaround.cpp:266:60: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_lookaround.cpp:296:61: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_lookaround.cpp:447:64: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_lookaround.cpp:489:53: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_lookaround.cpp:536:64: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_lookaround.cpp:579:72: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_lookaround.cpp:624:69: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_lookaround.cpp:809:73: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_matchers.cpp:890:56: style: Function 'buildHWLMMatcher' argument 2 names different: declaration 'proto' definition 'litProto'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_matchers.h:104:56: note: Function 'buildHWLMMatcher' argument 2 names different: declaration 'proto' definition 'litProto'.
hyperscan-5.0.0/src/rose/rose_build_matchers.cpp:890:56: note: Function 'buildHWLMMatcher' argument 2 names different: declaration 'proto' definition 'litProto'.
hyperscan-5.0.0/src/rose/rose_build_matchers.cpp:179:37: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_matchers.cpp:237:42: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1378:47: style: Function 'mergeLeftfixesVariableLag' argument 1 names different: declaration 'tbi' definition 'build'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_merge.h:48:47: note: Function 'mergeLeftfixesVariableLag' argument 1 names different: declaration 'tbi' definition 'build'.
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1378:47: note: Function 'mergeLeftfixesVariableLag' argument 1 names different: declaration 'tbi' definition 'build'.
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1578:48: style: Function 'dedupeLeftfixesVariableLag' argument 1 names different: declaration 'tbi' definition 'build'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_merge.h:49:48: note: Function 'dedupeLeftfixesVariableLag' argument 1 names different: declaration 'tbi' definition 'build'.
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1578:48: note: Function 'dedupeLeftfixesVariableLag' argument 1 names different: declaration 'tbi' definition 'build'.
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:2031:42: style: Function 'mergeCastleLeftfixes' argument 1 names different: declaration 'tbi' definition 'build'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_merge.h:55:42: note: Function 'mergeCastleLeftfixes' argument 1 names different: declaration 'tbi' definition 'build'.
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:2031:42: note: Function 'mergeCastleLeftfixes' argument 1 names different: declaration 'tbi' definition 'build'.
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:2782:41: style: Function 'mergeCastleSuffixes' argument 1 names different: declaration 'tbi' definition 'build'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_merge.h:58:41: note: Function 'mergeCastleSuffixes' argument 1 names different: declaration 'tbi' definition 'build'.
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:2782:41: note: Function 'mergeCastleSuffixes' argument 1 names different: declaration 'tbi' definition 'build'.
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:157:26: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1303:25: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:985:19: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:986:19: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1007:19: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1120:18: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1187:16: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1295:25: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1298:25: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1405:21: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1405:37: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1416:25: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1478:28: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1479:28: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1480:28: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1481:30: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1604:40: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1856:38: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1857:45: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1938:21: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:1989:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:2010:57: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:2095:19: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:2099:33: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:2105:23: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_merge.cpp:2317:0: style: Boolean variable 'in_sbmatcher' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:1008:23: style: The scope of the variable 'tops' can be reduced. [variableScope]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:70:45: style: Function 'RoseBuildImpl' argument 1 names different: declaration 'rm' definition 'rm_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_impl.h:498:34: note: Function 'RoseBuildImpl' argument 1 names different: declaration 'rm' definition 'rm_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:70:45: note: Function 'RoseBuildImpl' argument 1 names different: declaration 'rm' definition 'rm_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:71:46: style: Function 'RoseBuildImpl' argument 2 names different: declaration 'ssm' definition 'ssm_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_impl.h:498:54: note: Function 'RoseBuildImpl' argument 2 names different: declaration 'ssm' definition 'ssm_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:71:46: note: Function 'RoseBuildImpl' argument 2 names different: declaration 'ssm' definition 'ssm_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:72:47: style: Function 'RoseBuildImpl' argument 3 names different: declaration 'smwr' definition 'smwr_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_impl.h:498:76: note: Function 'RoseBuildImpl' argument 3 names different: declaration 'smwr' definition 'smwr_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:72:47: note: Function 'RoseBuildImpl' argument 3 names different: declaration 'smwr' definition 'smwr_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:73:52: style: Function 'RoseBuildImpl' argument 4 names different: declaration 'cc' definition 'cc_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_impl.h:499:41: note: Function 'RoseBuildImpl' argument 4 names different: declaration 'cc' definition 'cc_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:73:52: note: Function 'RoseBuildImpl' argument 4 names different: declaration 'cc' definition 'cc_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:74:53: style: Function 'RoseBuildImpl' argument 5 names different: declaration 'boundary' definition 'boundary_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_impl.h:499:68: note: Function 'RoseBuildImpl' argument 5 names different: declaration 'boundary' definition 'boundary_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:74:53: note: Function 'RoseBuildImpl' argument 5 names different: declaration 'boundary' definition 'boundary_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:395:46: style: Function 'normaliseLiteralMask' argument 1 names different: declaration 's' definition 's_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_impl.h:676:46: note: Function 'normaliseLiteralMask' argument 1 names different: declaration 's' definition 's_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:395:46: note: Function 'normaliseLiteralMask' argument 1 names different: declaration 's' definition 's_in'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:812:61: style: Function 'roseQuality' argument 2 names different: declaration 'rose' definition 't'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_misc.h:42:61: note: Function 'roseQuality' argument 2 names different: declaration 'rose' definition 't'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:812:61: note: Function 'roseQuality' argument 2 names different: declaration 'rose' definition 't'.
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:595:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:595:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:595:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:595:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:610:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:610:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:610:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:610:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:621:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:621:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:621:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:621:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:632:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:632:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:632:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:632:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:643:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:643:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:643:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:643:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:654:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:654:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:654:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:654:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:668:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:668:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:668:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:668:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:681:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:681:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:681:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:681:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:701:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:701:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:701:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:701:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:717:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:717:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:717:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:717:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:728:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:728:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:728:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:728:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:739:14: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:739:27: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:739:41: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:739:53: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:754:17: warning: Assert statement calls a function which may have desired side effects: 'graph'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:754:33: warning: Assert statement calls a function which may have desired side effects: 'castle'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:754:50: warning: Assert statement calls a function which may have desired side effects: 'haig'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:754:65: warning: Assert statement calls a function which may have desired side effects: 'dfa'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:167:43: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:171:43: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:175:43: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_misc.cpp:179:50: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_program.cpp:2023:57: style: Function 'assembleProgramBlocks' argument 1 names different: declaration 'blocks' definition 'blocks_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_build_program.h:240:62: note: Function 'assembleProgramBlocks' argument 1 names different: declaration 'blocks' definition 'blocks_in'.
hyperscan-5.0.0/src/rose/rose_build_program.cpp:2023:57: note: Function 'assembleProgramBlocks' argument 1 names different: declaration 'blocks' definition 'blocks_in'.
hyperscan-5.0.0/src/rose/rose_build_program.cpp:269:32: warning: Assert statement calls a function which may have desired side effects: 'end'. [assertWithSideEffect]
hyperscan-5.0.0/src/rose/rose_build_program.cpp:2009:5: style: Struct 'ProgKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/rose/rose_build_program.cpp:121:56: performance: Function parameter 'it_end' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_role_aliasing.cpp:2047:28: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/rose/rose_build_role_aliasing.cpp:2076:30: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
hyperscan-5.0.0/src/rose/rose_build_role_aliasing.cpp:162:5: style: Struct 'RoseAliasingInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/rose/rose_build_role_aliasing.cpp:70:55: performance: Function parameter 'v_' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_role_aliasing.cpp:662:38: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_role_aliasing.cpp:1667:44: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_build_role_aliasing.cpp:1799:45: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/src/rose/rose_in_dump.cpp:46:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/rose/rose_in_util.cpp:116:37: style: Function 'calcVertexOffsets' argument 1 names different: declaration 'ig' definition 'g'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/rose/rose_in_util.h:45:37: note: Function 'calcVertexOffsets' argument 1 names different: declaration 'ig' definition 'g'.
hyperscan-5.0.0/src/rose/rose_in_util.cpp:116:37: note: Function 'calcVertexOffsets' argument 1 names different: declaration 'ig' definition 'g'.
hyperscan-5.0.0/src/util/multibit.h:1337:21: style: Same expression on both sides of '>' because the value of '*idx' and 'last_idx' are the same. [duplicateExpression]
hyperscan-5.0.0/src/util/multibit.h:1320:27: note: 'last_idx' is assigned value '*idx' here.
hyperscan-5.0.0/src/util/multibit.h:1337:21: note: Same expression on both sides of '>' because the value of '*idx' and 'last_idx' are the same.
hyperscan-5.0.0/src/util/bitutils.h:253:13: style: The scope of the variable 'mp' can be reduced. [variableScope]
hyperscan-5.0.0/src/util/bitutils.h:253:21: style: The scope of the variable 't' can be reduced. [variableScope]
hyperscan-5.0.0/src/util/bitutils.h:288:14: style: The scope of the variable 'mp' can be reduced. [variableScope]
hyperscan-5.0.0/src/util/bitutils.h:288:22: style: The scope of the variable 't' can be reduced. [variableScope]
hyperscan-5.0.0/src/util/bitutils.h:324:17: style: The scope of the variable 'mp' can be reduced. [variableScope]
hyperscan-5.0.0/src/util/bitutils.h:324:25: style: The scope of the variable 't' can be reduced. [variableScope]
hyperscan-5.0.0/src/util/bitutils.h:364:18: style: The scope of the variable 'mp' can be reduced. [variableScope]
hyperscan-5.0.0/src/util/bitutils.h:364:26: style: The scope of the variable 't' can be reduced. [variableScope]
hyperscan-5.0.0/src/runtime.c:319:35: style: Function 'hs_scan' argument 7 names different: declaration 'context' definition 'userCtx'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_runtime.h:482:35: note: Function 'hs_scan' argument 7 names different: declaration 'context' definition 'userCtx'.
hyperscan-5.0.0/src/runtime.c:319:35: note: Function 'hs_scan' argument 7 names different: declaration 'context' definition 'userCtx'.
hyperscan-5.0.0/src/runtime.c:963:71: style: Function 'hs_scan_stream' argument 7 names different: declaration 'ctxt' definition 'context'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_runtime.h:191:71: note: Function 'hs_scan_stream' argument 7 names different: declaration 'ctxt' definition 'context'.
hyperscan-5.0.0/src/runtime.c:963:71: note: Function 'hs_scan_stream' argument 7 names different: declaration 'ctxt' definition 'context'.
hyperscan-5.0.0/src/runtime.c:981:43: style: Function 'hs_close_stream' argument 4 names different: declaration 'ctxt' definition 'context'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_runtime.h:233:72: note: Function 'hs_close_stream' argument 4 names different: declaration 'ctxt' definition 'context'.
hyperscan-5.0.0/src/runtime.c:981:43: note: Function 'hs_close_stream' argument 4 names different: declaration 'ctxt' definition 'context'.
hyperscan-5.0.0/src/runtime.c:1029:57: style: Function 'hs_stream_size' argument 1 names different: declaration 'database' definition 'db'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_common.h:187:57: note: Function 'hs_stream_size' argument 1 names different: declaration 'database' definition 'db'.
hyperscan-5.0.0/src/runtime.c:1029:57: note: Function 'hs_stream_size' argument 1 names different: declaration 'database' definition 'db'.
hyperscan-5.0.0/src/scratch.c:85:0: style: Same expression used in consecutive assignments of 'som_store_size' and 'som_attempted_store_size'. [duplicateAssignExpression]
hyperscan-5.0.0/src/scratch.c:86:0: note: Same expression used in consecutive assignments of 'som_store_size' and 'som_attempted_store_size'.
hyperscan-5.0.0/src/scratch.c:85:0: note: Same expression used in consecutive assignments of 'som_store_size' and 'som_attempted_store_size'.
hyperscan-5.0.0/src/scratch.c:87:0: style: Same expression used in consecutive assignments of 'som_now_size' and 'som_attempted_size'. [duplicateAssignExpression]
hyperscan-5.0.0/src/scratch.c:88:0: note: Same expression used in consecutive assignments of 'som_now_size' and 'som_attempted_size'.
hyperscan-5.0.0/src/scratch.c:87:0: note: Same expression used in consecutive assignments of 'som_now_size' and 'som_attempted_size'.
hyperscan-5.0.0/src/scratch.c:432:74: style: Function 'hs_scratch_size' argument 2 names different: declaration 'scratch_size' definition 'size'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/hs_runtime.h:594:45: note: Function 'hs_scratch_size' argument 2 names different: declaration 'scratch_size' definition 'size'.
hyperscan-5.0.0/src/scratch.c:432:74: note: Function 'hs_scratch_size' argument 2 names different: declaration 'scratch_size' definition 'size'.
hyperscan-5.0.0/src/smallwrite/smallwrite_build.cpp:80:14: warning: Member variable 'LitTrieVertexProps::index' is not initialized in the constructor. [uninitMemberVar]
hyperscan-5.0.0/src/smallwrite/smallwrite_dump.cpp:43:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/som/slot_manager.cpp:107:35: style: Function 'SomSlotManager' argument 1 names different: declaration 'precision' definition 'p'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/som/slot_manager.h:60:32: note: Function 'SomSlotManager' argument 1 names different: declaration 'precision' definition 'p'.
hyperscan-5.0.0/src/som/slot_manager.cpp:107:35: note: Function 'SomSlotManager' argument 1 names different: declaration 'precision' definition 'p'.
hyperscan-5.0.0/src/som/slot_manager_dump.cpp:47:0: error: #error No dump support! [preprocessorErrorDirective]
hyperscan-5.0.0/src/util/simd_utils.h:37:0: error: #error SSSE3 instructions must be enabled [preprocessorErrorDirective]
hyperscan-5.0.0/src/util/alloc.cpp:58:0: error: #error no posix_memalign or memalign aligned malloc [preprocessorErrorDirective]
hyperscan-5.0.0/src/util/compile_context.cpp:37:37: style: Function 'CompileContext' argument 1 names different: declaration 'isStreaming' definition 'in_isStreaming'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/util/compile_context.h:44:25: note: Function 'CompileContext' argument 1 names different: declaration 'isStreaming' definition 'in_isStreaming'.
hyperscan-5.0.0/src/util/compile_context.cpp:37:37: note: Function 'CompileContext' argument 1 names different: declaration 'isStreaming' definition 'in_isStreaming'.
hyperscan-5.0.0/src/util/compile_context.cpp:37:58: style: Function 'CompileContext' argument 2 names different: declaration 'isVectored' definition 'in_isVectored'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/util/compile_context.h:44:43: note: Function 'CompileContext' argument 2 names different: declaration 'isVectored' definition 'in_isVectored'.
hyperscan-5.0.0/src/util/compile_context.cpp:37:58: note: Function 'CompileContext' argument 2 names different: declaration 'isVectored' definition 'in_isVectored'.
hyperscan-5.0.0/src/util/compile_context.cpp:38:48: style: Function 'CompileContext' argument 3 names different: declaration 'target_info' definition 'in_target_info'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/util/compile_context.h:45:36: note: Function 'CompileContext' argument 3 names different: declaration 'target_info' definition 'in_target_info'.
hyperscan-5.0.0/src/util/compile_context.cpp:38:48: note: Function 'CompileContext' argument 3 names different: declaration 'target_info' definition 'in_target_info'.
hyperscan-5.0.0/src/util/compile_context.cpp:39:44: style: Function 'CompileContext' argument 4 names different: declaration 'grey' definition 'in_grey'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/util/compile_context.h:45:61: note: Function 'CompileContext' argument 4 names different: declaration 'grey' definition 'in_grey'.
hyperscan-5.0.0/src/util/compile_context.cpp:39:44: note: Function 'CompileContext' argument 4 names different: declaration 'grey' definition 'in_grey'.
hyperscan-5.0.0/src/util/compile_error.cpp:47:43: style: Function 'setExpressionIndex' argument 1 names different: declaration 'index' definition 'expr_index'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/util/compile_error.h:51:33: note: Function 'setExpressionIndex' argument 1 names different: declaration 'index' definition 'expr_index'.
hyperscan-5.0.0/src/util/compile_error.cpp:47:43: note: Function 'setExpressionIndex' argument 1 names different: declaration 'index' definition 'expr_index'.
hyperscan-5.0.0/src/util/multibit_build.cpp:259:29: style: Same expression on both sides of '=='. [duplicateExpression]
hyperscan-5.0.0/src/util/report_manager.cpp:55:48: style: Function 'getInternalId' argument 1 names different: declaration 'r' definition 'ir'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/util/report_manager.h:67:37: note: Function 'getInternalId' argument 1 names different: declaration 'r' definition 'ir'.
hyperscan-5.0.0/src/util/report_manager.cpp:55:48: note: Function 'getInternalId' argument 1 names different: declaration 'r' definition 'ir'.
hyperscan-5.0.0/src/util/report_manager.cpp:84:42: style: Function 'getExhaustibleKey' argument 1 names different: declaration 'expressionIndex' definition 'a'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/util/report_manager.h:121:31: note: Function 'getExhaustibleKey' argument 1 names different: declaration 'expressionIndex' definition 'a'.
hyperscan-5.0.0/src/util/report_manager.cpp:84:42: note: Function 'getExhaustibleKey' argument 1 names different: declaration 'expressionIndex' definition 'a'.
hyperscan-5.0.0/src/util/target_info.cpp:56:44: style: Function 'target_t' argument 1 names different: declaration 'pi' definition 'p'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/util/target_info.h:39:47: note: Function 'target_t' argument 1 names different: declaration 'pi' definition 'p'.
hyperscan-5.0.0/src/util/target_info.cpp:56:44: note: Function 'target_t' argument 1 names different: declaration 'pi' definition 'p'.
hyperscan-5.0.0/src/util/ue2string.cpp:201:47: style: Function 'caseIterateBegin' argument 1 names different: declaration 'lit' definition 's'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/util/ue2string.h:275:47: note: Function 'caseIterateBegin' argument 1 names different: declaration 'lit' definition 's'.
hyperscan-5.0.0/src/util/ue2string.cpp:201:47: note: Function 'caseIterateBegin' argument 1 names different: declaration 'lit' definition 's'.
hyperscan-5.0.0/src/util/ue2string.cpp:254:39: style: Function 'ue2_literal' argument 2 names different: declaration 'nc_in' definition 'nc'. [funcArgNamesDifferent]
hyperscan-5.0.0/src/util/ue2string.h:146:30: note: Function 'ue2_literal' argument 2 names different: declaration 'nc_in' definition 'nc'.
hyperscan-5.0.0/src/util/ue2string.cpp:254:39: note: Function 'ue2_literal' argument 2 names different: declaration 'nc_in' definition 'nc'.
hyperscan-5.0.0/src/util/ue2string.cpp:277:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
hyperscan-5.0.0/src/util/ue2string.h:109:9: warning: Member variable 'const_iterator::idx' is not initialized in the constructor. [uninitMemberVar]
hyperscan-5.0.0/src/util/hash_dynamic_bitset.h:79:17: style: Technically the member function 'ue2::hash_output_it::operator*' can be const. [functionConst]
hyperscan-5.0.0/src/util/hash_dynamic_bitset.h:59:5: style: Struct 'hash_output_it' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/src/util/hash_dynamic_bitset.h:68:9: style: Struct 'deref_proxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/tools/hsbench/engine_chimera.cpp:98:45: style: Function 'EngineChimera' argument 1 names different: declaration 'db' definition 'db_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:66:43: note: Function 'EngineChimera' argument 1 names different: declaration 'db' definition 'db_in'.
hyperscan-5.0.0/tools/hsbench/engine_chimera.cpp:98:45: note: Function 'EngineChimera' argument 1 names different: declaration 'db' definition 'db_in'.
hyperscan-5.0.0/tools/hsbench/engine_chimera.cpp:190:37: style: Function 'sqlStats' argument 1 names different: declaration 'db' definition 'sqldb'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:92:26: note: Function 'sqlStats' argument 1 names different: declaration 'db' definition 'sqldb'.
hyperscan-5.0.0/tools/hsbench/engine_chimera.cpp:190:37: note: Function 'sqlStats' argument 1 names different: declaration 'db' definition 'sqldb'.
hyperscan-5.0.0/tools/hsbench/engine_chimera.cpp:228:25: style: Unused variable: ext [unusedVariable]
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:69:36: style: The function 'makeContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:60:44: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:69:36: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:71:10: style: The function 'scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:63:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:71:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:74:10: style: The function 'scan_vectored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:67:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:74:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:78:35: style: The function 'streamOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:73:43: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:78:35: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:81:10: style: The function 'streamClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:77:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:81:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:84:10: style: The function 'streamCompressExpand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:81:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:84:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:87:10: style: The function 'streamScan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:85:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:87:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:90:10: style: The function 'printStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:89:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:90:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:92:10: style: The function 'sqlStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:91:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_chimera.h:92:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.cpp:119:49: style: Function 'EngineHyperscan' argument 1 names different: declaration 'db' definition 'db_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:75:45: note: Function 'EngineHyperscan' argument 1 names different: declaration 'db' definition 'db_in'.
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.cpp:119:49: note: Function 'EngineHyperscan' argument 1 names different: declaration 'db' definition 'db_in'.
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.cpp:167:63: style: Function 'streamOpen' argument 2 names different: declaration 'id' definition 'streamId'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:88:55: note: Function 'streamOpen' argument 2 names different: declaration 'id' definition 'streamId'.
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.cpp:167:63: note: Function 'streamOpen' argument 2 names different: declaration 'id' definition 'streamId'.
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.cpp:279:39: style: Function 'sqlStats' argument 1 names different: declaration 'db' definition 'sqldb'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:101:26: note: Function 'sqlStats' argument 1 names different: declaration 'db' definition 'sqldb'.
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.cpp:279:39: note: Function 'sqlStats' argument 1 names different: declaration 'db' definition 'sqldb'.
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:78:36: style: The function 'makeContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:60:44: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:78:36: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:80:10: style: The function 'scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:63:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:80:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:83:10: style: The function 'scan_vectored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:67:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:83:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:87:35: style: The function 'streamOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:73:43: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:87:35: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:90:10: style: The function 'streamClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:77:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:90:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:93:10: style: The function 'streamCompressExpand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:81:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:93:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:96:10: style: The function 'streamScan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:85:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:96:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:99:10: style: The function 'printStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:89:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:99:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:101:10: style: The function 'sqlStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:91:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_hyperscan.h:101:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_pcre.cpp:230:34: style: Function 'sqlStats' argument 1 names different: declaration 'db' definition 'sqldb'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:100:26: note: Function 'sqlStats' argument 1 names different: declaration 'db' definition 'sqldb'.
hyperscan-5.0.0/tools/hsbench/engine_pcre.cpp:230:34: note: Function 'sqlStats' argument 1 names different: declaration 'db' definition 'sqldb'.
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:77:36: style: The function 'makeContext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:60:44: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:77:36: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:79:10: style: The function 'scan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:63:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:79:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:82:10: style: The function 'scan_vectored' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:67:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:82:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:86:35: style: The function 'streamOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:73:43: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:86:35: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:89:10: style: The function 'streamClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:77:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:89:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:92:10: style: The function 'streamCompressExpand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:81:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:92:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:95:10: style: The function 'streamScan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:85:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:95:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:98:10: style: The function 'printStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:89:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:98:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:100:10: style: The function 'sqlStats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyperscan-5.0.0/tools/hsbench/engine.h:91:18: note: Virtual function in base class
hyperscan-5.0.0/tools/hsbench/engine_pcre.h:100:10: note: Function in derived class
hyperscan-5.0.0/tools/hsbench/main.cpp:490:26: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/tools/hsbench/main.cpp:608:26: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/tools/hsbench/main.cpp:627:26: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/tools/hsbench/main.cpp:676:26: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/tools/hscheck/main.cpp:103:23: performance: Function parameter 'regex_in' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/tools/hscollider/GraphTruth.cpp:73:5: style: Class 'CompiledNG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/tools/hscollider/GroundTruth.h:63:5: warning: Member variable 'CompiledPcre::report' is not initialized in the constructor. [uninitMemberVar]
hyperscan-5.0.0/tools/hscollider/GroundTruth.h:47:5: style: Struct 'PcreCompileFailure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/tools/hscollider/GroundTruth.h:54:5: style: Struct 'SoftPcreCompileFailure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/tools/hscollider/Thread.cpp:96:6: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:459:25: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:570:25: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:726:25: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:451:45: style: Function 'blockScan' argument 1 names different: declaration 'db' definition 'bdb'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.h:91:34: note: Function 'blockScan' argument 1 names different: declaration 'db' definition 'bdb'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:451:45: note: Function 'blockScan' argument 1 names different: declaration 'db' definition 'bdb'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:453:37: style: Function 'blockScan' argument 5 names different: declaration 'ctx' definition 'ctx_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.h:92:70: note: Function 'blockScan' argument 5 names different: declaration 'ctx' definition 'ctx_in'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:453:37: note: Function 'blockScan' argument 5 names different: declaration 'ctx' definition 'ctx_in'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:562:49: style: Function 'streamingScan' argument 1 names different: declaration 'db' definition 'bdb'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.h:94:38: note: Function 'streamingScan' argument 1 names different: declaration 'db' definition 'bdb'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:562:49: note: Function 'streamingScan' argument 1 names different: declaration 'db' definition 'bdb'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:564:41: style: Function 'streamingScan' argument 5 names different: declaration 'ctx' definition 'ctx_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.h:95:74: note: Function 'streamingScan' argument 5 names different: declaration 'ctx' definition 'ctx_in'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:564:41: note: Function 'streamingScan' argument 5 names different: declaration 'ctx' definition 'ctx_in'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:718:48: style: Function 'vectoredScan' argument 1 names different: declaration 'db' definition 'bdb'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.h:97:37: note: Function 'vectoredScan' argument 1 names different: declaration 'db' definition 'bdb'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:718:48: note: Function 'vectoredScan' argument 1 names different: declaration 'db' definition 'bdb'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:720:40: style: Function 'vectoredScan' argument 5 names different: declaration 'ctx' definition 'ctx_in'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.h:98:73: note: Function 'vectoredScan' argument 5 names different: declaration 'ctx' definition 'ctx_in'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:720:40: note: Function 'vectoredScan' argument 5 names different: declaration 'ctx' definition 'ctx_in'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:1143:51: style: Function 'setupScanBuffer' argument 1 names different: declaration 'buf' definition 'begin'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.h:107:39: note: Function 'setupScanBuffer' argument 1 names different: declaration 'buf' definition 'begin'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:1143:51: note: Function 'setupScanBuffer' argument 1 names different: declaration 'buf' definition 'begin'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:1203:48: style: Function 'saveDatabase' argument 1 names different: declaration 'db' definition 'bdb'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hscollider/UltimateTruth.h:69:37: note: Function 'saveDatabase' argument 1 names different: declaration 'db' definition 'bdb'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:1203:48: note: Function 'saveDatabase' argument 1 names different: declaration 'db' definition 'bdb'.
hyperscan-5.0.0/tools/hscollider/UltimateTruth.cpp:206:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
hyperscan-5.0.0/tools/hscollider/args.cpp:577:22: style: Same expression on both sides of '&&' because the value of 'compressFlag' and 'compressResetFlag' are the same. [duplicateExpression]
hyperscan-5.0.0/tools/hscollider/args.cpp:175:24: note: 'compressFlag' is assigned value '0' here.
hyperscan-5.0.0/tools/hscollider/args.cpp:176:29: note: 'compressResetFlag' is assigned value '0' here.
hyperscan-5.0.0/tools/hscollider/args.cpp:577:22: note: Same expression on both sides of '&&' because the value of 'compressFlag' and 'compressResetFlag' are the same.
hyperscan-5.0.0/tools/hscollider/simple_timer.h:43:5: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hyperscan-5.0.0/tools/hscollider/main.cpp:1093:5: style: Class 'OutputThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/tools/hscollider/pcre_util.cpp:36:56: style: Function 'getPcreFlags' argument 2 names different: declaration 'pcre_flags' definition 'flags'. [funcArgNamesDifferent]
hyperscan-5.0.0/tools/hscollider/pcre_util.h:37:56: note: Function 'getPcreFlags' argument 2 names different: declaration 'pcre_flags' definition 'flags'.
hyperscan-5.0.0/tools/hscollider/pcre_util.cpp:36:56: note: Function 'getPcreFlags' argument 2 names different: declaration 'pcre_flags' definition 'flags'.
hyperscan-5.0.0/unit/chimera/allocators.cpp:79:5: error: Memory leak: mem [memleak]
hyperscan-5.0.0/unit/chimera/arg_checks.cpp:86:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/chimera/scan.cpp:198:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:8073:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:8053:0: note: Variable 'result' is reassigned a value before the old one has been used.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:8073:3: note: Variable 'result' is reassigned a value before the old one has been used.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4460:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4395:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4460:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4461:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4397:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4461:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4462:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4399:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4462:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4463:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4400:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4463:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4464:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4401:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4464:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4465:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4404:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4465:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4466:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4398:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4466:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4467:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4405:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4467:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4468:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4402:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4468:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4469:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4403:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4469:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4470:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4407:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:4470:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:5865:30: style: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:662:41: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:5865:30: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:5866:30: style: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:663:41: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:5866:30: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:5910:37: style: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:669:48: note: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:5910:37: note: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:1031:15: performance: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static. [functionStatic]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:2258:27: note: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:1031:15: note: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:1103:8: performance: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static. [functionStatic]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:3771:20: note: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:1103:8: note: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:1138:7: style: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const. [functionConst]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:5939:19: note: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:1138:7: note: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:1141:8: style: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const. [functionConst]
hyperscan-5.0.0/unit/gtest/gtest-all.cc:6015:20: note: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const.
hyperscan-5.0.0/unit/gtest/gtest-all.cc:1141:8: note: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const.
hyperscan-5.0.0/unit/hyperscan/allocators.cpp:62:5: error: Memory leak: mem [memleak]
hyperscan-5.0.0/unit/hyperscan/arg_checks.cpp:88:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/hyperscan/behaviour.cpp:85:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/hyperscan/expr_info.cpp:121:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/hyperscan/identical.cpp:46:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/hyperscan/order.cpp:66:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/hyperscan/scratch_in_use.cpp:151:27: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/unit/hyperscan/scratch_in_use.cpp:171:27: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/unit/hyperscan/scratch_in_use.cpp:200:27: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/unit/hyperscan/scratch_in_use.cpp:224:27: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/unit/hyperscan/scratch_in_use.cpp:254:27: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/unit/hyperscan/scratch_op.cpp:53:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/hyperscan/serialize.cpp:84:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/hyperscan/single.cpp:311:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/hyperscan/stream_op.cpp:50:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/hyperscan/test_util.cpp:44:26: style: C-style pointer casting [cstyleCast]
hyperscan-5.0.0/unit/hyperscan/test_util.cpp:89:39: style: Function 'buildDB' argument 1 names different: declaration 'pat' definition 'expr'. [funcArgNamesDifferent]
hyperscan-5.0.0/unit/hyperscan/test_util.h:106:39: note: Function 'buildDB' argument 1 names different: declaration 'pat' definition 'expr'.
hyperscan-5.0.0/unit/hyperscan/test_util.cpp:89:39: note: Function 'buildDB' argument 1 names different: declaration 'pat' definition 'expr'.
hyperscan-5.0.0/unit/internal/bitutils.cpp:322:49: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hyperscan-5.0.0/unit/internal/bitutils.cpp:351:51: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hyperscan-5.0.0/unit/internal/depth.cpp:215:35: style: Same expression on both sides of '<='. [duplicateExpression]
hyperscan-5.0.0/unit/internal/depth.cpp:216:35: style: Same expression on both sides of '>='. [duplicateExpression]
hyperscan-5.0.0/unit/internal/depth.cpp:217:36: style: Same expression on both sides of '<'. [duplicateExpression]
hyperscan-5.0.0/unit/internal/depth.cpp:218:36: style: Same expression on both sides of '>'. [duplicateExpression]
hyperscan-5.0.0/unit/internal/depth.cpp:222:38: style: Same expression on both sides of '<='. [duplicateExpression]
hyperscan-5.0.0/unit/internal/depth.cpp:223:38: style: Same expression on both sides of '>='. [duplicateExpression]
hyperscan-5.0.0/unit/internal/depth.cpp:224:39: style: Same expression on both sides of '<'. [duplicateExpression]
hyperscan-5.0.0/unit/internal/depth.cpp:225:39: style: Same expression on both sides of '>'. [duplicateExpression]
hyperscan-5.0.0/unit/internal/insertion_ordered.cpp:118:31: style: Variable 'mut' is modified but its new value is never used. [unreadVariable]
hyperscan-5.0.0/unit/internal/multi_bit.cpp:423:34: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hyperscan-5.0.0/unit/internal/multi_bit.cpp:454:34: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hyperscan-5.0.0/unit/internal/pack_bits.cpp:157:29: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
hyperscan-5.0.0/unit/internal/repeat.cpp:68:1: style: The class 'RepeatTest' does not have a constructor although it has private member variables. [noConstructor]
hyperscan-5.0.0/unit/internal/repeat.cpp:731:1: style: The class 'SparseOptimalTest' does not have a constructor although it has private member variables. [noConstructor]
hyperscan-5.0.0/unit/internal/rose_mask_32.cpp:197:21: style: The scope of the variable 'bool_result' can be reduced. [variableScope]
hyperscan-5.0.0/unit/internal/shuffle.cpp:70:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/internal/shufti.cpp:977:34: portability: Undefined behaviour, pointer arithmetic 't1-1' is out of bounds. [pointerOutOfBounds]
hyperscan-5.0.0/unit/internal/shufti.cpp:998:34: portability: Undefined behaviour, pointer arithmetic 't1-1' is out of bounds. [pointerOutOfBounds]
hyperscan-5.0.0/unit/internal/shufti.cpp:1020:34: portability: Undefined behaviour, pointer arithmetic 't1-1' is out of bounds. [pointerOutOfBounds]
hyperscan-5.0.0/unit/internal/shufti.cpp:1030:34: portability: Undefined behaviour, pointer arithmetic 't1-1' is out of bounds. [pointerOutOfBounds]
hyperscan-5.0.0/unit/internal/simd_utils.cpp:163:0: error: syntax error [syntaxError]
hyperscan-5.0.0/unit/internal/truffle.cpp:470:30: portability: Undefined behaviour, pointer arithmetic 't1-1' is out of bounds. [pointerOutOfBounds]
hyperscan-5.0.0/unit/internal/truffle.cpp:488:30: portability: Undefined behaviour, pointer arithmetic 't1-1' is out of bounds. [pointerOutOfBounds]
hyperscan-5.0.0/unit/internal/truffle.cpp:508:34: portability: Undefined behaviour, pointer arithmetic 't1-1' is out of bounds. [pointerOutOfBounds]
hyperscan-5.0.0/unit/internal/truffle.cpp:528:34: portability: Undefined behaviour, pointer arithmetic 't1-1' is out of bounds. [pointerOutOfBounds]
hyperscan-5.0.0/unit/internal/truffle.cpp:549:34: portability: Undefined behaviour, pointer arithmetic 't1-1' is out of bounds. [pointerOutOfBounds]
hyperscan-5.0.0/unit/internal/truffle.cpp:559:34: portability: Undefined behaviour, pointer arithmetic 't1-1' is out of bounds. [pointerOutOfBounds]
hyperscan-5.0.0/unit/internal/uniform_ops.cpp:78:20: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hyperscan-5.0.0/unit/internal/uniform_ops.cpp:109:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hyperscan-5.0.0/unit/internal/uniform_ops.cpp:127:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hyperscan-5.0.0/unit/internal/uniform_ops.cpp:145:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
hyperscan-5.0.0/util/expressions.cpp:147:36: style: Function 'loadExpressions' argument 1 names different: declaration 'inDir' definition 'inPath'. [funcArgNamesDifferent]
hyperscan-5.0.0/util/expressions.h:43:50: note: Function 'loadExpressions' argument 1 names different: declaration 'inDir' definition 'inPath'.
hyperscan-5.0.0/util/expressions.cpp:147:36: note: Function 'loadExpressions' argument 1 names different: declaration 'inDir' definition 'inPath'.
hyperscan-5.0.0/util/ng_corpus_editor.cpp:69:5: style: Class 'CorpusEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/util/ng_corpus_editor.cpp:174:5: style: Class 'CorpusEditorUtf8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hyperscan-5.0.0/util/ng_corpus_generator.cpp:370:56: style: Function 'newGenerator' argument 1 names different: declaration 'data' definition 'outdata'. [funcArgNamesDifferent]
hyperscan-5.0.0/util/ng_corpus_generator.cpp:235:39: note: Function 'newGenerator' argument 1 names different: declaration 'data' definition 'outdata'.
hyperscan-5.0.0/util/ng_corpus_generator.cpp:370:56: note: Function 'newGenerator' argument 1 names different: declaration 'data' definition 'outdata'.
hyperscan-5.0.0/util/ng_corpus_generator.cpp:662:65: style: Function 'newGenerator' argument 1 names different: declaration 'data' definition 'outdata'. [funcArgNamesDifferent]
hyperscan-5.0.0/util/ng_corpus_generator.cpp:431:49: note: Function 'newGenerator' argument 1 names different: declaration 'data' definition 'outdata'.
hyperscan-5.0.0/util/ng_corpus_generator.cpp:662:65: note: Function 'newGenerator' argument 1 names different: declaration 'data' definition 'outdata'.
hyperscan-5.0.0/util/ng_corpus_generator.h:50:56: performance: Function parameter 's' should be passed by const reference. [passedByValue]
hyperscan-5.0.0/util/ng_corpus_properties.cpp:41:19: warning: Member variable 'CorpusProperties::rngSeed' is not initialized in the constructor. [uninitMemberVar]
hyperscan-5.0.0/util/ng_find_matches.cpp:188:10: performance: Technically the member function '::GraphCache::canTransitionToHelper' can be static. [functionStatic]
[16:22]
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen/hyphen_2.8.8.orig.tar.gz
hyphen-2.8.8/example.c:64:9: style: The scope of the variable 'k' can be reduced. [variableScope]
hyphen-2.8.8/example.c:64:12: style: The scope of the variable 'n' can be reduced. [variableScope]
hyphen-2.8.8/example.c:67:11: style: The scope of the variable 'hyphens' can be reduced. [variableScope]
hyphen-2.8.8/example.c:68:11: style: The scope of the variable 'lcword' can be reduced. [variableScope]
hyphen-2.8.8/hyphen.c:109:21: style: The scope of the variable 'g' can be reduced. [variableScope]
hyphen-2.8.8/hyphen.c:253:7: style: The scope of the variable 'last_state' can be reduced. [variableScope]
hyphen-2.8.8/hyphen.c:254:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
hyphen-2.8.8/hyphen.c:529:16: style: The scope of the variable 'hstate' can be reduced. [variableScope]
hyphen-2.8.8/hyphen.c:1101:13: style: Function 'hnj_hyphen_hyphenate2' argument 5 names different: declaration 'hyphenated_word' definition 'hyphword'. [funcArgNamesDifferent]
hyphen-2.8.8/hyphen.h:157:15: note: Function 'hnj_hyphen_hyphenate2' argument 5 names different: declaration 'hyphenated_word' definition 'hyphword'.
hyphen-2.8.8/hyphen.c:1101:13: note: Function 'hnj_hyphen_hyphenate2' argument 5 names different: declaration 'hyphenated_word' definition 'hyphword'.
hyphen-2.8.8/hyphen.c:982:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[16:22]
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-as/hyphen-as_0.7.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-bn/hyphen-bn_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-gu/hyphen-gu_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-hi/hyphen-hi_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-indic/hyphen-indic_0.9.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-kn/hyphen-kn_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-mr/hyphen-mr_0.7.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-pa/hyphen-pa_0.7.0.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-ru/hyphen-ru_20030310.orig.tar.gz
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-show/hyphen-show_20000425.orig.tar.gz
hyphen-show-20000425/hyphen_show.c:347:12: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
hyphen-show-20000425/hyphen_show.c:346:14: note: outer condition: k>0
hyphen-show-20000425/hyphen_show.c:347:12: note: opposite inner condition: k==0
hyphen-show-20000425/hyphen_show.c:198:10: style: The scope of the variable 'b' can be reduced. [variableScope]
hyphen-show-20000425/hyphen_show.c:275:28: style: The scope of the variable 'hc' can be reduced. [variableScope]
hyphen-show-20000425/hyphen_show.c:285:32: style: The scope of the variable 'hk' can be reduced. [variableScope]
hyphen-show-20000425/hyphen_show.c:302:15: style: The scope of the variable 'tns' can be reduced. [variableScope]
hyphen-show-20000425/hyphen_show.c:502:29: style: The scope of the variable 'hk' can be reduced. [variableScope]
hyphen-show-20000425/hyphen_show.c:570:19: style: The scope of the variable 'hk1' can be reduced. [variableScope]
hyphen-show-20000425/hyphen_show.c:331:16: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
hyphen-show-20000425/hyphen_show.c:359:16: style: Array index 'k1' is used before limits check. [arrayIndexThenCheck]
hyphen-show-20000425/hyphen_show.c:656:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
hyphen-show-20000425/hyphen_show.c:664:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
[16:22]
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-ta/hyphen-ta_0.7.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hyphen-te/hyphen-te_0.7.0.orig.tar.bz2
ftp://ftp.se.debian.org/debian/pool/main/h/hyphy/hyphy_2.3.13+dfsg.orig.tar.xz
Checking hyphy-2.3.13/src/core/batchlan.cpp: __GCC__=1;__GCC__=1...
hyphy-2.3.13/contrib/cl2hdr.c:30:13: warning: Either the condition 'fpo<0' is redundant or there is possible null pointer dereference: fpo. [nullPointerRedundantCheck]
hyphy-2.3.13/contrib/cl2hdr.c:25:12: note: Assuming that condition 'fpo<0' is not redundant
hyphy-2.3.13/contrib/cl2hdr.c:30:13: note: Null pointer dereference
hyphy-2.3.13/contrib/cl2hdr.c:34:44: warning: Either the condition 'fpi<0' is redundant or there is possible null pointer dereference: fpi. [nullPointerRedundantCheck]
hyphy-2.3.13/contrib/cl2hdr.c:19:12: note: Assuming that condition 'fpi<0' is not redundant
hyphy-2.3.13/contrib/cl2hdr.c:34:44: note: Null pointer dereference
hyphy-2.3.13/contrib/cl2hdr.c:7:21: style: The scope of the variable 'j' can be reduced. [variableScope]
hyphy-2.3.13/contrib/cl2hdr.c:19:12: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
hyphy-2.3.13/contrib/cl2hdr.c:25:12: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
hyphy-2.3.13/contrib/cl2hdr.c:27:9: error: Resource leak: fpi [resourceLeak]
hyphy-2.3.13/contrib/cl2hdr.c:125:0: error: Resource leak: fpi [resourceLeak]
hyphy-2.3.13/contrib/cl2hdr.c:125:0: error: Resource leak: fpo [resourceLeak]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:8073:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:8053:0: note: Variable 'result' is reassigned a value before the old one has been used.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:8073:3: note: Variable 'result' is reassigned a value before the old one has been used.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4460:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4395:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4460:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4461:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4397:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4461:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4462:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4399:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4462:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4463:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4400:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4463:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4464:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4401:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4464:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4465:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4404:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4465:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4466:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4398:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4466:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4467:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4405:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4467:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4468:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4402:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4468:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4469:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4403:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4469:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4470:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4407:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:4470:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:5865:30: style: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:662:41: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:5865:30: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:5866:30: style: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:663:41: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:5866:30: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:5910:37: style: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:669:48: note: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:5910:37: note: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:1031:15: performance: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static. [functionStatic]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:2258:27: note: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:1031:15: note: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:1103:8: performance: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static. [functionStatic]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:3771:20: note: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:1103:8: note: Technically the member function 'testing::internal::UnitTestImpl::RegisterParameterizedTests' can be static.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:1138:7: style: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const. [functionConst]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:5939:19: note: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:1138:7: note: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:1141:8: style: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const. [functionConst]
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:6015:20: note: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const.
hyphy-2.3.13/contrib/gtest-1.7.0/fused-src/gtest/gtest-all.cc:1141:8: note: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const.
hyphy-2.3.13/contrib/gtest-1.7.0/samples/sample10_unittest.cc:98:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/samples/sample2.cc:51:32: style: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/samples/sample2.h:81:24: note: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'.
hyphy-2.3.13/contrib/gtest-1.7.0/samples/sample2.cc:51:32: note: Function 'Set' argument 1 names different: declaration 'c_string' definition 'a_c_string'.
hyphy-2.3.13/contrib/gtest-1.7.0/samples/sample5_unittest.cc:146:16: style: The function 'SetUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyphy-2.3.13/contrib/gtest-1.7.0/samples/sample5_unittest.cc:67:16: note: Virtual function in base class
hyphy-2.3.13/contrib/gtest-1.7.0/samples/sample5_unittest.cc:146:16: note: Function in derived class
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:84:34: style: Class 'PreCalculatedPrimeTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:58:16: style: The function 'IsPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:48:16: note: Virtual function in base class
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:58:16: note: Function in derived class
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:69:15: style: The function 'GetNextPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:52:15: note: Virtual function in base class
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:69:15: note: Function in derived class
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:89:16: style: The function 'IsPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:48:16: note: Virtual function in base class
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:89:16: note: Function in derived class
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:93:15: style: The function 'GetNextPrime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:52:15: note: Virtual function in base class
hyphy-2.3.13/contrib/gtest-1.7.0/samples/prime_tables.h:93:15: note: Function in derived class
hyphy-2.3.13/contrib/gtest-1.7.0/samples/sample9_unittest.cc:93:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest-filepath.cc:239:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest-filepath.cc:219:0: note: Variable 'result' is reassigned a value before the old one has been used.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest-filepath.cc:239:3: note: Variable 'result' is reassigned a value before the old one has been used.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2976:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2911:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2976:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2977:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2913:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2977:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2978:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2915:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2978:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2979:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2916:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2979:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2980:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2917:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2980:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2981:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2920:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2981:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2982:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2914:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2982:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2983:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2921:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2983:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2984:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2918:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2984:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2985:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2919:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2985:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2986:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2923:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/src/gtest.cc:2986:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest-filepath_test.cc:110:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest-linked_ptr_test.cc:77:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest-listener_test.cc:158:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest-message_test.cc:45:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest-options_test.cc:69:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest-port_test.cc:77:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest-printers_test.cc:253:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest-test-part_test.cc:58:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest-tuple_test.cc:46:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest-unittest-api_test.cc:114:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_environment_test.cc:111:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_filter_unittest_.cc:50:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_output_test_.cc:533:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_pred_impl_unittest.cc:94:8: style: Technically the member function 'PredFunctor1::operator()' can be const. [functionConst]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_pred_impl_unittest.cc:481:8: style: Technically the member function 'PredFunctor2::operator()' can be const. [functionConst]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_pred_impl_unittest.cc:910:8: style: Technically the member function 'PredFunctor3::operator()' can be const. [functionConst]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_pred_impl_unittest.cc:1381:8: style: Technically the member function 'PredFunctor4::operator()' can be const. [functionConst]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_pred_impl_unittest.cc:1894:8: style: Technically the member function 'PredFunctor5::operator()' can be const. [functionConst]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_premature_exit_test.cc:84:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_repeat_test.cc:94:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_shuffle_test_.cc:51:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_sole_header_test.cc:43:0: error: syntax error [syntaxError]
hyphy-2.3.13/contrib/gtest-1.7.0/test/gtest_unittest.cc:321:0: error: syntax error [syntaxError]
hyphy-2.3.13/src/core/alignment.cpp:672:12: style: Expression is always false because 'else if' condition matches previous condition at line 652. [multiCondition]
hyphy-2.3.13/src/core/alignment.cpp:145:13: style: The scope of the variable 'choice' can be reduced. [variableScope]
hyphy-2.3.13/src/core/alignment.cpp:147:10: style: The scope of the variable 'codon_spec_3x5' can be reduced. [variableScope]
hyphy-2.3.13/src/core/alignment.cpp:160:10: style: The scope of the variable 'codon_spec_3x4' can be reduced. [variableScope]
hyphy-2.3.13/src/core/alignment.cpp:171:12: style: The scope of the variable 'penalty' can be reduced. [variableScope]
hyphy-2.3.13/src/core/alignment.cpp:987:0: error: Memory leak: edit_ops [memleak]
hyphy-2.3.13/src/core/alignment.cpp:987:0: error: Memory leak: score_matrix [memleak]
hyphy-2.3.13/src/core/alignment.cpp:987:0: error: Memory leak: r_enc [memleak]
hyphy-2.3.13/src/core/alignment.cpp:987:0: error: Memory leak: q_enc [memleak]
hyphy-2.3.13/src/core/avllist.cpp:451:20: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
hyphy-2.3.13/src/core/avllist.cpp:347:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
hyphy-2.3.13/src/core/baseobj.cpp:218:5: style: Variable 'seed_init' is reassigned a value before the old one has been used. [redundantAssignment]
hyphy-2.3.13/src/core/baseobj.cpp:215:0: note: Variable 'seed_init' is reassigned a value before the old one has been used.
hyphy-2.3.13/src/core/baseobj.cpp:218:5: note: Variable 'seed_init' is reassigned a value before the old one has been used.
hyphy-2.3.13/src/core/baseobj.cpp:629:26: style: The scope of the variable 'mag01' can be reduced. [variableScope]
hyphy-2.3.13/src/core/batchlan.cpp:1299:13: style: Variable 'timeDiff' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hyphy-2.3.13/src/core/batchlan.cpp:1295:0: note: Variable 'timeDiff' is reassigned a value before the old one has been used if variable is no semaphore variable.
hyphy-2.3.13/src/core/batchlan.cpp:1299:13: note: Variable 'timeDiff' is reassigned a value before the old one has been used if variable is no semaphore variable.
hyphy-2.3.13/src/core/batchlan.cpp:1380:42: style: Same expression on both sides of '&&' because the value of 'f' and 'f2' are the same. [duplicateExpression]
hyphy-2.3.13/src/core/batchlan.cpp:1377:32: note: 'f' is assigned value 'new _Formula' here.
hyphy-2.3.13/src/core/batchlan.cpp:1378:23: note: 'f2' is assigned value 'new _Formula' here.
hyphy-2.3.13/src/core/batchlan.cpp:1380:42: note: Same expression on both sides of '&&' because the value of 'f' and 'f2' are the same.
hyphy-2.3.13/src/core/batchlan.cpp:2621:57: style: Same expression on both sides of '&'. [duplicateExpression]
[16:22]
Exit code is not zero! Crash?
ftp://ftp.se.debian.org/debian/pool/main/h/hypopg/hypopg_1.1.1.orig.tar.gz
hypopg-1.1.1/hypopg.c:527:14: style: The scope of the variable 'lc' can be reduced. [variableScope]
hypopg-1.1.1/hypopg.c:1508:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
hypopg-1.1.1/hypopg.c:1624:12: style: The scope of the variable 'str' can be reduced. [variableScope]
hypopg-1.1.1/hypopg.c:1812:8: style: The scope of the variable 'usable_page_size' can be reduced. [variableScope]
hypopg-1.1.1/hypopg.c:1813:8: style: The scope of the variable 'line_size' can be reduced. [variableScope]
hypopg-1.1.1/hypopg.c:1814:10: style: The scope of the variable 'bloat_factor' can be reduced. [variableScope]
hypopg-1.1.1/hypopg.c:1822:8: style: The scope of the variable 'additional_bloat' can be reduced. [variableScope]
hypopg-1.1.1/hypopg.c:2070:10: style: The scope of the variable 'var' can be reduced. [variableScope]
hypopg-1.1.1/hypopg.c:1069:25: style: Function 'hypo_query_walker' argument 1 names different: declaration 'node' definition 'parsetree'. [funcArgNamesDifferent]
hypopg-1.1.1/hypopg.c:232:37: note: Function 'hypo_query_walker' argument 1 names different: declaration 'node' definition 'parsetree'.
hypopg-1.1.1/hypopg.c:1069:25: note: Function 'hypo_query_walker' argument 1 names different: declaration 'node' definition 'parsetree'.
hypopg-1.1.1/hypopg_import.c:319:11: style: The scope of the variable 'opcname' can be reduced. [variableScope]
hypopg-1.1.1/hypopg_import.c:320:11: style: The scope of the variable 'nspname' can be reduced. [variableScope]
[16:22]
ftp://ftp.se.debian.org/debian/pool/main/h/hypre/hypre_2.8.0b.orig.tar.gz
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspsgev.c:92:39: style: The scope of the variable 'all' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspsgev.c:83:15: style: Unused variable: j [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspsgev.c:83:18: style: Unused variable: ibegin [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspsgev.c:83:26: style: Unused variable: iend [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspsgev.c:84:26: style: Unused variable: nnz [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspsgev.c:84:0: style: Variable 'ione' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspsgev.c:85:0: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspsgev.c:89:21: style: Unused variable: first [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspssev.c:79:39: style: The scope of the variable 'all' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspssev.c:72:18: style: Unused variable: ibegin [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspssev.c:72:26: style: Unused variable: iend [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspssev.c:72:51: style: Unused variable: Lnnz [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspssev.c:72:0: style: Variable 'order' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspssev.c:73:26: style: Unused variable: nnz [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspssev.c:73:0: style: Variable 'ione' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspssev.c:74:0: style: Variable 'zero' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspssev.c:75:41: style: Unused variable: ax [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/EIGEN/dspssev.c:76:21: style: Unused variable: first [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/Dinterface.c:36:9: style: The scope of the variable 'nnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/Dinterface.c:82:10: style: The scope of the variable 'lwork' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/Dinterface.c:109:16: style: The scope of the variable 'trans' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/Dinterface.c:110:22: style: The scope of the variable 'n' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/Dinterface.c:110:25: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/Zinterface.c:35:9: style: The scope of the variable 'nnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/Zinterface.c:82:10: style: The scope of the variable 'lwork' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/Zinterface.c:117:16: style: The scope of the variable 'trans' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/Zinterface.c:118:22: style: The scope of the variable 'n' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/Zinterface.c:118:25: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/dnexge.c:209:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed int *'. [invalidPrintfArgType_sint]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/dngeres.c:14:32: style: Unused variable: j [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/dninst.c:100:5: style: Variable 'tol' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/dninst.c:87:0: note: Variable 'tol' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/dninst.c:100:5: note: Variable 'tol' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/ARPACK/SUPLU/dnstres.c:13:32: style: Unused variable: j [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:259:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:254:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:259:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:287:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:281:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:287:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:16:55: style: The scope of the variable 'i__5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:27:20: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:27:28: style: The scope of the variable 'jx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:27:32: style: The scope of the variable 'jy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:16:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:351:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:382:10: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:383:10: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:359:11: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:291:11: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:263:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:291:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:319:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgemv.c:358:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:24:26: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:24:34: style: The scope of the variable 'kx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:15:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:15:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:173:2: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:182:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:184:14: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:185:14: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:186:14: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:154:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:155:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:184:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgerc.c:185:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:149:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:145:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:149:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:179:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:174:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:179:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:21:26: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:21:34: style: The scope of the variable 'kx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:15:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:15:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:170:2: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:179:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:181:14: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:182:14: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:183:14: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:151:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:152:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:181:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cgeru.c:182:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:242:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:237:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:242:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:253:7: style: Variable 'i__3' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:244:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:253:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:284:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:277:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:284:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:295:7: style: Variable 'i__3' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:286:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:295:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:331:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:326:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:331:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:338:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:331:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:338:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:349:7: style: Variable 'i__3' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:340:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:349:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:374:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:369:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:374:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:383:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:374:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:383:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:396:7: style: Variable 'i__3' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:387:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:396:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:16:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:367:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:403:10: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:404:10: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:388:14: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:389:14: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:246:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:262:18: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:288:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:306:18: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:333:18: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:342:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:376:18: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/chemv.c:389:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:204:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:198:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:204:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:262:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:254:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:262:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:327:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:321:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:327:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:340:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:327:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:340:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:383:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:377:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:383:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:398:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:383:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:398:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:15:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:15:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:367:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:419:14: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:420:14: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:403:11: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:404:11: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:410:11: style: Variable 'i__6' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:206:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:207:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:222:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:223:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:236:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:237:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:264:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:265:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:282:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:283:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:296:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:297:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:327:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:328:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:342:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:343:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:359:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:360:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:383:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:384:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:402:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:403:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:419:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/cher2.c:420:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:256:4: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:254:4: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:256:4: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:285:4: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:282:4: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:285:4: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:15:55: style: The scope of the variable 'i__5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:15:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:15:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:495:14: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:479:15: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:461:15: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:365:15: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:290:15: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:202:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:230:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:260:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:290:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:317:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:364:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:413:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ctrsv.c:460:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemm.c:17:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemm.c:17:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemm.c:17:31: style: Unused variable: b_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemm.c:17:39: style: Unused variable: b_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemm.c:17:49: style: Unused variable: c_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemm.c:17:57: style: Unused variable: c_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemm.c:368:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemm.c:370:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemm.c:373:7: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemm.c:203:2: style: Variable 'ncola' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemv.c:23:20: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemv.c:23:28: style: The scope of the variable 'jx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemv.c:23:32: style: The scope of the variable 'jy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemv.c:16:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemv.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemv.c:277:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dgemv.c:281:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dger.c:21:26: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dger.c:21:34: style: The scope of the variable 'kx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dger.c:16:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dger.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dger.c:160:2: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dger.c:165:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dnrm2.c:18:12: warning: Return value of function sqrt() is not used. [ignoredReturnValue]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dnrm2.c:56:2: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dnrm2.c:57:2: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dsymv.c:16:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dsymv.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dsymv.c:272:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dsymv.c:279:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dsyr2.c:16:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dsyr2.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dsyr2.c:236:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dsyr2.c:243:7: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsm.c:16:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsm.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsm.c:16:31: style: Unused variable: b_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsm.c:16:39: style: Unused variable: b_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsm.c:445:3: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsm.c:468:4: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsm.c:459:8: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsv.c:15:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsv.c:15:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsv.c:316:14: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dtrsv.c:281:14: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:18:37: warning: Return value of function sqrt() is not used. [ignoredReturnValue]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:14:13: style: The scope of the variable 'i__1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:14:19: style: The scope of the variable 'i__2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:14:25: style: The scope of the variable 'i__3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:15:25: style: The scope of the variable 'd__1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:21:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:21:35: style: The scope of the variable 'scale' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:22:20: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:23:23: style: The scope of the variable 'ssq' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:54:2: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:55:2: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/dznrm2.c:59:10: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:18:31: warning: Return value of function sqrt() is not used. [ignoredReturnValue]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:14:13: style: The scope of the variable 'i__1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:14:19: style: The scope of the variable 'i__2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:14:25: style: The scope of the variable 'i__3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:15:19: style: The scope of the variable 'r__1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:21:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:21:29: style: The scope of the variable 'scale' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:22:20: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:23:17: style: The scope of the variable 'ssq' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:54:2: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:55:2: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/scnrm2.c:59:10: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sgemv.c:23:20: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sgemv.c:23:28: style: The scope of the variable 'jx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sgemv.c:23:32: style: The scope of the variable 'jy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sgemv.c:16:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sgemv.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sgemv.c:277:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sgemv.c:281:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sger.c:20:26: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sger.c:20:34: style: The scope of the variable 'kx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sger.c:15:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sger.c:15:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sger.c:159:2: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/sger.c:164:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/snrm2.c:18:12: warning: Return value of function sqrt() is not used. [ignoredReturnValue]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/snrm2.c:56:2: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/snrm2.c:57:2: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ssymv.c:16:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ssymv.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ssymv.c:272:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ssymv.c:279:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ssyr2.c:15:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ssyr2.c:15:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ssyr2.c:235:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ssyr2.c:242:7: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/strsv.c:15:13: style: Unused variable: a_dim1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/strsv.c:15:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/strsv.c:316:14: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/strsv.c:281:14: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:322:4: style: Variable 'i__3' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:318:4: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:322:4: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:505:4: style: Variable 'i__3' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:501:4: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:505:4: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:17:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:17:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:17:31: style: Variable 'b_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:17:39: style: Unused variable: b_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:17:49: style: Variable 'c_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:17:57: style: Unused variable: c_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:652:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:654:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:675:11: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:679:11: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:660:11: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:509:15: style: Variable 'i__6' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:214:2: style: Variable 'ncola' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:262:22: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:273:22: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:274:22: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:299:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:306:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:307:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:316:22: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:318:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:324:23: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:325:23: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:326:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:351:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:360:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:366:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:370:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:391:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:392:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:401:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:407:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:411:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:432:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:439:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:440:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:449:22: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:458:23: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:459:23: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:460:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:482:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:489:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:490:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:499:22: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:501:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:507:23: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:508:23: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:509:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:544:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:550:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:554:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:576:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:585:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:591:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:595:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:618:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:628:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:634:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:638:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:659:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:660:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:669:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:675:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemm.c:679:19: error: Uninitialized variable: c_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:260:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:255:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:260:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:288:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:282:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:288:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:17:55: style: The scope of the variable 'i__5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:28:20: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:28:28: style: The scope of the variable 'jx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:28:32: style: The scope of the variable 'jy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:17:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:17:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:352:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:383:10: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:384:10: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:360:11: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:292:11: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:264:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:292:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:320:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgemv.c:359:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:25:26: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:25:34: style: The scope of the variable 'kx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:16:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:174:2: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:183:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:185:14: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:186:14: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:187:14: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:155:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:156:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:185:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgerc.c:186:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:150:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:146:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:150:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:180:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:175:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:180:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:22:26: style: The scope of the variable 'ix' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:22:34: style: The scope of the variable 'kx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:16:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:171:2: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:180:3: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:182:14: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:183:14: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:184:14: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:152:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:153:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:182:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zgeru.c:183:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:242:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:237:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:242:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:253:7: style: Variable 'i__3' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:244:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:253:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:284:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:277:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:284:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:295:7: style: Variable 'i__3' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:286:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:295:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:331:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:326:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:331:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:338:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:331:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:338:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:349:7: style: Variable 'i__3' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:340:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:349:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:374:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:369:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:374:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:383:3: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:374:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:383:3: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:396:7: style: Variable 'i__3' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:387:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:396:7: note: Variable 'i__3' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:16:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:367:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:403:10: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:404:10: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:388:14: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:389:14: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:246:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:262:18: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:288:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:306:18: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:333:18: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:342:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:376:18: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zhemv.c:389:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:205:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:199:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:205:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:263:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:255:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:263:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:328:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:322:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:328:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:341:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:328:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:341:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:384:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:378:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:384:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:399:7: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:384:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:399:7: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:16:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:16:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:368:6: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:420:14: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:421:14: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:404:11: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:405:11: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:411:11: style: Variable 'i__6' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:207:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:208:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:223:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:224:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:237:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:238:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:265:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:266:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:283:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:284:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:297:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:298:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:328:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:329:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:343:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:344:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:360:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:361:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:384:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:385:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:403:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:404:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:420:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/zher2.c:421:22: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:20:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:20:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:20:31: style: Variable 'b_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:20:39: style: Unused variable: b_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:621:3: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:670:4: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:672:15: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:673:15: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:656:12: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:657:12: style: Variable 'i__6' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:477:12: style: Variable 'i__7' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:242:18: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:264:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:265:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:274:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:277:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:283:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:284:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:285:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:286:20: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:305:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:306:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:316:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:319:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:325:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:326:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:327:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:328:20: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:352:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:359:20: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:360:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:376:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:391:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:401:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:408:20: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:409:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:425:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:440:19: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:459:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:460:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:470:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:474:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:475:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:476:20: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:477:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:493:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:494:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:508:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:509:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:519:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:523:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:524:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:525:20: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:526:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:542:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:543:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:571:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:572:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:581:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:584:20: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:592:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:593:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:594:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:609:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:610:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:634:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:635:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:644:19: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:647:20: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:655:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:656:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:657:20: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:672:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsm.c:673:23: error: Uninitialized variable: b_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:257:4: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:255:4: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:257:4: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:286:4: style: Variable 'i__2' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:283:4: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:286:4: note: Variable 'i__2' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:15:55: style: The scope of the variable 'i__5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:15:13: style: Variable 'a_dim1' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:15:21: style: Unused variable: a_offset [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:496:14: style: Variable 'i__1' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:480:15: style: Variable 'i__2' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:462:15: style: Variable 'i__3' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:366:15: style: Variable 'i__4' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:291:15: style: Variable 'i__5' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:203:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:231:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:261:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:291:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:318:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:365:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:414:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/CBLAS/ztrsv.c:461:23: error: Uninitialized variable: a_dim1 [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/INSTALL/dlamch.c:67:19: style: The scope of the variable 'small' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/INSTALL/lsame.c:46:15: style: Condition 'zcode==90' is always true [knownConditionTrueFalse]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/INSTALL/lsame.c:36:13: note: Assignment 'zcode='Z'', assigned value is 90
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/INSTALL/lsame.c:46:15: note: Condition 'zcode==90' is always true
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/INSTALL/slamch.c:69:18: style: The scope of the variable 'small' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/GetDiagU.c:51:22: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/comm.c:58:9: style: The scope of the variable 'mydist' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/comm.c:64:10: error: Uninitialized variable: scp [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/comm.c:64:10: error: Uninitialized struct member: scp.Np [uninitStructMember]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:50:11: style: The scope of the variable 'bnnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:50:35: style: The scope of the variable 'ii' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:57:14: style: The scope of the variable 'jbrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:57:21: style: The scope of the variable 'kcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:57:45: style: The scope of the variable 'pr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:82:12: style: The scope of the variable 'nfrecvx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:83:12: style: The scope of the variable 'nfsendx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:84:12: style: The scope of the variable 'kseen' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:89:12: style: The scope of the variable 'nbrecvx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:90:12: style: The scope of the variable 'nbsendx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:95:12: style: The scope of the variable 'rb_marker' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:107:24: style: Unused variable: iword [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/ddistribute.c:107:31: style: Unused variable: dword [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dlamch.c:68:19: style: The scope of the variable 'small' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:26:28: style: The scope of the variable 'x4' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:26:32: style: The scope of the variable 'x5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:26:36: style: The scope of the variable 'x6' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:26:40: style: The scope of the variable 'x7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:28:71: style: The scope of the variable 'Mki7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:128:12: style: The scope of the variable 'xj' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:160:32: style: The scope of the variable 'vi4' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:160:37: style: The scope of the variable 'vi5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:160:42: style: The scope of the variable 'vi6' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:160:47: style: The scope of the variable 'vi7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dmyblas2.c:162:71: style: The scope of the variable 'Mki7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dsp_blas2.c:390:9: style: The scope of the variable 'iy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dsp_blas2.c:390:13: style: The scope of the variable 'jx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dsp_blas2.c:390:17: style: The scope of the variable 'jy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dutil.c:280:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dutil.c:281:6: note: Found duplicate branches for 'if' and 'else'.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dutil.c:280:6: note: Found duplicate branches for 'if' and 'else'.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dutil.c:319:12: style: The scope of the variable 'err' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dutil.c:319:17: style: The scope of the variable 'xnorm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dutil.c:320:13: style: The scope of the variable 'x_work' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dutil.c:320:22: style: The scope of the variable 'xtrue_work' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dutil.c:173:11: style: Unused variable: i [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/dutil.c:193:11: style: Unused variable: i [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/etree.c:31:20: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/etree.c:154:14: style: The scope of the variable 'cset' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/etree.c:223:14: style: The scope of the variable 'cset' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/etree.c:337:24: style: The scope of the variable 'first' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/etree.c:386:11: style: The scope of the variable 'dad' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:158:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:370:35: style: The scope of the variable 'invp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:371:12: style: The scope of the variable 'dhead' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:371:20: style: The scope of the variable 'qsize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:371:28: style: The scope of the variable 'llist' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:371:36: style: The scope of the variable 'marker' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:21:9: style: Unused variable: ct [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:21:16: style: Unused variable: j [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:29:10: style: Variable 'nm' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:21:0: style: Variable 'numflag' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c.c:25:5: style: Variable 'metis_options' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:406:9: style: The scope of the variable 'ind' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:413:16: style: The scope of the variable 'm_loc_o' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:414:18: style: The scope of the variable 'fst_row_o' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:131:3: style: Variable 'numflag' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:120:13: style: Variable 'nnz_loc' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:480:20: style: Variable 'sz_tcolind_loc' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:406:14: style: Unused variable: ind_tmp [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:753:15: style: Variable 'ind_rcv' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:411:9: style: Unused variable: bnz [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:848:12: style: Variable 'nelts' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/get_perm_c_parmetis.c:885:12: style: Variable 'apat_mem' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/lsame.c:48:15: style: Condition 'zcode==90' is always true [knownConditionTrueFalse]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/lsame.c:38:13: note: Assignment 'zcode='Z'', assigned value is 90
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/lsame.c:48:15: note: Condition 'zcode==90' is always true
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/memory.c:150:20: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/memory.c:310:10: error: Uninitialized variable: nzlmax [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/memory.c:322:25: error: Uninitialized variable: nzlmax [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/memory.c:310:17: error: Uninitialized variable: nzumax [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/memory.c:321:25: error: Uninitialized variable: nzumax [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/mmd.c:253:16: style: The scope of the variable 'ndeg' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/mmd.c:253:28: style: The scope of the variable 'fnode' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:860:10: style: The scope of the variable 'rp_end' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:862:9: style: The scope of the variable 'start' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:863:9: style: The scope of the variable 'last_row' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:1347:9: style: The scope of the variable 'pivot_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:1353:9: style: The scope of the variable 'pivot_row_start' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:1354:9: style: The scope of the variable 'pivot_row_degree' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:1356:9: style: The scope of the variable 'pivot_col_score' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:1357:9: style: The scope of the variable 'needed_memory' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:1358:10: style: The scope of the variable 'cp_end' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:1373:9: style: The scope of the variable 'pivot_col_thickness' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:1375:9: style: The scope of the variable 'next_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:2016:9: style: The scope of the variable 'col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/old_colamd.c:1425:14: style: Array index 'min_score' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:354:11: style: The scope of the variable 'bnnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:354:35: style: The scope of the variable 'ii' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:361:14: style: The scope of the variable 'jbrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:361:21: style: The scope of the variable 'kcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:361:45: style: The scope of the variable 'pr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:385:12: style: The scope of the variable 'nfrecvx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:386:12: style: The scope of the variable 'nfsendx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:387:12: style: The scope of the variable 'kseen' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:392:12: style: The scope of the variable 'nbrecvx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:393:12: style: The scope of the variable 'nbsendx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:398:12: style: The scope of the variable 'rb_marker' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:53:12: style: Unused variable: nnz_remote [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:426:33: style: Variable 'Astore' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:410:24: style: Unused variable: iword [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:410:31: style: Unused variable: dword [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pddistribute.c:126:10: error: Uninitialized variable: ia [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsmv.c:26:17: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsmv.c:243:12: style: The scope of the variable 'zero' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsmv.c:46:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsmv.c:31:33: style: Unused variable: itemp [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsmv.c:257:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsmv.c:258:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsmv.c:240:12: style: Unused variable: ind_tosend [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsmv_AXglobal.c:41:12: style: The scope of the variable 'nsup' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsmv_AXglobal.c:41:18: style: The scope of the variable 'p' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsmv_AXglobal.c:41:29: style: The scope of the variable 't3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs.c:113:49: style: The scope of the variable 'X_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs.c:114:11: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs.c:116:17: style: The scope of the variable 'lstres' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs_ABXglobal.c:128:11: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs_ABXglobal.c:132:17: style: The scope of the variable 'lstres' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs_ABXglobal.c:358:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs_ABXglobal.c:358:21: style: The scope of the variable 'lk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs_ABXglobal.c:360:14: style: The scope of the variable 'knsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs_ABXglobal.c:360:22: style: The scope of the variable 'psrc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs_ABXglobal.c:360:28: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgsrfs_ABXglobal.c:407:22: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:486:15: style: The scope of the variable 'a_GA' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:490:21: style: The scope of the variable 'Glu_freeable' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:510:60: style: The scope of the variable 'need_value' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:511:39: style: The scope of the variable 'nnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:511:44: style: The scope of the variable 'permc_spec' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:511:56: style: The scope of the variable 'dist_mem_use' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:514:14: style: The scope of the variable 'ldx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:515:14: style: The scope of the variable 'equed' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:515:24: style: The scope of the variable 'norm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:517:27: style: The scope of the variable 'b_work' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:517:36: style: The scope of the variable 'x_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:527:11: style: The scope of the variable 'noDomains' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:527:22: style: The scope of the variable 'nprocs_num' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:529:11: style: The scope of the variable 'col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:529:16: style: The scope of the variable 'key' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:531:12: style: The scope of the variable 'flinfo' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx.c:1157:16: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx_ABglobal.c:1058:20: style: Redundant condition: factored. '!factored || (factored && options->IterRefine)' is equivalent to '!factored || options->IterRefine' [redundantCondition]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx_ABglobal.c:460:21: style: The scope of the variable 'Glu_freeable' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx_ABglobal.c:479:44: style: The scope of the variable 'permc_spec' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx_ABglobal.c:479:56: style: The scope of the variable 'dist_mem_use' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx_ABglobal.c:481:14: style: The scope of the variable 'ldx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx_ABglobal.c:482:14: style: The scope of the variable 'equed' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgssvx_ABglobal.c:482:24: style: The scope of the variable 'norm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_X1.c:1319:9: warning: printf format string requires 2 parameters but 3 are given. [wrongPrintfScanfArgNum]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_X1.c:195:58: style: The scope of the variable 'knsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_X1.c:199:16: style: The scope of the variable 'kcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_X1.c:199:22: style: The scope of the variable 'krow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_X1.c:208:12: style: The scope of the variable 'msg0' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_X1.c:208:18: style: The scope of the variable 'msg2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_X1.c:1253:12: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_X1.c:1255:15: style: The scope of the variable 'gb' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_X1.c:228:9: style: Unused variable: nonzero_segs [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_irecv.c:1338:9: warning: printf format string requires 2 parameters but 3 are given. [wrongPrintfScanfArgNum]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_irecv.c:199:58: style: The scope of the variable 'knsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_irecv.c:203:16: style: The scope of the variable 'kcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_irecv.c:203:22: style: The scope of the variable 'krow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_irecv.c:212:12: style: The scope of the variable 'msg0' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_irecv.c:212:18: style: The scope of the variable 'msg2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_irecv.c:1268:12: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrf_irecv.c:1270:15: style: The scope of the variable 'gb' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs.c:515:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs.c:94:25: style: The scope of the variable 'gbi' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs.c:94:33: style: The scope of the variable 'jj' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs.c:222:21: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs.c:233:13: style: Variable 'supno' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs1.c:187:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_Bglobal.c:199:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_Bglobal.c:913:22: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_Bglobal_Bsend.c:209:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_Bglobal_Bsend.c:957:22: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:63:13: style: The scope of the variable 'dest' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:65:19: style: The scope of the variable 'ik' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:65:23: style: The scope of the variable 'il' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:65:51: style: The scope of the variable 'rel' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:230:17: style: The scope of the variable 'gik' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:230:30: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:230:37: style: The scope of the variable 'ik' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:230:41: style: The scope of the variable 'ikfrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:230:49: style: The scope of the variable 'iklrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:230:57: style: The scope of the variable 'il' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:233:13: style: The scope of the variable 'uval' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:70:16: style: Unused variable: status [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:71:9: style: Unused variable: test_flag [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:239:16: style: Unused variable: status [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdgstrs_lsum.c:240:9: style: Unused variable: test_flag [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdlangs.c:54:20: style: Unused variable: irow [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdlaqgs.c:77:26: style: Unused variable: cj [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:102:53: style: The scope of the variable 'nnz_loc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:103:27: style: The scope of the variable 'ind_loc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:104:22: style: The scope of the variable 'szsn' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:105:16: style: The scope of the variable 'isize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1174:15: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1175:16: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:415:10: style: Variable 'lst_s' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:637:10: style: Variable 'memAux' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:128:11: style: Variable 'dword' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:741:10: style: Unused variable: nnz_remote [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1101:10: style: Variable 'memAux' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1172:18: style: Unused variable: Glu_freeable_n [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1174:9: style: Unused variable: bnnz [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1174:31: style: Unused variable: istart [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1175:23: style: Unused variable: nsupc_gb [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1176:9: style: Unused variable: ljb [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1181:32: style: Unused variable: kcol [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1854:13: style: Variable 'ljb_i' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1251:31: style: Variable 'Astore' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1184:11: style: Unused variable: a [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1185:10: style: Unused variable: asub [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdsymbfact_distdata.c:1185:17: style: Unused variable: xa [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdutil.c:507:13: style: The scope of the variable 'x_work' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdutil.c:507:22: style: The scope of the variable 'xtrue_work' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdutil.c:31:28: style: Unused variable: m_loc_max [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdutil.c:31:48: style: Unused variable: nnz_max [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pdutil.c:34:12: style: Unused variable: colcnt [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2920:7: style: Condition 'use_fillcnts' is always true [knownConditionTrueFalse]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2918:18: note: Assignment 'use_fillcnts=1', assigned value is 1
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2920:7: note: Condition 'use_fillcnts' is always true
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2955:11: style: Condition 'use_fillcnts' is always true [knownConditionTrueFalse]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2918:18: note: Assignment 'use_fillcnts=1', assigned value is 1
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2955:11: note: Condition 'use_fillcnts' is always true
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4425:5: style: Variable 'mem_error' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4414:5: note: Variable 'mem_error' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4425:5: note: Variable 'mem_error' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4430:5: style: Variable 'lsub' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4424:5: note: Variable 'lsub' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4430:5: note: Variable 'lsub' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4430:32: style: Variable 'usub' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4424:32: note: Variable 'usub' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4430:32: note: Variable 'usub' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4488:5: style: Variable 'mem_error' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4482:5: note: Variable 'mem_error' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4488:5: note: Variable 'mem_error' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4788:6: style: Variable 'mem_error' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4781:6: note: Variable 'mem_error' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4788:6: note: Variable 'mem_error' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4856:6: style: Variable 'mem_error' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4849:6: note: Variable 'mem_error' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4856:6: note: Variable 'mem_error' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:5019:6: style: Variable 'mem_error' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:5010:6: note: Variable 'mem_error' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:5019:6: note: Variable 'mem_error' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:232:12: style: The scope of the variable 'szSep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:232:19: style: The scope of the variable 'fstP' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:232:25: style: The scope of the variable 'lstP' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:232:31: style: The scope of the variable 'npNode' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:232:46: style: The scope of the variable 'lvl' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:232:54: style: The scope of the variable 'iSep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:232:60: style: The scope of the variable 'jSep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:233:7: style: The scope of the variable 'iinfo' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:236:9: style: The scope of the variable 'ind_blk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:236:18: style: The scope of the variable 'nsuper' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:236:26: style: The scope of the variable 'vtx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:236:39: style: The scope of the variable 'nnzL' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:236:45: style: The scope of the variable 'nnzU' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:236:51: style: The scope of the variable 'szsn' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:249:9: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:249:12: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:249:15: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:250:9: style: The scope of the variable 'fstVtx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:250:17: style: The scope of the variable 'lstVtx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:250:31: style: The scope of the variable 'fstVtx_lid' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:250:43: style: The scope of the variable 'vtx_lid' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:251:9: style: The scope of the variable 'nnz_asup_loc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:251:23: style: The scope of the variable 'nnz_ainf_loc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:251:37: style: The scope of the variable 'fill_rcmd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:822:9: style: The scope of the variable 'fstP' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:822:28: style: The scope of the variable 'npNode' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:992:14: style: The scope of the variable 'npNode' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:992:22: style: The scope of the variable 'firstP' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:995:9: style: The scope of the variable 'fstVtxBlk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1000:41: style: The scope of the variable 'nvtcsNds_loc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1220:28: style: The scope of the variable 'ainf_data' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1232:38: style: The scope of the variable 'nblks_loc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1232:49: style: The scope of the variable 'nvtcs_loc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1234:19: style: The scope of the variable 'vtx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1234:24: style: The scope of the variable 'vtx_lid' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1234:33: style: The scope of the variable 'nelts' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1234:40: style: The scope of the variable 'ind' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1239:9: style: The scope of the variable 'intBuf1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1239:19: style: The scope of the variable 'intBuf2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1239:29: style: The scope of the variable 'intBuf3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1239:39: style: The scope of the variable 'intBuf4' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1608:10: style: The scope of the variable 'alpha' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1709:10: style: The scope of the variable 'alpha' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2130:36: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2267:9: style: The scope of the variable 'sn_elt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2387:46: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2389:34: style: The scope of the variable 'vtxp1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2394:10: style: The scope of the variable 'neltsZrSn_L' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2394:23: style: The scope of the variable 'neltsZrSn_U' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2395:5: style: The scope of the variable 'neltsZr_tmp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2395:18: style: The scope of the variable 'neltsTotal_tmp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2395:34: style: The scope of the variable 'neltsZrSn' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2399:10: style: The scope of the variable 'markl1_vtx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2399:22: style: The scope of the variable 'markl2_vtx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2399:34: style: The scope of the variable 'marku1_vtx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2404:9: style: The scope of the variable 'relax_param' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2791:9: style: The scope of the variable 'lstVtx_lid' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2791:21: style: The scope of the variable 'maxNvtcsPProc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2846:36: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3481:46: style: The scope of the variable 'lstVtx_blk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3481:58: style: The scope of the variable 'fstVtx_lvl' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3481:70: style: The scope of the variable 'lstVtx_lvl' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3631:46: style: The scope of the variable 'nvtcs_upd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3637:16: style: The scope of the variable 'kmin' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3637:22: style: The scope of the variable 'kmax' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3637:28: style: The scope of the variable 'maxElt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3637:36: style: The scope of the variable 'ktemp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3637:43: style: The scope of the variable 'prpos' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4018:29: style: The scope of the variable 'tag' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4022:46: style: The scope of the variable 'fstVtx_blk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4126:17: style: The scope of the variable 'toSendL' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4126:26: style: The scope of the variable 'toSendU' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4130:10: style: The scope of the variable 'vtx_elt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4130:31: style: The scope of the variable 'code_err' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4134:23: style: The scope of the variable 'ind_blk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4134:41: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4134:51: style: The scope of the variable 'nelts' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4135:5: style: The scope of the variable 'lstVtxLvl_loc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4136:9: style: The scope of the variable 'fstVtx_blk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4136:21: style: The scope of the variable 'lstVtx_blk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4136:36: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4136:39: style: The scope of the variable 'vtx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4136:44: style: The scope of the variable 'prElt_L' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4136:53: style: The scope of the variable 'prElt_U' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4140:53: style: The scope of the variable 'ind_u' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4515:11: style: The scope of the variable 'npNode' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4515:19: style: The scope of the variable 'fstP' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4551:11: style: The scope of the variable 'npNode' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4551:19: style: The scope of the variable 'fstP' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4622:21: style: The scope of the variable 'fstVtx_blk_lid' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4622:37: style: The scope of the variable 'lstVtx_blk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4622:49: style: The scope of the variable 'lstVtx_blk_lid' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4623:9: style: The scope of the variable 'nvtcs_blk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4623:42: style: The scope of the variable 'prv_fstVtx_blk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4629:25: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4629:36: style: The scope of the variable 'lstBlkRcvd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4634:39: style: The scope of the variable 'fstVtx_toUpd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:5164:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4012:19: style: Function 'denseSep_symbfact' argument 21 names different: declaration '_freeable' definition 'Pslu_freeable'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:58:19: note: Function 'denseSep_symbfact' argument 21 names different: declaration '_freeable' definition 'Pslu_freeable'.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4012:19: note: Function 'denseSep_symbfact' argument 21 names different: declaration '_freeable' definition 'Pslu_freeable'.
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:231:17: style: Unused variable: Astore [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:281:17: style: Variable 'nlvls' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:232:51: style: Unused variable: p [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:235:56: style: Unused variable: szLGr [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:235:63: style: Unused variable: szUGr [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:305:12: style: Variable 'min_mn' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:237:9: style: Unused variable: stat_loc [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:237:23: style: Unused variable: stat_glob [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:237:38: style: Unused variable: mem_glob [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:481:5: style: Variable 'fill_rcmd' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:252:9: style: Unused variable: totalMemLU [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:252:21: style: Unused variable: overestimMem [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:833:15: style: Variable 'globToLoc' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:835:19: style: Variable 'maxNvtcsPProc' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1065:14: style: Variable 'fstVtxBlk' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1220:18: style: Unused variable: code_err [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1225:10: style: Unused variable: nnz_remote [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1611:15: style: Variable 'nvtcs_loc' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1712:15: style: Variable 'nvtcs_loc' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1797:11: style: Unused variable: xsup [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1921:26: style: Unused variable: pr [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1921:49: style: Unused variable: ii [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1921:53: style: Unused variable: jj [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1928:19: style: Variable 'maxNvtcsPProc' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2066:3: style: Variable 'neltsZrSn' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1925:24: style: Unused variable: kk [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2128:41: style: Unused variable: fstVtx_srcUpd_lid [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2146:12: style: Variable 'xsub' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2146:39: style: Variable 'sub' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2384:11: style: Unused variable: xsup [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2385:34: style: Unused variable: vtx_super [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2386:10: style: Unused variable: ind [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2386:15: style: Unused variable: pr [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2386:19: style: Unused variable: pr_elt [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2386:39: style: Unused variable: vtx_elt_lid [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2388:10: style: Unused variable: x_aind_beg [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2388:22: style: Unused variable: x_aind_end [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2390:17: style: Unused variable: neltsCurSep [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2841:23: style: Unused variable: x_aind_beg [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2846:26: style: Unused variable: code_err [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2930:2: style: Variable 'mem_error' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2847:9: style: Unused variable: i [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2847:12: style: Unused variable: j [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2847:56: style: Unused variable: vtx_elt [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2847:65: style: Unused variable: p [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2850:14: style: Unused variable: status [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3064:15: style: Variable 'xusub' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3064:48: style: Variable 'usub' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3214:48: style: Variable 'usub' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3196:28: style: Unused variable: nelts_vtx [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3196:39: style: Unused variable: expand [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3633:36: style: Unused variable: cntelt_vtcs [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4150:21: style: Variable 'nprocsLvl' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4128:25: style: Unused variable: snd_interLvl1 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4128:41: style: Unused variable: snd_interLvl2 [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4231:16: style: Variable 'code_err' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4487:12: style: Variable 'lsub' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4493:12: style: Variable 'usub' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4134:44: style: Unused variable: count [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4322:21: style: Variable 'lstVtxLvl_loc' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4489:7: style: Variable 'mem_error' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4137:17: style: Unused variable: prElt_ind [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4464:24: style: Variable 'ind_u' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4141:9: style: Unused variable: req_ind [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4141:18: style: Unused variable: sent_msgs [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4141:29: style: Unused variable: req_ind_snd [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4514:20: style: Unused variable: k [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4515:7: style: Unused variable: np [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4550:20: style: Unused variable: jj [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4550:24: style: Unused variable: k [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4551:7: style: Unused variable: np [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4551:31: style: Unused variable: p [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4551:34: style: Unused variable: code_err [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4679:20: style: Variable 'fstVtx_loc_lid' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4621:42: style: Unused variable: vtxLvl [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4621:50: style: Unused variable: curblk_loc [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4832:4: style: Variable 'denseSep' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4693:22: style: Variable 'lstVtx_blk_lid' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4628:37: style: Unused variable: ind_blk [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4628:46: style: Unused variable: snd_vtxLvl [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4629:9: style: Unused variable: count [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4629:16: style: Unused variable: vtx_loc [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:5020:8: style: Variable 'mem_error' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4630:9: style: Unused variable: fstVtx_blk_loc [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4630:25: style: Unused variable: fstBlk [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4630:42: style: Unused variable: prElt [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4631:9: style: Unused variable: snd_LinterLvlSz [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4631:26: style: Unused variable: fstVtx_blk_loc_lid [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4631:46: style: Unused variable: prElt_ind [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:5111:17: style: Unused variable: other_mem [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:869:30: style: Array index 'ind_blk' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:917:32: style: Array index 'ind_blk' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1153:21: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2319:13: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2868:33: style: Array index 'ind_blk' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2873:24: style: Array index 'ind_blk' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2891:24: style: Array index 'ind_blk' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:2945:24: style: Array index 'ind_blk' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3086:18: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3383:18: style: Array index 'ii' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3685:33: style: Array index 'ind_blk' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3739:42: style: Array index 'ind_blk' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:3805:31: style: Array index 'ind_blk' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4272:19: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4287:19: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4903:14: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:4920:14: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1751:28: error: Uninitialized variable: lsubPr [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact.c:1753:28: error: Uninitialized variable: usubPr [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:97:45: style: The scope of the variable 'vtx_lid' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:97:54: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:97:57: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:209:7: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:374:38: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:380:12: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:380:27: style: The scope of the variable 'nel' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:381:38: style: The scope of the variable 'min_new_len' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:43:18: style: Unused variable: tries [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:43:32: style: Unused variable: extra [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:43:39: style: Unused variable: bytes_to_copy [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:100:3: style: Variable 'exp' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:219:3: style: Variable 'exp' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:213:44: style: Unused variable: xsub_nextLvl [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:222:15: style: Variable 'nvtcs_loc' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:377:9: style: Unused variable: exp [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:377:44: style: Unused variable: xsub_nextLvl [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:388:15: style: Variable 'nvtcs_loc' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:381:9: style: Unused variable: fstVtxLvl_loc_lid [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:130:20: error: Uninitialized variable: prev_len [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:130:31: error: Uninitialized variable: prev_xsub_nextLvl [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:140:21: error: Uninitialized variable: prev_len [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:140:44: error: Uninitialized variable: prev_mem [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/psymbfact_util.c:272:30: error: Uninitialized variable: prev_xsub_nextLvl [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:353:11: style: The scope of the variable 'bnnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:353:35: style: The scope of the variable 'ii' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:360:14: style: The scope of the variable 'jbrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:360:21: style: The scope of the variable 'kcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:360:45: style: The scope of the variable 'pr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:384:12: style: The scope of the variable 'nfrecvx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:385:12: style: The scope of the variable 'nfsendx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:386:12: style: The scope of the variable 'kseen' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:391:12: style: The scope of the variable 'nbrecvx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:392:12: style: The scope of the variable 'nbsendx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:397:12: style: The scope of the variable 'rb_marker' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:52:12: style: Unused variable: nnz_remote [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:425:33: style: Variable 'Astore' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:409:24: style: Unused variable: iword [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:409:31: style: Unused variable: dword [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzdistribute.c:125:10: error: Uninitialized variable: ia [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsmv.c:25:17: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsmv.c:45:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsmv.c:30:33: style: Unused variable: itemp [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsmv.c:257:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsmv.c:258:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsmv.c:239:12: style: Unused variable: ind_tosend [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsmv_AXglobal.c:40:12: style: The scope of the variable 'nsup' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsmv_AXglobal.c:40:18: style: The scope of the variable 'p' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsmv_AXglobal.c:40:29: style: The scope of the variable 't3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsrfs.c:114:11: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsrfs.c:116:17: style: The scope of the variable 'lstres' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsrfs_ABXglobal.c:129:11: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsrfs_ABXglobal.c:133:17: style: The scope of the variable 'lstres' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsrfs_ABXglobal.c:363:14: style: The scope of the variable 'ii' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsrfs_ABXglobal.c:363:21: style: The scope of the variable 'lk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsrfs_ABXglobal.c:365:14: style: The scope of the variable 'knsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsrfs_ABXglobal.c:365:22: style: The scope of the variable 'psrc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsrfs_ABXglobal.c:365:28: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgsrfs_ABXglobal.c:412:22: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:485:22: style: The scope of the variable 'a_GA' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:489:21: style: The scope of the variable 'Glu_freeable' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:509:60: style: The scope of the variable 'need_value' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:510:39: style: The scope of the variable 'nnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:510:44: style: The scope of the variable 'permc_spec' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:510:56: style: The scope of the variable 'dist_mem_use' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:513:14: style: The scope of the variable 'ldx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:514:14: style: The scope of the variable 'equed' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:514:24: style: The scope of the variable 'norm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:516:34: style: The scope of the variable 'b_work' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:516:43: style: The scope of the variable 'x_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:526:11: style: The scope of the variable 'noDomains' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:526:22: style: The scope of the variable 'nprocs_num' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:528:11: style: The scope of the variable 'col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:528:16: style: The scope of the variable 'key' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:530:12: style: The scope of the variable 'flinfo' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx.c:1154:16: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx_ABglobal.c:1057:20: style: Redundant condition: factored. '!factored || (factored && options->IterRefine)' is equivalent to '!factored || options->IterRefine' [redundantCondition]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx_ABglobal.c:459:21: style: The scope of the variable 'Glu_freeable' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx_ABglobal.c:478:44: style: The scope of the variable 'permc_spec' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx_ABglobal.c:478:56: style: The scope of the variable 'dist_mem_use' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx_ABglobal.c:480:14: style: The scope of the variable 'ldx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx_ABglobal.c:481:14: style: The scope of the variable 'equed' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgssvx_ABglobal.c:481:24: style: The scope of the variable 'norm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrf_irecv.c:1273:9: warning: printf format string requires 2 parameters but 3 are given. [wrongPrintfScanfArgNum]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrf_irecv.c:191:58: style: The scope of the variable 'knsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrf_irecv.c:195:16: style: The scope of the variable 'kcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrf_irecv.c:195:22: style: The scope of the variable 'krow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrf_irecv.c:204:12: style: The scope of the variable 'msg0' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrf_irecv.c:204:18: style: The scope of the variable 'msg2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrf_irecv.c:1203:12: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrf_irecv.c:1205:15: style: The scope of the variable 'gb' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs.c:511:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs.c:89:25: style: The scope of the variable 'gbi' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs.c:89:33: style: The scope of the variable 'jj' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs.c:218:21: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs.c:229:13: style: Variable 'supno' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs1.c:187:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_Bglobal.c:199:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_Bglobal.c:923:22: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:60:19: style: The scope of the variable 'ik' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:60:23: style: The scope of the variable 'il' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:60:51: style: The scope of the variable 'rel' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:229:17: style: The scope of the variable 'gik' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:229:30: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:229:37: style: The scope of the variable 'ik' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:229:41: style: The scope of the variable 'ikfrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:229:49: style: The scope of the variable 'iklrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:229:57: style: The scope of the variable 'il' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:65:16: style: Unused variable: status [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:66:9: style: Unused variable: test_flag [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:239:16: style: Unused variable: status [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzgstrs_lsum.c:240:9: style: Unused variable: test_flag [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzlangs.c:53:20: style: Unused variable: irow [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzlaqgs.c:76:26: style: Unused variable: cj [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:101:53: style: The scope of the variable 'nnz_loc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:102:27: style: The scope of the variable 'ind_loc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:103:22: style: The scope of the variable 'szsn' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:104:16: style: The scope of the variable 'isize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1173:15: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1174:16: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:414:10: style: Variable 'lst_s' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:636:10: style: Variable 'memAux' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:127:11: style: Variable 'dword' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:740:10: style: Unused variable: nnz_remote [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1100:10: style: Variable 'memAux' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1171:18: style: Unused variable: Glu_freeable_n [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1173:9: style: Unused variable: bnnz [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1173:31: style: Unused variable: istart [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1174:23: style: Unused variable: nsupc_gb [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1175:9: style: Unused variable: ljb [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1180:32: style: Unused variable: kcol [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1853:13: style: Variable 'ljb_i' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1250:31: style: Variable 'Astore' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1183:18: style: Unused variable: a [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1184:10: style: Unused variable: asub [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzsymbfact_distdata.c:1184:17: style: Unused variable: xa [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzutil.c:30:28: style: Unused variable: m_loc_max [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzutil.c:30:48: style: Unused variable: nnz_max [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/pzutil.c:33:12: style: Unused variable: colcnt [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/slamch.c:70:18: style: The scope of the variable 'small' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:169:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:170:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:171:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:172:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:213:20: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:277:26: style: The scope of the variable 'ifrom' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:277:33: style: The scope of the variable 'ito' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:277:45: style: The scope of the variable 'new_next' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:447:24: style: The scope of the variable 'krow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:447:30: style: The scope of the variable 'kmark' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:448:15: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:452:15: style: The scope of the variable 'jptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:452:21: style: The scope of the variable 'jm1ptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:453:15: style: The scope of the variable 'ito' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:453:20: style: The scope of the variable 'ifrom' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:453:27: style: The scope of the variable 'istop' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:660:18: style: The scope of the variable 'itemp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:732:17: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:732:23: style: The scope of the variable 'ksupno' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:735:21: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:801:20: style: The scope of the variable 'irep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:801:26: style: The scope of the variable 'irep1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:235:22: style: Variable 'nsuper' is modified but its new value is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/symbfact.c:239:14: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:195:19: style: The scope of the variable 'jlen' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:195:25: style: The scope of the variable 'irep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:249:28: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:249:51: style: The scope of the variable 'jstrt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:354:14: style: The scope of the variable 'gbi' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:355:17: style: The scope of the variable 'lk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:356:19: style: The scope of the variable 'pkk' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:631:20: style: The scope of the variable 'knsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:673:30: style: The scope of the variable 'whichb' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:673:38: style: The scope of the variable 'bl' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:673:42: style: The scope of the variable 'bh' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:751:26: style: The scope of the variable 'zd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:642:4: error: Expression 'i=(++i)%nprow' depends on order of evaluation of side effects [unknownEvaluationOrder]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:643:4: error: Expression 'j=(++j)%npcol' depends on order of evaluation of side effects [unknownEvaluationOrder]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:653:4: error: Expression 'i=(++i)%nprow' depends on order of evaluation of side effects [unknownEvaluationOrder]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:654:4: error: Expression 'j=(++j)%npcol' depends on order of evaluation of side effects [unknownEvaluationOrder]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:352:32: style: Unused variable: ptr_to_dbuf [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:432:8: style: Variable 'lk' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:538:16: style: Variable 'factflop' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/util.c:549:17: style: Variable 'solveflop' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:49:11: style: The scope of the variable 'bnnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:49:35: style: The scope of the variable 'ii' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:56:14: style: The scope of the variable 'jbrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:56:21: style: The scope of the variable 'kcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:56:45: style: The scope of the variable 'pr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:81:12: style: The scope of the variable 'nfrecvx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:82:12: style: The scope of the variable 'nfsendx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:83:12: style: The scope of the variable 'kseen' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:88:12: style: The scope of the variable 'nbrecvx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:89:12: style: The scope of the variable 'nbsendx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:94:12: style: The scope of the variable 'rb_marker' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:106:24: style: Unused variable: iword [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute.c:106:31: style: Unused variable: zword [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:57:11: style: The scope of the variable 'bnnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:57:33: style: The scope of the variable 'istart' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:63:14: style: The scope of the variable 'jbrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:63:21: style: The scope of the variable 'kcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:63:45: style: The scope of the variable 'pr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:88:12: style: The scope of the variable 'nfrecvx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:89:12: style: The scope of the variable 'kseen' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:94:12: style: The scope of the variable 'nbrecvx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:99:12: style: The scope of the variable 'rb_marker' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:111:24: style: Unused variable: iword [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zdistribute_mark.c:111:31: style: Unused variable: zword [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zmyblas2.c:28:41: style: The scope of the variable 'Mki3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zmyblas2.c:143:41: style: The scope of the variable 'Mki3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zreadhb.c:116:5: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zsp_blas2.c:93:9: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zsp_blas2.c:386:9: style: The scope of the variable 'iy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zsp_blas2.c:386:13: style: The scope of the variable 'jx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zsp_blas2.c:386:17: style: The scope of the variable 'jy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zsp_blas2.c:90:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zsp_blas2.c:91:0: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zsp_blas2.c:91:0: style: Variable 'beta' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zutil.c:144:43: warning: %f in format string (no. 1) requires 'double' but the argument type is 'doublecomplex'. [invalidPrintfArgType_float]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zutil.c:165:35: warning: %f in format string (no. 1) requires 'double' but the argument type is 'doublecomplex'. [invalidPrintfArgType_float]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zutil.c:319:12: style: The scope of the variable 'err' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zutil.c:319:17: style: The scope of the variable 'xnorm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zutil.c:172:11: style: Unused variable: i [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/DSuperLU/SRC/zutil.c:192:11: style: Unused variable: i [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:79:43: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:79:59: style: The scope of the variable 'ksupno' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:82:18: style: The scope of the variable 'ufirst' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:96:18: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:64:0: style: Variable 'incx' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:64:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:65:18: style: Unused variable: alpha [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:65:25: style: Unused variable: beta [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:311:9: style: Variable 'lptr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:93:0: style: Variable 'one' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_bmod.c:94:0: style: Variable 'none' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_dfs.c:77:22: style: The scope of the variable 'krow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_dfs.c:77:28: style: The scope of the variable 'kmark' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_dfs.c:79:13: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_dfs.c:83:13: style: The scope of the variable 'jptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_dfs.c:83:19: style: The scope of the variable 'jm1ptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_dfs.c:84:13: style: The scope of the variable 'ito' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_dfs.c:84:18: style: The scope of the variable 'ifrom' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccolumn_dfs.c:84:25: style: The scope of the variable 'istop' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccopy_to_ucol.c:38:15: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ccopy_to_ucol.c:38:21: style: The scope of the variable 'ksupno' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgsrfs.c:143:33: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgsrfs.c:145:20: style: The scope of the variable 'lstres' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgssvx.c:343:54: style: The scope of the variable 'permc_spec' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgssvx.c:345:15: style: The scope of the variable 'norm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgssvx.c:347:20: style: The scope of the variable 'anorm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgssvx.c:445:25: style: Variable 'diag_pivot_thresh' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrf.c:213:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:344:4: warning: %f in format string (no. 2) requires 'double' but the argument type is 'complex'. [invalidPrintfArgType_float]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:104:14: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:104:21: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:104:27: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:104:34: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:104:41: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:104:48: style: The scope of the variable 'istart' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:104:56: style: The scope of the variable 'irow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:105:17: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:105:23: style: The scope of the variable 'iptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:105:29: style: The scope of the variable 'jcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:93:0: style: Variable 'incx' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cgstrs.c:93:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/clacon.c:155:1: style: Label 'L90' is not used. [unusedLabel]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cmemory.c:311:26: style: The scope of the variable 'extra' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cmemory.c:312:14: style: The scope of the variable 'old_ptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cmyblas2.c:28:35: style: The scope of the variable 'Mki3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cmyblas2.c:141:35: style: The scope of the variable 'Mki3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:990:9: style: The scope of the variable 'last_row' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:991:9: style: The scope of the variable 'length' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:1526:10: style: The scope of the variable 'rp_end' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:1527:9: style: The scope of the variable 'last_row' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:2018:9: style: The scope of the variable 'pivot_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:2024:9: style: The scope of the variable 'pivot_row_start' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:2025:9: style: The scope of the variable 'pivot_row_degree' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:2027:9: style: The scope of the variable 'pivot_col_score' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:2028:9: style: The scope of the variable 'needed_memory' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:2029:10: style: The scope of the variable 'cp_end' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:2044:9: style: The scope of the variable 'pivot_col_thickness' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:2046:9: style: The scope of the variable 'next_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:2693:9: style: The scope of the variable 'col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/colamd.c:2097:14: style: Array index 'min_score' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpanel_bmod.c:75:18: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpanel_bmod.c:75:25: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpanel_bmod.c:75:32: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpanel_bmod.c:75:39: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpanel_bmod.c:76:18: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpanel_bmod.c:76:24: style: The scope of the variable 'krep_ind' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpanel_bmod.c:81:18: style: The scope of the variable 'lptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpanel_bmod.c:94:0: style: Variable 'one' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpanel_dfs.c:83:15: style: The scope of the variable 'nextl_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpivotL.c:73:24: style: The scope of the variable 'icol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpivotL.c:73:33: style: The scope of the variable 'itemp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpivotgrowth.c:50:14: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpivotgrowth.c:50:21: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpivotgrowth.c:50:28: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpivotgrowth.c:50:35: style: The scope of the variable 'nz_in_U' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpruneL.c:44:24: style: The scope of the variable 'irep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpruneL.c:44:30: style: The scope of the variable 'irep1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cpruneL.c:46:16: style: The scope of the variable 'do_prune' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/creadhb.c:217:5: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/creadhb.c:189:29: style: Unused variable: key [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_bmod.c:50:20: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_bmod.c:50:27: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_bmod.c:50:34: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_bmod.c:50:41: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_bmod.c:51:26: style: The scope of the variable 'irow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_bmod.c:51:32: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_bmod.c:51:35: style: The scope of the variable 'iptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_bmod.c:52:20: style: The scope of the variable 'ufirst' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_dfs.c:49:24: style: The scope of the variable 'ifrom' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_dfs.c:49:31: style: The scope of the variable 'ito' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csnode_dfs.c:49:43: style: The scope of the variable 'new_next' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csp_blas2.c:92:9: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csp_blas2.c:458:9: style: The scope of the variable 'iy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csp_blas2.c:458:13: style: The scope of the variable 'jx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csp_blas2.c:458:17: style: The scope of the variable 'jy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csp_blas2.c:88:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csp_blas2.c:90:0: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/csp_blas2.c:90:0: style: Variable 'beta' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cutil.c:221:27: style: The scope of the variable 'c' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cutil.c:221:36: style: The scope of the variable 'nsup' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cutil.c:408:11: style: The scope of the variable 'err' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cutil.c:408:16: style: The scope of the variable 'xnorm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cutil.c:377:26: style: Variable 'Aval' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cutil.c:271:30: error: Uninitialized variable: Astore [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/cutil.c:271:30: error: Uninitialized struct member: Astore.lda [uninitStructMember]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dGetDiagU.c:39:13: style: The scope of the variable 'dblock' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_bmod.c:88:43: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_bmod.c:88:59: style: The scope of the variable 'ksupno' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_bmod.c:91:18: style: The scope of the variable 'ufirst' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_bmod.c:104:17: style: The scope of the variable 'none' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_bmod.c:106:18: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_bmod.c:310:9: style: Variable 'lptr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_dfs.c:77:22: style: The scope of the variable 'krow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_dfs.c:77:28: style: The scope of the variable 'kmark' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_dfs.c:79:13: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_dfs.c:83:13: style: The scope of the variable 'jptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_dfs.c:83:19: style: The scope of the variable 'jm1ptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_dfs.c:84:13: style: The scope of the variable 'ito' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_dfs.c:84:18: style: The scope of the variable 'ifrom' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcolumn_dfs.c:84:25: style: The scope of the variable 'istop' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcopy_to_ucol.c:42:15: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dcopy_to_ucol.c:42:21: style: The scope of the variable 'ksupno' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgsrfs.c:145:29: style: The scope of the variable 'Bptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgsrfs.c:145:36: style: The scope of the variable 'Xptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgsrfs.c:148:33: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgsrfs.c:150:21: style: The scope of the variable 'lstres' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgssvx.c:349:54: style: The scope of the variable 'permc_spec' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgssvx.c:351:15: style: The scope of the variable 'norm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgssvx.c:353:21: style: The scope of the variable 'anorm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgssvx.c:451:25: style: Variable 'diag_pivot_thresh' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrf.c:213:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrs.c:104:15: style: The scope of the variable 'work_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrs.c:111:14: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrs.c:111:41: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrs.c:111:48: style: The scope of the variable 'istart' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrs.c:111:56: style: The scope of the variable 'irow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrs.c:112:17: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrs.c:112:23: style: The scope of the variable 'iptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrs.c:112:29: style: The scope of the variable 'jcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:89:14: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:90:14: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:90:21: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:90:28: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:90:35: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:90:42: style: The scope of the variable 'istart' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:90:50: style: The scope of the variable 'irow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:91:17: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:91:20: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:91:23: style: The scope of the variable 'iptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:83:0: style: Variable 'incx' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:83:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:84:0: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:84:0: style: Variable 'beta' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:88:22: style: Unused variable: Uval [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:91:29: style: Unused variable: jcol [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dgstrsL.c:92:22: style: Unused variable: work_col [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dlamch.c:69:19: style: The scope of the variable 'small' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmemory.c:337:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmemory.c:602:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmemory.c:602:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmemory.c:607:20: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmemory.c:311:26: style: The scope of the variable 'extra' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmemory.c:312:13: style: The scope of the variable 'old_ptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:25:28: style: The scope of the variable 'x4' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:25:32: style: The scope of the variable 'x5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:25:36: style: The scope of the variable 'x6' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:25:40: style: The scope of the variable 'x7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:27:71: style: The scope of the variable 'Mki7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:126:12: style: The scope of the variable 'xj' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:159:32: style: The scope of the variable 'vi4' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:159:37: style: The scope of the variable 'vi5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:159:42: style: The scope of the variable 'vi6' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:159:47: style: The scope of the variable 'vi7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dmyblas2.c:161:71: style: The scope of the variable 'Mki7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpanel_bmod.c:83:18: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpanel_bmod.c:83:25: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpanel_bmod.c:84:18: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpanel_bmod.c:84:24: style: The scope of the variable 'krep_ind' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpanel_bmod.c:89:18: style: The scope of the variable 'lptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpanel_dfs.c:83:15: style: The scope of the variable 'nextl_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpivotL.c:72:24: style: The scope of the variable 'icol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpivotL.c:72:33: style: The scope of the variable 'itemp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpivotgrowth.c:55:14: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpivotgrowth.c:55:21: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpivotgrowth.c:55:28: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpivotgrowth.c:55:35: style: The scope of the variable 'nz_in_U' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpivotgrowth.c:61:15: style: The scope of the variable 'luval' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpruneL.c:44:24: style: The scope of the variable 'irep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpruneL.c:44:30: style: The scope of the variable 'irep1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dpruneL.c:46:16: style: The scope of the variable 'do_prune' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dreadhb.c:210:5: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsnode_bmod.c:66:20: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsnode_bmod.c:67:26: style: The scope of the variable 'irow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsnode_bmod.c:68:20: style: The scope of the variable 'ufirst' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsnode_bmod.c:67:32: style: Unused variable: i [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsnode_bmod.c:67:35: style: Unused variable: iptr [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsnode_dfs.c:49:24: style: The scope of the variable 'ifrom' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsnode_dfs.c:49:31: style: The scope of the variable 'ito' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsnode_dfs.c:49:43: style: The scope of the variable 'new_next' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsp_blas2.c:383:9: style: The scope of the variable 'iy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsp_blas2.c:383:13: style: The scope of the variable 'jx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dsp_blas2.c:383:17: style: The scope of the variable 'jy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dutil.c:221:27: style: The scope of the variable 'c' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dutil.c:221:36: style: The scope of the variable 'nsup' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dutil.c:407:12: style: The scope of the variable 'err' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dutil.c:407:17: style: The scope of the variable 'xnorm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dutil.c:408:20: style: The scope of the variable 'soln_work' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/dutil.c:376:25: style: Variable 'Aval' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/get_perm_c.c:362:33: style: The scope of the variable 'invp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/get_perm_c.c:363:21: style: The scope of the variable 'dhead' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/get_perm_c.c:363:29: style: The scope of the variable 'qsize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/get_perm_c.c:363:37: style: The scope of the variable 'llist' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/get_perm_c.c:363:45: style: The scope of the variable 'marker' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/heap_relax_snode.c:41:24: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/heap_relax_snode.c:41:27: style: The scope of the variable 'l' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/heap_relax_snode.c:42:18: style: The scope of the variable 'snode_start' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/heap_relax_snode.c:89:22: style: Variable 'nsuper_et' is modified but its new value is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/heap_relax_snode.c:80:2: style: Variable 'nsuper_et_post' is modified but its new value is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/heap_relax_snode.c:99:21: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/lsame.c:48:15: style: Condition 'zcode==90' is always true [knownConditionTrueFalse]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/lsame.c:38:13: note: Assignment 'zcode='Z'', assigned value is 90
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/lsame.c:48:15: note: Condition 'zcode==90' is always true
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/mmd.c:246:16: style: The scope of the variable 'ndeg' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/mmd.c:246:28: style: The scope of the variable 'fnode' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:860:10: style: The scope of the variable 'rp_end' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:862:9: style: The scope of the variable 'start' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:863:9: style: The scope of the variable 'last_row' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:1347:9: style: The scope of the variable 'pivot_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:1353:9: style: The scope of the variable 'pivot_row_start' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:1354:9: style: The scope of the variable 'pivot_row_degree' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:1356:9: style: The scope of the variable 'pivot_col_score' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:1357:9: style: The scope of the variable 'needed_memory' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:1358:10: style: The scope of the variable 'cp_end' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:1373:9: style: The scope of the variable 'pivot_col_thickness' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:1375:9: style: The scope of the variable 'next_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:2016:9: style: The scope of the variable 'col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/old_colamd.c:1425:14: style: Array index 'min_score' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/relax_snode.c:42:18: style: The scope of the variable 'snode_start' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/relax_snode.c:66:21: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:79:43: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:79:59: style: The scope of the variable 'ksupno' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:82:18: style: The scope of the variable 'ufirst' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:95:18: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:64:0: style: Variable 'incx' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:64:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:65:16: style: Unused variable: alpha [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:65:23: style: Unused variable: beta [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:298:9: style: Variable 'lptr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:93:0: style: Variable 'one' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_bmod.c:94:0: style: Variable 'none' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_dfs.c:77:22: style: The scope of the variable 'krow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_dfs.c:77:28: style: The scope of the variable 'kmark' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_dfs.c:79:13: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_dfs.c:83:13: style: The scope of the variable 'jptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_dfs.c:83:19: style: The scope of the variable 'jm1ptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_dfs.c:84:13: style: The scope of the variable 'ito' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_dfs.c:84:18: style: The scope of the variable 'ifrom' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scolumn_dfs.c:84:25: style: The scope of the variable 'istop' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scopy_to_ucol.c:38:15: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/scopy_to_ucol.c:38:21: style: The scope of the variable 'ksupno' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgsrfs.c:140:28: style: The scope of the variable 'Bptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgsrfs.c:140:35: style: The scope of the variable 'Xptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgsrfs.c:143:33: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgsrfs.c:145:20: style: The scope of the variable 'lstres' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgssvx.c:343:54: style: The scope of the variable 'permc_spec' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgssvx.c:345:15: style: The scope of the variable 'norm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgssvx.c:347:20: style: The scope of the variable 'anorm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgssvx.c:445:25: style: Variable 'diag_pivot_thresh' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrf.c:213:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:103:14: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:103:21: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:103:27: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:103:34: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:103:41: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:103:48: style: The scope of the variable 'istart' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:103:56: style: The scope of the variable 'irow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:104:17: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:104:23: style: The scope of the variable 'iptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:104:29: style: The scope of the variable 'jcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:93:0: style: Variable 'incx' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sgstrs.c:93:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slamch.c:71:18: style: The scope of the variable 'small' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:459:15: style: Condition 'zcode==90' is always true [knownConditionTrueFalse]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:449:13: note: Assignment 'zcode='Z'', assigned value is 90
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:459:15: note: Condition 'zcode==90' is always true
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:134:12: style: The scope of the variable 'irep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:150:26: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:151:25: style: The scope of the variable 'jlen' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:151:31: style: The scope of the variable 'irep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:192:26: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:192:49: style: The scope of the variable 'jstrt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:327:28: style: The scope of the variable 'whichb' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:327:36: style: The scope of the variable 'bl' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:327:40: style: The scope of the variable 'bh' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:549:28: style: The scope of the variable 'x4' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:549:32: style: The scope of the variable 'x5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:549:36: style: The scope of the variable 'x6' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:549:40: style: The scope of the variable 'x7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:551:71: style: The scope of the variable 'Mki7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:650:12: style: The scope of the variable 'xj' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:683:32: style: The scope of the variable 'vi4' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:683:37: style: The scope of the variable 'vi5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:683:42: style: The scope of the variable 'vi6' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:683:47: style: The scope of the variable 'vi7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/slu_util.c:685:71: style: The scope of the variable 'Mki7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smemory.c:336:18: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smemory.c:336:28: portability: Casting between float* and double* which have an incompatible binary data representation. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smemory.c:337:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smemory.c:602:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smemory.c:602:21: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smemory.c:607:20: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smemory.c:311:26: style: The scope of the variable 'extra' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smemory.c:312:12: style: The scope of the variable 'old_ptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:25:27: style: The scope of the variable 'x4' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:25:31: style: The scope of the variable 'x5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:25:35: style: The scope of the variable 'x6' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:25:39: style: The scope of the variable 'x7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:27:70: style: The scope of the variable 'Mki7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:126:11: style: The scope of the variable 'xj' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:159:31: style: The scope of the variable 'vi4' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:159:36: style: The scope of the variable 'vi5' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:159:41: style: The scope of the variable 'vi6' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:159:46: style: The scope of the variable 'vi7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/smyblas2.c:161:70: style: The scope of the variable 'Mki7' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sp_coletree.c:142:12: style: The scope of the variable 'cset' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sp_coletree.c:241:9: style: The scope of the variable 'dad' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sp_coletree.c:305:12: style: The scope of the variable 'cset' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spanel_bmod.c:75:18: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spanel_bmod.c:75:25: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spanel_bmod.c:75:32: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spanel_bmod.c:75:39: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spanel_bmod.c:76:18: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spanel_bmod.c:76:24: style: The scope of the variable 'krep_ind' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spanel_bmod.c:81:18: style: The scope of the variable 'lptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spanel_bmod.c:94:0: style: Variable 'one' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spanel_dfs.c:83:15: style: The scope of the variable 'nextl_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spivotL.c:72:24: style: The scope of the variable 'icol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spivotL.c:72:33: style: The scope of the variable 'itemp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spivotgrowth.c:50:14: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spivotgrowth.c:50:21: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spivotgrowth.c:50:28: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spivotgrowth.c:50:35: style: The scope of the variable 'nz_in_U' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spivotgrowth.c:56:14: style: The scope of the variable 'luval' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spruneL.c:44:24: style: The scope of the variable 'irep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spruneL.c:44:30: style: The scope of the variable 'irep1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/spruneL.c:46:16: style: The scope of the variable 'do_prune' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sreadhb.c:207:5: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sreadhb.c:179:29: style: Unused variable: key [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_bmod.c:49:20: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_bmod.c:49:27: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_bmod.c:49:34: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_bmod.c:49:41: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_bmod.c:50:26: style: The scope of the variable 'irow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_bmod.c:50:32: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_bmod.c:50:35: style: The scope of the variable 'iptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_bmod.c:51:20: style: The scope of the variable 'ufirst' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_dfs.c:49:24: style: The scope of the variable 'ifrom' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_dfs.c:49:31: style: The scope of the variable 'ito' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssnode_dfs.c:49:43: style: The scope of the variable 'new_next' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssp_blas2.c:90:9: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssp_blas2.c:370:9: style: The scope of the variable 'iy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssp_blas2.c:370:13: style: The scope of the variable 'jx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssp_blas2.c:370:17: style: The scope of the variable 'jy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssp_blas2.c:88:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssp_blas2.c:89:0: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/ssp_blas2.c:89:0: style: Variable 'beta' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sutil.c:221:27: style: The scope of the variable 'c' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sutil.c:221:36: style: The scope of the variable 'nsup' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sutil.c:406:11: style: The scope of the variable 'err' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sutil.c:406:16: style: The scope of the variable 'xnorm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sutil.c:407:19: style: The scope of the variable 'soln_work' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sutil.c:375:24: style: Variable 'Aval' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sutil.c:270:30: error: Uninitialized variable: Astore [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/sutil.c:270:30: error: Uninitialized struct member: Astore.lda [uninitStructMember]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:79:43: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:79:59: style: The scope of the variable 'ksupno' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:82:18: style: The scope of the variable 'ufirst' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:96:18: style: The scope of the variable 'mem_error' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:64:0: style: Variable 'incx' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:64:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:65:24: style: Unused variable: alpha [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:65:31: style: Unused variable: beta [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:313:9: style: Variable 'lptr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:93:0: style: Variable 'one' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_bmod.c:94:0: style: Variable 'none' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_dfs.c:77:22: style: The scope of the variable 'krow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_dfs.c:77:28: style: The scope of the variable 'kmark' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_dfs.c:79:13: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_dfs.c:83:13: style: The scope of the variable 'jptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_dfs.c:83:19: style: The scope of the variable 'jm1ptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_dfs.c:84:13: style: The scope of the variable 'ito' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_dfs.c:84:18: style: The scope of the variable 'ifrom' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcolumn_dfs.c:84:25: style: The scope of the variable 'istop' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcopy_to_ucol.c:38:15: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zcopy_to_ucol.c:38:21: style: The scope of the variable 'ksupno' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgsrfs.c:143:33: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgsrfs.c:145:21: style: The scope of the variable 'lstres' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgssvx.c:343:54: style: The scope of the variable 'permc_spec' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgssvx.c:345:15: style: The scope of the variable 'norm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgssvx.c:347:21: style: The scope of the variable 'anorm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgssvx.c:445:25: style: Variable 'diag_pivot_thresh' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrf.c:213:18: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:344:4: warning: %f in format string (no. 2) requires 'double' but the argument type is 'doublecomplex'. [invalidPrintfArgType_float]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:104:14: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:104:21: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:104:27: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:104:34: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:104:41: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:104:48: style: The scope of the variable 'istart' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:104:56: style: The scope of the variable 'irow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:105:17: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:105:23: style: The scope of the variable 'iptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:105:29: style: The scope of the variable 'jcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:93:0: style: Variable 'incx' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zgstrs.c:93:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zlacon.c:155:1: style: Label 'L90' is not used. [unusedLabel]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zmemory.c:311:26: style: The scope of the variable 'extra' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zmemory.c:312:20: style: The scope of the variable 'old_ptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zmyblas2.c:28:41: style: The scope of the variable 'Mki3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zmyblas2.c:141:41: style: The scope of the variable 'Mki3' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpanel_bmod.c:75:18: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpanel_bmod.c:75:25: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpanel_bmod.c:75:32: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpanel_bmod.c:75:39: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpanel_bmod.c:76:18: style: The scope of the variable 'krep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpanel_bmod.c:76:24: style: The scope of the variable 'krep_ind' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpanel_bmod.c:81:18: style: The scope of the variable 'lptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpanel_bmod.c:94:0: style: Variable 'one' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpanel_dfs.c:83:15: style: The scope of the variable 'nextl_col' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpivotL.c:73:24: style: The scope of the variable 'icol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpivotL.c:73:33: style: The scope of the variable 'itemp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpivotgrowth.c:50:14: style: The scope of the variable 'fsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpivotgrowth.c:50:21: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpivotgrowth.c:50:28: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpivotgrowth.c:50:35: style: The scope of the variable 'nz_in_U' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpruneL.c:44:24: style: The scope of the variable 'irep' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpruneL.c:44:30: style: The scope of the variable 'irep1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zpruneL.c:46:16: style: The scope of the variable 'do_prune' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zreadhb.c:217:5: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zreadhb.c:189:29: style: Unused variable: key [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_bmod.c:50:20: style: The scope of the variable 'luptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_bmod.c:50:27: style: The scope of the variable 'nsupc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_bmod.c:50:34: style: The scope of the variable 'nsupr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_bmod.c:50:41: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_bmod.c:51:26: style: The scope of the variable 'irow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_bmod.c:51:32: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_bmod.c:51:35: style: The scope of the variable 'iptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_bmod.c:52:20: style: The scope of the variable 'ufirst' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_dfs.c:49:24: style: The scope of the variable 'ifrom' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_dfs.c:49:31: style: The scope of the variable 'ito' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsnode_dfs.c:49:43: style: The scope of the variable 'new_next' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsp_blas2.c:92:9: style: The scope of the variable 'nrow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsp_blas2.c:458:9: style: The scope of the variable 'iy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsp_blas2.c:458:13: style: The scope of the variable 'jx' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsp_blas2.c:458:17: style: The scope of the variable 'jy' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsp_blas2.c:88:0: style: Variable 'incy' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsp_blas2.c:90:0: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zsp_blas2.c:90:0: style: Variable 'beta' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zutil.c:221:27: style: The scope of the variable 'c' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zutil.c:221:36: style: The scope of the variable 'nsup' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zutil.c:408:12: style: The scope of the variable 'err' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zutil.c:408:17: style: The scope of the variable 'xnorm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zutil.c:377:32: style: Variable 'Aval' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zutil.c:271:30: error: Uninitialized variable: Astore [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/SuperLU/SRC/zutil.c:271:30: error: Uninitialized struct member: Astore.lda [uninitStructMember]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:562:15: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:563:10: note: Found duplicate branches for 'if' and 'else'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:562:15: note: Found duplicate branches for 'if' and 'else'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:221:8: style: The scope of the variable 'iE' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:221:12: style: The scope of the variable 'iD' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:237:8: style: The scope of the variable 'iE' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:237:12: style: The scope of the variable 'iD' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:683:16: style: The scope of the variable 'newNumShared' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:948:10: style: The scope of the variable 'iN' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:948:14: style: The scope of the variable 'iD' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:948:18: style: The scope of the variable 'oldNumBCNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1130:39: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1130:52: style: The scope of the variable 'index2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1132:45: style: The scope of the variable 'minProc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1726:8: style: The scope of the variable 'localNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1726:21: style: The scope of the variable 'iB' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1726:25: style: The scope of the variable 'iE' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1726:29: style: The scope of the variable 'iN' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1726:33: style: The scope of the variable 'totalNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1726:46: style: The scope of the variable 'nElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1727:8: style: The scope of the variable 'elemNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1727:22: style: The scope of the variable 'elemNodeLists' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1727:38: style: The scope of the variable 'nodeIDs' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1801:21: style: The scope of the variable 'iB' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1801:25: style: The scope of the variable 'iE' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1801:33: style: The scope of the variable 'totalNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1801:46: style: The scope of the variable 'nElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1802:8: style: The scope of the variable 'elemNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1802:22: style: The scope of the variable 'elemNodeLists' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1802:38: style: The scope of the variable 'nodeIDs' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1863:11: style: The scope of the variable 'iB' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1863:15: style: The scope of the variable 'iE' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1863:27: style: The scope of the variable 'totalNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1864:11: style: The scope of the variable 'nElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1864:19: style: The scope of the variable 'elemNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1864:48: style: The scope of the variable 'nodeID' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1864:56: style: The scope of the variable 'localNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1939:63: style: The scope of the variable 'nodeID' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:2481:22: style: The scope of the variable 'innerIteration' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:2646:11: style: The scope of the variable 'innerIterations' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:2879:22: style: The scope of the variable 'innerIteration' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3061:30: style: The scope of the variable 'innerIteration' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3063:11: style: The scope of the variable 'rho' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3063:22: style: The scope of the variable 'alpha' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3064:17: style: The scope of the variable 'omega' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3501:14: style: The scope of the variable 'ddata' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3518:14: style: The scope of the variable 'ddata' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3540:44: style: The scope of the variable 'numElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3540:54: style: The scope of the variable 'elemNumNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3542:13: style: The scope of the variable 'rhsVectors' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3575:44: style: The scope of the variable 'numElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3575:54: style: The scope of the variable 'elemNumNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3577:13: style: The scope of the variable 'solnVectors' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3608:44: style: The scope of the variable 'numElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3608:54: style: The scope of the variable 'elemNumNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3610:13: style: The scope of the variable 'solnVectors' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:130:42: style: Function 'initialize' argument 1 names different: declaration 'numElems' definition 'numElements'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:58:26: note: Function 'initialize' argument 1 names different: declaration 'numElems' definition 'numElements'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:130:42: note: Function 'initialize' argument 1 names different: declaration 'numElems' definition 'numElements'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:130:59: style: Function 'initialize' argument 2 names different: declaration 'nNodesPerElem' definition 'numNodesPerElement'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:58:40: note: Function 'initialize' argument 2 names different: declaration 'nNodesPerElem' definition 'numNodesPerElement'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:130:59: note: Function 'initialize' argument 2 names different: declaration 'nNodesPerElem' definition 'numNodesPerElement'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:131:40: style: Function 'initialize' argument 3 names different: declaration 'nodeDOF' definition 'dofPerNode'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:58:59: note: Function 'initialize' argument 3 names different: declaration 'nodeDOF' definition 'dofPerNode'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:131:40: note: Function 'initialize' argument 3 names different: declaration 'nodeDOF' definition 'dofPerNode'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:251:57: style: Function 'loadElemInfo' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:63:41: note: Function 'loadElemInfo' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:251:57: note: Function 'loadElemInfo' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:252:66: style: Function 'loadElemInfo' argument 4 names different: declaration 'elemRHS' definition 'elemLoad'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:64:32: note: Function 'loadElemInfo' argument 4 names different: declaration 'elemRHS' definition 'elemLoad'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:252:66: note: Function 'loadElemInfo' argument 4 names different: declaration 'elemRHS' definition 'elemLoad'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:289:59: style: Function 'loadElemMatrix' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:65:43: note: Function 'loadElemMatrix' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:289:59: note: Function 'loadElemMatrix' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:324:59: style: Function 'loadElemRHS' argument 2 names different: declaration 'elemRHS' definition 'elemLoad'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:66:43: note: Function 'loadElemRHS' argument 2 names different: declaration 'elemRHS' definition 'elemLoad'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:324:59: note: Function 'loadElemRHS' argument 2 names different: declaration 'elemRHS' definition 'elemLoad'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:681:39: style: Function 'initSharedNodes' argument 3 names different: declaration 'sharedLeng' definition 'sharedNProcs'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:156:59: note: Function 'initSharedNodes' argument 3 names different: declaration 'sharedLeng' definition 'sharedNProcs'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:681:39: note: Function 'initSharedNodes' argument 3 names different: declaration 'sharedLeng' definition 'sharedNProcs'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:945:37: style: Function 'loadNodeBCs' argument 1 names different: declaration 'nNodes' definition 'numNodes'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:169:25: note: Function 'loadNodeBCs' argument 1 names different: declaration 'nNodes' definition 'numNodes'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:945:37: note: Function 'loadNodeBCs' argument 1 names different: declaration 'nNodes' definition 'numNodes'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:946:70: style: Function 'loadNodeBCs' argument 6 names different: declaration 'gamma' definition 'gamma1'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:170:45: note: Function 'loadNodeBCs' argument 6 names different: declaration 'gamma' definition 'gamma1'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:946:70: note: Function 'loadNodeBCs' argument 6 names different: declaration 'gamma' definition 'gamma1'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1025:35: style: Function 'sumInElem' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:172:23: note: Function 'sumInElem' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1025:35: note: Function 'sumInElem' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1064:41: style: Function 'sumInElemMatrix' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:175:29: note: Function 'sumInElemMatrix' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1064:41: note: Function 'sumInElemMatrix' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1065:37: style: Function 'sumInElemMatrix' argument 4 names different: declaration 'elemStiffness' definition 'elemStiff'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:176:34: note: Function 'sumInElemMatrix' argument 4 names different: declaration 'elemStiffness' definition 'elemStiff'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1065:37: note: Function 'sumInElemMatrix' argument 4 names different: declaration 'elemStiffness' definition 'elemStiff'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1102:38: style: Function 'sumInElemRHS' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:178:26: note: Function 'sumInElemRHS' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1102:38: note: Function 'sumInElemRHS' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1724:59: style: Function 'getNumBlockActNodes' argument 2 names different: declaration 'nNodes' definition 'numNodes'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:190:47: note: Function 'getNumBlockActNodes' argument 2 names different: declaration 'nNodes' definition 'numNodes'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1724:59: note: Function 'getNumBlockActNodes' argument 2 names different: declaration 'nNodes' definition 'numNodes'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1780:58: style: Function 'getNumBlockActEqns' argument 2 names different: declaration 'nEqns' definition 'numEqns'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:191:46: note: Function 'getNumBlockActEqns' argument 2 names different: declaration 'nEqns' definition 'numEqns'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1780:58: note: Function 'getNumBlockActEqns' argument 2 names different: declaration 'nEqns' definition 'numEqns'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1799:70: style: Function 'getBlockNodeIDList' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:192:60: note: Function 'getBlockNodeIDList' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1799:70: note: Function 'getBlockNodeIDList' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1861:31: style: Function 'getBlockNodeSolution' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:193:62: note: Function 'getBlockNodeSolution' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1861:31: note: Function 'getBlockNodeSolution' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1861:46: style: Function 'getBlockNodeSolution' argument 4 names different: declaration 'solnOffsets' definition 'nodeOffsets'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:194:35: note: Function 'getBlockNodeSolution' argument 4 names different: declaration 'solnOffsets' definition 'nodeOffsets'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:1861:46: note: Function 'getBlockNodeSolution' argument 4 names different: declaration 'solnOffsets' definition 'nodeOffsets'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3486:37: style: Function 'matvec' argument 1 names different: declaration 'x' definition 'xvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:201:24: note: Function 'matvec' argument 1 names different: declaration 'x' definition 'xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3486:37: note: Function 'matvec' argument 1 names different: declaration 'x' definition 'xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3486:51: style: Function 'matvec' argument 2 names different: declaration 'y' definition 'yvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:201:35: note: Function 'matvec' argument 2 names different: declaration 'y' definition 'yvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3486:51: note: Function 'matvec' argument 2 names different: declaration 'y' definition 'yvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3751:50: style: Function 'PVectorInterChange' argument 1 names different: declaration 'x' definition 'dvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:209:36: note: Function 'PVectorInterChange' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3751:50: note: Function 'PVectorInterChange' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3811:52: style: Function 'PVectorReverseChange' argument 1 names different: declaration 'x' definition 'dvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:210:38: note: Function 'PVectorReverseChange' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3811:52: note: Function 'PVectorReverseChange' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:380:4: performance: Variable 'mpiComm_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:49:11: style: Technically the member function 'FEI_HYPRE_Elem_Block::getElemBlockID' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:50:11: style: Technically the member function 'FEI_HYPRE_Elem_Block::getNumElems' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:51:11: style: Technically the member function 'FEI_HYPRE_Elem_Block::getElemNumNodes' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:52:11: style: Technically the member function 'FEI_HYPRE_Elem_Block::getCurrentElem' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:143:9: performance: Technically the member function 'FEI_HYPRE_Impl::setSolveType' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:152:9: performance: Technically the member function 'FEI_HYPRE_Impl::initElem' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:159:9: performance: Technically the member function 'FEI_HYPRE_Impl::initComplete' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:185:9: style: Technically the member function 'FEI_HYPRE_Impl::iterations' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:206:9: performance: Technically the member function 'FEI_HYPRE_Impl::solveUsingSuperLU' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:3342:21: note: Technically the member function 'FEI_HYPRE_Impl::solveUsingSuperLU' can be static.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:206:9: note: Technically the member function 'FEI_HYPRE_Impl::solveUsingSuperLU' can be static.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:47:4: style: Class 'FEI_HYPRE_Elem_Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.h:139:4: style: Class 'FEI_HYPRE_Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:529:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:532:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:539:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:544:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:549:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:554:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:560:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:567:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/FEI_HYPRE_Impl.cxx:589:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5533:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5532:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5533:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5534:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5533:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5534:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5535:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5534:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5535:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5541:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5540:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5541:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5542:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5541:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5542:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5543:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5542:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5543:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5776:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5775:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5776:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5777:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5776:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5777:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5778:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5777:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5778:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5784:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5783:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5784:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5785:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5784:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5785:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5786:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5785:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5786:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:631:15: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:632:10: note: Found duplicate branches for 'if' and 'else'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:631:15: note: Found duplicate branches for 'if' and 'else'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:642:15: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:643:10: note: Found duplicate branches for 'if' and 'else'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:642:15: note: Found duplicate branches for 'if' and 'else'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5336:21: style: The scope of the variable 'colIndex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5337:21: style: The scope of the variable 'ind2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5495:26: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5495:44: style: The scope of the variable 'start_row' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5495:55: style: The scope of the variable 'end_row' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5738:26: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5738:44: style: The scope of the variable 'start_row' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5738:55: style: The scope of the variable 'end_row' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5892:8: style: The scope of the variable 'status' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5995:56: style: The scope of the variable 'iS' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5257:50: style: Function 'loadConstraintNumbers' argument 1 names different: declaration 'length' definition 'nConstr'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:409:37: note: Function 'loadConstraintNumbers' argument 1 names different: declaration 'length' definition 'nConstr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5257:50: note: Function 'loadConstraintNumbers' argument 1 names different: declaration 'length' definition 'nConstr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5257:64: style: Function 'loadConstraintNumbers' argument 2 names different: declaration 'list' definition 'constrList'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:409:50: note: Function 'loadConstraintNumbers' argument 2 names different: declaration 'list' definition 'constrList'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5257:64: note: Function 'loadConstraintNumbers' argument 2 names different: declaration 'list' definition 'constrList'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5427:47: style: Function 'computeMinResProjection' argument 2 names different: declaration 'x' definition 'x_csr'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:488:77: note: Function 'computeMinResProjection' argument 2 names different: declaration 'x' definition 'x_csr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5427:47: note: Function 'computeMinResProjection' argument 2 names different: declaration 'x' definition 'x_csr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5427:70: style: Function 'computeMinResProjection' argument 3 names different: declaration 'b' definition 'b_csr'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:489:51: note: Function 'computeMinResProjection' argument 3 names different: declaration 'b' definition 'b_csr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5427:70: note: Function 'computeMinResProjection' argument 3 names different: declaration 'b' definition 'b_csr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5492:66: style: Function 'addToMinResProjectionSpace' argument 1 names different: declaration 'x' definition 'xvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:491:53: note: Function 'addToMinResProjectionSpace' argument 1 names different: declaration 'x' definition 'xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5492:66: note: Function 'addToMinResProjectionSpace' argument 1 names different: declaration 'x' definition 'xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5493:66: style: Function 'addToMinResProjectionSpace' argument 2 names different: declaration 'b' definition 'bvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:491:71: note: Function 'addToMinResProjectionSpace' argument 2 names different: declaration 'b' definition 'bvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5493:66: note: Function 'addToMinResProjectionSpace' argument 2 names different: declaration 'b' definition 'bvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5653:47: style: Function 'computeAConjProjection' argument 2 names different: declaration 'x' definition 'x_csr'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:486:76: note: Function 'computeAConjProjection' argument 2 names different: declaration 'x' definition 'x_csr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5653:47: note: Function 'computeAConjProjection' argument 2 names different: declaration 'x' definition 'x_csr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5653:70: style: Function 'computeAConjProjection' argument 3 names different: declaration 'b' definition 'b_csr'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:487:50: note: Function 'computeAConjProjection' argument 3 names different: declaration 'b' definition 'b_csr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5653:70: note: Function 'computeAConjProjection' argument 3 names different: declaration 'b' definition 'b_csr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5735:65: style: Function 'addToAConjProjectionSpace' argument 1 names different: declaration 'x' definition 'xvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:490:52: note: Function 'addToAConjProjectionSpace' argument 1 names different: declaration 'x' definition 'xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5735:65: note: Function 'addToAConjProjectionSpace' argument 1 names different: declaration 'x' definition 'xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5736:65: style: Function 'addToAConjProjectionSpace' argument 2 names different: declaration 'b' definition 'bvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:490:70: note: Function 'addToAConjProjectionSpace' argument 2 names different: declaration 'b' definition 'bvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5736:65: note: Function 'addToAConjProjectionSpace' argument 2 names different: declaration 'b' definition 'bvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:99:4: style: Class 'HYPRE_LinSysCore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:190:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:194:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:200:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:215:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:227:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:240:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:335:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:383:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:417:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:458:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:522:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:553:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:581:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:604:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:629:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:640:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:667:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:681:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:692:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:704:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:716:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:724:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:737:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:750:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:763:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:798:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:811:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:824:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:837:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:850:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:863:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:877:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:892:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:906:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:919:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:938:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:953:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:967:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:993:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1006:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1019:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1028:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1042:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1055:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1068:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1081:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1094:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1107:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1119:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1131:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1144:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1169:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1181:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1193:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1205:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1218:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1231:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1244:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1256:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1285:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1297:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1311:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1339:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1345:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1350:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1355:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1386:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1395:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1404:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1419:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1437:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1452:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1474:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1488:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1502:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1515:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1531:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1549:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1562:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1575:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1595:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1608:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1620:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1632:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1645:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1658:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1671:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1684:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1703:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1722:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1734:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1746:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1758:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1770:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1782:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1794:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1813:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1832:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1846:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:1860:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSC_aux.cxx:5276:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:82:30: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:98:33: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:116:33: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:132:33: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:148:33: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:164:33: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:184:33: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:203:33: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:809:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:808:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:809:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:810:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:809:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:810:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:811:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:810:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:811:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:818:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:817:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:818:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:819:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:818:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:819:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:820:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:819:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:820:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:824:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:823:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:824:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:825:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:824:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:825:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:826:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:825:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:826:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:830:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:829:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:830:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:831:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:830:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:831:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:832:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:831:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:832:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:836:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:835:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:836:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:837:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:836:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:837:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:838:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:837:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:838:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:845:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:844:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:845:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:846:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:845:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:846:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:847:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:846:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:847:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:851:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:850:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:851:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:852:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:851:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:852:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:853:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:852:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:853:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:857:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:856:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:857:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:858:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:857:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:858:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:859:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:858:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:859:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:863:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:862:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:863:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:864:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:863:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:864:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:865:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:864:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:865:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:1054:31: style: The scope of the variable 'zeroDiag' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:1356:45: style: The scope of the variable 'A11StartRow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:1356:58: style: The scope of the variable 'A11NRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:1356:74: style: The scope of the variable 'jcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:1357:30: style: The scope of the variable 'A11MatSize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:1357:42: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:291:38: style: Function 'setParams' argument 1 names different: declaration 'paramString' definition 'params'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.h:93:27: note: Function 'setParams' argument 1 names different: declaration 'paramString' definition 'params'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:291:38: note: Function 'setParams' argument 1 names different: declaration 'paramString' definition 'params'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:216:4: performance: Variable 'Amat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:217:4: performance: Variable 'A11mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:218:4: performance: Variable 'A12mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:219:4: performance: Variable 'S22mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:220:4: performance: Variable 'mpiComm_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:227:4: performance: Variable 'A11Solver_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:228:4: performance: Variable 'A11Precond_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:229:4: performance: Variable 'S22Solver_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:230:4: performance: Variable 'S22Precond_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.h:96:11: style: Technically the member function 'HYPRE_LSI_Uzawa::getNumIterations' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:711:22: note: Technically the member function 'HYPRE_LSI_Uzawa::getNumIterations' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.h:96:11: note: Technically the member function 'HYPRE_LSI_Uzawa::getNumIterations' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.h:90:4: style: Class 'HYPRE_LSI_Uzawa' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:295:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:301:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:338:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:349:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:368:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:387:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:392:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:400:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:408:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:415:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:422:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:462:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:502:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:508:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:514:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:520:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:526:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:532:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:538:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:544:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:550:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:556:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:562:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:568:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:574:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:580:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:586:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:592:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:598:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:604:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:610:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:616:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:622:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:628:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:634:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:640:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:646:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:652:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:658:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:664:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:670:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_UZAWA.cxx:676:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:114:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:130:34: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:150:34: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:167:34: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:184:34: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:204:34: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:223:34: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:242:34: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:235:11: style: The scope of the variable 'tol2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:236:11: style: The scope of the variable 'paramString' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1026:13: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1026:25: style: The scope of the variable 'checkZeros' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1027:31: style: The scope of the variable 'searchInd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1029:13: style: The scope of the variable 'MNRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1029:21: style: The scope of the variable 'MStartRow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1029:33: style: The scope of the variable 'MRowLengs' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1032:13: style: The scope of the variable 'fname' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1033:14: style: The scope of the variable 'fp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1663:23: style: The scope of the variable 'jcol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1663:29: style: The scope of the variable 'zero_diag' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1834:11: style: The scope of the variable 'fname' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1835:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:367:59: style: Function 'setLumpedMasses' argument 2 names different: declaration 'Mdiag' definition 'Mdata'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.h:142:49: note: Function 'setLumpedMasses' argument 2 names different: declaration 'Mdiag' definition 'Mdata'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:367:59: note: Function 'setLumpedMasses' argument 2 names different: declaration 'Mdiag' definition 'Mdata'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:385:39: style: Function 'setParams' argument 1 names different: declaration 'param' definition 'params'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.h:143:28: note: Function 'setParams' argument 1 names different: declaration 'param' definition 'params'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:385:39: note: Function 'setParams' argument 1 names different: declaration 'param' definition 'params'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1014:41: style: Function 'setLookup' argument 1 names different: declaration 'lookup' definition 'object'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.h:144:31: note: Function 'setLookup' argument 1 names different: declaration 'lookup' definition 'object'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:1014:41: note: Function 'setLookup' argument 1 names different: declaration 'lookup' definition 'object'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:2264:50: style: Function 'setupSolver' argument 3 names different: declaration 'f' definition 'fvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.h:156:39: note: Function 'setupSolver' argument 3 names different: declaration 'f' definition 'fvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:2264:50: note: Function 'setupSolver' argument 3 names different: declaration 'f' definition 'fvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:2264:71: style: Function 'setupSolver' argument 4 names different: declaration 'x' definition 'xvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.h:156:57: note: Function 'setupSolver' argument 4 names different: declaration 'x' definition 'xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:2264:71: note: Function 'setupSolver' argument 4 names different: declaration 'x' definition 'xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:257:19: warning: Member variable 'HYPRE_LSI_BlockP::lookup_' is not initialized in the constructor. [uninitMemberVar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:259:4: performance: Variable 'Amat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:260:4: performance: Variable 'A11mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:261:4: performance: Variable 'A12mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:262:4: performance: Variable 'A22mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:263:4: performance: Variable 'F1vec_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:264:4: performance: Variable 'F2vec_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:265:4: performance: Variable 'X1vec_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:266:4: performance: Variable 'X2vec_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:267:4: performance: Variable 'X1aux_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:285:4: performance: Variable 'A11Solver_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:286:4: performance: Variable 'A11Precond_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:287:4: performance: Variable 'A22Solver_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:288:4: performance: Variable 'A22Precond_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:389:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:395:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:483:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:489:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:495:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:507:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:513:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:519:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:533:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:566:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:599:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:607:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:615:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:622:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:629:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:681:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:733:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:739:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:745:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:751:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:757:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:763:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:769:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:775:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:781:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:792:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:803:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:809:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:815:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:821:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:827:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:833:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:839:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:845:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:851:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:857:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:863:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:869:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:875:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:881:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:887:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:893:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:899:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:905:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:911:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:917:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:923:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:929:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:935:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:946:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:957:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:963:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:969:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:975:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:981:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:987:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:993:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_blkprec.cxx:999:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:284:9: style: Condition 'overlap_flag' is always true [knownConditionTrueFalse]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:250:63: note: Assignment 'overlap_flag=1', assigned value is 1
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:284:9: note: Condition 'overlap_flag' is always true
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:269:4: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:254:0: note: Variable 'context' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:269:4: note: Variable 'context' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:113:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:249:23: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:250:66: style: The scope of the variable 'parray' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:251:64: style: The scope of the variable 'parray2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:339:40: style: The scope of the variable 'temp_list' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:871:27: style: The scope of the variable 'first' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:871:34: style: The scope of the variable 'row_beg' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:871:43: style: The scope of the variable 'row_endp1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:871:54: style: The scope of the variable 'track_leng' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:873:52: style: The scope of the variable 'Lcount' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:873:60: style: The scope of the variable 'sortcnt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddict.c:875:24: style: The scope of the variable 'rel_tau' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:323:4: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:306:0: note: Variable 'context' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:323:4: note: Variable 'context' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:125:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:301:24: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:302:52: style: The scope of the variable 'parray' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:303:65: style: The scope of the variable 'parray2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:409:40: style: The scope of the variable 'temp_list' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:803:71: style: The scope of the variable 'nnz_row' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:1321:31: style: The scope of the variable 'Lcount' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:1321:39: style: The scope of the variable 'Ucount' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:1322:17: style: The scope of the variable 'sortcnt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:2127:24: style: The scope of the variable 'first' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:2129:31: style: The scope of the variable 'track_leng' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ddilut.c:2132:33: style: The scope of the variable 'rel_tau' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:136:40: style: The scope of the variable 'dest' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:136:55: style: The scope of the variable 'tempList' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:137:17: style: The scope of the variable 'dbuf' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:210:19: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:210:40: style: The scope of the variable 'dest' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:295:33: style: The scope of the variable 'ibeg' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:295:39: style: The scope of the variable 'iend' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:296:19: style: The scope of the variable 'sum' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:335:28: style: The scope of the variable 'colindex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:335:38: style: The scope of the variable 'rowLeng' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:335:47: style: The scope of the variable 'rowindex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:998:17: style: The scope of the variable 'sendProcCnt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:999:17: style: The scope of the variable 'recvProcCnt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_ml.c:999:62: style: The scope of the variable 'msgid' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:379:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:392:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:405:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:481:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:483:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:980:18: style: The scope of the variable 'iS' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:1282:18: style: The scope of the variable 'iS' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:762:7: warning: Possible buffer overflow if strlen(method_) is larger than or equal to sizeof(mli_object). [possibleBufferAccessOutOfBounds]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:767:7: warning: Possible buffer overflow if strlen(coarsenScheme_) is larger than or equal to sizeof(mli_object). [possibleBufferAccessOutOfBounds]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:772:7: warning: Possible buffer overflow if strlen(preSmoother_) is larger than or equal to sizeof(mli_object). [possibleBufferAccessOutOfBounds]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:773:7: warning: Possible buffer overflow if strlen(postSmoother_) is larger than or equal to sizeof(mli_object). [possibleBufferAccessOutOfBounds]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:778:7: warning: Possible buffer overflow if strlen(coarseSolver_) is larger than or equal to sizeof(mli_object). [possibleBufferAccessOutOfBounds]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:686:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:693:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:733:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:737:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:742:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:748:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:754:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:761:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:766:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:771:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:777:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:782:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:789:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:811:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:838:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:844:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:849:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:858:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:863:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:868:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:874:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:880:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:902:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:906:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:912:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:918:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mli.cxx:924:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:257:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:120:40: style: The scope of the variable 'dest' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:120:55: style: The scope of the variable 'tempList' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:123:17: style: The scope of the variable 'dbuf' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:237:35: style: The scope of the variable 'colindex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:237:45: style: The scope of the variable 'rowLeng' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:237:54: style: The scope of the variable 'rowindex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:725:17: style: The scope of the variable 'sendProcCnt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:726:17: style: The scope of the variable 'recvProcCnt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:726:62: style: The scope of the variable 'msgid' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:238:31: style: Variable 'rowptr' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:238:40: style: Variable 'colInd' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_mlmaxwell.c:239:24: style: Variable 'colVal' is not assigned a value. [unassignedVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_poly.c:177:4: style: Variable 'coefs' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_poly.c:166:0: note: Variable 'coefs' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_poly.c:177:4: note: Variable 'coefs' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_poly.c:122:43: style: The scope of the variable 'mult' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_poly.c:166:32: style: The scope of the variable 'rowsum' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:321:13: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:421:16: error: printf format string requires 3 parameters but only 2 are given. [wrongPrintfScanfArgNum]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:223:11: style: The scope of the variable 'fname' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:224:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:739:66: style: The scope of the variable 'searchInd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:821:51: style: The scope of the variable 'searchInd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:86:40: style: Function 'setLookup' argument 1 names different: declaration 'lookup' definition 'object'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.h:69:31: note: Function 'setLookup' argument 1 names different: declaration 'lookup' definition 'object'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:86:40: note: Function 'setLookup' argument 1 names different: declaration 'lookup' definition 'object'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:533:66: style: Function 'setup' argument 4 names different: declaration 'redA' definition 'rAmat'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.h:72:34: note: Function 'setup' argument 4 names different: declaration 'redA' definition 'rAmat'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:533:66: note: Function 'setup' argument 4 names different: declaration 'redA' definition 'rAmat'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:819:48: style: Function 'computeSol' argument 1 names different: declaration 'rsol' definition 'X2vec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.h:75:38: note: Function 'computeSol' argument 1 names different: declaration 'rsol' definition 'X2vec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:819:48: note: Function 'computeSol' argument 1 names different: declaration 'rsol' definition 'X2vec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:819:70: style: Function 'computeSol' argument 2 names different: declaration 'sol' definition 'Xvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.h:75:59: note: Function 'computeSol' argument 2 names different: declaration 'sol' definition 'Xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:819:70: note: Function 'computeSol' argument 2 names different: declaration 'sol' definition 'Xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:236:16: style: Variable 'ANCols' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:238:16: style: Variable 'AGNCols' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:234:16: style: Variable 'AStartCol' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:537:39: style: Unused variable: nprocs [unusedVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:537:0: style: Variable 'one' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:50:4: performance: Variable 'A11mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:51:4: performance: Variable 'A12mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:52:4: performance: Variable 'A22mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:53:4: performance: Variable 'Smat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:54:4: performance: Variable 'Svec_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:64:4: performance: Variable 'mpiComm_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:771:0: error: Uninitialized variable: ierr [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schur.cxx:856:0: error: Uninitialized variable: ierr [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:497:9: style: Condition 'overlap_flag' is always true [knownConditionTrueFalse]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:459:65: note: Assignment 'overlap_flag=1', assigned value is 1
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:497:9: note: Condition 'overlap_flag' is always true
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:480:4: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:462:0: note: Variable 'context' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:480:4: note: Variable 'context' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:459:68: style: The scope of the variable 'parray' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:460:66: style: The scope of the variable 'parray2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:558:31: style: The scope of the variable 'nnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:558:37: style: The scope of the variable 'mat_ia' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:558:46: style: The scope of the variable 'mat_ja' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:561:22: style: The scope of the variable 'ncnt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:562:23: style: The scope of the variable 'tmp_blk_leng' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:563:40: style: The scope of the variable 'init_size' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:563:51: style: The scope of the variable 'aux_nnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:564:36: style: The scope of the variable 'cur_off_row' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:565:23: style: The scope of the variable 'mat_aa' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:835:25: style: The scope of the variable 'nrows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:836:44: style: The scope of the variable 'mat_ja' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:837:61: style: The scope of the variable 'nnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:837:66: style: The scope of the variable 'new_nnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:838:53: style: The scope of the variable 'printflag2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LSI_schwarz.c:839:60: style: The scope of the variable 'mat_aa' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2677:43: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2921:43: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2182:21: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4411:37: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:326:4: style: Variable 'feData_' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:324:4: note: Variable 'feData_' is reassigned a value before the old one has been used if variable is no semaphore variable.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:326:4: note: Variable 'feData_' is reassigned a value before the old one has been used if variable is no semaphore variable.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:842:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:841:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:842:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:843:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:842:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:843:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:880:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:879:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:880:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:881:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:880:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:881:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:882:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:881:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:882:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:826:7: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:824:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:826:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:827:7: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:826:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:827:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:828:7: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:827:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:828:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1278:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1276:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1278:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1307:4: style: Variable 'colValues_' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1305:4: note: Variable 'colValues_' is reassigned a value before the old one has been used if variable is no semaphore variable.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1307:4: note: Variable 'colValues_' is reassigned a value before the old one has been used if variable is no semaphore variable.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1403:4: style: Variable 'colValues_' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1401:4: note: Variable 'colValues_' is reassigned a value before the old one has been used if variable is no semaphore variable.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1403:4: note: Variable 'colValues_' is reassigned a value before the old one has been used if variable is no semaphore variable.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2112:7: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2111:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2112:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3390:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3388:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3390:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3391:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3390:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3391:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3392:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3391:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3392:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3579:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3577:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3579:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3580:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3579:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3580:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3581:10: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3580:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3581:10: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1032:21: style: The scope of the variable 'rowLeng' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1032:48: style: The scope of the variable 'searchFlag' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1032:61: style: The scope of the variable 'indPtr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1033:12: style: The scope of the variable 'vals' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1457:11: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1457:14: style: The scope of the variable 'localNRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1457:27: style: The scope of the variable 'cols' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1458:12: style: The scope of the variable 'vals' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1511:14: style: The scope of the variable 'index' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1511:21: style: The scope of the variable 'colIndex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1592:20: style: The scope of the variable 'index' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1593:12: style: The scope of the variable 'indptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1593:20: style: The scope of the variable 'rowLeng' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1594:12: style: The scope of the variable 'valptr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1594:21: style: The scope of the variable 'auxValues' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1745:63: style: The scope of the variable 'localNRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2067:17: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2067:23: style: The scope of the variable 'numLocalEqns' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2067:37: style: The scope of the variable 'leng' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2068:11: style: The scope of the variable 'maxRowLeng' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2068:50: style: The scope of the variable 'nrows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2070:11: style: The scope of the variable 'fname' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2071:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2074:26: style: The scope of the variable 'slideObj' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2090:12: style: The scope of the variable 'filename' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2271:53: style: The scope of the variable 'newNumEdges' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2273:35: style: The scope of the variable 'newNumNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2273:48: style: The scope of the variable 'numEdges' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2638:33: style: The scope of the variable 'colIndex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2638:43: style: The scope of the variable 'rowSize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2639:33: style: The scope of the variable 'rowSize2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2639:44: style: The scope of the variable 'colInd2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2640:22: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2641:37: style: The scope of the variable 'colVal' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2895:31: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3086:14: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3086:45: style: The scope of the variable 'colInd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3086:53: style: The scope of the variable 'rowSize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3087:17: style: The scope of the variable 'colVal' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4321:26: style: The scope of the variable 'index' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4390:54: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4390:60: style: The scope of the variable 'localNRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4391:63: style: The scope of the variable 'nnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4394:48: style: The scope of the variable 'ncount' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4394:57: style: The scope of the variable 'iArray' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4397:47: style: The scope of the variable 'reduceAFlag' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4398:24: style: The scope of the variable 'matSizes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4399:61: style: The scope of the variable 'diagVals' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:913:44: style: Function 'setGlobalOffsets' argument 1 names different: declaration 'len' definition 'leng'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:147:29: note: Function 'setGlobalOffsets' argument 1 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:913:44: note: Function 'setGlobalOffsets' argument 1 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:952:50: style: Function 'setConnectivities' argument 1 names different: declaration 'elemBlock' definition 'elemBlk'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:122:35: note: Function 'setConnectivities' argument 1 names different: declaration 'elemBlock' definition 'elemBlk'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:952:50: note: Function 'setConnectivities' argument 1 names different: declaration 'elemBlock' definition 'elemBlk'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:952:63: style: Function 'setConnectivities' argument 2 names different: declaration 'numElements' definition 'nElems'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:122:50: note: Function 'setConnectivities' argument 2 names different: declaration 'numElements' definition 'nElems'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:952:63: note: Function 'setConnectivities' argument 2 names different: declaration 'numElements' definition 'nElems'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:953:28: style: Function 'setConnectivities' argument 3 names different: declaration 'numNodesPerElem' definition 'nNodesPerElem'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:123:16: note: Function 'setConnectivities' argument 3 names different: declaration 'numNodesPerElem' definition 'nNodesPerElem'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:953:28: note: Function 'setConnectivities' argument 3 names different: declaration 'numNodesPerElem' definition 'nNodesPerElem'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:980:53: style: Function 'setStiffnessMatrices' argument 1 names different: declaration 'elemBlock' definition 'elemBlk'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:126:38: note: Function 'setStiffnessMatrices' argument 1 names different: declaration 'elemBlock' definition 'elemBlk'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:980:53: note: Function 'setStiffnessMatrices' argument 1 names different: declaration 'elemBlock' definition 'elemBlk'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:980:66: style: Function 'setStiffnessMatrices' argument 2 names different: declaration 'numElems' definition 'nElems'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:126:53: note: Function 'setStiffnessMatrices' argument 2 names different: declaration 'numElems' definition 'nElems'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:980:66: note: Function 'setStiffnessMatrices' argument 2 names different: declaration 'numElems' definition 'nElems'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:982:19: style: Function 'setStiffnessMatrices' argument 5 names different: declaration 'numEqnsPerElem' definition 'nEqnsPerElem'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:128:16: note: Function 'setStiffnessMatrices' argument 5 names different: declaration 'numEqnsPerElem' definition 'nEqnsPerElem'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:982:19: note: Function 'setStiffnessMatrices' argument 5 names different: declaration 'numEqnsPerElem' definition 'nEqnsPerElem'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1219:51: style: Function 'resetMatrixAndVector' argument 1 names different: declaration 's' definition 'setValue'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:163:36: note: Function 'resetMatrixAndVector' argument 1 names different: declaration 's' definition 'setValue'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1219:51: note: Function 'resetMatrixAndVector' argument 1 names different: declaration 's' definition 'setValue'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1345:42: style: Function 'resetMatrix' argument 1 names different: declaration 's' definition 'setValue'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:169:27: note: Function 'resetMatrix' argument 1 names different: declaration 's' definition 'setValue'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1345:42: note: Function 'resetMatrix' argument 1 names different: declaration 's' definition 'setValue'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1455:45: style: Function 'resetRHSVector' argument 1 names different: declaration 's' definition 'setValue'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:170:30: note: Function 'resetRHSVector' argument 1 names different: declaration 's' definition 'setValue'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1455:45: note: Function 'resetRHSVector' argument 1 names different: declaration 's' definition 'setValue'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2636:51: style: Function 'enforceEssentialBC' argument 3 names different: declaration 'gamma' definition 'gamma1'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:256:64: note: Function 'enforceEssentialBC' argument 3 names different: declaration 'gamma' definition 'gamma1'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2636:51: note: Function 'enforceEssentialBC' argument 3 names different: declaration 'gamma' definition 'gamma1'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2636:63: style: Function 'enforceEssentialBC' argument 4 names different: declaration 'len' definition 'leng'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:256:74: note: Function 'enforceEssentialBC' argument 4 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2636:63: note: Function 'enforceEssentialBC' argument 4 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3084:60: style: Function 'enforceOtherBC' argument 4 names different: declaration 'gamma' definition 'gamma1'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:262:31: note: Function 'enforceOtherBC' argument 4 names different: declaration 'gamma' definition 'gamma1'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3084:60: note: Function 'enforceOtherBC' argument 4 names different: declaration 'gamma' definition 'gamma1'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3084:72: style: Function 'enforceOtherBC' argument 5 names different: declaration 'len' definition 'leng'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:262:42: note: Function 'enforceOtherBC' argument 5 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3084:72: note: Function 'enforceOtherBC' argument 5 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3643:66: style: Function 'putInitialGuess' argument 3 names different: declaration 'len' definition 'leng'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:358:72: note: Function 'putInitialGuess' argument 3 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3643:66: note: Function 'putInitialGuess' argument 3 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3720:55: style: Function 'getSolution' argument 2 names different: declaration 'len' definition 'leng'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:364:41: note: Function 'getSolution' argument 2 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3720:55: note: Function 'getSolution' argument 2 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4319:56: style: Function 'formResidual' argument 2 names different: declaration 'len' definition 'leng'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.h:378:44: note: Function 'formResidual' argument 2 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:4319:56: note: Function 'formResidual' argument 2 names different: declaration 'len' definition 'leng'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:882:11: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1278:11: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1387:11: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:1997:11: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2112:14: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3392:11: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3694:11: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3747:11: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:3791:11: style: Variable 'ierr' is assigned a value that is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:130:19: warning: Member variable 'HYPRE_LinSysCore::reducedAStartRow_' is not initialized in the constructor. [uninitMemberVar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:130:19: warning: Member variable 'HYPRE_LinSysCore::amsAlphaInterpType_' is not initialized in the constructor. [uninitMemberVar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:130:19: warning: Member variable 'HYPRE_LinSysCore::amsAlphaPmax_' is not initialized in the constructor. [uninitMemberVar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:130:19: warning: Member variable 'HYPRE_LinSysCore::amsBetaInterpType_' is not initialized in the constructor. [uninitMemberVar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:130:19: warning: Member variable 'HYPRE_LinSysCore::amsBetaPmax_' is not initialized in the constructor. [uninitMemberVar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:64:4: style: Class 'HYPRE_SlideReduction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_LinSysCore.cxx:2365:22: error: Uninitialized variable: nRows [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2259:19: warning: Either the condition 'procNConstr_==NULL' is redundant or there is possible null pointer dereference: procNConstr_. [nullPointerRedundantCheck]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2262:21: note: Assuming that condition 'procNConstr_==NULL' is not redundant
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2259:19: note: Null pointer dereference
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2957:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2956:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2957:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3105:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3104:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3105:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3157:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3154:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3157:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3185:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3184:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3185:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4370:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4369:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4370:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4526:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4525:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4526:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4570:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4567:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4570:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4598:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4597:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:4598:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:286:25: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:286:31: style: The scope of the variable 'maxBSize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:286:56: style: The scope of the variable 'bSize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:452:37: style: The scope of the variable 'isAConstr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:566:50: style: The scope of the variable 'procIndex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:566:61: style: The scope of the variable 'uBound' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:568:20: style: The scope of the variable 'searchValue' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:733:24: style: The scope of the variable 'uBound' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:733:32: style: The scope of the variable 'lBound' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:733:46: style: The scope of the variable 'isACandidate' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:734:60: style: The scope of the variable 'irowLocal' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:1236:23: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:1236:29: style: The scope of the variable 'ncnt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:1612:11: style: The scope of the variable 'vecIndex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2240:46: style: The scope of the variable 'length' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2440:11: style: The scope of the variable 'fname' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2721:29: style: The scope of the variable 'index' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2726:11: style: The scope of the variable 'fname' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2801:26: style: The scope of the variable 'CTRowSize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2801:37: style: The scope of the variable 'CTOffset' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2996:25: style: The scope of the variable 'CRowSize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:2996:35: style: The scope of the variable 'COffset' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3483:64: style: The scope of the variable 'offset' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3484:36: style: The scope of the variable 'iP' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3487:45: style: The scope of the variable 'pstart' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3487:53: style: The scope of the variable 'pend' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3651:42: style: The scope of the variable 'rowIndex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3653:49: style: The scope of the variable 'value' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3776:24: style: The scope of the variable 'uBound' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:3776:32: style: The scope of the variable 'lBound' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:100:11: style: Unused private function: 'HYPRE_SlideReduction::findSlaveEqns2' [unusedPrivateFunction]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:101:11: style: Unused private function: 'HYPRE_SlideReduction::buildReducedMatrix2' [unusedPrivateFunction]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:66:4: performance: Variable 'Amat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:67:4: performance: Variable 'A21mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:68:4: performance: Variable 'invA22mat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:69:4: performance: Variable 'reducedAmat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:70:4: performance: Variable 'reducedBvec_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:71:4: performance: Variable 'reducedXvec_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:72:4: performance: Variable 'reducedRvec_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:73:4: performance: Variable 'mpiComm_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:84:4: performance: Variable 'hypreRAP_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:74:11: style: Technically the member function 'HYPRE_SlideReduction::getReducedMatrix' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:201:27: note: Technically the member function 'HYPRE_SlideReduction::getReducedMatrix' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:74:11: note: Technically the member function 'HYPRE_SlideReduction::getReducedMatrix' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:75:11: style: Technically the member function 'HYPRE_SlideReduction::getReducedRHSVector' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:211:27: note: Technically the member function 'HYPRE_SlideReduction::getReducedRHSVector' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:75:11: note: Technically the member function 'HYPRE_SlideReduction::getReducedRHSVector' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:76:11: style: Technically the member function 'HYPRE_SlideReduction::getReducedSolnVector' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:221:27: note: Technically the member function 'HYPRE_SlideReduction::getReducedSolnVector' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:76:11: note: Technically the member function 'HYPRE_SlideReduction::getReducedSolnVector' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:77:11: style: Technically the member function 'HYPRE_SlideReduction::getReducedAuxVector' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:231:27: note: Technically the member function 'HYPRE_SlideReduction::getReducedAuxVector' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:77:11: note: Technically the member function 'HYPRE_SlideReduction::getReducedAuxVector' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:78:11: style: Technically the member function 'HYPRE_SlideReduction::getProcConstraintMap' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:241:27: note: Technically the member function 'HYPRE_SlideReduction::getProcConstraintMap' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:78:11: note: Technically the member function 'HYPRE_SlideReduction::getProcConstraintMap' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:79:11: style: Technically the member function 'HYPRE_SlideReduction::getSlaveEqnList' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:251:27: note: Technically the member function 'HYPRE_SlideReduction::getSlaveEqnList' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.h:79:11: note: Technically the member function 'HYPRE_SlideReduction::getSlaveEqnList' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_SlideReduction.cxx:5091:24: style: Expression '(X & 0x3) >= 0x5' is always false. [comparisonError]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_matrix.cxx:66:23: style: The scope of the variable 'mesh' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_matrix.cxx:67:23: style: The scope of the variable 'lsc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_matrix.cxx:37:4: warning: Size of pointer 'myMatrix' used instead of size of its data. [pointerSize]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:95:12: style: Technically the member function 'LLNL_FEI_Matrix::getNumLocalRows' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:96:12: style: Technically the member function 'LLNL_FEI_Matrix::getNumExtRows' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:99:12: style: Technically the member function 'LLNL_FEI_Matrix::getLocalMatrix' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:102:12: style: Technically the member function 'LLNL_FEI_Matrix::getExtMatrix' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:51:11: style: Technically the member function 'LLNL_FEI_Elem_Block::getElemBlockID' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:52:11: style: Technically the member function 'LLNL_FEI_Elem_Block::getNumElems' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:53:11: style: Technically the member function 'LLNL_FEI_Elem_Block::getElemNumNodes' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:54:11: style: Technically the member function 'LLNL_FEI_Elem_Block::getCurrentElem' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:144:9: performance: Technically the member function 'LLNL_FEI_Fei::initElem' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:151:9: performance: Technically the member function 'LLNL_FEI_Fei::initComplete' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:208:11: style: Technically the member function 'LLNL_FEI_Fei::getRHSVector' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:209:11: style: Technically the member function 'LLNL_FEI_Fei::getSolnVector' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.h:59:8: style: Technically the member function 'LLNL_FEI_Solver::iterations' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.h:61:8: style: Technically the member function 'LLNL_FEI_Solver::getResidualNorm' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.h:63:8: style: Technically the member function 'LLNL_FEI_Solver::getSolveTime' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Impl.h:53:8: performance: Technically the member function 'LLNL_FEI_Impl::setSolveType' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Impl.h:67:15: performance: Technically the member function 'LLNL_FEI_Impl::initElem' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_LSCore.h:47:3: style: Class 'LLNL_FEI_LSCore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:72:4: style: Class 'LLNL_FEI_Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:49:4: style: Class 'LLNL_FEI_Elem_Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:133:4: style: Class 'LLNL_FEI_Fei' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.h:53:4: style: Class 'LLNL_FEI_Solver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Impl.h:49:4: style: Class 'LLNL_FEI_Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:61:16: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:112:13: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:152:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:186:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:230:13: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:267:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:304:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:339:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:376:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:413:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:451:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:487:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:521:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:555:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:593:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:632:14: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:595:7: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:594:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:595:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:596:7: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:595:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:596:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:54:22: style: The scope of the variable 'fei' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:55:22: style: The scope of the variable 'lsc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:81:9: style: The scope of the variable 'numParams' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:82:10: style: The scope of the variable 'paramString' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:83:19: style: The scope of the variable 'fei' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:536:24: style: The scope of the variable 'fei1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:35:49: style: Function 'HYPRE_FEMeshCreate' argument 2 names different: declaration 'mesh' definition 'meshptr'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/fei_mv.h:122:54: note: Function 'HYPRE_FEMeshCreate' argument 2 names different: declaration 'mesh' definition 'meshptr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:35:49: note: Function 'HYPRE_FEMeshCreate' argument 2 names different: declaration 'mesh' definition 'meshptr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:351:48: style: Function 'HYPRE_FEMeshLoadNodeBCs' argument 2 names different: declaration 'numNodes' definition 'nNodes'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/fei_mv.h:235:53: note: Function 'HYPRE_FEMeshLoadNodeBCs' argument 2 names different: declaration 'numNodes' definition 'nNodes'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:351:48: note: Function 'HYPRE_FEMeshLoadNodeBCs' argument 2 names different: declaration 'numNodes' definition 'nNodes'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_mesh.cxx:38:4: warning: Size of pointer 'myMesh' used instead of size of its data. [pointerSize]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_vector.cxx:148:23: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_vector.cxx:70:22: style: The scope of the variable 'mesh' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_vector.cxx:71:22: style: The scope of the variable 'lsc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_vector.cxx:111:23: style: The scope of the variable 'mesh' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_vector.cxx:112:24: style: The scope of the variable 'lsc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/HYPRE_fei_vector.cxx:41:4: warning: Size of pointer 'myVector' used instead of size of its data. [pointerSize]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:196:8: style: The scope of the variable 'iE' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:196:12: style: The scope of the variable 'iD' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:212:8: style: The scope of the variable 'iE' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:212:12: style: The scope of the variable 'iD' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:563:16: style: The scope of the variable 'newNumShared' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:779:10: style: The scope of the variable 'iN' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:779:14: style: The scope of the variable 'iD' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:779:18: style: The scope of the variable 'oldNumBCNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:961:34: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:962:23: style: The scope of the variable 'nElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:962:31: style: The scope of the variable 'elemNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:962:45: style: The scope of the variable 'elemNodeList' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1228:8: style: The scope of the variable 'localNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1228:21: style: The scope of the variable 'iB' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1228:25: style: The scope of the variable 'iE' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1228:29: style: The scope of the variable 'iN' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1228:33: style: The scope of the variable 'totalNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1228:46: style: The scope of the variable 'nElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1229:8: style: The scope of the variable 'elemNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1229:22: style: The scope of the variable 'elemNodeLists' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1229:38: style: The scope of the variable 'nodeIDs' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1303:21: style: The scope of the variable 'iB' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1303:25: style: The scope of the variable 'iE' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1303:33: style: The scope of the variable 'totalNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1303:46: style: The scope of the variable 'nElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1304:8: style: The scope of the variable 'elemNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1304:22: style: The scope of the variable 'elemNodeLists' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1304:38: style: The scope of the variable 'nodeIDs' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1365:11: style: The scope of the variable 'iB' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1365:15: style: The scope of the variable 'iE' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1365:27: style: The scope of the variable 'totalNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1365:50: style: The scope of the variable 'index' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1365:57: style: The scope of the variable 'offset' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1366:11: style: The scope of the variable 'nElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1366:19: style: The scope of the variable 'elemNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1366:48: style: The scope of the variable 'nodeID' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1366:56: style: The scope of the variable 'localNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2470:44: style: The scope of the variable 'numElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2470:54: style: The scope of the variable 'elemNumNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2472:13: style: The scope of the variable 'rhsVectors' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2509:44: style: The scope of the variable 'numElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2509:54: style: The scope of the variable 'elemNumNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2511:13: style: The scope of the variable 'solnVectors' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2544:44: style: The scope of the variable 'numElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2544:54: style: The scope of the variable 'elemNumNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2546:13: style: The scope of the variable 'solnVectors' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2891:51: style: The scope of the variable 'iN' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2891:55: style: The scope of the variable 'index' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2891:62: style: The scope of the variable 'iP' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3019:30: style: The scope of the variable 'minProc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3109:53: style: The scope of the variable 'minProc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3243:18: style: The scope of the variable 'iN2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3485:16: style: The scope of the variable 'iP' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3485:20: style: The scope of the variable 'index' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3485:27: style: The scope of the variable 'offset' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3524:29: style: The scope of the variable 'index' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3524:36: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:103:41: style: Function 'initialize' argument 1 names different: declaration 'numElems' definition 'numElements'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:60:26: note: Function 'initialize' argument 1 names different: declaration 'numElems' definition 'numElements'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:103:41: note: Function 'initialize' argument 1 names different: declaration 'numElems' definition 'numElements'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:103:58: style: Function 'initialize' argument 2 names different: declaration 'nNodesPerElem' definition 'numNodesPerElement'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:60:40: note: Function 'initialize' argument 2 names different: declaration 'nNodesPerElem' definition 'numNodesPerElement'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:103:58: note: Function 'initialize' argument 2 names different: declaration 'nNodesPerElem' definition 'numNodesPerElement'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:104:40: style: Function 'initialize' argument 3 names different: declaration 'nodeDOF' definition 'dofPerNode'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:60:59: note: Function 'initialize' argument 3 names different: declaration 'nodeDOF' definition 'dofPerNode'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:104:40: note: Function 'initialize' argument 3 names different: declaration 'nodeDOF' definition 'dofPerNode'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:226:56: style: Function 'loadElemInfo' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:65:41: note: Function 'loadElemInfo' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:226:56: note: Function 'loadElemInfo' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:227:66: style: Function 'loadElemInfo' argument 4 names different: declaration 'elemRHS' definition 'elemLoad'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:66:32: note: Function 'loadElemInfo' argument 4 names different: declaration 'elemRHS' definition 'elemLoad'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:227:66: note: Function 'loadElemInfo' argument 4 names different: declaration 'elemRHS' definition 'elemLoad'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:264:58: style: Function 'loadElemMatrix' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:67:43: note: Function 'loadElemMatrix' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:264:58: note: Function 'loadElemMatrix' argument 2 names different: declaration 'elemNodeList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:299:58: style: Function 'loadElemRHS' argument 2 names different: declaration 'elemRHS' definition 'elemLoad'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:68:43: note: Function 'loadElemRHS' argument 2 names different: declaration 'elemRHS' definition 'elemLoad'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:299:58: note: Function 'loadElemRHS' argument 2 names different: declaration 'elemRHS' definition 'elemLoad'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:561:39: style: Function 'initSharedNodes' argument 3 names different: declaration 'sharedLeng' definition 'sharedNProcs'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:148:59: note: Function 'initSharedNodes' argument 3 names different: declaration 'sharedLeng' definition 'sharedNProcs'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:561:39: note: Function 'initSharedNodes' argument 3 names different: declaration 'sharedLeng' definition 'sharedNProcs'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:776:35: style: Function 'loadNodeBCs' argument 1 names different: declaration 'nNodes' definition 'numNodes'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:161:25: note: Function 'loadNodeBCs' argument 1 names different: declaration 'nNodes' definition 'numNodes'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:776:35: note: Function 'loadNodeBCs' argument 1 names different: declaration 'nNodes' definition 'numNodes'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:856:33: style: Function 'sumInElem' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:164:23: note: Function 'sumInElem' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:856:33: note: Function 'sumInElem' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:895:39: style: Function 'sumInElemMatrix' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:167:29: note: Function 'sumInElemMatrix' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:895:39: note: Function 'sumInElemMatrix' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:896:37: style: Function 'sumInElemMatrix' argument 4 names different: declaration 'elemStiffness' definition 'elemStiff'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:168:34: note: Function 'sumInElemMatrix' argument 4 names different: declaration 'elemStiffness' definition 'elemStiff'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:896:37: note: Function 'sumInElemMatrix' argument 4 names different: declaration 'elemStiffness' definition 'elemStiff'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:933:36: style: Function 'sumInElemRHS' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:170:26: note: Function 'sumInElemRHS' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:933:36: note: Function 'sumInElemRHS' argument 1 names different: declaration 'elemBlock' definition 'elemBlockID'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1226:57: style: Function 'getNumBlockActNodes' argument 2 names different: declaration 'nNodes' definition 'numNodes'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:175:47: note: Function 'getNumBlockActNodes' argument 2 names different: declaration 'nNodes' definition 'numNodes'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1226:57: note: Function 'getNumBlockActNodes' argument 2 names different: declaration 'nNodes' definition 'numNodes'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1282:56: style: Function 'getNumBlockActEqns' argument 2 names different: declaration 'nEqns' definition 'numEqns'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:176:46: note: Function 'getNumBlockActEqns' argument 2 names different: declaration 'nEqns' definition 'numEqns'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1282:56: note: Function 'getNumBlockActEqns' argument 2 names different: declaration 'nEqns' definition 'numEqns'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1301:68: style: Function 'getBlockNodeIDList' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:177:60: note: Function 'getBlockNodeIDList' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1301:68: note: Function 'getBlockNodeIDList' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1363:31: style: Function 'getBlockNodeSolution' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:178:62: note: Function 'getBlockNodeSolution' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1363:31: note: Function 'getBlockNodeSolution' argument 3 names different: declaration 'nodeIDList' definition 'nodeList'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1363:46: style: Function 'getBlockNodeSolution' argument 4 names different: declaration 'solnOffsets' definition 'nodeOffsets'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:179:35: note: Function 'getBlockNodeSolution' argument 4 names different: declaration 'solnOffsets' definition 'nodeOffsets'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:1363:46: note: Function 'getBlockNodeSolution' argument 4 names different: declaration 'solnOffsets' definition 'nodeOffsets'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2691:42: style: Function 'scatterDData' argument 1 names different: declaration 'x' definition 'dvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:191:30: note: Function 'scatterDData' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2691:42: note: Function 'scatterDData' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2759:44: style: Function 'gatherAddDData' argument 1 names different: declaration 'x' definition 'dvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:192:32: note: Function 'gatherAddDData' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2759:44: note: Function 'gatherAddDData' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2827:38: style: Function 'gatherIData' argument 1 names different: declaration 'x' definition 'iSendBuf'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:193:26: note: Function 'gatherIData' argument 1 names different: declaration 'x' definition 'iSendBuf'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2827:38: note: Function 'gatherIData' argument 1 names different: declaration 'x' definition 'iSendBuf'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2827:53: style: Function 'gatherIData' argument 2 names different: declaration 'y' definition 'iRecvBuf'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:193:34: note: Function 'gatherIData' argument 2 names different: declaration 'y' definition 'iRecvBuf'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2827:53: note: Function 'gatherIData' argument 2 names different: declaration 'y' definition 'iRecvBuf'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2858:41: style: Function 'gatherDData' argument 1 names different: declaration 'x' definition 'dSendBuf'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:194:29: note: Function 'gatherDData' argument 1 names different: declaration 'x' definition 'dSendBuf'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2858:41: note: Function 'gatherDData' argument 1 names different: declaration 'x' definition 'dSendBuf'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2858:59: style: Function 'gatherDData' argument 2 names different: declaration 'y' definition 'dRecvBuf'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:194:40: note: Function 'gatherDData' argument 2 names different: declaration 'y' definition 'dRecvBuf'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2858:59: note: Function 'gatherDData' argument 2 names different: declaration 'y' definition 'dRecvBuf'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2961:51: style: Function 'composeOrderedNodeIDList' argument 1 names different: declaration 'nodeIDs' definition 'nodeIDs_out'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:196:40: note: Function 'composeOrderedNodeIDList' argument 1 names different: declaration 'nodeIDs' definition 'nodeIDs_out'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2961:51: note: Function 'composeOrderedNodeIDList' argument 1 names different: declaration 'nodeIDs' definition 'nodeIDs_out'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2962:34: style: Function 'composeOrderedNodeIDList' argument 2 names different: declaration 'nodeIDAux' definition 'nodeIDAux_out'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:196:55: note: Function 'composeOrderedNodeIDList' argument 2 names different: declaration 'nodeIDAux' definition 'nodeIDAux_out'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2962:34: note: Function 'composeOrderedNodeIDList' argument 2 names different: declaration 'nodeIDAux' definition 'nodeIDAux_out'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2962:54: style: Function 'composeOrderedNodeIDList' argument 3 names different: declaration 'totalNNodes' definition 'totalNNodes_out'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:197:39: note: Function 'composeOrderedNodeIDList' argument 3 names different: declaration 'totalNNodes' definition 'totalNNodes_out'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2962:54: note: Function 'composeOrderedNodeIDList' argument 3 names different: declaration 'totalNNodes' definition 'totalNNodes_out'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2963:33: style: Function 'composeOrderedNodeIDList' argument 4 names different: declaration 'CRNNodes' definition 'CRNNodes_out'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:197:57: note: Function 'composeOrderedNodeIDList' argument 4 names different: declaration 'CRNNodes' definition 'CRNNodes_out'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:2963:33: note: Function 'composeOrderedNodeIDList' argument 4 names different: declaration 'CRNNodes' definition 'CRNNodes_out'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3017:35: style: Function 'findSharedNodeProcs' argument 5 names different: declaration 'sharedNodePInfo' definition 'sharedNodePInfo_out'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:199:49: note: Function 'findSharedNodeProcs' argument 5 names different: declaration 'sharedNodePInfo' definition 'sharedNodePInfo_out'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3017:35: note: Function 'findSharedNodeProcs' argument 5 names different: declaration 'sharedNodePInfo' definition 'sharedNodePInfo_out'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3522:65: style: Function 'modifyCommPattern' argument 8 names different: declaration 'sendIndices' definition 'sendindices'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:204:50: note: Function 'modifyCommPattern' argument 8 names different: declaration 'sendIndices' definition 'sendindices'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3522:65: note: Function 'modifyCommPattern' argument 8 names different: declaration 'sendIndices' definition 'sendindices'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:353:15: warning: Member variable 'LLNL_FEI_Fei::TimerSolve_' is not initialized in the constructor. [uninitMemberVar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:353:15: warning: Member variable 'LLNL_FEI_Fei::TimerSolveStart_' is not initialized in the constructor. [uninitMemberVar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:193:9: style: Unused private function: 'LLNL_FEI_Fei::gatherIData' [unusedPrivateFunction]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:194:9: style: Unused private function: 'LLNL_FEI_Fei::gatherDData' [unusedPrivateFunction]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:355:4: performance: Variable 'mpiComm_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:202:9: style: Technically the member function 'LLNL_FEI_Fei::modifyCommPattern' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3520:20: note: Technically the member function 'LLNL_FEI_Fei::modifyCommPattern' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:202:9: note: Technically the member function 'LLNL_FEI_Fei::modifyCommPattern' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:205:9: style: Technically the member function 'LLNL_FEI_Fei::fetchExtEqnList' can be const. [functionConst]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:3483:20: note: Technically the member function 'LLNL_FEI_Fei::fetchExtEqnList' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.h:205:9: note: Technically the member function 'LLNL_FEI_Fei::fetchExtEqnList' can be const.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:403:4: style: Class 'LLNL_FEI_Fei' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:403:4: style: Class 'LLNL_FEI_Fei' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:453:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Fei.cxx:456:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Impl.cxx:66:12: style: The scope of the variable 'iOne' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Impl.cxx:43:4: performance: Variable 'mpiComm_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Impl.cxx:44:4: style: Class 'LLNL_FEI_Impl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Impl.cxx:44:4: style: Class 'LLNL_FEI_Impl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Impl.cxx:72:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Impl.cxx:79:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_LSCore.cxx:32:46: style: Function 'LLNL_FEI_LSCore' argument 1 names different: declaration 'tmp' definition 'solverLib'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_LSCore.h:47:32: note: Function 'LLNL_FEI_LSCore' argument 1 names different: declaration 'tmp' definition 'solverLib'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_LSCore.cxx:32:46: note: Function 'LLNL_FEI_LSCore' argument 1 names different: declaration 'tmp' definition 'solverLib'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_LSCore.cxx:124:32: style: Function 'putInitialGuess' argument 3 names different: declaration 'leng' definition 'len'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_LSCore.h:69:72: note: Function 'putInitialGuess' argument 3 names different: declaration 'leng' definition 'len'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_LSCore.cxx:124:32: note: Function 'putInitialGuess' argument 3 names different: declaration 'leng' definition 'len'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:468:26: style: The scope of the variable 'iEnd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:469:9: style: The scope of the variable 'rowInd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:548:71: style: The scope of the variable 'iTemp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:629:51: style: The scope of the variable 'iSortArray2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:632:59: style: The scope of the variable 'totalRecvs' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:190:41: style: Function 'setMatrix' argument 5 names different: declaration 'nExtRows' definition 'extNRows'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:80:26: note: Function 'setMatrix' argument 5 names different: declaration 'nExtRows' definition 'extNRows'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:190:41: note: Function 'setMatrix' argument 5 names different: declaration 'nExtRows' definition 'extNRows'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:273:41: style: Function 'setConstraints' argument 1 names different: declaration 'nConstraints' definition 'nConstr'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:90:31: note: Function 'setConstraints' argument 1 names different: declaration 'nConstraints' definition 'nConstr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:273:41: note: Function 'setConstraints' argument 1 names different: declaration 'nConstraints' definition 'nConstr'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:273:55: style: Function 'setConstraints' argument 2 names different: declaration 'constEqns' definition 'constrEqns'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:90:50: note: Function 'setConstraints' argument 2 names different: declaration 'constEqns' definition 'constrEqns'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:273:55: note: Function 'setConstraints' argument 2 names different: declaration 'constEqns' definition 'constrEqns'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:284:58: style: Function 'residualNorm' argument 2 names different: declaration 'solnVector' definition 'solnVec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:92:48: note: Function 'residualNorm' argument 2 names different: declaration 'solnVector' definition 'solnVec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:284:58: note: Function 'residualNorm' argument 2 names different: declaration 'solnVector' definition 'solnVec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:285:39: style: Function 'residualNorm' argument 3 names different: declaration 'rhsVector' definition 'rhsVec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:92:68: note: Function 'residualNorm' argument 3 names different: declaration 'rhsVector' definition 'rhsVec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:285:39: note: Function 'residualNorm' argument 3 names different: declaration 'rhsVector' definition 'rhsVec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:333:38: style: Function 'matvec' argument 1 names different: declaration 'x' definition 'xvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:107:27: note: Function 'matvec' argument 1 names different: declaration 'x' definition 'xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:333:38: note: Function 'matvec' argument 1 names different: declaration 'x' definition 'xvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:333:52: style: Function 'matvec' argument 2 names different: declaration 'y' definition 'yvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:107:38: note: Function 'matvec' argument 2 names different: declaration 'y' definition 'yvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:333:52: note: Function 'matvec' argument 2 names different: declaration 'y' definition 'yvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:384:45: style: Function 'scatterDData' argument 1 names different: declaration 'x' definition 'dvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:110:30: note: Function 'scatterDData' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:384:45: note: Function 'scatterDData' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:425:47: style: Function 'gatherAddDData' argument 1 names different: declaration 'x' definition 'dvec'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:111:32: note: Function 'gatherAddDData' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:425:47: note: Function 'gatherAddDData' argument 1 names different: declaration 'x' definition 'dvec'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1287:41: style: Function 'BinarySearch2' argument 1 names different: declaration 'list' definition 'map'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:117:28: note: Function 'BinarySearch2' argument 1 names different: declaration 'list' definition 'map'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1287:41: note: Function 'BinarySearch2' argument 1 names different: declaration 'list' definition 'map'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1287:61: style: Function 'BinarySearch2' argument 3 names different: declaration 'lsize' definition 'mapSize'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:117:49: note: Function 'BinarySearch2' argument 3 names different: declaration 'lsize' definition 'mapSize'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1287:61: note: Function 'BinarySearch2' argument 3 names different: declaration 'lsize' definition 'mapSize'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1287:74: style: Function 'BinarySearch2' argument 4 names different: declaration 'ind' definition 'num'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:117:60: note: Function 'BinarySearch2' argument 4 names different: declaration 'ind' definition 'num'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1287:74: note: Function 'BinarySearch2' argument 4 names different: declaration 'ind' definition 'num'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1311:36: style: Function 'IntSort' argument 1 names different: declaration 'list1' definition 'ilist'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:118:22: note: Function 'IntSort' argument 1 names different: declaration 'list1' definition 'ilist'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1311:36: note: Function 'IntSort' argument 1 names different: declaration 'list1' definition 'ilist'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1311:47: style: Function 'IntSort' argument 2 names different: declaration 'start' definition 'left'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:118:33: note: Function 'IntSort' argument 2 names different: declaration 'start' definition 'left'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1311:47: note: Function 'IntSort' argument 2 names different: declaration 'start' definition 'left'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1311:57: style: Function 'IntSort' argument 3 names different: declaration 'theEnd' definition 'right'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:118:44: note: Function 'IntSort' argument 3 names different: declaration 'theEnd' definition 'right'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1311:57: note: Function 'IntSort' argument 3 names different: declaration 'theEnd' definition 'right'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1341:37: style: Function 'IntSort2' argument 1 names different: declaration 'list1' definition 'ilist'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:119:23: note: Function 'IntSort2' argument 1 names different: declaration 'list1' definition 'ilist'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1341:37: note: Function 'IntSort2' argument 1 names different: declaration 'list1' definition 'ilist'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1341:49: style: Function 'IntSort2' argument 2 names different: declaration 'list2' definition 'ilist2'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:119:35: note: Function 'IntSort2' argument 2 names different: declaration 'list2' definition 'ilist2'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1341:49: note: Function 'IntSort2' argument 2 names different: declaration 'list2' definition 'ilist2'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1341:61: style: Function 'IntSort2' argument 3 names different: declaration 'start' definition 'left'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:119:46: note: Function 'IntSort2' argument 3 names different: declaration 'start' definition 'left'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1341:61: note: Function 'IntSort2' argument 3 names different: declaration 'start' definition 'left'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1341:71: style: Function 'IntSort2' argument 4 names different: declaration 'theEnd' definition 'right'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:119:57: note: Function 'IntSort2' argument 4 names different: declaration 'theEnd' definition 'right'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1341:71: note: Function 'IntSort2' argument 4 names different: declaration 'theEnd' definition 'right'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1380:38: style: Function 'IntSort2a' argument 1 names different: declaration 'list1' definition 'ilist'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:120:24: note: Function 'IntSort2a' argument 1 names different: declaration 'list1' definition 'ilist'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1380:38: note: Function 'IntSort2a' argument 1 names different: declaration 'list1' definition 'ilist'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1380:52: style: Function 'IntSort2a' argument 2 names different: declaration 'list2' definition 'dlist'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:120:39: note: Function 'IntSort2a' argument 2 names different: declaration 'list2' definition 'dlist'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1380:52: note: Function 'IntSort2a' argument 2 names different: declaration 'list2' definition 'dlist'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1380:62: style: Function 'IntSort2a' argument 3 names different: declaration 'start' definition 'left'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:120:50: note: Function 'IntSort2a' argument 3 names different: declaration 'start' definition 'left'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1380:62: note: Function 'IntSort2a' argument 3 names different: declaration 'start' definition 'left'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1380:71: style: Function 'IntSort2a' argument 4 names different: declaration 'theEnd' definition 'right'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:120:61: note: Function 'IntSort2a' argument 4 names different: declaration 'theEnd' definition 'right'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1380:71: note: Function 'IntSort2a' argument 4 names different: declaration 'theEnd' definition 'right'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:113:9: style: Unused private function: 'LLNL_FEI_Matrix::matMult' [unusedPrivateFunction]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:36:4: performance: Variable 'mpiComm_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:113:9: performance: Technically the member function 'LLNL_FEI_Matrix::matMult' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:541:23: note: Technically the member function 'LLNL_FEI_Matrix::matMult' can be static.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:113:9: note: Technically the member function 'LLNL_FEI_Matrix::matMult' can be static.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:117:9: performance: Technically the member function 'LLNL_FEI_Matrix::BinarySearch2' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:1287:22: note: Technically the member function 'LLNL_FEI_Matrix::BinarySearch2' can be static.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.h:117:9: note: Technically the member function 'LLNL_FEI_Matrix::BinarySearch2' can be static.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:105:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:108:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:113:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Matrix.cxx:618:0: error: Memory leak: CReg [memleak]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:118:15: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:119:10: note: Found duplicate branches for 'if' and 'else'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:118:15: note: Found duplicate branches for 'if' and 'else'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:252:22: style: The scope of the variable 'innerIteration' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:410:11: style: The scope of the variable 'innerIterations' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:636:22: style: The scope of the variable 'innerIteration' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:811:30: style: The scope of the variable 'innerIteration' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:813:11: style: The scope of the variable 'rho' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:813:22: style: The scope of the variable 'alpha' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:814:17: style: The scope of the variable 'omega' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:44:4: performance: Variable 'mpiComm_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.h:75:9: performance: Technically the member function 'LLNL_FEI_Solver::solveUsingSuperLU' can be static. [functionStatic]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:1105:22: note: Technically the member function 'LLNL_FEI_Solver::solveUsingSuperLU' can be static.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.h:75:9: note: Technically the member function 'LLNL_FEI_Solver::solveUsingSuperLU' can be static.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:90:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:93:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:100:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:105:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:110:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:116:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:123:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/LLNL_FEI_Solver.cxx:148:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/SymQMR.c:206:22: style: The scope of the variable 'theta' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/SymQMR.c:206:29: style: The scope of the variable 'tau' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/SymQMR.c:206:41: style: The scope of the variable 'rho' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:337:7: style: Variable 'rnbnd' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:316:7: note: Variable 'rnbnd' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:337:7: note: Variable 'rnbnd' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:230:39: style: The scope of the variable 'rhom1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:230:51: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:231:22: style: The scope of the variable 'rnbnd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:231:29: style: The scope of the variable 'etam1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:231:36: style: The scope of the variable 'thetam1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:231:45: style: The scope of the variable 'c' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:232:22: style: The scope of the variable 'sigma' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:232:29: style: The scope of the variable 'alpha' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/TFQmr.c:232:36: style: The scope of the variable 'beta' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/bicgs.c:218:22: style: The scope of the variable 'rho1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/bicgs.c:218:34: style: The scope of the variable 'sigma' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/bicgs.c:218:41: style: The scope of the variable 'alpha' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/bicgs.c:218:48: style: The scope of the variable 'dtmp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/bicgs.c:321:11: error: Uninitialized variable: ierr [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/bicgstabl.c:411:10: style: Variable 'dtmp' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/bicgstabl.c:406:10: note: Variable 'dtmp' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/bicgstabl.c:411:10: note: Variable 'dtmp' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/bicgstabl.c:260:45: style: The scope of the variable 'omegam1' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:85:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:102:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:120:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:139:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:156:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:174:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:192:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:211:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:229:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:246:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:263:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:283:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:302:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:319:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:337:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:356:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:374:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:392:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:409:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:427:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:444:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:462:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:480:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:499:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:517:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:535:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:552:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:571:31: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:333:45: style: Function 'HYPRE_LSC_enforceEssentialBC' argument 4 names different: declaration 'gamma' definition 'gamma1'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:87:38: note: Function 'HYPRE_LSC_enforceEssentialBC' argument 4 names different: declaration 'gamma' definition 'gamma1'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:333:45: note: Function 'HYPRE_LSC_enforceEssentialBC' argument 4 names different: declaration 'gamma' definition 'gamma1'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:370:59: style: Function 'HYPRE_LSC_enforceOtherBC' argument 5 names different: declaration 'gamma' definition 'gamma1'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:93:52: note: Function 'HYPRE_LSC_enforceOtherBC' argument 5 names different: declaration 'gamma' definition 'gamma1'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:370:59: note: Function 'HYPRE_LSC_enforceOtherBC' argument 5 names different: declaration 'gamma' definition 'gamma1'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:494:30: style: Function 'HYPRE_LSC_FEDataInitElemBlock' argument 3 names different: declaration 'nNodes' definition 'nNodesPerElem'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:109:68: note: Function 'HYPRE_LSC_FEDataInitElemBlock' argument 3 names different: declaration 'nNodes' definition 'nNodesPerElem'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:494:30: note: Function 'HYPRE_LSC_FEDataInitElemBlock' argument 3 names different: declaration 'nNodes' definition 'nNodesPerElem'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:494:49: style: Function 'HYPRE_LSC_FEDataInitElemBlock' argument 4 names different: declaration 'nNodeFields' definition 'numNodeFields'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:110:39: note: Function 'HYPRE_LSC_FEDataInitElemBlock' argument 4 names different: declaration 'nNodeFields' definition 'numNodeFields'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:494:49: note: Function 'HYPRE_LSC_FEDataInitElemBlock' argument 4 names different: declaration 'nNodeFields' definition 'numNodeFields'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:513:48: style: Function 'HYPRE_LSC_FEDataInitElemNodeList' argument 3 names different: declaration 'nNodes' definition 'nNodesPerElem'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:112:71: note: Function 'HYPRE_LSC_FEDataInitElemNodeList' argument 3 names different: declaration 'nNodes' definition 'nNodesPerElem'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:513:48: note: Function 'HYPRE_LSC_FEDataInitElemNodeList' argument 3 names different: declaration 'nNodes' definition 'nNodesPerElem'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:513:68: style: Function 'HYPRE_LSC_FEDataInitElemNodeList' argument 4 names different: declaration 'nList' definition 'elemConn'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:113:43: note: Function 'HYPRE_LSC_FEDataInitElemNodeList' argument 4 names different: declaration 'nList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:513:68: note: Function 'HYPRE_LSC_FEDataInitElemNodeList' argument 4 names different: declaration 'nList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:531:47: style: Function 'HYPRE_LSC_FEDataInitSharedNodes' argument 4 names different: declaration 'sharedPLengs' definition 'sharedLengs'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:116:42: note: Function 'HYPRE_LSC_FEDataInitSharedNodes' argument 4 names different: declaration 'sharedPLengs' definition 'sharedLengs'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:531:47: note: Function 'HYPRE_LSC_FEDataInitSharedNodes' argument 4 names different: declaration 'sharedPLengs' definition 'sharedLengs'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:566:25: style: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 3 names different: declaration 'nNodes' definition 'nNodesPerElem'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:120:69: note: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 3 names different: declaration 'nNodes' definition 'nNodesPerElem'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:566:25: note: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 3 names different: declaration 'nNodes' definition 'nNodesPerElem'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:566:45: style: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 4 names different: declaration 'nList' definition 'elemConn'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:121:41: note: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 4 names different: declaration 'nList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:566:45: note: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 4 names different: declaration 'nList' definition 'elemConn'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:566:59: style: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 5 names different: declaration 'sDim' definition 'matDim'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:121:52: note: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 5 names different: declaration 'sDim' definition 'matDim'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:566:59: note: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 5 names different: declaration 'sDim' definition 'matDim'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:567:30: style: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 6 names different: declaration 'sMat' definition 'elemStiff'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.h:121:67: note: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 6 names different: declaration 'sMat' definition 'elemStiff'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/cfei_hypre.cxx:567:30: note: Function 'HYPRE_LSC_FEDataLoadElemMatrix' argument 6 names different: declaration 'sMat' definition 'elemStiff'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/driver.C:60:0: error: syntax error [syntaxError]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/driver.cxx:60:0: error: syntax error [syntaxError]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/fgmres.c:99:21: style: The scope of the variable 'i' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/fgmres.c:195:39: style: The scope of the variable 't' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:44:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:59:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:74:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:90:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:108:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:127:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:143:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:158:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:173:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:188:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:203:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:218:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:235:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:252:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:269:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:285:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:300:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:315:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:330:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:346:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:361:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:376:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:392:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:409:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:426:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:443:11: style: C-style pointer casting [cstyleCast]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:264:55: style: Function 'HYPRE_FEI_sumInElemMatrix' argument 5 names different: declaration 'elemStiffness' definition 'elemStiff'. [funcArgNamesDifferent]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.h:50:55: note: Function 'HYPRE_FEI_sumInElemMatrix' argument 5 names different: declaration 'elemStiffness' definition 'elemStiff'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_cfei.cxx:264:55: note: Function 'HYPRE_FEI_sumInElemMatrix' argument 5 names different: declaration 'elemStiffness' definition 'elemStiff'.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_ddamg.c:560:23: style: The scope of the variable 'icnt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_ddamg.c:562:42: style: The scope of the variable 'ror' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_ddamg.c:895:49: style: The scope of the variable 'eqnNum' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_ddamg.c:979:0: error: Uninitialized variable: nnz [uninitvar]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:131:19: style: The scope of the variable 'm' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:165:24: style: The scope of the variable 'nmid' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:192:34: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:193:24: style: The scope of the variable 'firstNnz' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:380:18: style: The scope of the variable 'cur_val' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:448:27: style: The scope of the variable 'cnt' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:534:14: style: The scope of the variable 'j' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:534:17: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:535:26: style: The scope of the variable 'dmax' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:632:14: style: The scope of the variable 'root' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:632:20: style: The scope of the variable 'indHead' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:632:29: style: The scope of the variable 'indTail' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:245:18: style: Variable 'nz' is modified but its new value is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_lsi_misc.c:575:0: error: Memory leak: Bmat [memleak]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:922:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:921:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:922:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:923:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:922:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:923:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:924:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:923:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:924:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:928:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:927:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:928:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:929:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:928:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:929:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:930:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:929:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:930:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1010:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1009:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1010:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1011:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1010:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1011:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1012:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1011:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1012:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1054:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1053:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1054:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1055:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1054:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1055:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1056:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1055:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1056:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1265:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1264:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1265:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2105:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2104:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2105:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2106:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2105:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2106:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2107:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2106:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2107:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2110:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2109:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2110:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2111:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2110:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2111:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2112:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2111:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:2112:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:59:30: style: The scope of the variable 'ncnt2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:976:28: style: The scope of the variable 'int_array' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:976:40: style: The scope of the variable 'gint_array' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:976:52: style: The scope of the variable 'x2NRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:976:61: style: The scope of the variable 'x2GlobalNRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:977:24: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:977:38: style: The scope of the variable 'startRow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:977:48: style: The scope of the variable 'startRow2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:977:66: style: The scope of the variable 'localNRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1189:31: style: The scope of the variable 'searchIndex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1376:34: style: The scope of the variable 'rowmax' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:527:0: error: Memory leak: diagonal [memleak]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_schur_reduce.cxx:1836:0: error: Memory leak: diagonal [memleak]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1155:5: style: Variable 'newEndRow' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1154:5: note: Variable 'newEndRow' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1155:5: note: Variable 'newEndRow' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1652:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1650:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1652:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1653:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1652:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1653:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1654:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1653:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1654:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1659:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1657:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1659:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1660:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1659:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1660:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1661:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1660:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1661:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2989:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2987:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2989:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2990:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2989:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2990:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2991:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2990:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2991:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2996:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2994:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2996:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2997:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2996:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2997:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2998:5: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2997:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:2998:5: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3095:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3094:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3095:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3096:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3095:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3096:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3097:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3096:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3097:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3136:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3135:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3136:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3137:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3136:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3137:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3138:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3137:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3138:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3251:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3250:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3251:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3252:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3251:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3252:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3253:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3252:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3253:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3292:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3291:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3292:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3293:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3292:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3293:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3294:8: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3293:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3294:8: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:77:26: style: The scope of the variable 'isAConstr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:266:15: style: The scope of the variable 'ncnt2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:267:60: style: The scope of the variable 'procIndex' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:267:71: style: The scope of the variable 'ubound' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:268:15: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:271:21: style: The scope of the variable 'searchValue' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:1696:57: style: The scope of the variable 'isAConstr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3062:31: style: The scope of the variable 'int_array' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3062:43: style: The scope of the variable 'gint_array' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3062:55: style: The scope of the variable 'x2NRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3062:64: style: The scope of the variable 'x2GlobalNRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3063:24: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3063:38: style: The scope of the variable 'startRow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3063:48: style: The scope of the variable 'startRow2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3063:66: style: The scope of the variable 'localNRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3217:31: style: The scope of the variable 'int_array' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3217:43: style: The scope of the variable 'gint_array' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3217:55: style: The scope of the variable 'x2NRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3217:64: style: The scope of the variable 'x2GlobalNRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3218:24: style: The scope of the variable 'ierr' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3218:38: style: The scope of the variable 'startRow' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3218:48: style: The scope of the variable 'startRow2' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/fei-hypre/hypre_slide_reduce.cxx:3218:66: style: The scope of the variable 'localNRows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/genTecPlot.c:110:0: error: Memory leak: elemNodeList [memleak]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/genTecPlot.c:110:0: error: Memory leak: nodalCoord [memleak]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/genTecPlot.c:110:0: error: Memory leak: eVec [memleak]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_calib.cxx:133:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_calib.cxx:158:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_calib.cxx:51:23: style: The scope of the variable 'k' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_calib.cxx:53:46: style: The scope of the variable 'dtime' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_calib.cxx:56:18: style: The scope of the variable 'mli_rhs' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_calib.cxx:56:28: style: The scope of the variable 'mli_sol' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_calib.cxx:136:4: style: Variable 'R_array' is allocated memory that is never used. [unusedAllocatedMemory]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:221:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:196:30: style: Condition 'GGlobalNRows>minAggrSize_*numProcs' is always true [knownConditionTrueFalse]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:255:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:253:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:255:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:662:7: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:661:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:662:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:714:7: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:713:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:714:7: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:832:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:830:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:832:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:838:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:837:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:838:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1460:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1458:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1460:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1517:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1516:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1517:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1639:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1637:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1639:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1668:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1667:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:1668:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:61:62: style: The scope of the variable 'Jmat' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:62:28: style: The scope of the variable 'comm_pkg' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:72:52: style: The scope of the variable 'dtemp' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:929:61: style: The scope of the variable 'maxInd' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_coarsen1.cxx:934:14: style: The scope of the variable 'maxVal' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_fedata.cxx:323:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_fedata.cxx:376:12: style: Variable 'k1' is modified but its new value is never used. [unreadVariable]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_fedata.cxx:308:4: style: Variable 'eigenI' is allocated memory that is never used. [unusedAllocatedMemory]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1152:35: warning: Either the condition 'mli_A2mat!=NULL' is redundant or there is possible null pointer dereference: mli_A2mat. [nullPointerRedundantCheck]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1167:33: note: Assuming that condition 'mli_A2mat!=NULL' is not redundant
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1152:35: note: Null pointer dereference
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1893:35: warning: Either the condition 'mli_A2mat!=NULL' is redundant or there is possible null pointer dereference: mli_A2mat. [nullPointerRedundantCheck]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1915:33: note: Assuming that condition 'mli_A2mat!=NULL' is not redundant
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1893:35: note: Null pointer dereference
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:2918:35: warning: Either the condition 'mli_A2mat!=NULL' is redundant or there is possible null pointer dereference: mli_A2mat. [nullPointerRedundantCheck]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:2932:33: note: Assuming that condition 'mli_A2mat!=NULL' is not redundant
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:2918:35: note: Null pointer dereference
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:611:4: style: Variable 'nullVecs' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:608:0: note: Variable 'nullVecs' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:611:4: note: Variable 'nullVecs' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1189:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1187:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1189:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1368:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1367:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1368:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1930:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1928:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1930:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:2076:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:2075:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:2076:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:2946:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:2944:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:2946:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:3092:4: style: Variable 'ierr' is reassigned a value before the old one has been used. [redundantAssignment]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:3091:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:3092:4: note: Variable 'ierr' is reassigned a value before the old one has been used.
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:359:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:86:46: style: The scope of the variable 'nElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:86:54: style: The scope of the variable 'elemNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:87:60: style: The scope of the variable 'totalNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:89:17: style: The scope of the variable 'eMatDim' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:89:26: style: The scope of the variable 'newNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:89:52: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:89:60: style: The scope of the variable 'orderArray' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:90:17: style: The scope of the variable 'csrNrows' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:90:51: style: The scope of the variable 'rowSize' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:92:51: style: The scope of the variable 'dAccum' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:93:18: style: The scope of the variable 'eigenR' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:93:27: style: The scope of the variable 'eigenI' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:435:36: style: The scope of the variable 'nElems' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:435:44: style: The scope of the variable 'elemNNodes' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:436:61: style: The scope of the variable 'count' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:675:22: style: The scope of the variable 'proc' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:956:20: style: The scope of the variable 'sLength' can be reduced. [variableScope]
hypre-2.8.0b-babel/src/FEI_mv/femli/amgs/mli_amgsa_dd_sfei.cxx:1114:58: style: The scope of the variable 'ig' can be reduced. [variableScope]